STM32-bootloader流程解析 - 免费下载
技术资料资源
文件大小:75 K
💡 温馨提示:本资源由用户 wwa875 上传分享,仅供学习交流使用。如有侵权,请联系我们删除。
STM32 bootloader 流程解析 stm32在内部有硬件bootloader,但那是在生产烧录时使用的。 stm32在flash开头的4K程序空间是可以设置成防擦除的,是天生的bootloader存放区。 我的思想是在开头的4K空间(0x8000000-0x8000FFF)放置一个独立程序,主程序编译地址 放在0x8001000后端。 上电时,bootloader程序先判断是否满足升级条件(IO电平判断),然后选择是循环等待 升级,或者直接跳转到主程序区。 现给出流程如下,大家可交流探讨。