- 博客(1)
- 收藏
- 关注
原创 【cortex-m3/m4/m7常见死机、跑飞、异常、hardfault等查找方法】
死机是所有软件从业者无法回避的坑,而死机问题导致的原因千奇百怪,对于可以稳定复现现场的问题,还是比较好处理的,最可怕的情形是你怎么也复现不了,但是在客户那偶发。在此对笔者解决过的死机问题做个分享,若有谬误,请指正。总的思路为根据堆栈和寄存器,定位到出现异常的语句,然后从逻辑上分析导致其异常可能的原因。基础简介在查找此类问题时,通用寄存器,堆栈,简单的汇编指令是需要必备的基础知识,以我们最常用的M3/M4内核做个简单介绍。具体知识可以自行学习cortex-M3权威手册等资料。寄存器简介...
2021-12-05 18:21:14
13054
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人