Kits & Evaluation Modules for Performance Microcontrollers

Performance microcontrollers offer a variety of hardware platforms to speed development using Performance Microcontrollers. From low-cost USB form factor controlSTICKs, to 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.

controlSTICKs

controlSTICKs are low-cost, standalone USB-drive style tool that allows instant evaluation. With an on-board emulator, access pins and example projects, a new user can be up and running with C28x devices in just a few minutes and no hardware hassles.

controlCARDs

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

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.

Peripheral Explorer Kits

Peripheral Explorer kits enable Performance MCU users and university students to easily learn how to use all of the advanced peripherals on a Performance microcontroller. controlCARD compatible, these kits feature on-board hardware and software example projects specifically for experimentation with the peripherals found on Performance MCUs.

LaunchPad

The Performance 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!

Application Kits

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.

Lighting Application Kits

Communications Application Kits

Accessories

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.

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.

Development Tools for Performance Microcontrollers

Code Composer Studio™ (CCStudio) IDE

Code Composer Studio™ (CCStudio) is an Eclipse-based integrated development environment for TI's DSPs, microcontrollers and application processors. CCStudio includes a suite of tools used to develop and debug embedded applications. It includes compilers for each of TI's device families, source code editor, project build environment, debugger, profiler, simulators and many other features. CCStudio provides a single user interface taking users through each step of the application development flow. Familiar tools and interfaces allow users to get started faster than ever before and add functionality to their application thanks to sophisticated productivity tools.

Real-time Debug – Included with CCStudio

Traditional debugging approaches (Stop Mode) require that programmers completely halt their system which stops all threads and prevents interrupts from being handled, which makes debugging extremely difficult if the system/application has real-time constraints. Real Time Mode debug support provides a better gauge of real-world system behavior by enabling programmers to halt and examine the application while allowing user specified time critical interrupts to be handled.

PSIM® SimCoder with Embedded Target

SimCoder with F2803x or F2833x target modules from Powersim translates the control circuit from a PSIM® simulation schematic into C code compatible with Texas Instruments™ (TI) C2000 microcontrollers F2803x or F2833x. The generated code can be loaded and compiled with Code Composer Studio and supports on chip functions: IQMath, PWM, ADC, SCI & SPI communications, and general Digital I/O. The PSIM DSP oscilloscope utility allows for real-time debug of internal processor variables and computations, it also allows the user to update and change variable values without using the CCS watch window. Powersim has translated TI’s Digital Motor Control library into graphical control blocks that can be used in conjunction with PSIM’s extensive digital control library to simulate the control of PSIM power and motor components.

VisSim/Embedded Controls Developer™

VisSim/Embedded Controls Developer™ lets you easily create graphical block diagrams that will simulate and generate efficient fixed and floating point C code for C28x-based microcontrollers which include C2000 Real-time Control microcontrollers. VisSim has extensive support for on-chip peripherals like ADC, PWM and comparators. With automatic set-up of the main timer driven task, it includes a complete RTOS with unlimited pre-emptible tasks, simple interrupt handler creation, built-in interrupt based serial I/O queuing for SPI, UART and I2C and an external interface to hand coded data and functions. Layered on top of Code Composer, VisSim provides a complete debug environment with interactive gain change.

Software for Performance Microcontrollers

C2000 DesignDRIVE Software for Industrial Drive and Motor Control

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. DesignDRIVE offers support for a wide variety of motor types, sensing technologies, encoder standards and communications networks, as well as easy expansion to develop with industrial communications and functional safety topologies, thus enabling more comprehensive, integrated drive system solutions. Based on the real-time control architecture of TI’s C2000™ microcontrollers (MCUs), DesignDRIVE is ideal for the development of industrial inverter and servo drives used in robotics, computer numerical control machinery (CNC), elevators, materials conveyance and other industrial manufacturing applications.

controlSUITE

controlSUITE is a one-stop shop for all software, 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. No need to search endless tables of software listings or navigate through complex directories on your computer. controlSUITE makes it easy to find the software you need whether that be runtime libraries, application libraries, EVM support examples, hardware schematics or documentation.

Flash Programming

The C2000 Real-time Control platform offers a large variety of on-chip flash devices. You have many different options for loading the flash memory with your software IP. Here is a list of featured flash programming tools.

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.

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 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.

plcSUITE

For software and information about C28x-based power line communications (PLC) technology, please visit our power line communications page:

CAN Solutions for C28x-based MCUs

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.

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.

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.

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.

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.

NMEA 2000
NMEA 2000-A
NMEA 2000-B
NMEA 2000-E
IEC 61162-3

The Performance MCU portfolio consists of 32-bit microcontrollers designed for control applications within the broad embedded space. Real-time Control MCUs provide high performance closed loop control for power electronics and general feedback applications. Control + Automation MCUs provide targeted solutions for applications that require closed loop control, connectivity, and system automation. Safety MCUs are designed specifically for IEC 61508 and ISO 26262 standards and provide performance control for broad safety critical applications.