本帖最后由 lsqyx 于 2017-9-4 22:02 编辑
这两天做了一下STM32F103 的IAP程序,用的官方的IAP bootloader 例子,现在可以通过IAP下载程序之后,APP程序可以正常运行了。问题时想用keil在线调试app程序,当程序运行到 vTaskStartScheduler(); 时就会直接跳转到 void HardFault_Handler(void) ,有大牛知道是怎么回事吗?为什么IAP下载进去的app可以正常运行,而keil直接写app就不行呢?
update: 上面说到IAP下载之后 app程序可以正常运行, 现在发现当重启之后就无法再正常工作了。
update: 今天发现bootloader 里面程序里面如果没有中断程序,app程序就可以正常运行。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>