-
**明确Bug现象:**要准确描述Bug出现的场景、现象,能复现就最好。
-
**查看日志信息:**嵌入式系统日志可以帮助定位问题,看是否有报错、异常信息。
-
**用仿真工具调试:**许多嵌入式芯片都有相应的仿真调试工具,可以在仿真环境下单步跟踪、查看变量值等。
-
**加打印调试:**在代码关键节点添加打印信息输出,跟踪变量值变化情况。
-
**用测量工具检查:**如用示波器检查硬件信号,逻辑分析仪查看总线通信等。
-
**分析根因:**根据现象推测背后的原理或机制,找到问题根源。
-
**解决问题:**根据定位出的问题,进行修复,然后再次完整测试。
嵌入式软件中如何排查bug?
Kashine2023-08-30 11:53
相关推荐
开-悟2 天前
嵌入式编程-使用AI查找BUG的启发一入JAVA毁终身2 天前
Data的时区格式BUG一入JAVA毁终身3 天前
处理Lombok的一个小BUGSeaTunnel3 天前
SeaTunnel 社区月报(5-6 月):全新功能上线、Bug 大扫除、Merge 之星是谁?紫璨月3 天前
nginx反向代理的bug从后端到QT3 天前
SRS流媒体服务器之本地测试rtc推流bugJava知识库14 天前
MySQL RC隔离级别惊现间隙锁:是bug吗?安卓机器14 天前
rom定制系列------红米note11 5G版 MTK芯片强解bl锁修复bug 官方系统 面具root批量线刷版剽悍一小兔14 天前
一个小BUG引发的对Mybatis-Plus的模糊查询的思考Gazer_S16 天前
【前端隐蔽 Bug 深度剖析:SVG 组件复用中的 ID 冲突陷阱】