芯片驱动问题定位思路总结之一单板重启的问题


    1 可能出现原因:

         a 对中断处理过程没有处理好,比如:有些场景没有及时开中断,异常嵌套中断等。

         b 对空地址进行读写操作。

         c 初始化的情况下硬件没有及时进行复位操作。

         d 没有及时喂狗,造成看门狗超时重启。

    2 定位思路:

          a 二分法运用。首先区分是硬件出问题还是软件出问题,对待软件,查看不同版本是否有类似问题。

            通过这种方法逐步缩小问题范围。

          b 协议的阅读,代码的走读是解决软件问题最有效的方法 。前提是对代码的高度熟悉。

          c 借助调试工具,例如:加载打印信息,gtag等。

          


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值