147
TMS570LS0714
www.ti.com
SPNS226E –JUNE 2013–REVISED NOVEMBER 2016
Submit Documentation Feedback
Product Folder Links: TMS570LS0714
Device and Documentation SupportCopyright © 2013–2016, Texas Instruments Incorporated
9.3 Tools and Software
TI offers an extensive line of tools and software for the Hercules™ Safety generation of MCUs including
development tools to evaluate the performance of the processors, generate code, develop algorithm
implementations, and fully integrate and debug software and hardware modules.
9.3.1 Kits and Evaluation Modules for Hercules TMS570 MCUs
The TMS570 Hercules™ ARM® Cortex®-R Microcontrollers (MCUs) offer a variety of hardware platforms
to help speed development. From low-cost LaunchPad™ development kits to full-featured application
developer platforms, the Hercules TMS570 MCUs provide a wide range of hardware development tools
designed to aid development and get customers to market faster.
Hercules™ TMS570LS12x LaunchPad™ Development Kit
LAUNCHXL2-TMS57012 — The Hercules TMS570LS12x LaunchPad development kit is a low-cost
evaluation platform that helps users get started quickly in evaluating and developing with the Hercules
microcontroller family, which is specifically designed for ISO 26262 and IEC 61508 functional safety
automotive applications. The LaunchPad features onboard emulation for programming and debugging;
push-buttons; LEDs and ambient light sensor; and two standard 40-pin BoosterPack expansion
connectors. Through the expansion connectors, the LaunchPad development kit can support a wide range
of BoosterPack plug-in modules for added functionality (such as displays, wireless sensors, and so forth).
LaunchPad development kits come preprogrammed with a demo code that lets the user easily learn the
key safety, data acquisition, and control features of the Hercules MCU platform. For additional software
downloads and other resources, visit the Hercules LaunchPads wiki.
9.3.2 Development Tools
Development tools includes both hardware and software development tools like integrated development
environment (IDE), compilers, and emulators.
Software
Code Composer Studio™ (CCS) Integrated Development Environment (IDE) – Code Composer Studio is
an integrated development environment (IDE) that supports TI's Microcontroller and Embedded
Processors portfolio. Code Composer Studio comprises a suite of tools used to develop and debug
embedded applications. It includes an optimizing C/C++ compiler, source code editor, project build
environment, debugger, profiler, and many other features. The intuitive IDE provides a single user
interface taking the user through each step of the application development flow. Familiar tools and
interfaces allow users to get started faster than ever before. Code Composer Studio combines the
advantages of the Eclipse software framework with advanced embedded debug capabilities from TI
resulting in a compelling feature-rich development environment for embedded developers.
CCS Uniflash Standalone Flash Tool for TI Microcontrollers (MCUs) [available free of charge] – CCS
Uniflash is a standalone tool used to program the on-chip flash memory available on TI MCUs. The CCS
Uniflash has a GUI, command line, and scripting interface.
SafeTI™ Compiler Qualification Kit – The SafeTI Compiler Qualification Kit was developed to assist
customers in qualifying their use of the TI ARM or C2000 C/C++ Compiler to functional safety standards
such as IEC 61508 SIL 3 and ISO 26262 ASIL D.
High-End Timer Integrated Development Environment (HET IDE) – The HET module available on the
Hercules MCU devices is a programmable timer coprocessor that enables sophisticated functions for real-
time control applications. The HET IDE is a windows-based application that provides an easy way to get
started developing and debugging code for the HET module.