企鵝:759040024
說明:
庫文件版本:3.5.0
1.首先看一下stm32啓動模式
stm32的啓動模式由32芯片的boot0與boot1引腳決定。分爲內嵌flash啓動模式(正常啓動模式)、內存啓動模式、rom啓動模式
啓動方式與引腳高低電平的對應關係如下,芯片復位的四個時鐘週期內會去讀取boot0和boot1引腳的電平情況確定芯片的運行
模式。
boot0=0,boot1=x ----------------內嵌flash啓動模式
boot0=1,boot1=1 ----------------內存啓動模式
boot0=1,boot1=0----------------rom啓動模式(串口isp下載程序)
2.串口isp下載方式
isp串口下載HEX程序步驟
1)設置boot0=1,boot1=0
2)使用mcuisp或者flashloader下載程序到內嵌flash
3)設置boot0=0,boot1=0即可實現程序的運行
3. jtag-swd下載方式
用到的引腳 JTMS、JTCK、VCC、GND實現程序的下載與調試,具體的設置有待研究|
這是個引腳與jlink的接線對應如下
JTMS--TMS/SWDIO
JTCK--TCK/SWCLK
VCC GND爲整個板子提供電源