C2000 Microcontroller Blockset
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®.
Designing and Deploying C2000 Microcontroller Applications
Model embedded application software, generate real-time executables from your models, and run them on C2000 microcontrollers.
Peripheral Support
Model applications with on-chip and on-board peripherals such as ADC, digital I/O, ePWM, SPI, I2C, eCAP, eQEP, and more.
Signal Monitoring and Parameter Tuning
Perform real-time signal monitoring and parameter tuning using the Monitor and Tune feature.
Multicore Architecture Modeling
Partition algorithms for multicore execution with IPC and Control Law Accelerator (CLA) blocks.
Connected I/O Simulation
Connect your Simulink model directly to supported hardware for live I/O data exchange.
Code Verification and Validation
Perform code verification and validation using processor-in-the-loop tests with execution profiling (with Embedded Coder).