ARM技术william hill官网
登录
直播中
田福泽
12年用户
62经验值
擅长:数字及可编程逻辑 微处理器/微控制 EDA/IC/PCB设计
私信
关注
[问答]
希望给出stm32出现hardfault_handler 具体处理方法
开启该帖子的消息推送
ARM
STM32
出现HardFault_Handler故障的原因主要有两个方面:
1、内存溢出或者访问越界。这个需要自己写程序的时候规范代码,遇到了需要慢慢排查。
2、堆栈溢出。增加堆栈的大小。
分析具体fault的原因,需要查看内存区为0xE000_ED20~0xE000_ED3C的具体数值,其中包括各种fault的状态,参考《CM3权威指南》异常一章的具体讲解,便可分析出来原因。由于对Cortex内核的了解有限,很难找出原因,希望高手们给出具体解决办法。
回帖
(3)
lstcspring
2012-8-17 20:54:06
没用过,帮顶
没用过,帮顶
举报
jinyi7016
2019-8-30 10:11:31
这个主要是内存的溢出,或是访问了越过限的内存地址,要从程序上找原因
这个主要是内存的溢出,或是访问了越过限的内存地址,要从程序上找原因
举报
jinyi7016
2019-8-30 10:11:45
数据的操作,指针的操作都有可能,人自己从程序找buf
数据的操作,指针的操作都有可能,人自己从程序找buf
举报
更多回帖
rotate(-90deg);
回复
相关问答
ARM
希望
给出
stm32
出现
hardfault_handler
具体
处理
方法
2012-08-12
12164
STM32
出现
HardFault_Handler
如何解决?
2018-10-18
7586
求
STM32
硬件错误
HardFault_Handler
的
处理
方法
?
2020-06-12
1952
为什么
STM32
会
出现
HardFault_Handler
故障呢
2021-11-26
3001
请问程序跳到
HardFault_Handler
里如何知道是哪里出错?
2018-09-10
5433
怎样去解决
STM32
中
HardFault_Handler
错误的问题
2022-01-17
1378
HardFault_Handler
无法定位
2020-03-17
2619
运行ble_hello_sensor时
出现
了
HardFault_Handler
,为什么?
2024-05-21
5251
HardFault_Handler
函数问题?
2020-04-09
2755
如何
处理
HardFault
函数?
2023-02-06
267
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分