STM32異常定位方法

       當單片機發生程序異常時,會進入到HardFault_Handler中斷,相當於windows的藍屏,我現在介紹的是如何獲取中斷位置,並自動記錄異常位置(我的做法是將異常的時間,與代碼地址存儲到備份區,這樣哪怕重啓了依舊可以查詢上一次發生異常的位置,這部分代碼需要自己去實現,我現在實現的是獲取異常代碼位置)。   原理如下:當異常時,硬件會將一些CPU的寄存器保存到棧中,通過在異常時獲
相關文章
相關標籤/搜索