STM32 进入HardFault_Handler调试定位问题方法 + 定位到ucos的 OSStartHighRdy()的处理方法

调试STM32+ucosII的程序,程序老是进入HardFault_Handler。定位问题方法如下: 进入调试界面,在HardFault_Handler中断处理的while(1)处打断点,等待程序出错。 然后打开register窗口 注意红框中的数值,将MSP中的数值在Memory窗口中搜索。在栈中找到程序在进入HardFault_Handler中断处理函数前的入栈地址。 红框内就是出错程序出的
相关文章
相关标签/搜索