新闻  |   论坛  |   博客  |   在线研讨会
STM32 hardfault的处理方法
zhangfazhong | 2012-08-23 10:07:57    阅读:8699   发布文章

好多开发都遇到stm32 hardfault问题,无从下手,下面是我试了一种方法,ReturnAddr 获得的就是出错时,或者出错后中断返回的第一句话。 /** * @brief This function handles Hard Fault exception. * @param None * @retval None */ void HardFault_Handler(void) { __IO DWORD ReturnAddr; ReturnAddr = __get_MSP(); ReturnAddr = *(DWORD *)(ReturnAddr+32); /* Go to infinite loop when Hard Fault exception occurs */ while (1) { } }

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
LanMan(懒人) 让生活变得更懒
最近文章
stm32中断总中断管理
2011-10-02 13:15:15
用AD做键盘
2008-05-28 21:11:58
推荐文章
最近访客
站长统计
×

Digikey let's do
· 2025年第1期限时报名开启,5月8日截止
· Digikey助力,提供一站式免费器件支持
· 跟大佬一起 【DIY 功率监测与控制系统】