The TMS470 is an ARM7TDMI-based microcontroller platform for the general-purpose market. Key applications are found in the industrial and automotive segment.
The TMS470 microcontroller has a scalable platform with devices ranging from 64KB to 1MB of Flash memory and a rich set of peripherals—up to 32 timer channels, 16 channels of 10-bit Analog-to-Digital Converters and a variety of communication interfaces including CAN, SPI, SCI and I2C.
IAR Embedded Workbench® for ARM provides device support on these levels:
Core support
Instruction set support in compiler, assembler, linker and debuggers
Header/DDF files
Peripheral register names in C/assembler source and debugger as well as device setup configuration files
Flash loader
For on-chip flash or off-chip EVB flash
Project examples
Varies from simple to fairly complex applications