查看: 2802|回复: 3

[求助] IAR调试KL26程序出现Hard Fault如何查原因

[复制链接]

该用户从未签到

20

主题

102

帖子

0

中级会员

Rank: 3Rank: 3

积分
379
最后登录
1970-1-1
发表于 2016-5-25 16:34:55 | 显示全部楼层 |阅读模式
本帖最后由 北极星-38637 于 2016-5-25 16:46 编辑

IAR调试KL26程序出现Hard Fault如何查原因

官方例程FRDM_KL26ZDemo_freedom里的vectors.c里有函数
void hard_fault_handler_c(unsigned int * hardfault_args)
好像是Hard fault中断要调用的。但是找不到具体是哪里调用了它?

我知道答案 目前已有3人回答
回复

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24866
最后登录
2025-7-18
发表于 2016-5-25 17:13:00 | 显示全部楼层
找HardFault异常原因,可以参考此贴内容
https://www.nxpic.org.cn/module/forum/thread-596127-1-1.html
回复 支持 反对

使用道具 举报

该用户从未签到

20

主题

102

帖子

0

中级会员

Rank: 3Rank: 3

积分
379
最后登录
1970-1-1
 楼主| 发表于 2016-5-26 08:49:58 | 显示全部楼层
小恩GG 发表于 2016-5-25 17:13
找HardFault异常原因,可以参考此贴内容
https://www.nxpic.org.cn/module/forum/thread-596127-1-1.html ...

__asm volatile ()这个函数里有不少汇编指令。在KL上与K系列不同。怎么用呢
回复 支持 反对

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24866
最后登录
2025-7-18
发表于 2016-5-26 10:12:00 | 显示全部楼层
北极星-38637 发表于 2016-5-26 08:49
__asm volatile ()这个函数里有不少汇编指令。在KL上与K系列不同。怎么用呢

请参考IAR的官方文档:
http://www.iar.com/support/tech- ... dfault-on-cortex-m/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-19 08:55 , Processed in 0.088823 second(s), 23 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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