The ARM Cortex-M3 processor is the industry-leading 32-bit processor for highly deterministic real-time applications, delivering robust computational performance, exceptional system response to events while meeting the challenges of low dynamic and static power constraints. It is highly configurable enabling a wide range of implementations from those requiring memory protection and powerful trace technology to cost sensitive devices requiring minimal area. A broad range of devices include microcontrollers, automotive body systems, industrial control systems and wireless networking and sensors.
TI's ARM Portfolio Overview
Code Composer Studio® Integrated Environment
TI's ARM Cortex-M3 Advantage
Both the C2000™ C28x + ARM Cortex-M3 and the TMS470M ARM Cortex-M3 families are designed to help enable developers to achieve safety certifications in safety-related applications built on TIs proven real-time control system. The Hercules TMS470M family offers a wide range of Flash memory options and RAM memory with robust communication interfaces and flexible peripherals. With the C2000 C28x + ARM Cortex-M3, there is no need to compromise between communication and control as both benefits can be separated while still maintaining a single-chip solution.
ARM Cortex-M3 Additional Features
TMS470M ARM Cortex-M3
C2000 C28x + ARM Cortex-M3
Up to 80-MHz ARM Cortex™-M3 CPU
Built-In Self Test for CPU and RAM
Up to 640 KB Flash / 64 KB RAM with ECC protection and EEPROM emulation
TI provides key runtime software components and documentation for ARM Cortex-M3 microcontrollers to further ease development. The ARM Cortex-M3 MCU Software Suite is designed to simplify and minimize software development time of ARM Cortex-M3-based microcontroller applications. All software is royalty-free and is licensed to support easy adoption into customer projects.