本主题为将 C/C++test 与 Texas Instruments Code Composer Studio 集成的信息说明。
集成概述
C/C++test 插件通过 Eclipse 插件机制与 Code Composer Studio Eclipse IDE 集成。通过将链接文件 com.parasoft.xtest.cpptest.link 添加到 Code Composer Studio 安装目录中,C/C++test 可以插入 CCS IDE。链接文件包含 C/C++test 插件的路径,该路径提示 Eclipse 该插件应在启动时加载。
提供以下组件来帮助测试 Texas Instruments Code Composer 项目:
- 编译器配置;请参见 编译器。
- 选项来源: “使用来自 Managed Make C/C++ 项目的选项”
- Texas Instuments 的测试配置;有关详细信息,请参见嵌入式系统的内建测试配置。
- 集成了测试结果读取的测试流程方法(与测试配置相关): “在 TI Code Composer 4.x 上运行单元测试(需要许可证)”和“使用内存监测运行 TI Code Composer 4.x 应用程序(需要许可证)”。
支持的 Code Composer Studio IDE
请参见支持 IDE 以获取有关 C/C++test 支持的 Texas Instruments Code Composer Studio 版本的信息。
已知局限性
根据测试可执行文件中包含的运行时测试功能,准备的测试二进制文件可能比原始应用程序大得多。在某些有限的环境中,可用程序内存量可能存在问题。类似的限制适用于程序执行期间额外消耗堆和堆栈内存的情况。要解决此问题,您可能需要修改内存中的程序布局并更改可用堆栈/堆的大小。