- 博客(1)
- 收藏
- 关注
原创 STM32在线升级原理,和应用程序不正常运行
为方便产品出厂后,用户可以通过外设接口如USB,USART对设备进行升级,通常会有一段引导代码,在开机的时候从Boot启动,启动通过与上位机通信是否需要升级,如果没有升级就直接跳转到APP空间,及一个超循环体中(无操作系),boot程序一般放在flash开始出0x08000000处,用户可以在此处放入boot代码,处理上位机发送过来代码段数据,通过操作flash将我们的APP放到指定偏移地址,烧写
2017-02-08 15:33:57 5831 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人