This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/TM4C1294NCPDT:支持 CCS v6中的 gtest 和单元测试

Guru**** 2582405 points
Other Parts Discussed in Thread: TM4C1294NCPDT

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/736102/ccs-tm4c1294ncpdt-support-for-gtest-and-unit-test-in-ccs-v6

器件型号:TM4C1294NCPDT

工具/软件:Code Composer Studio

您好!

我正在使用 TI-RTOS 处理 TM4C1294NCPDT。 我 需要在 gtest 中实施单元测试框架。 (代码以 C (驱动程序级代码) 和 C++(应用代码)开发)

我想了解 以下内容:

CCS v6是否支持 gtest?

2.如果不是,请建议采用其他方法进行设备测试。 建议用于单元测试的工具、我们可以使用这些工具通过 CCS 进行单元测试。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不知道有人在 CCS 中使用 GoogleTest。 它听起来像是在源代码中提供的、因此您可以尝试使用 TI ARM 编译器编译框架。 在几篇文章中、我阅读了其中的暗示、它依赖于器件上存在的操作系统、但它并未说明需要从操作系统获取哪些服务。 我想、需要将框架移植到 TI-RTOS。 但是,我找不到任何表明这一做法已经完成的东西。

    我们的调试器可编写脚本、许多设置测试框架的人员都可以利用这一功能。 调试服务器脚本(DSS)是我们的脚本框架。 此主题具有许多链接:
    e2e.ti.com/.../556391

    使用 DSS 与 JUnit 结合是一个选项。 还提供 VectorCAST、ParaSoft C++ Test 等商业产品。

    此致、
    John