工具/软件:Code Composer Studio
我感兴趣地阅读 了 TI 员工的以下回复(相关段落复制如下)。 我也想在 Code Composer Studio 内的一个单独项目下用 C 语言创建单元测试、该项目将在同一工作区中对另一个项目的函数进行单元测试(如果这是最简单的方法、可能通过 DSS)。 我不想在 Java 中编写单位测试。 如果这是在该答复中提到的,是否有任何在 CSS 中的项目中使用 C 代码的示例,以及我可以利用的其他项目中的单元测试函数? 这将节省我的时间、并向实施单位测试展示一条功率学习曲线。
[更新]: 我刚刚发现我不需要按照 下面 的内容使用 DSS 以及 另一位 TI 员工给出的答案。 而是提到了帕拉斯软特。 Parasoft 表示 他们支持 ARM 编译器 v5.1 (我在 CCS v6.0.x 下使用的是 TI 的 ARM 编译器 v5.6),因此 Parasoft AFAIK 将与我的 IDE 和目标 ARM MCU (TM4C1290NCPDT)集成。 Parasoft 似乎是我问题的更直接的解决方案。 我知道 DSS 是 TI 支持的唯一工具、但我不介意为使我的生活更轻松支付另一个工具的费用。 我是否可以纠正它可能是更直接和集成的解决方案,以满足我对设备测试的要求?
>>当您说我可以创建一个 C 语言线束进行呼叫时 及其所有排列;
>>测试代码是否与我的源代码一起在 code composer 和 DSS 中编写
>>是否需要自动将其格式化为日志报告(xml)?
>是的,完全正确。 您可以编写调用要测试的函数的测试代码和
>将其全部构建为单个可执行文件。 然后、您可以使用 DSS 来自动运行此可执行文件
此致