Performance MCUs – Tools & software
Kits & evaluation modules for performance microcontrollers
From full-featured application developer platforms for solar, motor control, lighting, and digital power, Performance MCUs provide a breadth of hardware development tools designed to aid development get customers to market faster.
Application kits provide full reference and learning platforms for key application spaces including motor control, digital power, solar, LED lighting and power line communications (PLC). Designed for the engineer with a working knowledge of the application and who wants to learn how a C28x-based microcontroller can improve the target application. Application kits include a user’s guide and software support such as projects, hardware development packages and more can be found in controlSUITE™ software.
MCU LaunchPad kits
The performance MCU LaunchPad Evaluation Kits are a great introduction to Performance microcontrollers. They feature everything you need to start developing new applications! Blink LEDs, spin motors and sense data within minutes.
controlCARDs for Performance devices put the microcontroller and all necessary support devices in a standard, pin-compatible DIM-socket daughter card. With a common plug-in compatible interface, controlCARDs allow users to quickly experiment with various Performance MCUs in our application development kits simply by plugging in a new controlCARD.
Experimenter Kits for Performance MCUs feature a controlCARD-compatible docking station which gives access to most controlCARD pins while providing a prototyping platform for Performance microcontrollers.
C2000 Real-time Control JTAG Emulators
Most C2000 Real-time Control kits ship with an on-board XDS100 USB JTAG emulator; however, several third parties also offer a variety of JTAG emulators, including low cost options. For targets that will control high-current or high-voltage appliances, it is recommended to use a galvanically isolated emulator to prevent damage to the equipment due to ground.
C2000 Real-time Control Gang Programmer
Reduce programming time by up to 8x with the C2000 Real-time Control Gang Programmer.
|Kit||Part Number||Description||Price||Order Now|
|C2000 Real-time Control Gang Programmer||C2000-GANG||Multi-device programmer that programs up to eight C2000 Real-time Control devices at a time. The C2000 Real-time Control Gang Programmer connects to a host PC using a standard RS-232 or USB connection and provides flexible programming options that allow the user to fully customize the process.||$350.00||Order Now|
DIM100 controlCARD Connector
With the DIM100 contolCARD Connector, easily design the controlCARD onto any prototype
|DIM100 controlCARD Connector||TMDSDIM100CON5PK||Package of 5 DIM100 (called DIMM 100 by DigiKey and Mouser) connectors for use with any C2000 Real-time controlCARD tools. Five connectors are Molex part number 87630-1001 or equivalent.||$8.00|
Digital Motor Control Accessories
Compatible with the High Voltage PFC and Motor Control Developer's Kit
|Kit||Part Number||Description||Price||Order Now|
|AC Induction Motor for TMDSHVMTRPFCKIT||HVACIMTR||The ACI Motor Kit is designed for customers looking to use the High Voltage Motor Control and PFC Developer's kit with an AC induction motor.||$299.00|
|Permanent Magnet Synchronous Motor for TMDSHVMTRPFCKIT||HVPMSMMTR||kit includes a PMSM motor with a built in encoder, which works with the motor control kit software right out of the box.||$299.00||Order Now|
|Brushless DC Motor for TMDSHVMTRPFCKIT||HVBLDCMTR||The BLDC Motor Kit is designed for customers looking to use the High Voltage Motor Control and PFC Developer's kit with an brushless DC motor.||$199.00||Order Now|
Development tools for performance microcontrollers
IDEs, compilers, and tool chains from TI and TI Design Network members.
Code Composer Studio™ IDE
For free versions of CCS, download the XDS100 edition (TMDSCCS-HWN01A) for free use with XDS100 emulators, or the MCU edition (TMDFCCS-MCULTD) for code-limited use with all TI MCUs.
|Trial Version||Full Version|
|Code Composer Studio||CCS-FREE||Eclipse based IDE compatible with all TI MCUs and DSPs||Unlimited with XDS100 emulator (32KB limit without XDS100)||$445|
** Not compatible with controlSUITE™ software.
Real-time Debug – Included with Code Composer Studio
Mathworks® with Embedded Coder®
Embedded Coder® from MathWorks® generates C code from MATLAB® and Simulink® models optimized for Texas Instruments performance microcontrollers using Code Composer Studio IDE. Embedded Coder provides engineers using Model-Based Design with fine grain control of software interfaces, execution performance optimizations, and RAM/ROM memory consumption options.
- most Piccolo and Delfino MCUs
- automated build and execution, standalone or using Simulink for tuning and logging
- processor-optimized code generation including DMC and IQMath libraries
- processor-in-the-loop (PIL) testing with execution profiling
- peripherals such as ADC, Digital I/O, ePWM, eQEP, eCAP, eCAN, I2C, and more
- functional safety standards including IEC 61508 and ISO 26262
PSIM® SimCoder with Embedded Target
VisSim/Embedded Controls Developer™
Software for performance microcontrollers
Operating Systems support from TI and TI Design Network. Peripheral-specific and application-specific software, frameworks, and software codices
DesignDRIVE software works with the DesignDRIVE Development Kit as a single hardware and software platform that makes it easy to develop and evaluate solutions for many industrial drive and servo topologies.
controlSUITE software features all documentation and hardware design needs for C28x-based microcontrollers, including C2000 Real-time Control microcontrollers. Use the convenient graphical interface to quickly locate the support you need, whether it be example code or even hardware schematics.
SafeTI™-60730 Software Package
|UniFlash||CCS Uniflash is a standalone tool used to program flash memory on TI MCUs. Uniflash has a GUI, command line, and scripting interface. CCS Uniflash is available free of charge.||Texas Instruments|
|C2Prog||C2Prog is an industrial grade flash programming tool for TI Performance and Ultra-low PowerMCUs. Rather than solely relying on JTAG as the communication interface between the programming tool and the MCU, C2Prog also supports RS-232, RS-485, TCP/IP, USB and CAN (Controller Area Network). The programmer is, therefore, well suited for deployment in the field where the JTAG port is typically not accessible.||codeskin|
|FlashPro 2000||FlashPro2000 is a USB Flash Programmer for Texas Instruments C2000 Real-time Control series MCUs (TMS320F28x)||Elptronic|
|BP Microsystems||BP Microsystems provides complete device programming solutions to customers worldwide. The company offers a full line of single site device programmers & Universal , and multi-site Concurrent Programming Systems.|
|Data I/O||Data I/O provides complete device programming solutions to customers worldwide. The company offers a full line of single site device programmers & Universal , and multi-site Concurrent Programming Systems.|
CAN Solutions for C28x-based MCUs
Real-time CAN protocol support for C28x-based microcontrollers, including C2000 Real-time Control microcontrollers.
|Software Package||Description||Supported Standards|
|CAN||ssCAN is an extreme performance hard real-time CAN device driver with low interrupt latency optimized for the C28x based microcontrollers. It supports single and multiple CAN channels across the C2000 Real-time Control microcontrollers.|
|CANopen||ssCANopen is a high-performance hard real-time CANopen protocol stack supporting a data throughput of 15 Mbps. This product is optimized specifically for the C28x based microcontrollers which include C2000 Real-time Control microcontrollers.|
|SAE J1939||ssJ1939 is an extreme performance SAE J1939 protocol stack supporting a data throughput of 20 Mbps. This product is optimized specifically for the C28x based microcontrollers which include C2000 Real-time Control microcontrollers.|
|ISO 15765||ssI15765 is an extreme performance ISO 15765 protocol stack supporting a data throughput of 20 Mbps. This product is optimized specifically for the C28x based microcontrollers which include C2000 Real-time Control microcontrollers.|
|NMEA 2000||ssNMEA2000 is an extreme performance NMEA 2000 protocol stack supporting a data throughput of 20 Mbps. This product is optimized specifically for the C28x based microcontrollers which include C2000 Real-time Control microcontrollers.|