C2000 Microcontroller Blockset
Design, simulate, and implement applications for Texas Instruments C2000 microcontrollers
Have questions? Contact Sales.
Have questions? Contact Sales.
C2000 Microcontroller Blockset enables you to model digital power conversion and motor control applications for TI C2000 microcontrollers (MCUs). The blockset includes peripheral blocks, such as digital I/O, ADC, and ePWM, to perform simulations of control algorithms that require ADC-PWM synchronization in industrial and automotive applications using C2000 MCUs.
The blockset enables you to partition algorithms for multicore execution with inter-processor data communication (IPC) and co-processor (Control Law Accelerator) blocks. You can connect your Simulink model directly to supported hardware for live I/O data exchange for rapid prototyping.
You can generate optimized code for C2000 MCUs for real-time and interrupt-driven execution of code using IQMath and related optimization routines and perform real-time signal monitoring, parameter tuning, and processor-in-the-loop (PIL) testing (with Embedded Coder). The blockset includes reference examples that help you build and deploy motor control applications on C2000 MCUs (with Motor Control Blockset and Embedded Coder).
C2000™ is a trademark of Texas Instruments®.
Model embedded application software, generate real-time executables from your models, and run them on C2000 microcontrollers.
Model applications with on-chip and on-board peripherals such as ADC, digital I/O, ePWM, SPI, I2C, eCAP, eQEP, and more.
Perform real-time signal monitoring and parameter tuning using the Monitor and Tune feature.
Partition algorithms for multicore execution with IPC and Control Law Accelerator (CLA) blocks.
Connect your Simulink model directly to supported hardware for live I/O data exchange.
Perform code verification and validation using processor-in-the-loop tests with execution profiling (with Embedded Coder).
C2000 Microcontroller Blockset supports the following TI C2000 32-bit microcontroller families. The LaunchPads and controlCARDs for these MCUs are also supported, including most board peripherals.
| TI C2000 Generation 2 Microcontrollers | TI C2000 Generation 3 Microcontrollers | TI C2000 Concerto Microcontrollers |
|---|---|---|
|
|
|
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.