TMS320F28044

アクティブ

128KB フラッシュと 16 個の HRPWM 搭載、100MHz、C2000™ 32 ビット マイコン

製品詳細

CPU 1 C28 Frequency (MHz) 100 Flash memory (kByte) 128 RAM (kByte) 20 ADC type 12-bit Total processing (MIPS) 100 Features 32-bit CPU timers, Single zone code security, Watchdog timer UART 1 CAN (#) 0 Sigma-delta filter 0 PWM (Ch) 16 Security Secure storage Number of ADC channels 16 Direct memory access (Ch) 0 SPI 1 QEP 1 USB No Hardware accelerators CPU only Edge AI enabled Yes Operating temperature range (°C) -40 to 85 Rating Catalog Communication interface I2C, SCI, SPI Operating system BareMetal (No OS), FreeRTOS, SafeRTOS Nonvolatile memory (kByte) 128 Number of GPIOs 35 Number of I2Cs 1
CPU 1 C28 Frequency (MHz) 100 Flash memory (kByte) 128 RAM (kByte) 20 ADC type 12-bit Total processing (MIPS) 100 Features 32-bit CPU timers, Single zone code security, Watchdog timer UART 1 CAN (#) 0 Sigma-delta filter 0 PWM (Ch) 16 Security Secure storage Number of ADC channels 16 Direct memory access (Ch) 0 SPI 1 QEP 1 USB No Hardware accelerators CPU only Edge AI enabled Yes Operating temperature range (°C) -40 to 85 Rating Catalog Communication interface I2C, SCI, SPI Operating system BareMetal (No OS), FreeRTOS, SafeRTOS Nonvolatile memory (kByte) 128 Number of GPIOs 35 Number of I2Cs 1
LQFP (PZ) 100 256 mm² (16 mm × 16 mm)
  • 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)
  • 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.

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.

ダウンロード 字幕付きのビデオを表示 ビデオ

お客様が関心を持ちそうな類似品

open-in-new 代替品と比較
比較対象デバイスと類似の機能。
TMS320F280049 アクティブ 100MHz、FPU、TMU、256kb フラッシュ、CLA、PGA、SDFM 搭載、C2000™ 32 ビット MCU This product is the latest 100 MHz / 100-pin series from C2000 real-time controllers.

技術資料

結果が見つかりませんでした。検索条件をクリアしてから、再度検索を試してください。
47 をすべて表示
上位の文書 タイプ タイトル フォーマットオプション 最新の英語版をダウンロード 日付
* データシート TMS320F28044 Digital Signal Processor データシート (Rev. D) PDF | HTML 2020/06/04
* エラッタ TMS320F28044 Digital Signal Processor Silicon Errata (Rev. F) PDF | HTML 2020/06/04
ユーザー・ガイド C2000 Real-Time Control Peripheral Reference Guide (Rev. V) PDF | HTML 2026/07/06
アプリケーション・ノート Development Tool Versions for C2000™ Support (Rev. A) PDF | HTML 2024/06/26
アプリケーション・ノート Achieve Delayed Protection for Three-Level Inverter With Type 4 EPWM PDF | HTML 2021/10/29
アプリケーション・ノート C2000™ Unique Device Number (Rev. B) PDF | HTML 2020/09/17
アプリケーション・ノート EEPROM Emulation for Gen 2 C2000 Real-Time MCUs (Rev. A) PDF | HTML 2020/07/23
ユーザー・ガイド SYS/BIOS (TI-RTOS Kernel) User's Guide (Rev. V) 2020/06/01
アプリケーション・ノート Calculating Useful Lifetimes of Embedded Processors (Rev. B) PDF | HTML 2019/05/07
アプリケーション・ノート MSL Ratings and Reflow Profiles (Rev. A) 2018/12/13
アプリケーション・ノート Hardware Design Guidelines for TMS320F28xx and TMS320F28xxx DSCs (Rev. D) 2018/11/18
アプリケーション・ノート Programming TMS320x28xx and 28xxx Peripherals in C/C++ (Rev. E) PDF | HTML 2017/12/19
アプリケーション・ノート C2000™ MISRA-C Policy 2017/09/26
アプリケーション・ノート Copying Compiler Sections from Flash to RAM on the TMS320F28xxx DSCs (Rev. A) PDF | HTML 2017/08/18
アプリケーション・ノート Calculator for CAN Bit Timing Parameters PDF | HTML 2016/03/22
ユーザー・ガイド TMS320C28x DSP CPU and Instruction Set (Rev. F) 2015/04/10
アプリケーション・ノート Calculating FIT for a Mission Profile 2015/03/24
ユーザー・ガイド TMS320x280x, 2801x, 2804x System Control and Interrupts Reference Guide (Rev. H) 2012/10/03
ユーザー・ガイド TMS320x280x, 2801x, 2804x High Resolution PWM (HRPWM) Reference Guide (Rev. F) 2011/10/04
ユーザー・ガイド TMS320x281x Multichannel Buffered Serial Port (McBSP) Reference Guide (Rev. D) 2011/08/29
ユーザー・ガイド TMS320x280x, 2801x, 2804x Inter-Integrated Circuit (I2C) Reference Guide (Rev. C) 2011/06/29
ユーザー・ガイド TMS320x280x, 2801x, 2804x Serial Communications Interface (SCI) Reference Guide (Rev. B) 2011/04/19
ユーザー・ガイド TMS320x280x 2801x, 2804x Analog-to-Digital Converter(ADC) Module Reference Guide (Rev. D) 2010/04/26
アプリケーション・ノート Programming External Nonvolatile Memory Using SDFlash for TMS320C28x Devices 2009/11/16
ユーザー・ガイド TMS320x280x, 2801x, 2804x Enhanced Pulse Width Modulator (ePWM) Module RG (Rev. F) 2009/07/14
アプリケーション・ノート Common Object File Format (COFF) 2009/04/15
アプリケーション・ノート Migrating from TMS320x2833x/2823x to TMS320x2834x 2009/03/03
ユーザー・ガイド TMS320x280x, 2801x, 2804x Serial Peripheral Interface (SPI) Reference Guide 2009/02/05
ユーザー・ガイド TMS320x280x, 2801x DSP Enhanced Controller Area Network (eCAN) User's Guide 2009/01/22
ユーザー・ガイド TMS320x280x, 2801x, 2804x Enhanced Quadrature Encoder Pulse (eQEP) RG (Rev. D) 2008/12/18
アプリケーション・ノート Flash Programming Solutions for the TMS320F28xxx DSCs 2008/08/19
アプリケーション・ノート An Overview of Designing Analog Interface With TM320F28xx/28xxx DSCs (Rev. A) 2008/05/14
アプリケーション・ノート Microstepping Bipolar Drive of Two-Phase Hybrid Stepping Motor on F2808 DSP 2008/05/02
アプリケーション・ノート TMS320F28xx and TMS320F28xxx DSP Power Reference Design (Rev. A) 2008/04/10
その他の技術資料 デジタル制御電源 ソリューション 2008/03/12
アプリケーション・ノート Configuring Source of Multiple ePWM Trip-Zone Events 2007/10/25
ユーザー・ガイド TMS320x280x, 2801x, 2804x Enhanced Capture (ECAP) Module Reference Guide (Rev. B) 2007/10/12
アプリケーション・ノート Custom Bootloader Options via One-Time Programmable (OTP) Memory 2007/09/18
アプリケーション・ノート Interfacing SD/MMC Cards With TMS320F28xxx DSCs 2007/07/26
アプリケーション・ノート Configuring the TMS320F280x DSP as an I2C Processor 2007/06/29
アプリケーション・ノート Using Enhanced Pulse Width Modulator (ePWM) Module for 0-100% Duty Cycle Control 2006/12/20
ユーザー・ガイド TMS320x281x Boot ROM Reference Guide (Rev. C) 2006/12/04
アプリケーション・ノート Using the eQEP Module in TMS320x280x as a Dedicated Capture 2006/11/30
アプリケーション・ノート Migrating from TMS320x281x to TMS320x280x/2801x/2804x (Rev. A) 2006/10/05
ユーザー・ガイド TMS320x280x, 2801x, 2804x DSP Boot ROM Reference Guide (Rev. C) 2006/10/03
アプリケーション・ノート TMS320F280x DSC USB Connectivity Using TUSB3410 USB-to-UART Bridge Chip 2006/05/26
アプリケーション・ノート Online Stack Overflow Detection on the TMS320C28x DSP 2003/05/02

設計と開発

その他のアイテムや必要なリソースを参照するには、以下のタイトルをクリックして詳細ページをご覧ください。

評価ボード

ALGO-3P-UISP1-TI — テキサス インスツルメンツのデバイス向けの Algocraft μISP1 プログラマ

μISP は、ホスト PC に接続する (RS-232、USB、LAN 接続が内蔵) かスタンドアロン モードで動作できます。

スタンドアロン モードでのプログラミング サイクルの実行は、単に START ボタンを押すか、複数の TTL 制御ラインを通して行われます。

そのコンパクトなサイズと汎用性により、本番環境、手動プロセス、自動プロセスへの簡単な組み込みが可能になります。

購入先:Algocraft
サポート対象の製品とハードウェア
デバッグ・プローブ

TMDSEMU200-U — XDS200 USB デバッグ プローブ

XDS200 は、TI の組込みデバイスのデバッグに使用するデバッグ プローブ (エミュレータ) です。大半のデバイスでは、より新しく低コストな XDS110 (www.ti.com/tool/TMDSEMU110-U) の使用が推奨されます。XDS200 は、単一のポッドで IEEE1149.1、IEEE1149.7、SWD などの幅広い規格をサポートします。すべての XDS デバッグ プローブは、ETB (Embedded Trace Buffer、組込みトレース バッファ) 搭載のすべての Arm® と DSP プロセッサに対し、コア トレースとシステム トレースをサポートしています。

(...)

サポート対象の製品とハードウェア
在庫あり
制限:
??asset.out-of-stock-ti_ja_JP??
入手不可
デバッグ・プローブ

TMDSEMU560V2STM-U — XDS560™ ソフトウェア v2 システム トレース USB デバッグ プローブ

XDS560v2 は、XDS560™ デバッグ プローブ ファミリの中で最高の性能を提供し、従来型の JTAG 規格(IEEE1149.1)と、cJTAG(IEEE1149.7)の両方をサポートしています。  シリアル ワイヤ デバッグ (SWD) はサポートしていないことに注意してください。

すべての XDS デバッグ プローブは、ETB(Embedded Trace Buffer、組込みトレース バッファ)搭載のすべての ARM と DSP プロセッサに対し、コア トレースとシステム トレースをサポートしています。  ピンのトレースには、XDS560v2 PRO TRACE が必要です。

(...)

サポート対象の製品とハードウェア
在庫あり
制限:
??asset.out-of-stock-ti_ja_JP??
入手不可
デバッグ・プローブ

TMDSEMU560V2STM-UE — Spectrum Digital XDS560v2 システム・トレース USB およびイーサネット

The XDS560v2 System Trace is the first model of the XDS560v2 family of high-performance debug probes (emulators) for TI processors. The XDS560v2 is the highest performance of the XDS family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7).

The (...)

サポート対象の製品とハードウェア
在庫あり
制限:
??asset.out-of-stock-ti_ja_JP??
入手不可
ハードウェア・プログラミング・ツール

ALGO-3P-WRITENOW — Algocraft WriteNow! プログラマ

WriteNow! インシステム プログラマのシリーズは、プログラミング業界で画期的なものです。このプログラマは、さまざまなメーカーの多数のデバイス (マイコン、メモリ、CPLD、およびその他のプログラマブル デバイス) に対応しており、ATE / 付属設備への組み込みが容易な小型サイズです。これらはスタンドアロンで動作、またはホスト PC に接続して動作し (RS-232、LAN、および USB 接続が内蔵)、使いやすいソフトウェア ユーティリティが付属しています。

購入先:Algocraft
サポート対象の製品とハードウェア
IDE (統合開発環境)、コンパイラ、またはデバッガ

C2000_CLA_SAFETI_CQKIT_RV — C2000™ および CLA 安全コンパイラ認証キット(コンパイラのリリース検証機能を利用)

安全性コンパイラ認証キットは、お客様が IEC 61508 と ISO 26262 のような機能安全規格に準拠して、TI ARM、C6000、C7000、または C2000/CLA の C/C++ コンパイラを使用できるようにする目的で開発したものです。

安全性コンパイラ認証キットの特長:

  • TIのお客様は無料でご利用いただけます
  • ユーザーが認定テストを実行する必要はございません
  • コンパイラのカバレッジ解析をサポート*
    • * カバレッジ データ収集に関する説明は、各 QKIT ダウンロード ページからダウンロードできます。
  • Validasのコンサルティングは含まれていません

(...)

サポート対象の製品とハードウェア
IDE (統合開発環境)、コンパイラ、またはデバッガ

CCSTUDIO — Code Composer Studio 統合開発環境(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 (...)

サポート対象の製品とハードウェア
IDE (統合開発環境)、コンパイラ、またはデバッガ

SOLUTION_ADAPTER — powerSUITE デジタル電源ソリューション、アダプタ・ツール、C2000™ MCU 用

The Solution Adapter is one of several tools included in the powerSUITE Digital Power Supply Design Software Tools for C2000™ Microcontrollers.  The Solution Adapter allows you to modify existing code examples from TI digital power kits and configure them to run on a custom digital power (...)

サポート対象の製品とハードウェア
はじめに

TI-DEVELOPER-ZONE — Start embedded development on your desktop or in the cloud

From evaluation to deployment the TI Developer Zone provides a comprehensive range of software, tools and training to ensure that you have everything you need for each stage of the development process.
サポート対象の製品とハードウェア
オペレーティング・システム (OS)

WHIS-3P-SAFERTOS — WITTENSTEIN SAFERTOS の事前認証取得済み安全対応 RTOS

SAFERTOS® は、組込みプロセッサに適した独自のリアルタイム オペレーティング システムです。TÜV SÜD から、IEC 61508 SIL3 と ISO 26262 ASIL D の各規格に対する事前認証取得済みです。SAFERTOS® は、WHIS のエキスパート チームが安全性を重視して特化型製作したもので、世界各地の安全重視アプリケーションが採用しています。WHIS とテキサス・インスツルメンツは 10 年以上にわたる協力関係を維持してきました。この間、WHIS は SafeRTOS® を幅広い TI (...)

サポート対象の製品とハードウェア
ソフトウェア・プログラミング・ツール

UNIFLASH — ほとんどの TI 製マイコン(MCU)とミリ波センサに対応する UniFlash

UniFlash は、テキサス インスツルメンツの広範な CCStudio™ 開発エコシステムであり、マイコンやワイヤレス コネクティビティ デバイスが搭載しているオンチップ フラッシュと、テキサス インスツルメンツ製プロセッサ向けのオンボード フラッシュに対してプログラミング (書き込み) を行うためのソフトウェア ツールです。UniFlash には、グラフィカル インターフェイスとコマンド ライン インターフェイスの両方が備わっており、デスクトップまたはクラウドで実行できます。

UniFlash は CCStudio Developer Zone (...)

サポート対象の製品とハードウェア
サポート・ソフトウェア

SPRC324 — C2804x C/C++ Header Files and Peripheral Examples (including F2804x)

サポート対象の製品とハードウェア
サポート・ソフトウェア

SPRC325 — Download: TMS320F2804x Flash APIs

Are you looking to integrate flash programming into your project?

If so the TMS320F28044 Flash API Release is what you're looking for. This download contains complete example projects and documentation to get you on your way.

Embedded Flash programming offers several opportunities to the system (...)

サポート対象の製品とハードウェア
シミュレーション・モデル

F28044 GGM IBIS Model

SPRM447.ZIP (204 KB) - IBIS モデル
サポート対象の製品とハードウェア
シミュレーション・モデル

F28044 GGM/ZGM BSDL Model

SPRM246.ZIP (4 KB) - BSDL モデル
サポート対象の製品とハードウェア
シミュレーション・モデル

F28044 PZ BSDL Model

SPRM247.ZIP (4 KB) - BSDL モデル
サポート対象の製品とハードウェア
シミュレーション・モデル

F28044 PZ IBIS Model

SPRM301.ZIP (225 KB) - IBIS モデル
サポート対象の製品とハードウェア
シミュレーション・モデル

F28044 ZGM IBIS Model

SPRM446.ZIP (204 KB) - IBIS モデル
サポート対象の製品とハードウェア
設計ツール

C2000-3P-SEARCH — 3P search tool

TI は複数の企業と協力し、TI の C2000 デバイスに対応する多様なソリューションとサービスを提供しています。これらの企業は、各種 C2000 デバイスを使用した量産へと至るお客様の開発工程の迅速化に役立ちます。この検索ツールをダウンロードすると、サード・パーティー各社の概要を手早く参照し、お客様のニーズに適したサード・パーティーを見つけることができます。

このツールは、Applications (アプリケーション) および Flash programming (フラッシュ書き込み) という、ソリューションやサービスに関する 2 種類の大分類を使用しています。

Applications (...)

サポート対象の製品とハードウェア
パッケージ ピン数 CAD シンボル、フットプリント、および 3D モデル
LQFP (PZ) 100 Ultra Librarian

購入と品質

サポートとトレーニング

TI E2E™ フォーラムでは、TI のエンジニアからの技術サポートを提供

コンテンツは、TI 投稿者やコミュニティ投稿者によって「現状のまま」提供されるもので、TI による仕様の追加を意図するものではありません。使用条件をご確認ください。

TI 製品の品質、パッケージ、ご注文に関するお問い合わせは、TI サポートをご覧ください。​​​​​​​​​​​​​​

ビデオ