博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
芯片驱动问题定位思路总结之一单板重启的问题
阅读量:4156 次
发布时间:2019-05-26

本文共 242 字,大约阅读时间需要 1 分钟。

    1 可能出现原因:

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

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

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

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

    2 定位思路:

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

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

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

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

          

转载地址:http://rlfxi.baihongyu.com/

你可能感兴趣的文章
Spring项目搭建三(整合mybaties)
查看>>
git 提交文件撤销操作
查看>>
SpringBoot入门-helloworld
查看>>
SpringBoot入门-配置文件
查看>>
springboot-定时任务
查看>>
springboot-jpa
查看>>
Spring-定时任务
查看>>
json和对象之间的互转
查看>>
springboot-redis整合
查看>>
Springboot-interceptor(拦截器)
查看>>
JAVA8-lambda表达式简单使用
查看>>
多线程的学习-线程的状态以及创建方法
查看>>
Spring-IOC的学习
查看>>
Spring-IOC学习(自己实现IOC功能)
查看>>
GIT操作---提交代码到github
查看>>
前端页面动态合并单元格
查看>>
redis基本使用
查看>>
navicat连接阿里云服务器的mysql
查看>>
Centos7环境安装二进制(glibc)MySQL8.0.15
查看>>
MySQL8.0部署MGR(单主模式)
查看>>