好多开发都遇到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)
{
}
}
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
555热释电红外无线遥控语音报讯装置电路
内存涨价轮到NOR Flash! 第四季全面涨势更凶狠
ALTERA器件资料
英特尔警告与美国政府投资相关的潜在商业风险
555电话机附加振铃提醒器电路(二)
马斯克起诉苹果和OpenAI,透露他对OpenAI主导地位的恐慌
Nvidia将数据中心统一为千兆规模的AI工厂
英特尔与美国的合作伙伴关系通过历史性的股权协议重塑半导体格局
美韩应对地缘政治变化的人工智能、半导体和技术制造的战略转变
可折叠手机在欧洲稀缺
TAS5162 社区视频
求助!一个关于JTAG调试的问题,谢谢!
半导体晶圆厂如何使用水
555火警或警车音响电路
AD7865的管脚定义
求助!一个关于JTAG调试的问题!谢谢!
工业级ARM HMS30C7202开发板带VGA接口
埃隆·马斯克的xAI 起诉苹果和OpenAI涉嫌反竞争行为
TI 视频解码器和 ADC/DAC 产品及其应用
陈立武荣获2025年菲尔·考夫曼奖
一步一步基于ADS1.2进行设计开发(上)
TI 基于 MSP430 微处理器的电容式触摸按键方案
555救护车音响电路
PCM4222 社区视频
OPA369 社区视频
求助!有关JTAG调试问题???
Adobe Reader v7.00 简体中文版
555“一控十”微型无线遥控插座电路
求助:tornado的问题
ADS8364 的原理及应用