Overview of Creating a Model and Generating Executable for C2000 Processors
Summarizes the steps required to create models and generating executables for your target.
Model Configuration Parameters for Texas Instruments C2000 Processors
Select configuration parameter values related to Texas Instruments™ C2000™ Processors.
Model Configuration Parameters for Texas Instruments F2838x (ARM Cortex-M4)
Select configuration parameter values related to Texas Instruments F2838x ARM Cortex-M4 Processor.
Serial Configuration for External Mode and PIL
Configure your model to run in external mode and PIL over different baud rates based on the SCI module.
Log signals from Simulink® models on an SD card mounted on the target hardware
Getting Started with Embedded Coder Support Package for Texas Instruments C2000 Processors
This example shows you how to use Embedded Coder® Support Package for Texas Instruments™ C2000™ Processors to run a Simulink models on Texas Instruments C2000 hardware.
ADC-PWM Synchronization Using ADC Interrupt
This example shows how to use the ADC block to sample an analog voltage and use the PWM block to generate a pulse waveform.
LIN-Based Control of PWM Duty Cycle
This example shows how to use the C28035 LIN Receive, LIN Transmit, and PWM blocks to generate a pulse waveform.
This example shows how to use the Texas Instruments™ c28x peripherals and Hardware Interrupt blocks to control the real-time execution of Simulink® function-call subsystems in an asynchronous fashion.
Using the Control Law Accelerator (CLA)
This example shows how to use the Control Law Accelerator (CLA) available on some of the TI Piccolo processors.
Using the I2C Bus to Access Sensors
This example shows how to use the I2C blocks to communicate with I2C based devices.
Using the I2C Bus to Access Sensors
This example shows how to use the I2C blocks to communicate with I2C based devices.
Using SPI to Read and Write Data to SPI EEPROM
This example shows how to configure and use SPI blocks to read and write data.
Inter-Processor Communication Using IPC Blocks
This example shows how to use the IPC blocks to communicate between multiple cores of multi-core of Texas Instruments™ C2000™ processors using Simulink® models.
Modify Duty Cycle of ePWM Using DMA
This example shows how to configure the direct memory access (DMA) parameters to modify the ePWM duty cycle.
MAT-file Logging on SD Card for Texas Instruments C2000 Processors
This example shows you how to perform MAT-file logging using Simulink® model on a Micro SD card mounted on Embedded Coder® Support Package for Texas Instruments™ C2000™ Processors.
Using Sigma Delta Filter Module (SDFM) to Measure the Analog Input Signal
This example shows how to use the Sigma Delta Filter Module (SDFM) to measure the analog input signal for Texas Instruments™ C2000™ processors.
Using Comparator Subsystem (CMPSS) for Voltage Compare
This example shows how to use the Comparator Subsystem (CMPSS) to compare the analog voltage signals for Texas Instruments™ C2000™ processors and monitor the status output.
Using CAN Calibration Protocol for Monitoring and Tuning
This example shows how to use the CAN Calibration Protocol (CCP) block to monitor model signals and tune parameter values in the application code running on the target hardware.
Parameter Tuning and Signal Logging with Serial Communication
This example shows how to perform parameter tuning and data logging with a Simulink® model running in Texas Instruments™ C2000 targets.
Calibrate ECU Parameters from Third-party Calibration Tools Using XCP-based CAN Interface
This example shows how to monitor signals and tune parameters of a Simulink model on Texas Instruments™ C2000™ board using XCP-based CAN Interface.
Field-Oriented Control of PMSM with Quadrature Encoder Using C2000 Processors
This example implements the field-oriented control (FOC) technique to control the speed of a three-phase permanent magnet synchronous motor (PMSM).
Field-Oriented Control of PMSM with Hall Sensor Using C2000 Processors
This example implements the field-oriented control (FOC) technique to control the speed of a three-phase permanent magnet synchronous motor (PMSM).
Sensorless Field-Oriented Control of PMSM Using C2000 Processors
This example implements the field-oriented control (FOC) technique to control the speed of a three-phase permanent magnet synchronous motor (PMSM).
Open-Loop Control of 3-Phase AC Motors using C2000 Processors
This example uses open-loop control (also known as scalar control or Volts/Hz control) to run a motor.
Control PMSM Loaded with Dual Motor (Dyno) Using C2000 Processors
This example uses field-oriented control (FOC) to control two three-phase permanent magnet synchronous motors (PMSM) coupled in a dyno setup.
Partition Motor Control for Multiprocessor MCUs
This example shows how to partition real-time motor control application on to multiple processors to achieve design modularity and improved control performance.
Integrate MCU Scheduling and Peripherals in Motor Control Application
This example shows how to identify and resolve issues with respect to peripheral settings and task scheduling early during development.
Schedule a Multi-Rate Controller for a Permanent Magnet Synchronous Machine
This example shows how to create a real-time executable for a Texas Instruments F28335 embedded target.
Modeling a Voltage Controller for the DC/DC Buck Converter
This example shows how to model a controller for the DC/DC buck converter using the Embedded Coder Support Package for Texas Instruments® C2000 Processors.
Photovoltaic Inverter with MPPT Using Solar Explorer Kit
This example shows how to implement a photovoltaic (PV) inverter system using the Embedded Coder® Support Package for Texas Instruments™ C2000™ Processors.
Power Factor Correction Using Boost Converter
This example shows how to implement power factor correction (PFC) using a boost converter with the Embedded Coder® Support Package for Texas Instruments™ C2000™ Processors.
Interface LCD Booster Pack with Texas Instruments C2000 Processors
This example shows how to configure and use the Kentec QVGA Display Booster Pack to display an image using C28x peripherals for Texas Instruments™ C2000™ processors.
Digital DC/DC Buck Converter Using Peak Current Mode Control
This example shows how to use the Comparator Subsystem (CMPSS) to regulate buck converter output voltage (BOOSTXL-BUCKCONV) using Peak Current Mode Control (PCMC) for Texas Instruments™ C2000™ processors.
Code Verification and Validation with PIL
This example shows you how to use Embedded Coder Support Package for Texas Instruments C2000 processor for code verification and validation using PIL.
Real-Time Code Execution Profiling
This example shows you how to use Embedded Coder™ Support Package for Texas Instruments C2000 Processors and Embedded Coder Support Package for Texas Instruments C2000 F28M3x Concerto Processors for real-time execution profiling of generated code.
Memory and Signal Logging limitations on SD Card
Memory and Signal Logging limitations on SD Card mounted on a Texas Instruments C2000 hardware.