TMS320F28044
- High-performance 100-MHz (10-ns cycle time) processor
- TMS320C28x 32-bit CPU
- Single-cycle 16 × 16 and 32 × 32 multiply-accumulate (MAC) operations
- Dual 16 × 16 MAC
- Fast interrupt response
- Unified memory programming model
- On-chip memory
- 64K × 16 flash
- 10K × 16 SARAM
- 1K × 16 OTP
- 4K × 16 Boot ROM
- Code Security Module protects against unauthorized memory access
- Clocking
- On-chip oscillator
- Clock-Fail-Detect mode
- Interrupts
- Support for up to three external core interrupts
- Peripheral Interrupt Expansion (PIE) block that supports all peripheral interrupts
- High-speed, 12-bit ADC
- 80-ns (12.5-MSPS) conversion rate
- 16 channels
- Two sample-and-hold
- Single/simultaneous conversions
- Internal or external reference
- High-resolution PWM
- 16 outputs with 150-ps resolution
- 14.8 bits at 200-kHz switching
- 13.4 bits at 500-kHz switching
- 12.4 bits at 1-MHz switching
- Endianness: Little endian
- Communications port peripherals
- Serial Peripheral Interface (SPI) module
- Serial Communications Interface (SCI)
- Inter-Integrated Circuit (I2C) bus
- Timers
- Three 32-bit CPU timers
- Up to 16 16-bit timers
- Watchdog Timer module
- Up to 35 General-Purpose Input/Output (GPIO) pins with input filtering
- On-chip JTAG emulation with real-time debug via hardware
- JTAG boundary scan support
- IEEE Standard 1149.1-1990 Standard Test Access Port and Boundary Scan Architecture
- Low-power IDLE, STANDBY, and HALT modes
- Development tools
- Code Composer Studio™ IDE with flash programming plug-in
- C28x-optimized ANSI C/C++ compiler/assembler/linker
- SYS/BIOS real-time operating system
- USB-based JTAG debug probes
- IEEE Standard 1149.1-1990 Standard Test Access Port and Boundary Scan Architecture
- Available Software
- C2000™ Digital Power Supply Software Library
- C28x IQ Math Library
- C28x header files with example programs for all peripherals
- C28x DSP Library
- C28x Digital Motor Control Software Library
- Package options
- 100-pin Low-Profile Quad Flatpack (PZ)
- 100-pin MicroStar BGA™ (GGM, ZGM)
- RoHS-compliant, Green packaging
- Temperature range:
A: –40°C to 85°C (PZ, GGM, ZGM)
The TMS320F28044 device, member of the TMS320C28x DSP generation, is a highly integrated, high-performance solution for demanding control applications.
Throughout this document, TMS320F28044 is abbreviated as F28044.
您可能感兴趣的相似产品
功能与比较器件相似
技术文档
设计和开发
如需其他信息或资源,请点击以下任一标题进入详情页面查看(如有)。
TMDSCNCD2808 — TMS320F2808 controlCARD
德州仪器 (TI) 的新 C2000 controlCARD 是适用于 OEM 的理想产品,它们被用于初期软件开发以及系统原型、测试代表和需要轻松获得高性能控制器的许多其它项目的短期构建。controlCARD 是使用行业标准 DIMM 封装来提供低截面单板控制器解决方案的完整板级模块。所有 C2000 controlCARD 皆采用相同的 100 引脚连接器封装来提供模拟和数字 I/O 板载控制器,因此它们完全可以交换。每个 controlCARD 为通信提供单独的 RS-232 接口。主机系统仅需向 controlCARD 提供 5V 的电源。TI 最初的 controlCARD 支持 (...)
TMDSEMU200-U — XDS200 USB 调试探针
XDS200 是用于调试 TI 嵌入式器件的调试探针(仿真器)。与低成本的 XDS110 和高性能的 XDS560v2 相比,XDS200 在低成本和高性能之间实现了平衡;并在单个仓体中支持广泛的标准(IEEE1149.1、IEEE1149.7、SWD)。所有 XDS 调试探针在所有具有嵌入式跟踪缓冲器 (ETB) 的 Arm® 和 DSP 处理器中均支持内核和系统跟踪。对于引脚上的内核跟踪,则需要使用 XDS560v2 PRO TRACE。
XDS200 通过 TI 20 引脚连接器(带有适用于 TI 14 引脚、Arm Cortex® 10 引脚和 Arm 20 (...)
TMDSEMU560V2STM-U — XDS560™ 软件 v2 系统跟踪 USB 调试探针
XDS560v2 是 XDS560™ 系列调试探针中性能非常出色的产品,同时支持传统 JTAG 标准 (IEEE1149.1) 和 cJTAG (IEEE1149.7)。请注意,它不支持串行线调试 (SWD)。
所有 XDS 调试探针在所有具有嵌入式跟踪缓冲器 (ETB) 的 ARM 和 DSP 处理器中均支持内核和系统跟踪。对于引脚上的跟踪,需要 XDS560v2 PRO TRACE。
XDS560v2 通过 MIPI HSPT 60 引脚连接器(带有多个用于 TI 14 引脚、TI 20 引脚和 ARM 20 引脚的适配器)连接到目标板,并通过 USB2.0 高速 (480Mbps) (...)
TMDSEMU560V2STM-UE — Spectrum Digital XDS560v2 系统跟踪 USB 和以太网
XDS560v2 System Trace 是 XDS560v2 系列高性能 TI 处理器调试探针(仿真器)的第一种型号。XDS560v2 是 XDS 系列调试探针中性能最高的一款,同时支持传统 JTAG 标准 (IEEE1149.1) 和 cJTAG (IEEE1149.7)。
XDS560v2 System Trace 在其巨大的外部存储器缓冲区中加入了系统引脚跟踪。这种外部存储器缓冲区适用于指定的 TI 器件,通过捕获相关器件级信息,获得准确的总线性能活动和吞吐量,并对内核和外设进行电源管理。此外,对于带有嵌入式缓冲跟踪器 (ETB) 的所有 ARM 和 DSP 处理器,所有 XDS (...)
C2000-GANG — 多器件 C2000 编程器
C2000 Gang 编程器是一个 C2000 器件编程器,可以同时对多达八个完全相同的 C2000 器件进行编程。C2000 Gang 编程器可使用标准的 RS-232 或 USB 连接与主机 PC 相连,并提供灵活的编程选项,允许用户完全自定义流程。
C2000 Gang 编程器配有扩展板,即“群组分离器”,可在 C2000 Gang 编程器和多个目标器件间实施互连。还提供 8 条电缆,可扩展接口与 8 个目标器件相连(通过 JTAG 或 Spy-Bi-Wire 连接器)。编程可借助 PC 或作为独立设备实现。还提供基于 DLL 的 PC 端图形用户界面。
特色软件文件
CCSTUDIO — Code Composer Studio 集成式开发环境 (IDE)
Code Composer Studio is an integrated development environment (IDE) for TI's microcontrollers and processors. It comprises a suite of tools used to develop and debug embedded applications. Code Composer Studio is available for download across Windows®, Linux® and macOS® desktops. It can also (...)
支持的产品和硬件
此设计资源支持这些类别中的大部分产品。
查看产品详情页,验证是否能提供支持。
-
parametric-filter MSP430 微控制器 -
parametric-filter C2000 实时微控制器 -
parametric-filter 基于 Arm 的微控制器 -
parametric-filter 数字信号处理器 (DSP) -
parametric-filter 基于 Arm 的处理器 -
parametric-filter 信号调节器 -
parametric-filter 毫米波雷达传感器 -
parametric-filter Zigbee 产品 -
parametric-filter Wi-Fi 产品 -
parametric-filter Thread 产品 -
parametric-filter 其他无线技术 -
parametric-filter 低于 1GHz 产品 -
parametric-filter 多协议产品 -
parametric-filter 蓝牙产品 -
parametric-filter 数字电源隔离式控制器
CCSTUDIO-THEIA — Code Composer Studio™ integrated development environment (IDE) Theia
Code Composer Studio is an integrated development environment (IDE) for TI's microcontrollers and processors. It comprises a suite of tools used to develop and debug embedded applications. Code Composer Studio is available for download across Windows®, Linux® and macOS® desktops. It can also (...)
支持的产品和硬件
产品
Arm Cortex-M0+ MCU
Sub-1GHz 无线 MCU
汽车类无线连接产品
低功耗 2.4GHz 产品
其他无线产品
MSP430 微控制器
C2000 实时微控制器
Arm Cortex-R MCU
基于 Arm 的处理器
汽车毫米波雷达传感器
工业毫米波雷达传感器
硬件开发
评估板
软件
软件开发套件 (SDK)
SOLUTION_ADAPTER — 适用于 C2000™ MCU 的 powerSUITE 数字电源解决方案适配器工具
UNIFLASH — 适用于大多数 TI 微控制器 (MCU) 和毫米波传感器的 UniFlash
UniFlash is a software tool for programming on-chip flash on TI microcontrollers and wireless connectivity devices and on-board flash for TI processors. UniFlash provides both graphical and command-line interfaces.
UniFlash can be run from the cloud on the TI Developer Zone or downloaded and used (...)