一、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進入具體啟動模式。