Overview
The TMS320F28232 is a high-performance real-time microcontroller from Texas Instruments, part of the C2000 family. This device is optimized for processing, sensing, and actuation in real-time control applications. It features a high-performance 32-bit CPU (TMS320C28x) with a maximum clock speed of up to 150 MHz, utilizing high-performance static CMOS technology. The microcontroller is designed for demanding control applications such as industrial motor drives, solar inverters, digital power, electrical vehicles, and motor control.
Key Specifications
Parameter | Specification |
---|---|
CPU Clock Speed | Up to 150 MHz (6.67-ns cycle time) |
Core Voltage | 1.9-V/1.8-V core |
I/O Voltage | 3.3-V I/O design |
On-chip Memory | 64K × 16 flash, 26K × 16 SARAM, 1K × 16 OTP ROM |
ADC | 12-bit, 16 channels, 80-ns conversion rate |
GPIO Pins | Up to 88 individually programmable, multiplexed GPIO pins |
External Interrupts | 8 external core interrupts |
Serial Peripherals | Up to 2 McBSP modules, 1 SPI module, 1 I2C bus, up to 3 SCI (UART) modules |
Packaging | 179-ball New Fine Pitch Ball Grid Array (nFBGA) [ZAY] |
Temperature Range | –40°C to 85°C (A), –40°C to 125°C (S, Q) |
Key Features
- High-performance 32-bit CPU (TMS320C28x) with IEEE 754 single-precision Floating-Point Unit (FPU) for F2833x models.
- 16 × 16 and 32 × 32 MAC operations, 16 × 16 dual MAC, and Harvard bus architecture.
- Fast interrupt response and processing, unified memory programming model, and code-efficient design in C/C++ and Assembly.
- Six-channel DMA controller for ADC, McBSP, ePWM, XINTF, and SARAM.
- 16-bit or 32-bit External Interface (XINTF) with more than 2M × 16 address reach.
- JTAG boundary scan support and advanced debug features including analysis and breakpoint functions.
- Low-power modes (IDLE, STANDBY, HALT) and power savings by disabling individual peripheral clocks.
- Development support includes ANSI C/C++ compiler/assembler/linker, Code Composer Studio™ IDE, DSP/BIOS™, and SYS/BIOS.
Applications
- Advanced driver assistance systems (ADAS) – Medium/short range radar.
- Building automation – HVAC motor control, traction inverter motor control.
- Factory automation & control – Automated sorting equipment, CNC control.
- Grid infrastructure – Central inverter, string inverter.
- Hybrid, electric & powertrain systems – Inverter & motor control, on-board (OBC) & wireless charger.
- Motor drives – AC-input BLDC motor drive, servo drive control module.
- Power delivery – Industrial AC-DC.
Q & A
- What is the maximum clock speed of the TMS320F28232?
The maximum clock speed is up to 150 MHz with a cycle time of 6.67 ns.
- What type of CPU does the TMS320F28232 use?
The TMS320F28232 uses a high-performance 32-bit CPU (TMS320C28x).
- What is the on-chip memory configuration of the TMS320F28232?
The on-chip memory includes 64K × 16 flash, 26K × 16 SARAM, and 1K × 16 OTP ROM.
- What are the key features of the ADC in the TMS320F28232?
The ADC is 12-bit with 16 channels, an 80-ns conversion rate, and supports single/simultaneous conversions with internal or external reference.
- How many GPIO pins does the TMS320F28232 have?
The TMS320F28232 has up to 88 individually programmable, multiplexed GPIO pins.
- What serial peripherals are available on the TMS320F28232?
The device includes up to 2 McBSP modules, 1 SPI module, 1 I2C bus, and up to 3 SCI (UART) modules.
- What are the packaging options for the TMS320F28232?
The TMS320F28232 is available in a 179-ball New Fine Pitch Ball Grid Array (nFBGA) [ZAY] package.
- What are the temperature ranges supported by the TMS320F28232?
The device supports temperature ranges from –40°C to 85°C (A) and –40°C to 125°C (S, Q).
- Does the TMS320F28232 support low-power modes?
- What development tools are available for the TMS320F28232?
Development support includes ANSI C/C++ compiler/assembler/linker, Code Composer Studio™ IDE, DSP/BIOS™, and SYS/BIOS.