Overview
The TMS320F28065PFPS is a 32-bit microcontroller from Texas Instruments, part of the C2000™ family. This microcontroller is optimized for real-time control applications, such as industrial motor drives, solar inverters, digital power, electrical vehicles, and sensing and signal processing. It features a high-performance C28x core, a Programmable Control Law Accelerator (CLA), and a Viterbi, Complex Math, CRC Unit (VCU), making it highly suitable for demanding control and processing tasks.
Key Specifications
Specification | Details |
---|---|
Processor Speed | 90 MHz (11.11-ns cycle time) |
Flash Memory | Up to 128 KB |
RAM | Up to 100 KB |
OTP ROM | 2 KB |
Package Type | 80-pin HTQFP (PFP) |
Operating Temperature Range | -40°C to 125°C |
Supply Voltage | Single 3.3 V |
ADC Resolution | 12-bit, up to 3.46 MSPS |
GPIO Pins | Up to 54 individually programmable |
Peripheral Interfaces | SCI, SPI, I2C, McBSP, eCAN, USB 2.0 |
Key Features
- High-efficiency 32-bit CPU (TMS320C28x) with Floating-Point Unit (FPU) and native single-precision floating-point operations.
- Programmable Control Law Accelerator (CLA) for independent code execution.
- Viterbi, Complex Math, CRC Unit (VCU) for extended instruction set support.
- Advanced control peripherals including ePWM, eCAP, HRCAP, and eQEP modules.
- 12-bit Analog-to-Digital Converter (ADC) with dual Sample-and-Hold (S/H).
- On-chip temperature sensor and 128-bit security key and lock for secure memory blocks.
- Low-power operating modes and integrated power-on reset and brownout reset.
- Advanced debug features with real-time debug through hardware.
Applications
The TMS320F28065PFPS is designed for various real-time control applications, including:
- Industrial motor drives
- Solar inverters and digital power systems
- Electrical vehicles and transportation systems
- Motor control and sensing and signal processing
Q & A
- What is the processor speed of the TMS320F28065PFPS?
The processor speed is 90 MHz with an 11.11-ns cycle time. - How much flash and RAM does the TMS320F28065PFPS have?
The microcontroller has up to 128 KB of flash memory and up to 100 KB of RAM. - What is the operating temperature range of the TMS320F28065PFPS?
The operating temperature range is -40°C to 125°C. - What types of peripheral interfaces are available on the TMS320F28065PFPS?
The microcontroller includes SCI, SPI, I2C, McBSP, eCAN, and USB 2.0 interfaces. - Does the TMS320F28065PFPS support floating-point operations?
Yes, it includes a Floating-Point Unit (FPU) for native single-precision floating-point operations. - What is the purpose of the Programmable Control Law Accelerator (CLA) in the TMS320F28065PFPS?
The CLA executes code independently of the main CPU, enhancing control law calculations. - What security features are included in the TMS320F28065PFPS?
The microcontroller includes a 128-bit security key and lock to protect secure memory blocks and prevent reverse-engineering of firmware. - What are the power supply requirements for the TMS320F28065PFPS?
The microcontroller operates on a single 3.3 V supply with no power sequencing requirement. - Does the TMS320F28065PFPS support low-power operating modes?
Yes, it includes low-power operating modes to reduce power consumption. - What debug features are available on the TMS320F28065PFPS?
The microcontroller supports advanced debug features with real-time debug through hardware.