用的STM32F4-Discovery的板子 代码是STM32F4-Discovery_FW_V1.1.0\Project\FW_upgrade 按官方资料步骤,将STM32F4-Discovery_FW_V1.1.0\Project\FW_upgrade\Binary\STM32F4-Discovery_SysTick_0x08008000.bin文件改名为image.bin拷贝到u盘根目录下 编译STM32F4-Discovery_FW_V1.1.0\Project\FW_upgrade下工程到板子 将u盘用otg线插入板子,上电,按着user按键同时按下复位按钮,结果红灯一直闪烁,出现故障,用户程序并未载入,也没有什么蓝灯亮呀,我程序都没改,请问可能哪有问题。 如果用stlink的话直接下两个程序是可以共存的,就是用这升级的例程不行。不知道是不是哪操作不对,还是程序有啥问题呀。 |
应该是没有执行升级,建议楼主仿真一下,看看判断升级的时候,进入了什么状态。 |