你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

遇到hardfault还在“猜”问题点吗?

[复制链接]
byronsong 发布时间:2019-8-2 10:18
1.使能pack 微信截图_20190802103408.png 3 I) o8 B4 ?8 \( x& a
2.屏蔽hardfault函数) u4 J9 y! l  ^5 f

屏蔽hardfault函数

屏蔽hardfault函数

1 ]6 S1 ?$ ]3 j3 `$ O1 K+ }8 B: q. q3.定义打印输出接口/ ?$ E! C3 W& v

定义打印输出接口

定义打印输出接口
' _% {  Q' C( U- @6 y# o& S" d6 v
4.根据打印信息分析,错误类型,出错时PC指针指向的代码,等等
# ]! H. ]/ ^; }0 P/ M6 I* m" [; j7 ^; g8 V2 y' L1 [
附件资源说明1 安装方法:(已安装keil5 )1 f  e$ [5 r/ d, d# ^) s
解压附件,双击pack文件即可。
5 {+ H3 _: I& }( Y2 U# J
% h- w. x5 F* d, e2 `2.hardfault pack2 m( l0 x9 P* R, c$ R, Y+ m
ctb.HardFault_Handler.1.0.0.rar (3.25 KB, 下载次数: 24)
赞 收藏 6 评论8 发布时间:2019-8-2 10:18

举报

8个回答
烟花绽放 回答时间:2019-8-2 10:39:42
谢谢分享,很实用的资料哦,,
bird0123 回答时间:2019-8-2 11:06:41
学习学习
子曰好人 回答时间:2019-8-2 13:58:34
这种做法不错,我看到的还有使用call stack(IAR和MDK均有此功能)也可以看得到出现hardfault时mcu的状态
waiman 回答时间:2020-6-28 15:37:22
这个包 M0无法调用
jianglit 回答时间:2020-6-28 16:39:48
谢谢 , 了解下
byronsong 回答时间:2020-6-29 10:23:17
waiman-156411 发表于 2020-6-28 15:37
$ \6 O$ Z4 x5 N4 Z0 E+ ~这个包 M0无法调用

( j+ k1 F# z$ r  A- y2 e; k) Z2 Fm3 m4可用
edmundlee 回答时间:2020-12-1 16:15:03
谢谢分享,留个记号
慎微 回答时间:2020-12-1 16:41:34
感恩分享,这个方法R15 指向出错位置地址,加上map图,应该判定出错具体点
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版