- 博客(1)
- 收藏
- 关注
原创 Bootloader跳转App时进入HardFault_Handler问题解决分享
两段代码唯一的区别就是将JumpToApp这个函数指针的定义从局部变量变为了全局变量。改动的契机是仿真时断点到JumpToApp()位置,查看JumpToApp的值是0xFFFFFFFF:然后就想将JumpToApp定义为全局变量,再仿真看看JumpToApp的值的变化情况。结果这回再看JumpToApp的值正常了,程序也不跑进HardFault_Handler里了,App工程的代码也能仿真、正常运行了。这个问题自己尝试解决了一天的时间,应该是编译器的锅,代码逻辑之外的问题还是挺不好找的。
2024-03-29 10:53:57
1243
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人