-
**明确Bug现象:**要准确描述Bug出现的场景、现象,能复现就最好。
-
**查看日志信息:**嵌入式系统日志可以帮助定位问题,看是否有报错、异常信息。
-
**用仿真工具调试:**许多嵌入式芯片都有相应的仿真调试工具,可以在仿真环境下单步跟踪、查看变量值等。
-
**加打印调试:**在代码关键节点添加打印信息输出,跟踪变量值变化情况。
-
**用测量工具检查:**如用示波器检查硬件信号,逻辑分析仪查看总线通信等。
-
**分析根因:**根据现象推测背后的原理或机制,找到问题根源。
-
**解决问题:**根据定位出的问题,进行修复,然后再次完整测试。
嵌入式软件中如何排查bug?
Kashine2023-08-30 11:53
相关推荐
iNeuOS工业互联网2 天前
iNeuOS工业互联网操作系统,重要更新:性能优化、安全漏洞与BUG修复,远程控制响应效率大幅提升嵌入式学习菌4 天前
Modbus‑RTU 数据类型分析缘友一世4 天前
dsh(0.1.5-rc.1)接入官方模型deepseek-flash图像输入不支持修复lovingsoft4 天前
AI测试中的对抗测试:从“找Bug”到“预演战争”golang学习记5 天前
VS Code 新UI被曝重大bug:菜单栏消失了j7~5 天前
【软件测试】(概念篇)《需求的概念,测试用例(case),软件错误(bug),开发模型以及测试模型》---详解冰水不凉6 天前
CodeX 在 Ubuntu 下 vscode 插件的 bug 问题flower_drop7 天前
基于 WebUSB 与 CDP:在浏览器端实现 Android 设备通信与无证书抓包实践lytao1237 天前
90% 覆盖率不等于没 Bug:用风险配置测试组合