打印

HardFaultException发生的状况有哪些?

[复制链接]
4604|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
McuPlayer|  楼主 | 2008-5-25 16:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
lut1lut| | 2008-5-26 10:43 | 只看该作者

当其他external interrupt被中断禁止时

Cortex-M3里的原话:“All classes of Fault, when the fault cannot activate because of priority or the Configurable Fault handler has been disabled.”

当其他external interrupt被中断禁止时,但又有相应事件发生,就转到HardFault exception。

这里说的external interrupt是和system exception相对应的。

使用特权

评论回复
板凳
McuPlayer|  楼主 | 2008-5-26 11:07 | 只看该作者

我这里就发生了“All classes of Fault”其中的一个

问题找到了,是函数指针少用了一个“*”造成的,应该是非法指令。

使用特权

评论回复
地板
很夏天| | 2008-10-27 09:56 | 只看该作者

我这里也发生过这种事情

我要好好查查我的程序!受益了!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

338

主题

7307

帖子

26

粉丝