MathWorks MATLAB, Simulink and Embedded Coder
MATHW-3P-SLEC
This product has been released to the market and is available for purchase. For some products, newer alternatives may be available.

Burr Brown - Logo

Description & Features

Technical documentation

Order Now



Description

Embedded Coder Hardware Support Package for TI C2000™: Save design time and get into production faster with C2000 MCU’s using MathWorks software tools.

MATLAB Coder™, Simulink Coder™, and Embedded Coder® generate ANSI/ISO C/C++ code that can be compiled and executed on Texas Instruments™ (TI) C2000 microcontrollers (MCUs) using Code Composer Studio IDE. Embedded Coder lets you easily configure the code generated from MATLAB® and Simulink® algorithms to control software interfaces, optimize execution performance, and minimize memory consumption.

Embedded Coder Support Package for TI C2000 processors provide the following features:

  • Automated build and execution
  • Block libraries for on-chip and on-board peripherals such as ADC, digital I/O, ePWM, SPI, I2C, and more
  • Real-time parameter tuning and logging using external mode
  • Processor optimized code including DMC and IQMath libraries
  • Ability to perform processor-in-the-loop (PIL) tests with execution profiling
  • Examples for PMSM FOC motor control and DC/DC buck converter
  • Generates code for the Control Law Accelerator (CLA) co-processor

Motor Control Blockset™: Design and implement motor control algorithms on C2000

Motor Control Blockset provides reference examples and blocks for developing field-oriented control algorithms for brushless motors. The examples show how to configure a controller model to generate compact and fast C code for any target MCU (with Embedded Coder®). You can also use the reference examples to generate algorithmic C code and driver code for specific motor control kits, including more than 15 example models for TI C2000-based hardware.

The blockset contains many tools for creating and tuning speed and torque controllers including:

  • Park and Clarke transforms, sliding mode and flux observers, and a space-vector generator
  • Automatic controller gain tuning based on specified bandwidth and phase margins for current and speed loops (with Simulink Control Design™)
  • Utilities for collecting data directly from hardware and calculating motor parameters to create an accurate motor model. You can use the parameterized motor model to test your control algorithm in closed-loop simulations.

SoC Blockset Support Package for TI C2000: Design, evaluate, and implement SoC hardware and software architectures on C2000 devices

SoC Blockset Support Package for TI C2000 processors provides Simulink blocks and visualization tools for modeling, implementing, and verifying applications for TI C2000 devices. With this tool, you can model hardware and software scheduling effects on your algorithms and use the complete Model-Based-Design (MBD) workflow from simulation to implementation using the same model.

Hardware component modeling, including:

  • Multicore architecture
  • Inter-Processor Communication (IPC)
  • ADC, e.g. resolution bits, acquisition time, conversion time
  • PWM, e.g. counter mode, waveform, dead time
  • ADC/PWM synchronization
  • Interrupt triggering

Rapid-prototyping capability allows you to build, load, and execute models on TI C2000 boards. e.g. TI C2000 Delfino MCU F28379D LaunchPad™ development kit.

On-device profiling allows you to see a live visualization of hardware execution information, e.g. task preemption and overrun and CPU load, by streaming data from the hardware to Simulink Data Inspector (SDI) viewer.


Order Now
Part Number Buy from Third Party Status

EMBEDDED-CODER-SUPPORT-PACKAGE-FOR-TI-C2000:
Embedded Coder® Support package for Texas Instruments C2000 processors. Free, but requires license for MATLAB, Simulink and Embedded Coder.



Go to MathWorks, Inc.
ACTIVE

MOTOR-CONTROL-BLOCKSET:
Motor Control Blockset™ from MathWorks. Paid add-on product to MATLAB and Simulink. A free 30-day trial is available. Embedded Coder and C2000 Hardware Support Package are required to automatically deploy algorithms to TI hardware.



Go to MathWorks, Inc.
ACTIVE

SOC-BLOCKSET-SUPPORT-PACKAGE-FOR-TI-C2000:
TI C2000 Support for SoC Blockset: Free, but requires license for MATLAB, Simulink, Embedded Coder and SOC Blockset.



Go to MathWorks, Inc.
ACTIVE

TI Devices (166)

Part Number Name Product Family
F28M35E20B  C2000™ Dual Core 32-bit MCU with 120 MIPS, 512 KB Flash  Microcontrollers (MCUs) 
F28M35H22C  C2000™ Dual Core 32-bit MCU with 250 MIPS, 512 KB Flash  Microcontrollers (MCUs) 
F28M35H52C  C2000™ dual core 32-bit MCU with 250 MIPS, 1024-kb Flash  Microcontrollers (MCUs) 
F28M35H52C-Q1  Automotive C2000™ dual-core 32-bit MCU with 250 MIPS, 1024 KB flash  Microcontrollers (MCUs) 
F28M35M22C  C2000™ Dual Core 32-bit MCU with 150 MIPS, 512 KB Flash  Microcontrollers (MCUs) 
F28M35M52C  C2000™ Dual Core 32-bit MCU with 150 MIPS, 1024 KB Flash  Microcontrollers (MCUs) 
F28M36H33B2  C2000™ dual core 32-bit MCU with 275 MIPS, 1024-kb Flash  Microcontrollers (MCUs) 
F28M36H53B2  C2000™ Dual Core 32-bit MCU with 250 MIPS, 1024 KB Flash, 64 KB RAM  Microcontrollers (MCUs) 
F28M36P53C2  C2000™ Dual Core 32-bit MCU with 275 MIPS, 1024 KB Flash, ENET, USB  Microcontrollers (MCUs) 
F28M36P63C2  C2000™ Dual Core 32-bit MCU with 275 MIPS, 1536 KB Flash, ENET, USB  Microcontrollers (MCUs) 
SM320F2801-EP  C2000™ enhanced product 32-bit MCU with 100-MHz, 32-kb flash, 6 PWM, extended temperature  Microcontrollers (MCUs) 
SM320F2808-EP  C2000™ enhanced product 32-bit MCU with 100-MHz, 128-kb flash, 12 PWM  Microcontrollers (MCUs) 
SM320F2812  C2000™ enhanced product 32-bit MCU with 150-MHz, 256-kb Flash, EMIF  Microcontrollers (MCUs) 
SM320F2812-EP  C2000™ Enhanced Product 32-bit MCU with 150 MHz, 256 KB Flash, EMIF  Microcontrollers (MCUs) 
SM320F2812-HT  C2000™ High Temperature 32-bit MCU with 150 MHz, 256 KB Flash, EMIF  Microcontrollers (MCUs) 
SM320F28335-EP  C2000™ Enhanced Product 32-bit MCU with 150 MIPS, FPU, 512 KB Flash, EMIF, 12b ADC  Microcontrollers (MCUs) 
SM320F28335-HT  C2000™ High Temperature 32-bit MCU with 150 MIPS, FPU, 512 KB Flash, EMIF, 12b ADC  Microcontrollers (MCUs) 
SMJ320F2812  C2000™ military 32-bit MCU with 150-MHz, 256-kb Flash, EMIF  Microcontrollers (MCUs) 
TMS320C28341  C2000™ 32-bit MCU with 200 MIPS, FPU, 196 KB RAM, EMIF  Microcontrollers (MCUs) 
TMS320C28342  C2000™ 32-bit MCU with 300 MIPS, FPU, 196 KB RAM, EMIF  Microcontrollers (MCUs) 
TMS320C28343  C2000™ 32-bit MCU with 200 MIPS, FPU, 260 KB RAM, EMIF  Microcontrollers (MCUs) 
TMS320C28343-Q1  Automotive C2000™ 32-bit MCU with 200 MIPS, FPU, 260 KB RAM, EMIF  Microcontrollers (MCUs) 
TMS320C28344  C2000™ 32-bit MCU with 300 MIPS, FPU, 260 KB RAM, EMIF  Microcontrollers (MCUs) 
TMS320C28345  C2000™ 32-bit MCU with 200 MIPS, FPU, 516 KB RAM, EMIF  Microcontrollers (MCUs) 
TMS320C28346  C2000™ 32-bit MCU with 300 MIPS, FPU, 516 KB RAM, EMIF  Microcontrollers (MCUs) 
TMS320C28346-Q1  Automotive C2000™ 32-bit MCU with 300 MIPS, FPU, 516 KB RAM, EMIF  Microcontrollers (MCUs) 
TMS320F280021  C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 32-KB flash  Microcontrollers (MCUs) 
TMS320F280021-Q1  Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 32-KB flash  Microcontrollers (MCUs) 
TMS320F280023  C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 64-kb flash  Microcontrollers (MCUs) 
TMS320F280023-Q1  Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 64-KB flash  Microcontrollers (MCUs) 
TMS320F280023C  C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 64-KB flash, CLB  Microcontrollers (MCUs) 
TMS320F280025  C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flash  Microcontrollers (MCUs) 
TMS320F280025-Q1  Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128-KB flash  Microcontrollers (MCUs) 
TMS320F280025C  C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flash, CLB  Microcontrollers (MCUs) 
TMS320F280025C-Q1  Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128-KB flash, CLB  Microcontrollers (MCUs) 
TMS320F280040-Q1  Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128-KB flash, PGAs, SDFM  Microcontrollers (MCUs) 
TMS320F280040C-Q1  Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128-KB flash, InstaSPIN-FOC, CLB, PGAs, SDFM  Microcontrollers (MCUs) 
TMS320F280041  C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flash, PGAs, SDFM  Microcontrollers (MCUs) 
TMS320F280041-Q1  Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128 KB flash, PGAs, SDFM  Microcontrollers (MCUs) 
TMS320F280041C  C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flash, InstaSPIN-FOC, CLB, PGAs, SDFM  Microcontrollers (MCUs) 
TMS320F280041C-Q1  Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128 KB flash, InstaSPIN-FOC, CLB, PGAs, SDFM  Microcontrollers (MCUs) 
TMS320F280045  C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 256 KB flash, PGAs, SDFM  Microcontrollers (MCUs) 
TMS320F280048-Q1  Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 256 KB flash, CLA, PGAs, SDFM  Microcontrollers (MCUs) 
TMS320F280048C-Q1  Automotive C2000™ 32-bit MCU w/ 100 MHz, FPU, TMU, 256 KB flash, CLA, InstaSPIN-FOC, CLB, PGAs, SDFM  Microcontrollers (MCUs) 
TMS320F280049  C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 256-kb Flash, CLA, PGAs, SDFM  Microcontrollers (MCUs) 
TMS320F280049-Q1  Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 256 KB flash, CLA, PGAs, SDFM  Microcontrollers (MCUs) 
TMS320F280049C  C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 256-kb Flash, CLA, InstaSPIN-FOC, CLB, PGAs, SDFM  Microcontrollers (MCUs) 
TMS320F280049C-Q1  Automotive C2000™ 32-bit MCU w/ 100 MHz, FPU, TMU, 256 KB flash, CLA, InstaSPIN-FOC, CLB, PGAs, SDFM  Microcontrollers (MCUs) 
TMS320F2802  C2000™ 32-bit MCU with 100 MHz, 64 KB flash, 6 PWM  Microcontrollers (MCUs) 
TMS320F2802-Q1  Automotive C2000™ 32-bit MCU with 100 MHz, 64 KB flash, 6 PWM  Microcontrollers (MCUs) 
TMS320F28020  C2000™ 32-bit MCU with 40 MHz, 32 KB flash, 8 PWM  Microcontrollers (MCUs) 
TMS320F280200  C2000™ 32-bit MCU with 40 MHz, 16 KB flash  Microcontrollers (MCUs) 
TMS320F28021  C2000™ 32-bit MCU with 40 MHz, 64 KB flash  Microcontrollers (MCUs) 
TMS320F28022  C2000™ 32-bit MCU with 50 MHz, 32 KB flash, 8 PWM  Microcontrollers (MCUs) 
TMS320F28022-Q1  Automotive C2000™ 32-bit MCU with 50 MHz, 32 KB flash, 8 PWM  Microcontrollers (MCUs) 
TMS320F28023  C2000™ 32-bit MCU with 50 MHz, 64 KB flash  Microcontrollers (MCUs) 
TMS320F28023-Q1  Automotive C2000™ 32-bit MCU with 50 MHz, 64 KB flash  Microcontrollers (MCUs) 
TMS320F280230  C2000™ 32-bit MCU with 40 MHz, 32 KB flash, 6 PWM  Microcontrollers (MCUs) 
TMS320F28026  C2000™ 32-bit MCU with 60-MHz, 32-kb flash  Microcontrollers (MCUs) 
TMS320F28026-Q1  Automotive C2000™ 32-bit MCU with 60 MHz, 32 KB flash  Microcontrollers (MCUs) 
TMS320F280260  C2000™ 32-bit MCU with 50 MHz, 16 KB flash, 6 PWM  Microcontrollers (MCUs) 
TMS320F28026F  C2000™ 32-bit MCU with 60 MHz, 32 KB flash, InstaSPIN-FOC  Microcontrollers (MCUs) 
TMS320F28026F-Q1  Automotive C2000™ 32-bit MCU with 60 MHz, 32 KB flash, InstaSPIN-FOC  Microcontrollers (MCUs) 
TMS320F28027  C2000™ 32-bit MCU with 60 MHz, 64 KB flash  Microcontrollers (MCUs) 
TMS320F28027-Q1  Automotive C2000™ 32-bit MCU with 60 MHz, 64 KB flash  Microcontrollers (MCUs) 
TMS320F280270  C2000™ 32-bit MCU with 50 MHz, 32 KB flash, 6 PWM  Microcontrollers (MCUs) 
TMS320F28027F  C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-FOC  Microcontrollers (MCUs) 
TMS320F28027F-Q1  Automotive C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-FOC  Microcontrollers (MCUs) 
TMS320F28030  C2000™ 32-bit MCU with 60-MHz, 32-kb flash, 2 MSPS ADC  Microcontrollers (MCUs) 
TMS320F28030-Q1  Automotive C2000™ 32-bit MCU with 60 MHz, 32 KB flash  Microcontrollers (MCUs) 
TMS320F28031  C2000™ 32-bit MCU with 60 MHz, 64 KB flash, 2 MSPS ADC  Microcontrollers (MCUs) 
TMS320F28031-Q1  Automotive C2000™ 32-bit MCU with 60 MHz, 64 KB flash, 2 MSPS ADC  Microcontrollers (MCUs) 
TMS320F28032  C2000™ 32-bit MCU with 60 MHz, 64 KB flash, 4.6 MSPS ADC  Microcontrollers (MCUs) 
TMS320F28032-Q1  Automotive C2000™ 32-bit MCU with 60 MHz, 64 KB flash, 4.6 MSPS ADC  Microcontrollers (MCUs) 
TMS320F28033  C2000™ 32-bit MCU with 60 MHz, 64 KB flash, 4.6 MSPS ADC, CLA  Microcontrollers (MCUs) 
TMS320F28033-Q1  Automotive C2000™ 32-bit MCU with 60 MHz, 64 KB flash, 4.6 MSPS ADC, CLA  Microcontrollers (MCUs) 
TMS320F28034  C2000™ 32-bit MCU with 60 MHz, 128 KB flash  Microcontrollers (MCUs) 
TMS320F28034-Q1  Automotive C2000™ 32-bit MCU with 60 MHz, 128 KB flash  Microcontrollers (MCUs) 
TMS320F28035  C2000™ 32-bit MCU with 60 MHz, 128 KB flash, CLA  Microcontrollers (MCUs) 
TMS320F28035-EP  C2000™ Enhanced Product 32-bit MCU with 60 MHz, 128 KB flash, CLA  Microcontrollers (MCUs) 
TMS320F28035-Q1  Automotive C2000™ 32-bit MCU with 60 MHz, 128 KB flash, CLA  Microcontrollers (MCUs) 
TMS320F28050  C2000™ 32-bit MCU with 60-MHz, 32-kb flash, PGAs, 2 MSPS ADC  Microcontrollers (MCUs) 
TMS320F28051  C2000™ 32-bit MCU with 60 MHz, 64 KB flash, PGAs, 2 MSPS ADC  Microcontrollers (MCUs) 
TMS320F28052  C2000™ 32-bit MCU with 60 MHz, 64 KB flash, PGAs, 3.75 MSPS ADC  Microcontrollers (MCUs) 
TMS320F28052-Q1  Automotive C2000™ 32-bit MCU with 60 MHz, 64 KB flash, PGAs, 3.75 MSPS ADC  Microcontrollers (MCUs) 
TMS320F28052F  C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-FOC, PGAs  Microcontrollers (MCUs) 
TMS320F28052F-Q1  Automotive C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-FOC, PGAs  Microcontrollers (MCUs) 
TMS320F28052M  C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-MOTION, PGAs  Microcontrollers (MCUs) 
TMS320F28052M-Q1  Automotive C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-MOTION, PGAs  Microcontrollers (MCUs) 
TMS320F28053  C2000™ 32-bit MCU with 60 MHz, 64 KB flash, CLA, PGAs, 3.75 MSPS ADC  Microcontrollers (MCUs) 
TMS320F28054  C2000™ 32-bit MCU with 60 MHz, 128 KB flash, PGAs  Microcontrollers (MCUs) 
TMS320F28054-Q1  Automotive C2000™ 32-bit MCU with 60 MHz, 128 KB flash, PGAs  Microcontrollers (MCUs) 
TMS320F28054F  C2000™ 32-bit MCU with 60 MHz, 128 KB flash, InstaSPIN-FOC, PGAs  Microcontrollers (MCUs) 
TMS320F28054F-Q1  Automotive C2000™ 32-bit MCU with 60 MHz, 128 KB flash, InstaSPIN-FOC, PGAs  Microcontrollers (MCUs) 
TMS320F28054M  C2000™ 32-bit MCU with 60 MHz, 128 KB flash, InstaSPIN-MOTION, PGAs  Microcontrollers (MCUs) 
TMS320F28054M-Q1  Automotive C2000™ 32-bit MCU with 60 MHz, 128 KB flash, InstaSPIN-MOTION, PGAs  Microcontrollers (MCUs) 
TMS320F28055  C2000™ 32-bit MCU with 60 MHz, 128 KB flash, CLA, PGAs  Microcontrollers (MCUs) 
TMS320F2806  C2000™ 32-bit MCU with 100 MHz, 64 KB flash, 12 PWM  Microcontrollers (MCUs) 
TMS320F2806-Q1  Automotive C2000™ 32-bit MCU with 100 MHz, 64 KB flash, 12 PWM  Microcontrollers (MCUs) 
TMS320F28062  C2000™ 32-bit MCU with 90 MHz, FPU, 128 KB flash, 52 KB RAM  Microcontrollers (MCUs) 
TMS320F28062-Q1  Automotive C2000™ 32-bit MCU with 90 MHz, FPU, 128 KB flash, 52 KB RAM  Microcontrollers (MCUs) 
TMS320F28062F  C2000™ 32-bit MCU with 90 MHz, FPU, 128 KB flash, InstaSPIN-FOC  Microcontrollers (MCUs) 
TMS320F28062F-Q1  Automotive C2000™ 32-bit MCU with 90 MHz, FPU, 128 KB flash, InstaSPIN-FOC  Microcontrollers (MCUs) 
TMS320F28063  C2000™ 32-bit MCU with 90 MHz, FPU, 128 KB flash, 68 KB RAM  Microcontrollers (MCUs) 
TMS320F28064  C2000™ 32-bit MCU with 90 MHz, FPU, VCU, 128 KB flash, 100 KB RAM  Microcontrollers (MCUs) 
TMS320F28065  C2000™ 32-bit MCU with 90 MHz, FPU, VCU, CLA, 128 KB flash, 100 KB RAM  Microcontrollers (MCUs) 
TMS320F28065-Q1  Automotive C2000™ 32-bit MCU with 90 MHz, FPU, VCU, CLA, 128 KB flash, 100 KB RAM  Microcontrollers (MCUs) 
TMS320F28066  C2000™ 32-bit MCU with 90 MHz, FPU, 256 KB flash, 68 KB RAM  Microcontrollers (MCUs) 
TMS320F28066-Q1  Automotive C2000™ 32-bit MCU with 90 MHz, FPU, 256 KB flash, 68 KB RAM  Microcontrollers (MCUs) 
TMS320F28067  C2000™ 32-bit MCU with 90 MHz, FPU, 256 KB flash, 100 KB RAM  Microcontrollers (MCUs) 
TMS320F28067-Q1  Automotive C2000™ 32-bit MCU with 90 MHz, FPU, 256 KB flash, 100 KB RAM  Microcontrollers (MCUs) 
TMS320F28068F  C2000™ 32-bit MCU with 90 MHz, FPU, VCU, 256 KB flash, InstaSPIN-FOC  Microcontrollers (MCUs) 
TMS320F28068M  C2000™ 32-bit MCU with 90 MHz, FPU, VCU, 256 KB flash, InstaSPIN-MOTION  Microcontrollers (MCUs) 
TMS320F28069  C2000™ 32-bit MCU with 90 MHz, FPU, VCU, 256 KB flash, CLA  Microcontrollers (MCUs) 
TMS320F28069-Q1  Automotive C2000™ 32-bit MCU with 90 MHz, FPU, VCU, 256 KB flash, CLA  Microcontrollers (MCUs) 
TMS320F28069F  C2000™ 32-bit MCU with 90 MHz, FPU, VCU, CLA, 256 KB flash, InstaSPIN-FOC  Microcontrollers (MCUs) 
TMS320F28069F-Q1  Automotive C2000™ 32-bit MCU with 90 MHz, FPU, VCU, CLA, 256 KB flash, InstaSPIN-FOC  Microcontrollers (MCUs) 
TMS320F28069M  C2000™ 32-bit MCU with 90 MHz, FPU, VCU, CLA, 256 KB flash, InstaSPIN-MOTION  Microcontrollers (MCUs) 
TMS320F28069M-Q1  Automotive C2000™ 32-bit MCU with 90 MHz, FPU, VCU, CLA, 256 KB flash, InstaSPIN-MOTION  Microcontrollers (MCUs) 
TMS320F28075  C2000™ 32-bit MCU with 120 MHz, FPU, TMU, 512 KB flash, CLA, SDFM  Microcontrollers (MCUs) 
TMS320F28075-Q1  Automotive C2000™ 32-bit MCU with 120 MHz, FPU, TMU, 512 KB flash, CLA, SDFM  Microcontrollers (MCUs) 
TMS320F28076  C2000™ 32-bit MCU with 120 MHz, FPU, TMU, 512 KB flash, CLA, CLB, SDFM  Microcontrollers (MCUs) 
TMS320F2810  C2000™ 32-bit MCU with 150 MHz, 128 KB flash  Microcontrollers (MCUs) 
TMS320F2810-Q1  Automotive C2000™ 32-bit MCU with 150 MHz, 128 KB flash  Microcontrollers (MCUs) 
TMS320F2811  C2000™ 32-bit MCU with 150 MHz, 256 KB flash  Microcontrollers (MCUs) 
TMS320F2811-Q1  Automotive C2000™ 32-bit MCU with 150 MHz, 256 KB flash  Microcontrollers (MCUs) 
TMS320F2812  C2000™ 32-bit MCU with 150 MHz, 256 KB flash, EMIF  Microcontrollers (MCUs) 
TMS320F2812-Q1  Automotive C2000™ 32-bit MCU with 150 MHz, 256 KB flash, EMIF  Microcontrollers (MCUs) 
TMS320F28232  C2000™ 32-bit MCU with 100 MIPS, 128 KB flash, EMIF, 12b ADC  Microcontrollers (MCUs) 
TMS320F28232-Q1  Automotive C2000™ 32-bit MCU with 100 MIPS, 128 KB flash, EMIF, 12b ADC  Microcontrollers (MCUs) 
TMS320F28234  C2000™ 32-bit MCU with 150 MIPS, 256 KB flash, EMIF, 12b ADC  Microcontrollers (MCUs) 
TMS320F28234-Q1  Automotive C2000™ 32-bit MCU with 150 MIPS, 256 KB flash, EMIF, 12b ADC  Microcontrollers (MCUs) 
TMS320F28235  C2000™ 32-bit MCU with 150 MIPS, 512 KB flash, EMIF, 12b ADC  Microcontrollers (MCUs) 
TMS320F28235-Q1  Automotive C2000™ 32-bit MCU with 150 MIPS, 512 KB flash, EMIF, 12b ADC  Microcontrollers (MCUs) 
TMS320F28332  C2000™ 32-bit MCU with 100 MIPS, FPU, 128 KB flash, EMIF, 12b ADC  Microcontrollers (MCUs) 
TMS320F28333  C2000™ 32-bit MCU with 100 MIPS, FPU, 512 KB flash, EMIF, 12b ADC  Microcontrollers (MCUs) 
TMS320F28334  C2000™ 32-bit MCU with 150 MIPS, FPU, 256 KB flash, EMIF, 12b ADC  Microcontrollers (MCUs) 
TMS320F28335  C2000™ 32-bit MCU with 150 MIPS, FPU, 512 KB flash, EMIF, 12b ADC  Microcontrollers (MCUs) 
TMS320F28335-Q1  Automotive C2000™ 32-bit MCU with 150 MIPS, FPU, 512 KB flash, EMIF, 12b ADC  Microcontrollers (MCUs) 
TMS320F28374D  C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 512 KB flash, EMIF, 12b ADC  Microcontrollers (MCUs) 
TMS320F28374S  C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 512 KB flash, EMIF, 12b ADC  Microcontrollers (MCUs) 
TMS320F28375D  C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1024 KB flash, EMIF, 12b ADC  Microcontrollers (MCUs) 
TMS320F28375S  C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, EMIF, 12b ADC  Microcontrollers (MCUs) 
TMS320F28375S-Q1  Automotive C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, EMIF, 12b ADC  Microcontrollers (MCUs) 
TMS320F28376D  C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 512 KB flash, EMIF, 16b ADC  Microcontrollers (MCUs) 
TMS320F28376S  C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 512 KB flash, EMIF, 16b ADC  Microcontrollers (MCUs) 
TMS320F28377D  C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1024 KB flash, EMIF, 16b ADC  Microcontrollers (MCUs) 
TMS320F28377D-EP  C2000™ Enhanced Product 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1 MB flash, EMIF, 16b ADC  Microcontrollers (MCUs) 
TMS320F28377D-Q1  Automotive C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1024 KB flash, EMIF, 16b ADC  Microcontrollers (MCUs) 
TMS320F28377S  C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, EMIF, 16b ADC  Microcontrollers (MCUs) 
TMS320F28377S-Q1  Automotive C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, EMIF, 16b ADC  Microcontrollers (MCUs) 
TMS320F28378D  C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1024 KB flash, CLB, EMIF, 12b ADC  Microcontrollers (MCUs) 
TMS320F28378S  C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, CLB, EMIF, 12b ADC  Microcontrollers (MCUs) 
TMS320F28379D  C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1024 KB flash, CLB, EMIF, 16b ADC  Microcontrollers (MCUs) 
TMS320F28379D-Q1  Automotive C2000™ 32-bit MCU w/ 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1024 KB flash, CLB, EMIF, 16b ADC  Microcontrollers (MCUs) 
TMS320F28379S  C2000™ 32-bit MCU with 400-MIPS, 1x CPU, 1x CLA, FPU, TMU, 1024-KB flash, CLB, EMIF and 16-b ADC   Microcontrollers (MCUs) 
TMS320F28384D  C2000™ 32-bit MCU with connectivity manager, 2x C28x+CLA CPU, 1.5-MB flash, FPU64, Ethernet  Microcontrollers (MCUs) 
TMS320F28384D-Q1  Automotive C2000™ 32-bit MCU w/ connectivity manager, 2x C28x+CLA CPU, 1.5MB flash, FPU64, Ethernet  Microcontrollers (MCUs) 
TMS320F28384S  C2000™ 32-bit MCU with connectivity manager, 1x C28x+CLA CPU, 1.0-MB flash, FPU64, Ethernet  Microcontrollers (MCUs) 
TMS320F28384S-Q1  Automotive C2000™ 32-bit MCU w/ connectivity manager, 1x C28x+CLA CPU, 1MB flash, FPU64, Ethernet  Microcontrollers (MCUs) 
TMS320F28386D  C2000™ 32-bit MCU with connectivity manager, 2x C28x+CLA CPU, 1.5-MB flash, FPU64, CLB, Ethernet  Microcontrollers (MCUs) 
TMS320F28386D-Q1  Automotive C2000™ 32-bit MCU w/ connectivity manager, 2x C28x+CLA CPU, 1.5MB flash, FPU64, CLB, Eth  Microcontrollers (MCUs) 
TMS320F28386S  C2000™ 32-bit MCU with connectivity manager, 1x C28x+CLA CPU, 1.0-MB flash, FPU64, CLB, Ethernet  Microcontrollers (MCUs) 
TMS320F28386S-Q1  Automotive C2000™ 32-bit MCU w/ connectivity manager, 1x C28x+CLA CPU, 1MB flash, FPU64, CLB, Ethe  Microcontrollers (MCUs) 
TMS320F28388D  C2000™ 32-bit MCU w/ connectivity manager, 2x C28x+CLA CPU, 1.5-MB flash, FPU64, CLB, ENET, EtherCAT  Microcontrollers (MCUs) 
TMS320F28388S  C2000™ 32-bit MCU w/ connectivity manager, 1x C28x+CLA CPU, 1.0-MB flash, FPU64, CLB, ENET, EtherCAT  Microcontrollers (MCUs) 

Related Tools & Software

Hardware development (6)

Name Part Number Tool Type
C2000 Delfino MCU F28379D LaunchPad™ development kit  LAUNCHXL-F28379D  Development kit 
C2000 Piccolo MCU F28027 LaunchPad™ development kit  LAUNCHXL-F28027  Development kit 
C2000™ real-time MCU F280025C LaunchPad™ development kit  LAUNCHXL-F280025C  Development kit 
C2000 Piccolo MCU F280049C LaunchPad™ development kit  LAUNCHXL-F280049C  Evaluation board 
C2000 Piccolo MCU F28027F LaunchPad™ development kit  LAUNCHXL-F28027F  Evaluation board 
C2000 Piccolo MCU F28069M LaunchPad™ development kit  LAUNCHXL-F28069M  Evaluation board 

Software development (3)

Name Part Number Software Type
controlSUITE™ Software Suite: Software and Development Tools for C2000™ Microcontrollers  CONTROLSUITE  Driver or library 
Code Composer Studio (CCS) Integrated Development Environment (IDE)  CCSTUDIO  IDE, configuration, compiler or debugger 
C2000Ware for C2000 MCUs  C2000WARE  Software development kit (SDK) 


Technical articles

Disclaimer

Certain information and resources (including links to non-TI sites) above may be provided by a third-party member of TI's Third-Party Network, and is included here merely for your convenience. TI is not the provider of, and is not responsible for, the content of such information and resources, and you should evaluate them carefully for your intended uses and on your own behalf. The inclusion of such information and resources here does not imply endorsement of these third parties by TI, and shall not be construed as a warranty or representation regarding the suitability of their products or services, either alone or in combination with any TI product or service.