用编程软件keil iar或者J-link,ST-link的下载软件都可以 , 烧录器用J-link,ST-link ,串口下载器 都可以 接线方式看管脚连接,一般板子上都有,除非自己做的板子,那要自己引出来了
最后还有你说的Bootloader一般下载上电运行的地址处,跳转的程序记得修改向量表。
这叫IAP。官方BootLoader是为了使用USART、USB等接口去烧写整个FLASH。IAP升级程序是烧写在FLASH里的。
你说的是通过IAP功能修改,但你需要自己写一段IAP代码,在你的app代码中也需要作一定的更改,我前几个月研究了十来天,最终达到通过串口更新APP程序。
STM32自己的BOOTLOADER只支持固定的格式,就是通过自带串口更新代码,你这种情况的话只能自己编写IAP代码了。
本文标签:stm32的串口bootloader程序