Overview
The TMS320F28332ZHHA is a 32-bit microcontroller from Texas Instruments, part of the C2000™ family. This device is designed for high-performance applications, particularly in the fields of motor control, power conversion, and industrial automation. It features a high-speed CPU, advanced peripherals, and robust memory options, making it suitable for demanding control systems.
Key Specifications
Parameter | Value |
---|---|
Processor | 32-bit TMS320C28x CPU with FPU |
Clock Speed | Up to 100 MIPS |
Flash Memory | 64 KB × 16 |
SARAM | 26 KB × 16 |
OTP ROM | 1 KB × 16 |
Boot ROM | 8 KB × 16 |
ADC | 12-bit, 16 channels, 80-ns conversion rate |
GPIO | Up to 88 individually programmable, multiplexed GPIO pins |
Peripheral Interfaces | CAN, SCI (UART), McBSP, SPI, I2C |
Package Options | 179-ball MicroStar BGA™ (ZHH), 176-pin LQFP (PGF), etc. |
Temperature Range | -40°C to 85°C (A), -40°C to 125°C (S, Q) |
Key Features
- High-performance static CMOS technology with up to 100 MIPS at 1.9 V core voltage
- IEEE 754 single-precision Floating-Point Unit (FPU)
- Harvard bus architecture and fast interrupt response
- Six-channel DMA controller for efficient data transfer
- Enhanced control peripherals including up to 18 PWM outputs, 6 HRPWM outputs, and 6 event capture inputs
- Advanced debug features with real-time debug using hardware
- Low-power modes (IDLE, STANDBY, HALT) and individual peripheral clock disable
- JTAG boundary scan support and secure zone with 128-bit security key/lock
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
Q & A
- What is the clock speed of the TMS320F28332ZHHA?
The TMS320F28332ZHHA operates at up to 100 MIPS.
- What type of CPU does the TMS320F28332ZHHA use?
The TMS320F28332ZHHA uses a 32-bit TMS320C28x CPU with an IEEE 754 single-precision Floating-Point Unit (FPU).
- How much flash memory does the TMS320F28332ZHHA have?
The device has 64 KB × 16 flash memory.
- What is the resolution and conversion rate of the ADC on the TMS320F28332ZHHA?
The ADC is 12-bit with a conversion rate of 80 ns.
- What are the package options available for the TMS320F28332ZHHA?
Package options include 179-ball MicroStar BGA™ (ZHH), 176-pin LQFP (PGF), and others.
- What are the temperature ranges for the TMS320F28332ZHHA?
The device operates in temperature ranges of -40°C to 85°C (A) and -40°C to 125°C (S, Q).
- Does the TMS320F28332ZHHA support low-power modes?
Yes, it supports IDLE, STANDBY, and HALT modes, and allows disabling individual peripheral clocks.
- What debug features are available on the TMS320F28332ZHHA?
The device includes real-time debug using hardware and other advanced debug features.
- Is the TMS320F28332ZHHA secure?
Yes, it includes a secure zone with a 128-bit security key/lock to protect flash, OTP, and RAM blocks.
- What kind of development support is available for the TMS320F28332ZHHA?
Development support includes ANSI C/C++ compiler/assembler/linker, Code Composer Studio™ IDE, DSP/BIOS™, and SYS/BIOS.