小编SRo*_*Roe的帖子

嵌入式应用的测试代码

背景:

我正在利用Atmel AVR atmega2560开发一个大型项目.该项目包含许多基于硬件的功能(7个SPI设备,2个I2C,2个RS485 MODBUS端口,大量模拟和数字I/O).我为所有这些设备开发了"驱动程序",它们为主应用程序循环提供了访问所需数据的接口.

题:

我正在开发的项目最终必须符合SIL标准.

我希望能够测试代码并提供良好的代码覆盖率.但是,我无法找到任何信息来开始我应该如何设置这样的测试框架.

我的想法是,我可以拥有一套自动化测试,可以测试未来的错误修复和功能添加,以确定它们是否破坏了代码.问题是我不明白如何在芯片上测试代码.

我是否需要硬件来监控设备上的I/O并模拟外部连接的设备?任何可以提供的指针都将受到高度赞赏.

--Steve

c testing embedded atmega

15
推荐指数
1
解决办法
2950
查看次数

标签 统计

atmega ×1

c ×1

embedded ×1

testing ×1