STM32如何快速定位HardFault异常

STM32编程中,HardFault是比较常见的异常,如何快速定位问题在调试时非常重要。 开启DEBUG模式,全速运行,如果MDK在遇到HardFault异常时没有自动停止,则手动按下STOP,这时软件自动跳转到HardFault中断的while处。 Cortex-M3处理器在进入中断前,硬件会自动将8个字大小的栈帧压入堆栈 N N+4 N+8 N+12 N+16 N+20 N+24 N+28 R
相关文章
相关标签/搜索