摘要:
写下这篇实践总结,一方面用于笔者存档备忘,另一方面也希望对读到此文的人有所启发。这里所说的问题一般指必现问题,即可以找到让问题必然出现的条件。对于非必现问题的处理,后面将简单讨论。一、RTFSC ---- 不明白?请 google不用说,这是老生长谈。通常大部分情况下用这种方式都可以快速找到导致问题的原因,前提是你要足够熟悉代码。 如果你刚接手出问题的代码,请硬着头皮把代码看下去 :-)二、查看输出的错误信息或中间调试信息通常嵌入式设备自带的调试定位手段相对缺乏,不比 PC,代码出了问题,可以很容易起调试器定位。这时就要靠运行的代码自身来帮忙了。比如,可以在函数的失败返回处输出错误信息(如文件 阅读全文