240 私信
这个人很懒,暂无签名信息
0

嵌入式C中由printf引起的"不可调试"bug

1 bug发生 在工作中,基于以前的代码框架开发一个新的功能,在IMX6开发板使用嵌入式C开发。 由于逻辑稍稍复杂,于是在编写代码时,if else 的每一个分支都加了printf打印相关变量。这样做原因有两个: 列表内容 列表内容 方便查看变量 跟踪记录分支情况,便于判断程序是不是按照自己的逻辑在运行 然后,功能调出来了,初步测试也OK。 但是当疲劳测试时,会偶尔出现这种bu...

个人介绍
暂无介绍