- 博客(1)
- 收藏
- 关注
原创 PC指针在调试过程中突然变成0xFFFFFFFE
经查阅得知这是处理器进入了lockup状态,然后在HardFault_Handler函数中打断点调试,发现程序跑飞后并没有进入断点。后面怀疑硬件没有接好,经过多次检测后,确认硬件没有问题后,但是问题依然存在。然后换了个DEMO程序测试,没有发现此问题,经过对比得知先前调试的程序是包含bootloader部分的,调试的时候只更改了程序的START地址,没有修改对应的中断向量表的地址。今天在调试STM32H503时,单步时突然程序跑飞,检查寄存器发现PC寄存器的值已经变成0xFFFFFFFE。
2026-05-25 15:14:53
27
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅