STM32——MDK5编译和串口下载程序+启动模式
一、MDK5编译
1.1 编译中间文件
还可通过 .map文件计算程序大小
中间文件 > 下载到开发板中的文件 > .hex
二、串口下载
2.1 前提须知
2.2 串口硬件链接(M3、M4系列)
M7无串口下载
PC端需安装 CH340 USB 虚拟串口驱动:CH340 USB 虚拟串口驱动
2.3 正点原子串口工具
STM32串口下载软件(ATK-XISP)
2.4 STM32启动模式(M3\M4)
ISP下载常用串口1(PA9、PA10),所有STM32系列都支持
2.4.1 启动模式与ISP下载和程序执行的关系
ISP下载还是会下载到主闪存存储器中,从地址0x0800 0000 开始执行程序。
2.5 一键下载电路
为什么2.2中硬件链接,B0 和 B1 始终可以链接GND ?
不适用一键下载电路示意图。
不使用一键下载电路需要手动拔插B0 B1进入具体启动模式。