TMS320F28P551SG
- Real-time processing:
- 160MHz C28x 32-bit DSP CPU
- Equivalent to 320MHz Arm® Cortex®-M7 based device on real-time signal chain performance (see the Real-time Benchmarks Showcasing C2000™ Control MCUs Optimized Signal Chain Application Note
- IEEE 754 single-precision Floating-Point Unit (FPU32)
- Trigonometric Math Unit
(TMU)
- Support for Nonlinear Proportional Integral Derivative (NLPID) control
- CRC Engine and Instructions (VCRC)
- Programmable Control Law Accelerator (CLA)
- 160MHz
- Equivalent to 210MHz Arm® Cortex®-M7 based device on real-time signal chain performance (see the Real-time Benchmarks Showcasing C2000™ Control MCUs Optimized Signal Chain Application Note
- IEEE 754 single-precision floating-point instructions
- Executes code independently of main CPU
- On-chip memory
- 576KB of flash (ECC-protected) across five
independent banks
- Two 256KB banks
- One 64KB bank, ideal of LFU/Bootloaders/data
- 2KB of OTP (One Time Programmable flash memory)
- 101KB of RAM (ECC/Parity protected)
- 576KB of flash (ECC-protected) across five
independent banks
- Security
- Secure Boot
- JTAG Lock
- Advanced Encryption Standard (AES) accelerator
- Unique Identification (UID) number
- Clock and system control
- Two internal 10MHz oscillators
- Crystal oscillator or external clock input
- Windowed watchdog timer module
- Missing clock detection circuitry
- Dual-clock Comparator (DCC)
- 3.3V I/O design
- Internal VREG generation allows for single-supply design
- Brownout reset (BOR) circuit
- 5V failsafe and tolerant capability on 4 GPIOs for PMBUS/I2C support
- Configurable 1.35V VIH on 4 GPIOs
- System peripherals
- 6-channel Direct Memory Access (DMA) controller
- 66 individually programmable multiplexed General-Purpose Input/Output (GPIO) pins (19 shared with Analog)
- 16 digital inputs on analog pins
- Enhanced Peripheral Interrupt Expansion (ePIE)
- Multiple low-power mode (LPM) support
- Communications peripherals
- One Power-Management Bus (PMBus) interface
- Fast Plus Mode Support - 1MHz SCL
- 5V/3.3V/1.35V VIH support on select pins
- Two Inter-integrated Circuit (I2C) interfaces
- One Controller Area Network with Flexible
Data-Rate (CAN FD/MCAN) bus port
- 4KB message RAM per MCAN module, independent of system memory
- Ability to re-use RAM for CPU data variables if MCAN is not used
- Two Serial Peripheral Interface (SPI) ports
- Three UART-compatible Serial Communication Interface (SCI)
- One UART-compatible Local Interconnect Network (LIN) interface
- Fast Serial Interface (FSI) with one transmitter and one receiver (up to 200Mbps)
- One Power-Management Bus (PMBus) interface
- Analog system
- Five 3.9MSPS, 12-bit Analog-to-Digital Converters
(ADCs)
- Up to 35 external channels (includes one gpdac output)
- Four integrated Post-Processing Blocks (PPB) per ADC
- Four windowed comparators (CMPSS) with 12-bit reference Digital-to-Analog Converters (DACs)
- Digital glitch filters
- Low DAC output to pin capability on CMPSS1
- Two 12-bit buffered DAC output
- Three Programmable
Gain Amplifiers (PGAs)
- Unity gain support
- Inverting and non-inverting gain mode support
- Programmable output filtering
- Five 3.9MSPS, 12-bit Analog-to-Digital Converters
(ADCs)
- Enhanced control peripherals
- 24 ePWM channels with 12
channels that have high-resolution capability (100ps resolution)
- Integrated dead-band support
- Integrated hardware trip zones (TZs)
- Two Enhanced Capture (eCAP) modules
- Three Enhanced Quadrature Encoder Pulse (eQEP) modules with support for CW/CCW operation modes
- 8 Sigma-Delta Filter Module (SDFM) input channels, 2 independent filters per channel
- Embedded Pattern Generator (EPG)
- 24 ePWM channels with 12
channels that have high-resolution capability (100ps resolution)
- Configurable Logic Block (CLB)
- 4 tiles
- Augments existing peripheral capability
- Supports position manager solutions
- Live Firmware Update (LFU)
- Diagnostic features
- Memory Power-On Self-Test (MPOST)
-
Functional Safety-Compliant targeted
- Developed for functional safety applications
- Documentation available to aid ISO 26262 and IEC 61508 system design
- Systematic capability up to ASIL D and SIL 3 targeted
- Hardware integrity up to ASIL B targeted
- Safety-related certification
- ISO 26262 certification up to ASIL B by TÜV SÜD planned
- Package options:
- 100-pin Low-profile Quad Flatpack (LQFP)[PZ suffix]
- 80-pin LQFP [PN suffix]
- 80-pin LQFP [PNA suffix]
- 64-pin LQFP [PM suffix]
- 56-pin Very Thin Quad Flatpack No-Lead (VQFN) [RSH suffix]
- 49-ball Wafer Chip Scale Package(WCSP) [YAF suffix]
- 32-pin Very Thin Quad Flatpack No-Lead (VQFN) [ZNG suffix]
- Temperature options:
- Junction (TJ): –40°C to 150°C
The TMS320F28P55x (F28P55x) is a member of the C2000™ real-time microcontroller family of scalable, ultra-low latency devices designed for efficiency in power electronics, including but not limited to: high power density, high switching frequencies, and supporting the use of GaN and SiC technologies.
These include such applications as:
- Motor drives
- Appliances
- Hybrid, electric & powertrain systems
- Solar & EV charging
- Digital power
- Body electronics & lighting
- Test & measurement
The real-time control subsystem is based on TI’s 32-bit C28x DSP core, which provides 160MHz of signal-processing performance for floating- or fixed-point code running from either on-chip flash or SRAM. The C28x CPU is further boosted by the Floating-Point Unit (FPU), Trigonometric Math Unit (TMU), and VCRC (Cyclical Redundancy Check) extended instruction sets, speeding up common algorithms key to real-time control systems.
The CLA allows significant offloading of common tasks from the main C28x CPU. The CLA is an independent 32-bit floating-point math accelerator that executes in parallel with the CPU. Additionally, the CLA has its own dedicated memory resources and it can directly access the key peripherals that are required in a typical control system. Support of a subset of ANSI C is standard, as are key features like hardware breakpoints and hardware task-switching.
The F28P55x supports up to 576KB of flash memory divided into two 256KB banks plus one 64KB bank, which enable programming one bank and execution in another bank in parallel. Up to 101KB of on-chip SRAM is also available to supplement the flash memory.
The Live Firmware Update hardware enhancements on F28P55x allow fast context switching from the old firmware to the new firmware to minimize application downtime when updating the device firmware.
High-performance analog blocks are integrated on the F28P55x real-time microcontroller (MCU) and are closely coupled with the processing and PWM units to provide optimal real-time signal chain performance. Twenty-four PWM channels, all supporting frequency-independent resolution modes, enable control of various power stages from a 3-phase inverter to power factor correction and advanced multilevel power topologies.
The inclusion of the Configurable Logic Block (CLB) allows the user to add custom logic and potentially integrate FPGA-like functions into the C2000 real-time MCU.
Interfacing is supported through various industry-standard communication ports (such as SPI, SCI, I2C, PMBus, LIN, and CAN FD) and offers multiple pin-muxing options for optimal signal placement.
Want to learn more about features that make C2000 Real-Time MCUs the right choice for your real-time control system? Check out The Essential Guide for Developing With C2000™ Real-Time Microcontrollers and visit the C2000™ real-time control MCUs page.
The Getting Started With C2000™ Real-Time Control Microcontrollers (MCUs) Getting Started Guide covers all aspects of development with C2000 devices from hardware to support resources. In addition to key reference documents, each section provides relevant links and resources to further expand on the information covered.
Ready to get started? Check out the TMDSCNCD28P551X evaluation board and download C2000Ware.
技术文档
| 顶层文档 | 类型 | 标题 | 格式选项 | 下载最新的英语版本 | 日期 | |
|---|---|---|---|---|---|---|
| * | 用户指南 | TMS320F28P551/2/8 Real-Time Microcontrollers Technical Reference Manual | PDF | HTML | 2026-5-14 | ||
| * | 勘误表 | TMS320F28P551、TMS320F28P552 和 TMS320F28P558 实 时 MCU 器件勘误表器件修订版本 0 | PDF | HTML | PDF | HTML | 2026-6-2 | |
| 用户指南 | TMS320F28P551x 闪存 API 版本 6.00.00.00 | PDF | HTML | PDF | HTML | 2026-9-4 | ||
| 用户指南 | F28P55x 与 F28P65x 数字电源应用电子计量库 (E-Metrology Library) 用户指南. | PDF | HTML | PDF | HTML | 2026-7-23 | ||
| 应用简报 | 提高 EV 动力总成效率:利用 TMS320F28P55x MCU 优化电 机控制和电池性能 | PDF | HTML | 英语版 | PDF | HTML | 2025-6-18 |
设计与开发
如需其他信息或资源,请点击以下任一标题进入详情页面查看(如有)。
TMDSCNCD28P551X — TMS320F28P551x controlCARD 评估模块
TMDSCNCD28P551X 是一款适用于 TI C2000™ 微控制器 (MCU) 系列 F28P551x 器件的评估和开发板。TMDSCNCD28P551X 附带 180 引脚高速边缘连接器 (HSEC180),是一款非常适合初始评估和原型设计的 controlCARD。进行 TMDSCNCD28P551X 评估时,需要一个 180 引脚扩展坞 TMDSHSECDOCK,后者可单独购买或捆绑在套件中。
C2000WARE — C2000Ware for C2000 Microcontrollers
C2000Ware 是一套全面的软件和文档集,旨在最大限度地缩短开发时间。它包括特定于器件的驱动程序、库和外设示例。
- C2000 controlCARD、实验套件和 LaunchPad 的硬件设计原理图、BOM、光绘文件和文档。
- 特定于器件的支持文件、位域头、位字段器件外设示例(包括 LaunchPad™ 演示)和器件开发用户指南。
- 特定于器件的驱动器库和基于驱动器的外设示例。
- FreeRTOS 内核、C28x 和 Cortex-M4(CM) 端口和演示示例。
- 特定于器件的库和内核库,例如:
- (...)
C2000WARE-DIGITALPOWER-SDK — DigitalPower SDK for C2000 Real-time Controllers
- 适用于 C2000™ 微控制器 (MCU) 的 DigitalPower SDK 包含一套全面的软件基础架构、工具和文档,旨在更大程度地缩短基于 C2000 MCU 的数字电源系统开发时间,可适用于各种交流/直流、直流/直流和直流/交流电源应用。该软件包含可运行于 C2000 数字电源评估模块 (EVM) 的固件和适用于太阳能、电信、服务器、电动汽车充电器和工业电力输送应用的 TI Designs (TID)。DigitalPower SDK 提供数字电源应用在开发和评估的各阶段所需的所有资源。
- 该 SDK 包含一个 C2000Ware (...)
C2000WARE-MOTORCONTROL-SDK — MotorControl software development kit (SDK) for C2000™ MCUs
适用于 C2000™ 微控制器 (MCU) 的 MotorControl SDK 包含一套全面的软件基础架构、工具和文档,旨在尽可能地缩短基于 C2000 实时控制器的电机控制系统开发时间,可适用于各种三相电机控制应用。该软件包括在 C2000 电机控制评估模块 (EVM) 和针对工业驱动器、机器人、电器和汽车应用的 TI Designs (TID) 上运行的固件。MotorControl SDK 包含高性能电机控制应用在开发和评估等各阶段所需的所有资源。
该 SDK 包含一个 C2000Ware 副本,因此可提供从器件特定的驱动程序和支持软件到复杂系统应用中的完整系统示例
请在下方查看此 (...)
C2000_CLA_SAFETI_CQKIT_RV — C28x™ 和 CLA 安全编译器资质审核套件
为帮助客户验证 TI ARM、C6000、C7000 或 C2000/CLA C/C++ 编译器符合 IEC 61508 和 ISO 26262 等功能安全标准,我们开发了 SafeTI 编译器资质审核套件。
SafeTI 编译器资质审核套件:
- 面向 TI 客户免费提供,
- 无需用户进行运行资质审核测试,
- 支持编译器覆盖范围分析
- 可从每个 QKIT 下载页面下载覆盖数据收集说明。
- 不包括 Validas 咨询
要获取 SafeTI 编译器资质审核套件,请点击上方相应的申请按钮。
请访问 (...)
CCSTUDIO — Code Composer Studio™ integrated development environment (IDE)
CCStudio™ IDE is part of TI's extensive CCStudio™ development ecosystem and is an integrated development environment for TI's microcontrollers, processors, wireless connectivity devices, and radar sensors. CCStudio IDE is available as desktop or cloud-based applications. The cloud version (...)
EDGE-AI-STUDIO-MCU — Edge AI Studio for Microcontrollers
Edge AI Studio 是旨在加速 TI 处理器、微控制器和雷达传感器上边缘 AI 开发的一系列图形和命令行工具。无论是使用 TI Model Zoo 中的模型开发概念验证,
还是利用您自己的模型,Edge AI Studio 都能提供所需的工具。
Edge AI Studio 图形用户界面提供了完整的集成解决方案,用于数据收集和标注、模型训练和编译,以便在实时开发平台上部署。从 TI Model Zoo 中的各种预训练模型中进行选择,并可选择使用自定义数据重新训练,以提高准确性和性能。Edge AI Studio (...)
SYSCONFIG — Standalone desktop version of SysConfig
CCStudio™ SysConfig is part of TI's extensive CCStudio™ development ecosystem and is a configuration tool that simplifies hardware and software configuration challenges to accelerate software development.
SysConfig provides an intuitive graphical user interface for configuring pins, peripherals, (...)
TI-DEVELOPER-ZONE — Start embedded development on your desktop or in the cloud
UNIFLASH — UniFlash for most TI microcontrollers (MCUs) and mmWave sensors
UniFlash 是 TI 庞大的 CCStudio™ 开发生态系统的成员并且是一款软件工具,用于对 TI 微控制器和无线连接器件上的片上闪存以及 TI 处理器的板载闪存进行编程。UniFlash 提供图形界面和命令行界面,可在桌面上或云中运行。
可以在 CCStudio™ 开发人员专区从云中运行 UniFlash,也可以将其下载并在 Windows®、Linux® 和 macOS® 计算机上使用。
请注意,毫米波、AMx、K2G 和 J7 器件不支持 macOS。AMx、K2G 和 J7 器件仅在命令行上受支持。
TMS320F28P551xx, TMS320F28P552xx and TMS320F28P558xx IBIS Model
TIDA-011008 — 基于 GaN 的 3.6kW 单相串式逆变器参考设计
此参考设计概述了如何实现基于 GaN 的单相串式逆变器。该设计由一个串式输入组成,能够处理多达 10 个串联的光伏 (PV) 电池板。从串式输入到 230V 单相电网连接的标称额定功率最高可达 3.6kW。三个功率级的数字控制在单个 C2000™ MCU 上执行。该电路板还具有一个 WiFi® 通信端口,可实现简单的远程监视和控制访问。
| 封装 | 引脚 | CAD 符号、封装和 3D 模型 |
|---|---|---|
| DSBGA (YAF) | 49 | Ultra Librarian |
| LQFP (PZ) | 100 | Ultra Librarian |
| VQFN (RSH) | 56 | Ultra Librarian |
| LQFP (PM) | 64 | Ultra Librarian |
| LQFP (PN) | 80 | Ultra Librarian |
订购和质量
推荐产品可能包含与 TI 此产品相关的参数、评估模块或参考设计。