硬汉嵌入式论坛

 找回密码
 立即注册
查看: 748|回复: 3
收起左侧

[技术讨论] HardFault_Handler奇怪现象

[复制链接]

22

主题

196

回帖

262

积分

高级会员

积分
262
发表于 2025-2-11 17:19:14 | 显示全部楼层 |阅读模式

调试的时候遇到个奇怪现象,调试的时候跳转到HardFault_Handler,不是应该在这里一直循环吗

HardFault_Handler的while(1)里打了个断点,直接跳出这个循环了,怎么回事。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117530
QQ
发表于 2025-2-12 07:31:58 | 显示全部楼层
硬件异常也是中断,退出后继续触发,继续进入。
回复

使用道具 举报

22

主题

196

回帖

262

积分

高级会员

积分
262
 楼主| 发表于 2025-2-12 09:11:24 | 显示全部楼层
eric2013 发表于 2025-2-12 07:31
硬件异常也是中断,退出后继续触发,继续进入。

我没理解的是他是怎么退出的,这里就是默认的while(1)循环的,应该在这里一直循环
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117530
QQ
发表于 2025-2-12 09:28:38 | 显示全部楼层
yuanzhongda 发表于 2025-2-12 09:11
我没理解的是他是怎么退出的,这里就是默认的while(1)循环的,应该在这里一直循环

贴代码看下,有while 1不该退出。触发重启又进入了,或者return了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-12 20:31 , Processed in 0.042214 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表