TMS320F28004X
The TI TMS320F28004x microcontrollers are 32-bit real-time control MCUs based on the C28x CPU architecture. They are designed for demanding embedded control applications and combine high-performance processing capabilities with integrated Flash and RAM, advanced analog peripherals, and a comprehensive set of control-oriented interfaces.
The TMS320F28004x portfolio includes several device variants with different memory configurations, peripheral sets, package options, and performance characteristics. Depending on the device, features include high-resolution PWM capabilities, analog-to-digital converters, comparators, communication interfaces, timers, and general-purpose I/O. These features make the devices particularly well suited for applications such as motor control, digital power conversion, renewable energy systems, and industrial automation.
This Knowledge Base article describes the relevant characteristics of the TI TMS320F28004x microcontrollers and provides the information required to use SEGGER tools for programming and debugging TMS320F28004x-based target systems.
Supported devices
Refer to the supported device list for a full list of all supported TI TMS320 family devices, their corresponding names and connection diagrams.
Target interfaces
| Interface | J-Link support | Flasher support |
|---|---|---|
| JTAG |
Flash banks
| Flash bank | Base address | J-Link support | Flasher support | Loader | |
|---|---|---|---|---|---|
| Name | Bank size | ||||
| Flash0 | 0x00100000 (0x00080000)[1] | Default | 128 kB | ||
| Flash1 | 0x00120000 (0x00090000)[1] | Default | 128 kB | ||
¹ Base addresses are given as <byte oriented address> (<TMS320 word oriented word address>).