微控制器 (MCU)

C2000 实时控制 MCU – 工具与软件

查找特定器件系列所需的工具。有关 C2000 实时微控制器整体开发理念的说明,请参阅 入门

Delfino 器件评估

系列
LaunchPad
controlCARD
controlCARD + 基板
软件
F2833x/23x TMDSCNCD28335 TMDSDOCK28335 controlSUITE
TMDSPREX28335
F2837x LAUNCHXL-F28379D TMDSCNCD28379D TMDSDOCK28379D controlSUITEC2000Ware
TMDSECATCNCD379D

*37xS Series controlCARDs are supported only by superset F28379D versions

电机评估

Piccolo 电机驱动器
器件型号
器件平台
软件
说明
DRV8305-Q1EVM 板载 F28027F* MotorWare EVM:45V、25A 三相逆变器
BOOSTXL-DRV8301  LAUNCHXL-F28027F BoosterPack:24V、10A 三相逆变器
LAUNCHXL-F28069M
BOOSTXL-DRV8305EVM  LAUNCHXL-F28027F BoosterPack:45V、15A 三相逆变器
LAUNCHXL-F28069M
DRV8301-69M-KIT TMDSCNCD28027F EVM:60V、40A 三相逆变器
TMDSCNCD28069MISO*
TMDSCNCD28054MISO
DRV8312-69M-KIT TMDSCNCD28027F EVM:60V、3.5A 三相逆变器
TMDSCNCD28069MISO*
TMDSCNCD28054MISO
TMDSHVMTRINSPIN TMDSCNCD28027F* EVM:400V、10A 三相逆变器
TMDSCNCD28069MISO*
TMDSCNCD28054MISO
TMDSHVMTRPFCKIT TMDSCNCD28035* controlSUITE EVM:400V、10A 三相逆变器
TMDSRSLVR TMDSCNCD28027 EVM:使用片上模数转换器进行基于软件的旋转变压器/数字转换
TMDSCNCD28035
TMDXHVMTRKIT5X TMDXCNCD28055ISO* EVM:400V、10A 三相逆变器
DRV8312-C2-KIT TMDSCNCD28035ISO* EVM:60V、3.5A 三相逆变器
TMDSCNCD28069ISO
DRV8301-HC-C2-KIT TMDSCNCD28035ISO* EVM:60V、60A 三相逆变器
TMDSCNCD28069ISO
DRV8302-HC-C2-KIT TMDSCNCD28035ISO* EVM:60V、60A 三相逆变器
TMDSCNCD28069ISO

*included in part number purchase

Delfino 电机驱动器
器件型号
器件平台
软件
说明
TMDSRSLVR TMDSCNCD28335 controlSUITE EVM:使用片上模数转换器进行基于软件的旋转变压器/数字转换
TMDXIDDK379D TMDSCNCD28379D* EVM:采用各种电流和转子传感技术的 400V、10A 三相逆变器。HVPMSMMTR 以捆绑包的形式提供
TMDSHVMTRPFCKIT TMDSCNCD28335* EVM:400V、10A 三相逆变器
BOOSTXL-DRV8301  LAUNCHXL-F28379D BoosterPack:24V、10A 三相逆变器
BOOSTXL-DRV8305EVM
LAUNCHXL-F28379D BoosterPack:45V、15A 三相逆变器。LaunchPad 和 2MTR-DYNO 以捆绑包的形式提供
BOOSTXL-3PHGANINV 
LAUNCHXL-F28379D BoosterPack:48V、10A 三相 GaN 逆变器。LaunchPad 和 2MTR-DYNO 以捆绑包的形式提供

*included in part number purchase

电源评估

Piccolo 电源转换
器件型号
器件平台
软件
说明
TMDSSOLARUINVKIT TMDSCNCD28035ISO* controlSUITE EVM:太阳能微型逆变器套件
TMDSSOLARPEXPKIT TMDSCNCD28035ISO* EVM:太阳能实验板套件,非隔离式实验板
BOOSTXL-C2KLED
LAUNCHXL-F28027 BoosterPack:由升压转换器控制的 3 个 LED 灯串 (RGB)
TMDSHVMPPTKIT
TMDSCNCD28035ISO* EVM:具有 MPPT 功能的两相直流/直流转换器
TMDSHVPSFBKIT
F28027 自定义卡* EVM:PSFB 直流/直流转换器
TMDSHVRESLLCKIT TMDSCNCD28027*
EVM:谐振直流/直流转换器
TMDSHVBLPFCKIT TMDSCNCD28035ISO* EVM:无桥交错式两相 PFC 交流/直流转换器
TMDSILPFCKIT TMDSCNCD28035ISO*
EVM: 交错式两相 PFC 交流/直流转换器(修订版)
BOOSTXL-BUCKCONV LAUNCHXL-F28069M
BoosterPack:9V、2A 直流降压转换器及数字电源培训材料
TMDSDCDCLEDKIT
TMDSCNCD28035* EVM:SEPIC & PWM 控制型 LED 灯串
TMDSRGBLEDKIT TMDSCNCD28027* EVM:由升压级或 SEPIC 功率级控制的 LED 灯串

*Included in part number purchase

Delfino 电源转换
器件型号
器件平台
软件
说明
BOOSTXL-BUCKCONV LAUNCHXL-F28379D controlSUITE BoosterPack:9V、2A 直流降压转换器及数字电源培训材料
TIEVM-HV-1PH-DCAC TMDSCNCD28379D
controlSUITE & DigitalPower SDK EVM:高电压单相逆变器 
TIEVM-VIENNARECT  TMDSCNCD28379D controlSUITE  EVM:高电压三相 PFC Vienna 整流器

 

软件

以下是适用于 C2000 实时 MCU 且十分受欢迎的实用软件产品。

产品
说明
Code Composer Studio
开发环境、编译器、RTOS
controlSUITE
设备内容交付、库、示例;传统应用开发
C2000Ware
新的基于 API 的设备内容交付、库、示例
DigitalPower 软件开发套件 基于 C2000Ware 的数字电源应用开发(包含 powerSUITE)
powerSUITE  数字电源应用开发(包含在 controlSUITE 中)
DesignDRIVE 工业驱动器应用开发(包含在 controlSUITE 中)
MotorWare 电机控制 (InstaSPIN-FOC/InstaSPIN-MOTION) 应用开发
SafeTI-60730 经 UL 认证为公认组件的 SafeTI™ 软件包
SafeTI™ 诊断软件库
诊断软件库和合规性支持包
MathworksEmbedded Coder 通过 Matlab、Simulink 和 C2000 特有的库和外设进行仿真和生成代码
solidThinking Embed 使用 C2000 特有的库和外设进行仿真和生成代码的图形框图
Powersim PSIM 使用 C2000 特有的库和外设进行硬件实现、仿真和代码生成
闪存 API(在产品文件夹中查找) 闪存 API 用于将闪存重新编程功能集成到您的嵌入式软件应用中。

 

调试探针

JTAG 调试探针(仿真器)允许您对存储器进行编程并在开发过程中与 C2000 实时 MCU 进行通信。几乎所有 C2000 工具的 controlCARD、LaunchPad、基板或应用板上都包括 JTAG 仿真,但是,一旦您构建自己的板,就需要用到外部调试探针。 这些调试探针以不同的价位提供,包括不同的功能、 可比的性能和 CCS IDE 兼容性。了解有关 C2000 JTAG 调试的更多信息。 

器件型号
说明
XDS110
首选低成本调试探针。 性能大致相当于 XDS100V2。仅 CCS 版本 7 和更高版本支持。支持 2 引脚 cJTAG 模式。
XDS100V2
低成本调试探针,特别推荐用于较旧的器件系列或较早的 CCS 版本。 该设计是开源的,可通过复制该设计来创建您自己的调试探针。
XDS200
C2000 用户首选的中档外部调试探针。支持 2 引脚 cJTAG 模式。
XDS510USB
适用于 C2000 的中档调试探针,但已被 XDS200 取代,因此不再推荐使用。
XDS560v2
与 XDS200 相比具有更高性能的首选高级调试探针。支持 2 引脚 cJTAG 模式。
隔离适配器
为任何调试探针提供电气隔离。

闪存编程

器件型号
说明
提供商
闪存常见问题解答
C2000 闪存编程常见问题解答  
德州仪器 (TI) 
SPRABV4  C2000 串行闪存编程应用手册 德州仪器 (TI) 
CCS 片上闪存编程器 CCS 具有内置的片上闪存编程器 GUI,可用于开发期间对 TI MCU 上的闪存进行编程。 德州仪器 (TI)
UniFlash Uniflash 是一个独立的工具,可用于对 TI MCU 上的闪存进行编程。Uniflash 具有 GUI、命令行和脚本界面。Code Composer Studio IDE Uniflash 免费提供。具有内置编码器的 SM 电机,与 TMDSHVMTRPFCKIT 和 TMDXIDDK379D 结合使用。 德州仪器 (TI)
C2000-GANG 这是一种多器件编程器,可同时对多达 8 个 C2000 实时控制器件进行编程。C2000 实时控制 Gang 编程器可使用标准的 RS-232 或 USB 连接方式与主机 PC 相连,并提供灵活的编程选项,允许用户完全自定义流程。 C2000-GANG 也可在独立模式下使用。 Elprotronic
FlashPro 2000 FlashPro2000 是用于德州仪器 (TI) C2000 实时控制系列 MCU 的自动 USB 闪存生产编程器。 FlashPro2000 支持串行化 - 通过单个软件即可将高达 64 个编程器连接到一个 PC 并控制同时编程。 Elprotronic
C2Prog C2Prog 是适用于 TI 高性能 MCU 并可编写脚本的安全工业级闪存编程工具。除了支持 JTAG 接口,C2Prog 还允许通过 RS-232、RS-485、TCP/IP、USB 和 CAN(控制器区域网)进行重新编程。固件映像可经过加密并用密码进行保护。因此,该编程器非常适合在现场部署,特别是在 IP 保护很重要的情况下。
codeskin 
StarProg-U 
StarProg-U 是一个支持多种 C2000 器件的通用 IC 编程器。
DediProg
BP Microsystems 编程
BPM Microsystems 提供包含手动和自动通用编程解决方案的完整生态系统:用于首件产品和工程设计的低成本单插槽手动编程器,可支持中低批量生产的多插槽手动编程器,可支持中高批量生产的灵活自动编程系统。 BP Microsystems
Data I/O 编程 Data I/O 为全球客户提供全面的器件编程解决方案。该公司提供全系列的单点器件编程器 & 通用编程器以及多点并行编程系统。 Data I/O

 

第三方软件栈

实时 CAN 协议支持由第三方合作伙伴提供。

软件包
说明
提供商
CAN ssCAN 是一个具有亚微秒级中断功能的实时 CAN 器件驱动程序 
Simma Software
CANopen
ssCANopen 是一个支持 CiA 301 的 CANopen 协议栈。该产品专门针对基于 C28x 的微控制器进行了优化,支持多个 CAN 通道,并包括一个用于创建对象字典的配置工具。 CANopen 通常应用于工业自动化和电机控制应用。
SAE J1939
ssJ1939 是一个轻量级协议栈,支持 SAE J1939 规范的所有主要功能。该产品专门针对基于 C28x 的微控制器进行了优化。 J1939 适用于商用、中型、军用和农业车辆
ISO 15765
ssI15765 是一个支持 OBD-II、UDS 等更高层协议的 ISO 15765 协议栈。该产品专门针对基于 C28x 的微控制器进行了优化。 ISO 15765 适用于几乎所有轻型汽车和部分商业卡车。 
NMEA 2000 ssNMEA2000 是一个 NMEA 2000 协议栈,它将 ssJ1939 延长至包含 NMEA 2000 定义的附加功能。该产品专门针对基于 C28x 的微控制器进行了优化。 NMEA 2000 可用于船用电子产品。
ssl14229 ssI14229 是一个 ISO 14229 协议栈,支持现场可编程功能等统一诊断服务 (UDS)。该产品专门针对基于 C28x 的微控制器进行了优化。 ISO 14229 适用于汽车电子产品。
ssBL ssBL 是一个闪存引导加载程序,用于 ECU 的现场编程。ssBL 可扩展至支持 AES 256 加密等专用要求。 接口包括 CAN、J1939、CANopen、UDS、蓝牙、USB 和 RS-232。

附件

器件型号
说明
TMDSADAP180TO100
支持将基于 HSEC 的 180 引脚 controlCARD 与基于 DIMM 的现有 100引脚 EVM 结合使用
HVPMSMMTR 具有内置编码器的高电压三相 PMSM 电机,与 TMDSHVMTRPFCKIT 和 TMDXIDDK379D 结合使用
HVBLDCMTR 具有内置霍尔传感器的高电压三相 BLDC 电机,与 TMDSHVMTRPFCKIT 结合使用
LVACIMTR 低电压三相 ACI 电机,通常与低电压 InstaSPIN-FOC 功能套件结合使用
LVBLDCMTR 低电压三相 BLDC(正弦)电机,通常与低电压 InstaSPIN-FOC 功能套件结合使用
LVSERVOMTR 具有内置编码器和霍尔传感器的低电压三相 PMSM 电机,通常与低电压 InstaSPIN-FOC 功能套件结合使用
2MTR-DYNO 两个 LVSERVOMTR、联轴器和安装块,用于受测电机和负载电机的评估