C2000-CGT — C2000 代码生成工具 - 编译器
Code Composer Studio (...)
TMS320F28003x (F28003x) 是 C2000™ 实时微控制器系列中的一款器件,该可扩展、超低延迟器件系列旨在提高电力电子设备的效率,包括但不限于:高功率密度、高开关频率,并支持使用 GaN 和 SiC 技术。
这些应用包括:
实时控制子系统基于 TI 的 32 位 C28x DSP 内核,可针对从片上闪存或 SRAM 运行的浮点或定点代码提供 120 MHz 的信号处理性能。浮点单元 (FPU)、三角函数加速器 (TMU) 和 VCRC(循环冗余校验)扩展指令集进一步增强了 C28x CPU 的性能,从而加快了实时控制系统关键常用算法的速度。
CLA 能够将大量的常见任务从主 C28x CPU 上卸下。CLA 是一款与 CPU 并行执行的独立 32 位浮点数学加速器。此外,CLA 自带专用存储资源,它可以直接访问典型控制系统中所需的主要外设。与硬件断点和硬件任务切换等主要特性一样,ANSI C 子集支持是标准配置。
F28003x 支持高达 384KB (192KW) 的闪存,这些闪存分为三个 128KB (64KW) 存储体,支持并行编程和执行。高达 69KB (34.5KW) 的片上 SRAM 也可用于补充闪存。
F28003x 上的实时固件更新硬件增强允许从旧固件到新固件的快速上下文切换,以尽可能减少更新器件固件时的应用停机时间。
高性能模拟模块集成在 F28003x 实时微控制器 (MCU) 上,并与处理单元和 PWM 单元紧密耦合,以提供更好的实时信号链性能。16 个 PWM 通道均支持与频率无关的分辨率模式,可控制从三相逆变器到功率因数校正和高级多级电源拓扑的各种功率级。
通过加入可配置逻辑块 (CLB),用户可以添加自定义逻辑,还可将类似 FPGA 的功能集成到 C2000 实时 MCU 中。
各种业界通用通信端口(如 SPI、SCI、I2C、PMBus、LIN、CAN 和 CAN FD)不仅支持连接,还提供了多个引脚复用选项,可实现出色的信号布局。快速串行接口 (FSI) 可跨隔离边界实现高达 200Mbps 的稳健通信。
C2000 平台新增了主机接口控制器 (HIC),这是一种高吞吐量接口,允许外部主机直接访问 TMS320F28003x 的资源。
是否想详细了解 C2000 实时 MCU 适用于实时控制系统的特性?查看 《使用 C2000™ 实时微控制器的基本开发指南》 ,并访问 C2000™ 实时控制 MCU 页面。
《C2000™ 实时控制微控制器 (MCU) 入门指南》 涵盖了 C2000 器件开发中从硬件到支持资源的所有方面。除了主要的参考文档外,每个部分还提供了相关链接和资源,可帮助用户进一步了解相关信息。
准备好开始了吗?查看 TMDSCNCD280039C 评估板并下载 C2000Ware。
如需其他信息或资源,请查看下方列表,点击标题即可进入详情页面。
TMDSCNCD280039C 是一款适用于 TI C2000™ MCU 系列 F28003x 器件的低成本评估和开发板。它附带一个 HSEC180(180 引脚高速边缘连接器),是一款非常适合初始评估和原型设计的 controlCARD。评估 TMDSCNCD280039C 需要一个 180 引脚集线站 TMDSHSECDOCK(可单独购买)。
TMDSHSECDOCK is a baseboard that provides header pin access to key signals on compatible HSEC180-based controlCARDs. A breadboard area is available for rapid prototyping. Board power can be provided by the provided USB cable or a 5V barrel supply.
The Texas Instruments XDS110 is a new class of debug probe (emulator) for TI embedded processors. The XDS110 replaces the XDS100 family while supporting a wider variety of standards (IEEE1149.1, IEEE1149.7, SWD) in a single pod. Also, all XDS debug probes support Core and System Trace in all ARM (...)
Spectrum Digital XDS200 是最新 XDS200 系列 TI 处理器调试探针(仿真器)的首个模型。XDS200 系列拥有超低成本 XDS100 与高性能 XDS560v2 之间的低成本与高性能的完美平衡。此外,对于带有嵌入式缓冲跟踪器 (ETB) 的所有 ARM 和 DSP 处理器,所有 XDS 调试探针均支持内核和系统跟踪。
Spectrum Digital XDS200 通过 TI 20 引脚连接器(带有适合 TI 14 引脚、TI 10 引脚和 ARM 20 引脚的多个适配器)连接到目标板,而通过 USB2.0 高速连接 (480Mbps) 连接到主机 PC。要在主机 (...)
XDS560v2 System Trace 是 XDS560v2 系列高性能 TI 处理器调试探针(仿真器)的第一种型号。XDS560v2 是 XDS 系列调试探针中性能最高的一款,同时支持传统 JTAG 标准 (IEEE1149.1) 和 cJTAG (IEEE1149.7)。
XDS560v2 System Trace 在其巨大的外部存储器缓冲区中加入了系统引脚跟踪。这种外部存储器缓冲区适用于指定的 TI 器件,通过捕获相关器件级信息,获得准确的总线性能活动和吞吐量,并对内核和外设进行电源管理。此外,对于带有嵌入式缓冲跟踪器 (ETB) 的所有 ARM 和 DSP 处理器,所有 XDS (...)
LAUNCHXL-F280039C 是一款适用于 TI C2000™ 实时微控制器系列 TMS320F28003x 器件的低成本开发板。该器件不仅适用于初始评估和原型设计,还提供易于使用的标准化平台,用于开发下一个应用。该扩展版本 LaunchPad™ 开发套件可提供额外引脚用于开发,并支持连接两个 BoosterPack™ 插件模块。作为庞大的 TI MCU LaunchPad 生态系统的一部分,该器件还与各种插件模块交叉兼容。
C2000 Gang 编程器是一个 C2000 器件编程器,可以同时对多达八个完全相同的 C2000 器件进行编程。C2000 Gang 编程器可使用标准的 RS-232 或 USB 连接与主机 PC 相连,并提供灵活的编程选项,允许用户完全自定义流程。
C2000 Gang 编程器配有扩展板,即“群组分离器”,可在 C2000 Gang 编程器和多个目标器件间实施互连。还提供 8 条电缆,可扩展接口与 8 个目标器件相连(通过 JTAG 或 Spy-Bi-Wire 连接器)。编程可借助 PC 或作为独立设备实现。还提供基于 DLL 的 PC 端图形用户界面。
特色软件文件
Supported devices: CC13xx, CC25xx, CC26xx, CC3x20, CC3x30, CC3x35, Tiva, C2000, MSP43x, Hercules, PGA9xx, IWR12xx, IWR14xx, IWR16xx, IWR18xx , IWR68xx, AWR12xx, AWR14xx, AWR16xx, AWR18xx. Command line only: AM335x, AM437x, AM571x, AM572x, AM574x, AM65XX, K2G
CCS Uniflash is a standalone tool used (...)
C2000Ware is a cohesive set of software and documentation created to minimize development time. It includes device-specific drivers, libraries, and peripheral examples.
To help simplify configuration challenges and accelerate software development, we created SysConfig, an intuitive and comprehensive collection of graphical utilities for configuring pins, peripherals, radios, subsystems, and other components. SysConfig helps you manage, expose and resolve (...)
查看产品详情页,确认是否能提供支持
Code Composer Studio 是一种集成开发环境 (IDE),支持 TI 的微控制器和嵌入式处理器产品系列。Code Composer Studio 包含一整套用于开发和调试嵌入式产品的工具。它包含了用于优化的 C/C++ 编译器、源代码编辑器、工程编译环境、调试器、分析工具以及多种其他功能。直观的 IDE 提供了一个单独的用户界面,可帮助用户完成应用开发流程的每个步骤。熟悉的工具和界面使用户能够比以前更快地上手。Code Composer Studio 将 Eclipse 软件框架的优点和 TI (...)
MATLAB Coder™, Simulink Coder™, and Embedded Coder® generate ANSI/ISO C/C++ code that can be compiled and executed on Texas (...)
该工具分为两大类 - 应用及闪存编程解决方案和服务。
“应用”类:
封装 | 引脚数 | 下载 |
---|---|---|
LQFP (PM) | 64 | 了解详情 |
LQFP (PN) | 80 | 了解详情 |
LQFP (PZ) | 100 | 了解详情 |
推荐产品可能包含与 TI 此产品相关的参数、评估模块或参考设计。
Windows Installer for C2000 CGT
MacOS Installer for C2000 CGT
Linux Installer for C2000 CGT
C2000 Compiler User Guide
C2000 Assembly Language Tools User Guide
Windows Installer for C2000Ware DigitalPower SDK
C2000Ware DigitalPower SDK Quick Start Guide
Digital Power SDK for C2000™ microcontrollers (MCU) is a cohesive set of software infrastructure, tools, and documentation designed to minimize C2000 MCU based digital power system development time targeted for various AC-DC, DC-DC and DC-AC power supply applications.
Windows Installer for C2000Ware MotorControl SDK
C2000Ware MotorControl SDK Quick Start Guide
C2000Ware MotorControl SDK Manifest Document
UniFlash is a standalone tool used to program on-chip flash memory on TI MCUs and on-board flash memory for Sitara processors. UniFlash has a GUI, command line, and scripting interface. UniFlash is available free of charge.
Windows Installer for C2000Ware
macOS Installer for C2000Ware
Linux Installer for C2000Ware
C2000Ware Quick Start Guide
ControlSUITE to C2000Ware Transition Guide
Manifest for C2000Ware
The SysConfig tool is used configure TI software and hardware. For software configuration, SysConfig is used in conjunction with a TI SDK. For PinMux configuration, the tool may be used standalone.
Link to Windows single file (offline) installer for Code Composer Studio IDE (all features, devices)
Link to Linux single file (offline) installer for Code Composer Studio IDE (all features, devices)
Link to macOS single file (offline) installer for Code Composer Studio IDE (all features, devices)
Link to Windows on-demand (web) installer for Code Composer Studio IDE (all features, devices)
Link to Linux on-demand (web) installer for Code Composer Studio IDE (all features, devices)
Link to macOS on-demand (web) installer for Code Composer Studio IDE (all features, devices)
Feature Overviews, App Notes and How-to Articles
Complete User's Guide
The Code Composer Studio™ IDE is a complete integrated suite that enables developers to create and debug applications of all Texas Instruments Embedded Processors (Sitara, DSP, Automotive, Keystone), Microcontrollers (SimpleLink™, C2000 Digital Control, MSP430, TM4C, Hercules), as well as Digital Power (UCD) and Programmable Gain Amplifier (PGA) devices.