C2000 real-time microcontrollers

使用我们的 C2000™ 实时微控制器开始开发

我们的设计和开发生态系统可帮助您简化设计过程。了解设计选项并寻找 C2000™ 实时微控制器 (MCU) 的相关资源,以帮助您更轻松地将产品推向市场。

研究并查找合适的器件

准备好查找适合您的应用的器件?您可以轻松探索选项并开始开发之旅。使用我们的产品搜索来确定合适的 C2000 实时 MCU。

通过有限的投资轻松探索

着手使用 C2000 实时 MCU 所需的所有信息在以下指南中进行了说明。本指南涵盖了在 C2000 MCU 开发中从硬件到支持资源的所有方面。

评估

我们致力于简化您的评估流程。您可以使用各种评估资源(包括硬件、软件和基于云的工具),从而帮助简化评估过程并提高评估效率。

评估步骤 1:选择您的硬件

我们的 C2000 实时 MCU 产品系列包括一系列入门套件和全功能评估模块 (EVM)。确定要评估的器件后,请在我们的产品页面上查看推荐用于评估的硬件。每个硬件平台都可以进行全面评估和开发,提供为满足您的特定设计需求而量身定制的功能集。在您开启开发旅程之前,我们提供了一些更常用的硬件资源。

LaunchPad™ 开发套件

使用一系列具有成本效益的平台和 LaunchPad™ 开发套件开始评估。

LAUNCHXL-F280049C

LAUNCHXL-F280049C 是用于 TMS320F28004x 器件的低成本 LaunchPad™ 开发套件。它提供标准化且易于使用的平台,供您在开发下一个应用时使用。

LAUNCHXL-F28379D

LAUNCHXL-F28379D 是用于 TMS320F2837xD、TMS320F2837xS 和 TMS320F2807x 器件的低成本 LaunchPad™ 开发套件。此开发套件非常适用于初始评估和原型设计。

LAUNCHXL-F280025C

LAUNCHXL-F280025C 是用于 TMS320F28002x 器件的低成本 LaunchPad™ 开发套件。此开发套件非常适合于初始评估和原型设计。

全功能评估模块

全功能评估模块 (EVM) 可访问所有器件功能和接口,并在从评估到量产阶段为您提供支持。我们的 EVM 可提供更大的灵活性,使您能够不受限制地编写软件。

确定要评估的器件后,我们会在产品页面上提供所有推荐的评估工具。下面只列出了一些我们更常用的 EVM:

TMDSCNCD280049C

TMDSCNCD280049C 是一款全功能 HSEC180 controlCARD 开发板,可让您全面地测试 TMS320F28004x 器件的完整功能。

TMDSCNCD280025C

TMDSCNCD280025C 是一款全功能 HSEC180 controlCARD 开发板,可让您全面地测试 TMS320F28002x 器件的完整功能。

TMDSCNCD28379D

TMDSCNCD28379D 是一款全功能 HSEC180 controlCARD 开发板,可让您全面地测试 TMS320F2837xD、TMS320F2837xS 和 TMS320F2807x 器件的完整功能。

TMDSCNCD28388D

TMDSCNCD28388D 是一款全功能 HSEC180 controlCARD 开发板,可让您全面地测试 TMS320F2838x 器件的完整功能。

BOOSTXL-BUCKCONV

BOOSTXL-BUCKCONV 为您提供用于学习采用 C2000™ 微控制器的数字电源控制基础知识的入门平台。与兼容的 LaunchPad 开发套件配合使用时,该 BoosterPack 可演示一个完整降压转换器控制系统。

BOOSTXL-3PHGANINV

BOOSTXL-3PHGANINV 使用我们的 TMS320F28004x 低成本评估套件捆绑包帮助您开始进行电机控制。

使用参考设计进行系统评估

评估步骤 2:下载并设置软件

有多个软件组件可与 C2000 实时微控制器配合使用。这些内容可免费使用,并可与 LaunchPad™ 开发套件、controlCARD 评估模块和应用套件配合使用。软件组件包括驱动程序、库、示例、工具、应用演示、文档等。可使用云工具在网上下载或开发软件。

我们的 SDK 可轻松进行设置并在开箱后快速访问软件组件,并经过全面测试,可协同工作。通过评估流程,您可以使用关键功能快速运行电路板,并通过强大的软件基础重点关注具体应用。

产品
C2000Ware
电机控制 SDK
数字电源 SDK
安全软件
F2807x
yes
yes
yes
yes
F2837x
yes
yes
yes
yes
F28004x
yes
yes
yes
yes
F2838x
yes
yes
yes
yes
F28002x
yes
yes
yes
yes
F28003x
yes
yes
yes
yes

评估步骤 3:探索关键培训

我们提供了有关如何开始使用 C2000 实时 MCU 的在线实践研讨会。这些研讨会概括介绍了 SDK 组件、设置构建环境等内容。 

我们提供在线动手实践培训,帮助您开发数字电源、光伏逆变器和其他应用项目。

我们提供在线培训,帮助您快速了解如何针对电机控制应用进行开发。 

开发

借助我们成熟可靠的硬件、软件和工具,简化您的开发任务并缩短您的产品上市时间。推进量产所需的一切都触手可及。我们将帮助您熟悉开发流程,并加快您的嵌入式系统设计。

了解我们的 C2000 实时微控制器软件生态系统

软件
说明
Code Composer Studio™ IDE 基于 Eclipse 的 IDE,提供一整套用于开发和调试嵌入式应用的工具。
系统配置工具 (SysConfig) 用于配置引脚、外设、子系统和其他组件的图形实用工具集合,包括 PinMux 工具等。
编译器 C/C++ 编译器和汇编语言工具支持开发适用于 C2000 实时 MCU 的应用,并包含在 Code Composer Studio 软件中。
UniFlash 一种独立工具,推荐用于为 C2000 实时 MCU 进行内部 FLASH 存储器编程。
RTOS 作为软件开发套件的一部分,稳健的内核支持(可选)以及 TI-RTOS 或 FreeRTOS 有助于在小尺寸下提供确定性实时性能,以及网络通信支持和示例。
C28x 优化指南 开发工具链与 IDE、编译器和 RTOS 以及第三方代码开发工具配合工作,以便为实时控制应用提供完整的开发解决方案。

第三方网络

我们与多家第三方公司携手推出适用于 C2000 器件的各种解决方案。我们的搜索工具有助于更轻松地找到合适的第三方来满足您的设计需求。

第三方软件栈

软件包
说明
提供商
CAN ssCAN 是一个具有亚微秒级中断功能的实时 CAN 器件驱动程序。 Simma Software
CANopen ssCANopen 是高性能硬实时 CANopen 协议栈,支持 15Mbps 的数据吞吐量。该产品专门对基于 C28x 的微控制器(包括 C2000 实时控制微控制器)进行了优化。
SAE J1939 ssJ1939 是性能超高的 SAE J1939 协议栈,支持 20Mbps 的数据吞吐量。该产品专门对基于 C28x 的微控制器(包括 C2000 实时控制微控制器)进行了优化。
ISO 15765 ssI15765 是性能超高的 ISO 15765 协议栈,支持 20Mbps 的数据吞吐量。该产品专门对基于 C28x 的微控制器(包括 C2000 实时控制微控制器)进行了优化。
NMEA 2000 ssNMEA2000 是性能超高的 NMEA 2000 协议栈,支持 20Mbps 的数据吞吐量。该产品专门对基于 C28x 的微控制器(包括 C2000 实时控制微控制器)进行了优化。
ssl14229 ssI14229 是一个 ISO 14229 协议栈,支持现场可编程功能等统一诊断服务 (UDS)。该产品专门针对基于 C28x 的微控制器进行了优化。ISO 14229 适用于汽车电子产品。
ssBL ssBL 是一个闪存引导加载程序,用于 ECU 的现场编程。ssBL 可扩展至支持 AES 256 加密等专用要求。接口包括 CAN、J1939、CANopen、UDS、蓝牙、USB 和 RS-232。
TCP/IP 以太网子卡和优化的 TCP/IP 网络协议栈。 D.SignT

硬件选项

我们还可以帮助您进行定制设计。一个非常适合定制设计的起始参考是 C2000 硬件平台(无论是参考设计、ControlCARD 还是 LaunchPad 平台)的设计文件。

我们用于开发的硬件选项还包括调试探头和附件,可帮助您开始开发和创建设计。

调试探针

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

附件

器件型号
说明
TMDSADAP180TO100 适配卡允许将 HSEC180 controlCARD 插入 DIMM100 基板。
TMDSDIM100CON5PK 包含 5 个 DIM100(DigiKey 和 Mouser 称为 DIMM 100)连接器的封装,这些连接器与所有 C2000 实时 controlCARD 工具配合使用。Molex 器件型号 87630-1001 或等效器件。
TMDSHSECDOCK 底板在基于 HSEC180 的兼容 controlCARD 上提供用于访问关键信号的接头引脚。
HVPMSMMTR 具有内置编码器的高电压三相 PMSM 电机,与 TMDSHVMTRPFCKIT 和 TMDXIDDK379D 结合使用。
HVBLDCMTR 具有内置霍尔传感器的高电压三相 BLDC 电机,与 TMDSHVMTRPFCKIT 结合使用。
LVBLDCMTR 低电压三相 BLDC(正弦)电机,通常与低电压 InstaSPIN-FOC 功能套件结合使用。
LVSERVOMTR 具有内置编码器和霍尔传感器的低电压三相 PMSM 电机,通常与低电压 InstaSPIN-FOC 功能套件结合使用。
2MTR-DYNO 两个 LVSERVOMTR、联轴器和安装块,用于受测电机和负载电机的评估。

量产

在您完成设计并准备将其推向市场时,我们致力于提供您所需的资源,从而确保您快速顺利地进入市场。无论您遇到任何挑战,我们都在整个最后开发阶段为您提供支持。还可以了解第三方关键工具的更多信息,从而帮助您投入量产。

质量支持

在选择器件时,您需要对产品寿命和供应连续性充满信心。另外,我们致力于延长产品寿命,并制定相应的策略和政策来兑现这一承诺。

可持续发展

我们致力于设计、制造高质量集成电路产品并将其推向市场。我们致力于提供超高质量的 IC。 

量产设计工具

量产设计工具
TI 和多个第三方提供了多种可同时对 C2000™ 器件进行系统内和非板载编程的硬件和软件解决方案。可同时编程的器件数量在 1 至 1000s 之间变化。下表显示了可用于生产编程的不同 TI 和第三方选项。有关更多信息,请使用相应的链接。

编程工具/提供商
说明
工具/服务类型
容量(吞吐量)
位置
硬件 软件 服务
CCS
片上闪存编程器

CCS 具有内置的片上闪存编程器 GUI,可用于开发期间对 TI MCU 上的闪存进行编程。
yes
并联单元:1
全球
UniFlash
UniFlash 是基于 JTAG 的独立工具,可用于对 TI MCU 上的闪存进行编程。
yes
并联单元:1
全球
C2Prog
CodeSkin 提供的 C2Prog 是适用于 TI MCU 并可编写脚本的安全工业级闪存编程工具。
yes
并联单元:1
全球
C2000-GANG
这是一种多器件编程器,可同时对多达 8 个 C2000 实时控制器件进行编程。
yes
yes
并联单元:8
全球
FlashPro 2000
FlashPro2000 是一款自动 USB 闪存生产编程器。可通过单个软件即可将多达 64 个编程器连接到一个 PC 并控制同时编程。
yes
yes
并联单元:64
全球
Starprog-U
StarProg-U 是一款手掌大小的通用编程器,支持各种集成电路。StarProg-U 为用户软件开发提供命令行界面。
yes
yes
批量吞吐量:< 1000
全球
AP8000
AP8000 采用先进的编程技术进行设计。超高的编程速度和精确的引脚驱动器电路使高质量生产吞吐量成为可能。
yes
yes
批量吞吐量:< 1000
全球
BP Microsystems 编程
Data I/O 为全球客户提供全面的器件编程解决方案。该公司提供全系列的单点器件编程器和通用编程器以及多点并行编程系统。
yes
yes
批量吞吐量:> 1000
全球
Data I/O
编程

Data I/O 为全球客户提供全面的器件编程解决方案。该公司提供全系列的单点器件编程器和通用编程器以及多点并行编程系统。
yes
yes
批量吞吐量:> 1000
全球
Action
Circuits
提供编程和卷带服务的欧洲编程服务提供商
yes
全球
EPS Global Programming Solutions 提供编程和卷带服务的全球编程服务提供商
yes
全球
Acroview 中国的通用编程器和编程服务提供商
yes
全球

注意:TI 不直接支持上述第三方。所有合作或支持应与所列方直接开展。

在购买 C2000 器件时,当地经销商通常也会提供编程服务。有关更多信息,请联系当地经销商。