不久前做的一个新模块,发现和系统配合有时会有问题,为了查明原因,用了逻辑分析仪,最后发现是新模块的启动时间稍快,造成系统中的另一个模块还未稳定就进行了初始化,导致了后面的一系列问题。知道原因后不禁感叹,编写嵌入式程序需要考虑的不仅仅是程序逻辑,同时还要了解硬件的特性,知道可能的问题点在哪里,最关键的是要会利用工具分析问题。嵌入式程序虽然所用的开发工具或者用到的库比较简单,但是却综合了一个人的硬件和软件能力,对提高产品的认知的全面性是很有帮助的。
时序问题
最新推荐文章于 2023-12-24 09:36:35 发布