STM32学习使用Keil5串口烧录程序

2021-01-30

STM32学习—使用Keil5串口烧录程序

简介

本资源文件详细介绍了如何使用Keil5集成开发环境(IDE)通过串口烧录程序到STM32开发板。通过本教程,您将学习到从配置Keil5到最终成功烧录程序的完整流程。

主要内容

  1. 配置Keil5
    • 选择要烧录的芯片型号(例如STM32F103ZE)。
    • 如果找不到对应选项,可以通过Pack Installer搜索并下载。
  2. 生成HEX文件
    • 在Keil5中勾选创建HEX文件选项,便于后续烧录。
  3. 调试设置
    • 在“Debug”选项卡中选择“Use Simulator”进行软件仿真。
    • 选择“Run to main()”跳过汇编代码,直接进入main函数开始仿真。
  4. 编译与生成HEX文件
    • 点击全局编译按钮,编译通过后生成HEX文件。
    • HEX文件可以在Output文件夹中找到。
  5. 使用ATK-XISP进行烧录
    • 打开ATK-XISP软件,连接STM32开发板。
    • 选择串口、波特率及HEX文件所在目录,点击开始编程。
  6. 烧录成功
    • 编程完成后,烧录成功,LED灯点亮。

注意事项

  • 使用USB虚拟串口时,需事先安装CH340 USB虚拟串口驱动。
  • 确保硬件连接正确,特别是BOOT引脚的状态设置。

适用人群

本教程适用于初学者和有一定基础的STM32开发者,帮助他们掌握使用Keil5通过串口烧录程序的基本技能。

参考资料

  • 本文对应代码及正点原子资料下载链接请参考原文。

通过本教程,您将能够顺利完成STM32开发板的程序烧录,为后续的开发工作打下坚实基础。

下载链接

STM32学习使用Keil5串口烧录程序