C7000™ 主机仿真支持您在 PC 或 Linux® 主机系统上使用 C7000 编译器内在函数和 TI 向量类型。因此,在使用 C7000 编译器之前,您可以使用不同的调试工具和编程环境来为 C7000 硬件设计原型程序。主机仿真包不会尝试仿真 C7000 CPU。
本文档是使用 C7000 主机仿真编写 C7000 DSP 程序的用户指南。其中包含的示例概述了使用 C7000 编译器 (cl7x) 进行编程和在所需主机系统上使用主机仿真包进行编程之间的主要差异。本文档旨在提供 C7000 主机仿真包的主要特性和限制的参考。
以下文档提供 C7000 的相关信息:
C7000™ and C6000™are TMs ofTI corporate name.
OpenCL™is a TM ofApple Inc. used with permission by Khronos.
Linux®is a reg TM ofLinus Torvalds in the U.S. and other countries.
Windows® and Visual Studio®are reg TMs ofMicrosoft.
Other TMs
C7000 主机仿真包包含 C++ 源代码和头文件,用于驱动 C7000 编译器提供的功能。
在编译 C7000 程序之前可能需要在主机上构建源文件,具体取决于所需的主机。以下各节提供了有关如何在不同主机上构建源代码的详细说明。
为了充分理解本指南中的内容并成功使用主机仿真,需要熟悉 C7000 C/C++ 优化编译器用户指南 (SPRUIG8) 和 C7000 运行时支持库。
通常,C7000 主机仿真的系统要求与安装 C7000 代码生成工具 (CGT) 所需的系统要求一致。
C7000 主机仿真包附带的预编译库需要安装以下编译器。建议您使用与构建和测试 C7000 主机仿真所用版本相匹配的编译器版本。
使用主机仿真时无需 Boost C++ 库和头文件。