使用 C2000 Microcontroller Blockset,您可以针对 TI C2000 微控制器 (MCU) 进行数字电力变换和电机控制应用建模。该模块集包括数字 I/O、ADC 和 ePWM 等外设模块,用于使用 C2000 MCU 对工业和汽车应用中要求 ADC-PWM 同步的控制算法执行仿真。
您可以使用该模块集中的处理器间数据通信 (IPC) 和协处理器(控制率加速器)模块对用于多核执行的算法进行分区。您可以将 Simulink 模型直接连接到支持的硬件以进行实时 I/O 数据交换,从而实现快速原型构建。
您还能使用 IQmath 和相关优化例程针对 C2000 MCU 生成优化代码以用于实时和中断驱动的代码执行,并执行实时信号监控、参数调节和处理器在环 (PIL) 测试(需要 Embedded Coder)。该模块集包括参考示例,帮助您在 C2000 MCU 上编译和部署电机控制应用(需要 Motor Control Blockset 和 Embedded Coder)。
C2000™ 是 Texas Instruments® 的商标。
产品亮点
支持的微控制器系列
C2000 Microcontroller Blockset 支持以下 TI C2000 32 位微控制器系列。还支持这些 MCU 的 LaunchPad 和 controlCARD,包括大多数板外设。
| TI C2000 第二代微控制器 | TI C2000 第三代微控制器 | TI C2000 Concerto 微控制器 |
|---|---|---|
|
|
|
产品资源:
C2000 Microcontroller Blockset FAQs
C2000 Microcontroller Blockset is a Simulink toolbox that enables you to model, simulate, and implement digital power conversion and motor control applications for Texas Instruments C2000 microcontrollers.
The blockset includes peripheral blocks for on-chip and on-board components such as digital I/O, ADC, DAC, ePWM, eCAP, eQEP, SPI, I2C, and more.
Yes, you can generate optimized, real-time, interrupt-driven code using IQMath and related optimization routines for deployment on C2000 MCUs.
Yes, the blockset enables you to partition algorithms for multicore execution with inter-processor communication (IPC) and Control Law Accelerator (CLA) co-processor blocks.
Yes, you can connect your Simulink model directly to supported hardware for live I/O data exchange for rapid prototyping using the Connected I/O Simulation feature.
The blockset includes reference examples for motor control and digital power conversion applications that help you build and deploy applications on C2000 MCUs using TI evaluation kits and booster packs.
The blockset supports TI C2000 Generation 2 (F280x, F281x, F2833x, F2806x series), Generation 3 (F2837xD/S, F2838xD/S, F28004x, F28P65x, F29H85x series), and Concerto (F28M35x, F28M36x) microcontroller families, including their LaunchPads and controlCARDs.
Yes, you can perform processor-in-the-loop (PIL) testing with execution profiling, real-time signal monitoring, and parameter tuning when used with Embedded Coder.