Overview
The TMS320F28035PNQR is a 32-bit microcontroller from Texas Instruments, part of the C2000™ family. This device is optimized for real-time control applications, 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 ideal for low pin-count devices. It is code-compatible with previous C28x-based code and offers a high level of analog integration.
Key Specifications
Parameter | Specification |
---|---|
Processor | High-Efficiency 32-Bit CPU (TMS320C28x) |
Frequency | 60 MHz (16.67 ns cycle time) |
MAC Operations | 16 × 16 and 32 × 32 MAC operations, 16 × 16 dual MAC |
Bus Architecture | Harvard bus architecture |
Memory | 128 KB Flash, 20 KB RAM, SARAM, OTP, Boot ROM |
Package | 80-Pin PN Low-Profile Quad Flatpack (LQFP) |
Operating Temperature Range | -40°C to 125°C |
GPIO Pins | Up to 45 individually programmable, multiplexed GPIO pins |
Peripheral Interfaces | SCI (UART), SPI, I2C, LIN, eCAN, ePWM, HRPWM, eCAP, HRCAP, eQEP |
ADC | 16, 14, 13 channels, 12-bit resolution |
Power Supply | Single 3.3V supply, integrated power-on reset and brown-out reset |
Key Features
- Programmable Control Law Accelerator (CLA) with 32-bit floating-point math accelerator
- Fast interrupt response and processing, unified memory programming model
- Advanced emulation features including analysis and breakpoint functions, real-time debug through hardware
- Enhanced control peripherals: ePWM, HRPWM, eCAP, HRCAP, eQEP
- Analog-to-Digital Converter (ADC), on-chip temperature sensor, and comparators
- Serial port peripherals: SCI (UART), SPI, I2C, LIN, eCAN
- Code-security module with 128-bit security key and lock to protect secure memory blocks
- Low power consumption, no power sequencing requirement
- Two internal zero-pin oscillators, on-chip crystal oscillator, and external clock input
Applications
- Industrial motor drives
- Solar inverters and digital power
- Electrical vehicles and transportation
- Motor control
- Sensing and signal processing
- Appliances
- Building automation
- Factory automation
- Grid infrastructure
- Medical, healthcare, and fitness
- Telecom infrastructure
- Test and measurement
Q & A
- What is the primary application of the TMS320F28035PNQR microcontroller?
The TMS320F28035PNQR is primarily used in real-time control applications such as industrial motor drives, solar inverters, digital power, electrical vehicles, and sensing and signal processing.
- What is the clock frequency of the TMS320F28035PNQR?
The clock frequency is 60 MHz with a cycle time of 16.67 ns.
- What type of memory does the TMS320F28035PNQR have?
The device has 128 KB of Flash memory, 20 KB of RAM, SARAM, OTP, and Boot ROM.
- What is the Control Law Accelerator (CLA) in the TMS320F28035PNQR?
The CLA is a programmable accelerator that includes a 32-bit floating-point math accelerator and executes code independently of the main CPU.
- What are the key peripheral interfaces available on the TMS320F28035PNQR?
The device includes SCI (UART), SPI, I2C, LIN, eCAN, ePWM, HRPWM, eCAP, HRCAP, and eQEP.
- What is the operating temperature range of the TMS320F28035PNQR?
The operating temperature range is -40°C to 125°C.
- Does the TMS320F28035PNQR support analog-to-digital conversion?
Yes, it includes an Analog-to-Digital Converter (ADC) with 16, 14, or 13 channels and 12-bit resolution.
- What power supply requirements does the TMS320F28035PNQR have?
The device operates on a single 3.3V supply with integrated power-on reset and brown-out reset.
- Does the TMS320F28035PNQR have any security features?
Yes, it includes a code-security module with a 128-bit security key and lock to protect secure memory blocks.
- What are the advanced emulation features of the TMS320F28035PNQR?
The device includes analysis and breakpoint functions, and real-time debug through hardware.