gpt4 book ai didi

测试固件

转载 作者:行者123 更新时间:2023-11-28 20:01:43 26 4
gpt4 key购买 nike

接下来是几个 other questions (但我认为我已经更好地完善了我的问题)。

我想在安装设备之前测试我的固件代码。

我意识到很多人编写代码、上传、测试等。但我真的想在上传之前编写和测试(主要是因为我想自动化很多场景)。

那么,这样做的最佳方法是什么。如果我正在编写纯软件,例如,根本没有固件,我会使用 cppunit(例如)来实现它。但是我对这个固件有点迷茫。

有什么想法吗?

谢谢

最佳答案

我认为标记为“正确”的答案根本不正确或完整。

对于固件代码,您确实必须进行严格的双管齐下的测试。

  1. 使用模拟器完成初始测试。这是理想情况,但前提是您可以获得适用于目标平台的良好模拟器。

  2. 在实际硬件上进行测试,但在测试台框架中进行。也就是说,您在实际设备上进行测试,但使用额外的硬件(即示波器、探头)和其他连接来允许对正在发生的事情进行适当的跟踪/调试。

对于固件,最棘手的错误通常与时序相关,并且只有在您使用实际硬件时才会出现。在最坏的情况下,实际的探测行为可能会改变时间,这样错误就不会出现——只有在“生产”版本中才会出现。然后你会玩得很开心。

干杯,

-理查德

关于测试固件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/451984/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com