Microcontrollers (MCU)

Hercules TMS470M – Tools & software

Safety microcontrollers are designed for safety-critical applications, providing advanced, integrated safety features while delivering scalable performance, connectivity and memory options.

<Section CTA Link - not authored>
<Horizontal Rule is not displayed>
<Section CTA Link - not authored>
<Horizontal Rule is not displayed>

Kits & evaluation modules for Hercules TMS470M microcontrollers

Hercules TMS470M microcontroller development tools and software are designed to accelerate and simplify the development process. Each development kit comes with documentation, hardware schematics, and code examples. Combined with IDE's, RTOS, Peripheral Drivers, and other utilities, Hercules TMS470M MCU tools & software provide an efficient way to begin evaluating devices and easily transition into application

Hercules TMS470M MCU Development Kit

Hercules TMS470M MCU full-featured development kit with two CAN transceivers and access to all peripheral pins on the TMS470MF066 device. On board XDS100v2 emulator or external JTAG connector.

Hercules TMS470M MCU USB Stick

The TMDX470MF066USB is a USB Kit which can be used to quickly develop code and evaluate performance of the Hercules TMS470M MCU.

Development tools for Hercules TMS470M microcontrollers

RTOS, peripheral drivers, libraries, example code, and connectivity.

Integrated Development Environments (IDEs)

Texas Instruments and our partners offer Integrated Development Environments (IDE) and compilers to make it easy to get started developing software for Hercules TMS470M MCUs.

Code Composer Studio IDE

Code Composer Studio IDE is an Eclipse-based integrated development environment for TI's digital signal processors (DSPs), microcontrollers and application processors. Code Composer Studio IDE includes a suite of tools used to develop and debug embedded applications.

IAR Embedded Workbench for ARM

A completely integrated development environment that includes a project manager, editor, C/C++ build tools and the C-SPY debugger.

Emulators

Below table shows a variety of JTAG emulators, including low cost options, which support the Hercules TMS470M MCUs.

Name Description Provider
XDS100v2 Low cost, low performance emulator integrated on Hercules TMS470M MCU Development Kits . Code Composer Studio IDE and IAR support. Texas Instruments
XDS200 The XDS200 is a JTAG emulator for TI embedded processors. Offering a balance of cost and performance, it fits between the ultra-low cost XDS100 and the high-performance XDS560v2 products. Texas Instruments
XDS560v2 Highest Performance Emulator for Code Composer Studio IDE. USB High Speed or Ethernet PC connection

Spectrum Digital

BlackHawk

Software for Hercules TMS470M microcontrollers

Integrated Development Environments (IDEs), compilers and emulators from TI and others from the TI Design Network.

Real Time Operating Systems Support

A real-time operating system (RTOS) is a multitasking operating system which uses specialized algorithms to schedule and guarantee deadlines of tasks. Key features of an RTOS include minimal latency for task switching and the number of tasks it can handle. Below is a list of available RTOS for Hercules TMS470M MCUs.

Hercules MCU Peripheral Drivers (HALCoGen)

Hercules MCU peripheral drivers are configured and created using TI HALCoGen GUI-based chip configuration tool. HALCoGen provides a graphical user interface that allows the user to configure peripherals, interrupts, clocks, and many other microcontroller parameters.

SAFERTOS

Real Time OS for mission critical applications certified for IEC61508 SIL3, FDA 510K or DO-178B provided by High Integrity Systems.

RTA-OSEK

RTA-OSEK provides a production real-time operating system , implements the AUTOSAR-OS V1.0 (SC-1) and OSEK/VDX OS V2.2.3 standard, and is fully MISRA compliant provided by ETAS.

Communication drivers

Below table shows the communication drivers currently available for the Hercules TMS470M Microcontroller family.

Name Description Provider
CAN ssCAN is an extreme performance ISO11898 hard real-time CAN device driver with low interrupt latency optimized for the Hercules TMS470M MCUs family. It supports single and multiple CAN channels across the entire range of Hercules MCU devices. Simma Software
CANopen ssCANopen is a high-performance CiA hard real-time CANopen protocol stack supporting a data throughput of 15 Mbps. This product is optimized specifically for the Hercules MCU family of devices. Simma Software
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 Hercules MCU family of devices. Simma Software
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 Hercules MCU family of devices. Simma Software
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 Hercules MCU family of devices. Simma Software