引言

C2000™ 实时控制器是高性能微控制器产品系列,专门用于控制电力电子产品,并在工业和汽车应用中提供高级数字信号处理功能。用于对 C2000 MCU 中的各种模块进行编程的软件组件作为 C2000 软件版本的一部分发布。本指南概述了各种软件组件和可用功能。

C2000 软件入门

下面是 3 个与 C2000 软件开发相关的软件包:

您可以通过多种方法开始使用 C2000 上的软件。如想借助 SDK 在 ti.com 上开始在线工作,请使用 TI Resource Explorer。还可以将完整的软件包下载到电脑桌面上并开始开发。SDK 的下载信息可在指南的相应部分找到。

如果您不熟悉 C2000,建议先参照 C2000Ware 中可用的外设或库的基本示例。C2000Ware 提供了开始对 C2000 MCU 进行编程会用到的所有基本软件 - 驱动程序、库、工具和示例。C2000Ware 是 C2000 MCU 的核心 SDK,是一个跨应用的软件开发套件。

如果您已经熟悉 C2000 软件开发并希望针对特定应用评估完整的系统解决方案,则可以从相应 SDK 中的现有 TI 参考设计开始。SDK 中有多种设计展示了各种设计选择和参考软件,便于您开始进行此类评估。有关配套参考设计的详细信息,请参阅 DigitalPower 软件开发套件MotorControl 软件开发套件

C2000Ware 和 SDK 的版本说明列出了运行示例或参考应用程序所需的所有组件和工具。

开发套件

下图显示了各种硬件选项:LaunchPadcontrolCARDS应用套件

_images/Platforms.png

图 1 硬件 - LaunchPad、controlCARD 或应用套件