[技术问答] 你们遇到Hard Fault一般怎么排查?求分享经验。

[复制链接]
31|5
t1ngus4 发表于 2026-8-25 10:00 | 显示全部楼层 |阅读模式
追新唐进阶调试诀窍系列到第二篇了,讲进Debug模式找Hard Fault原因。通过SP和Stack定位最后执行的指令,这技巧对Cortex-M内核都适用,不只是新唐芯片。第一篇讲不重启调试,第二篇讲HardFault,两篇配合起来偶发Bug基本能搞定。有完整追过这个系列的老铁吗?

tpgf 发表于 2026-9-12 11:49 | 显示全部楼层
利用Cortex-M内核的堆栈指针和堆栈数据,回溯故障发生前最后执行的指令,精准定位Hard Fault根源
FranklinUNK 发表于 2026-9-12 12:49 | 显示全部楼层
用示波器检查时钟信号,确认时钟是否正常。检查中断向量表,确保中断服务例程正确。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

186

主题

1812

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部
0