Overview
The TMS320F28035PAGT is a 32-bit microcontroller from Texas Instruments, part of the C2000™ family. This microcontroller is optimized for real-time control applications, enhancing closed-loop performance in areas such as industrial motor drives, solar inverters, digital power, electrical vehicles, and sensing and signal processing. The F2803x family, to which this microcontroller belongs, combines the power of the C28x core with a Control Law Accelerator (CLA) and highly integrated control peripherals, making it suitable for low pin-count devices. It is code-compatible with previous C28x-based code and offers a high level of analog integration.
Key Specifications
Specification | Details |
---|---|
Processor | High-efficiency 32-bit CPU (TMS320C28x) |
Clock Speed | 60MHz (16.67ns cycle time) |
Package | 64-Pin TQFP (PAG) |
Operating Temperature Range | -40°C to 105°C |
Supply Voltage | Single 3.3V supply |
Memory | Flash, SARAM, OTP, Boot ROM |
GPIO Pins | Up to 45 individually programmable, multiplexed GPIO pins |
Timers | Three 32-bit CPU timers, Independent 16-bit timer in each ePWM |
Serial Peripherals | SCI UART, Two SPI modules, One I2C module, One LIN module, One eCAN module |
Analog Peripherals | ADC, On-chip temperature sensor, Comparator |
Key Features
- High-efficiency 32-bit CPU (TMS320C28x) with 16 × 16 and 32 × 32 MAC operations and 16 × 16 dual MAC
- Programmable Control Law Accelerator (CLA) with 32-bit floating-point math accelerator, executing code independently of the main CPU
- Harvard bus architecture, atomic operations, and fast interrupt response and processing
- Unified memory programming model and code-efficient in C/C++ and Assembly
- Low power consumption with single 3.3V supply, no power sequencing requirement, integrated power-on reset and brown-out reset
- Up to 45 individually programmable, multiplexed GPIO pins with input filtering
- Enhanced control peripherals including ePWM, HRPWM, eCAP, HRCAP, and eQEP modules
- Advanced emulation features with analysis and breakpoint functions, and real-time debug through hardware
Applications
- Industrial motor drives
- Solar inverters and digital power
- Electrical vehicles and transportation
- Motor control
- Sensing and signal processing
Q & A
- What is the clock speed of the TMS320F28035PAGT?
The clock speed is 60MHz with a cycle time of 16.67ns.
- What type of CPU does the TMS320F28035PAGT use?
The TMS320F28035PAGT uses a high-efficiency 32-bit CPU (TMS320C28x).
- What is the operating temperature range of the TMS320F28035PAGT?
The operating temperature range is -40°C to 105°C.
- What types of memory are available on the TMS320F28035PAGT?
The microcontroller includes Flash, SARAM, OTP, and Boot ROM.
- Does the TMS320F28035PAGT support floating-point operations?
Yes, it includes a 32-bit floating-point math accelerator.
- What serial peripherals are available on the TMS320F28035PAGT?
The microcontroller includes SCI UART, two SPI modules, one I2C module, one LIN module, and one eCAN module.
- What kind of analog peripherals does the TMS320F28035PAGT have?
The microcontroller features an ADC, on-chip temperature sensor, and comparator.
- Is the TMS320F28035PAGT suitable for automotive applications?
Yes, it has temperature options that include AEC Q100 qualification for automotive applications.
- What is the Control Law Accelerator (CLA) and its function?
The CLA is a programmable accelerator that executes code independently of the main CPU, including 32-bit floating-point math operations.
- Does the TMS320F28035PAGT support real-time debugging?
Yes, it includes advanced emulation features with analysis and breakpoint functions, and real-time debug through hardware.