愚蠢的问题:你在嵌入式开发中使用了什么单元测试框架?有一个关于C的单元测试框架的问题,但它是旧的,不是面向嵌入式的。
发布于 2013-06-17 19:46:17
如果我只回答您问题的这一部分:您使用什么单元测试框架进行嵌入式开发?那么我回答Google Test。它需要一个与C++兼容的编译器,但适用于测试C代码。
我们所有的嵌入式开发都使用它: TI C67x DSP (产品代码是100% C,我们只使用C++进行gtest)、x86上的VxWorks和ARM上的Linux。
编辑:您在评论中写道,您的平台是一个ATMega。我不认为gtest会适合一个8位单片机,即使是一个大的。您可能有两种解决方案:
发布于 2013-06-17 20:35:00
试试这个- MinUnit -- a minimal unit testing framework for C
很简单,但很难处理
https://stackoverflow.com/questions/17146477
复制相似问题