製品の詳細

CPU Arm Cortex-M4F Frequency (MHz) 120 ADC 12-bit SAR GPIO 90 UART 8 Number of I2Cs 10 Operating temperature range (C) -40 to 105, -40 to 85
CPU Arm Cortex-M4F Frequency (MHz) 120 ADC 12-bit SAR GPIO 90 UART 8 Number of I2Cs 10 Operating temperature range (C) -40 to 105, -40 to 85
TQFP (PDT) 128 256 mm² 16 x 16
  • Performance
    • ARM® Cortex™-M4F processor core
    • 120-MHz operation; 150 DMIPS performance
    • 1024 KB Flash memory
    • 256 KB single-cycle System SRAM
    • 6KB of EEPROM
    • Internal ROM loaded with TivaWare™ for C Series software
    • 8-/16-/32- bit dedicated External Peripheral Interface (EPI) for peripherals and memory
  • Security
    • Cyclical Redundancy Check (CRC) hardware with 16-/32-bit Hash function that supports four CRC forms
    • Advanced Encryption Standard (AES) hardware-accelerated data encryption and decryption based on 128-, 192-, and 256-bit keys
    • Data Encryption Standard (DES) block cipher implementation with 168-bit effective key length
    • Hardware Accelerated Hash (SHA/MD5) advanced hash engine that supports SHA-1, SHA-2 or MD5 Hash computation
    • Support for four tamper inputs and configurable tamper event response
  • Communication Interfaces
    • Eight Universal Asynchronous Receivers/Transmitters (UARTs)
    • Four Quad Synchronous Serial Interface (QSSI) modules with Bi-, Quad- and advanced SSI support
    • Ten Inter-Integrated Circuit (I2C) modules with four transmission speeds including high-speed mode
    • Two Controller Area Network (CAN) 2.0 A/B controllers
    • 10/100 Ethernet MAC with Media Independent Interface (MII) and Reduced MII (RMII)
    • Universal Serial Bus (USB) 2.0 OTG/Host/Device with ULPI interface option and Link Power Management (LPM) support
  • System Integration
    • ARM® PrimeCell® 32-channel configurable Micro Direct Memory Access (µDMA) controller
    • Eight 16/32-bit General-Purpose Timer (GPTM) blocks
    • Two watchdog timers
    • Low-power battery-backed Hibernation module
    • 15 physical General-Purpose Input/Output (GPIO) blocks
  • Advanced Motion Control
    • One Pulse Width Modulator (PWM) module, with four PWM generator blocks and a control block, for a total of 8 PWM outputs
    • One Quadrature Encoder Interface (QEI) module
  • Analog Support
    • Two 12-bit Analog-to-Digital Converter (ADC) modules, each with a maximum sample rate of one million samples/second
    • Three independent integrated analog comparators
    • 16 digital comparators
  • One JTAG module with integrated ARM Serial Wire Debug (SWD)
  • 128-pin TQFP package
  • Operating Range (Ambient)
    • Industrial (-40°C to 85°C) temperature range
    • Extended (-40°C to 105°C) temperature range
  • Performance
    • ARM® Cortex™-M4F processor core
    • 120-MHz operation; 150 DMIPS performance
    • 1024 KB Flash memory
    • 256 KB single-cycle System SRAM
    • 6KB of EEPROM
    • Internal ROM loaded with TivaWare™ for C Series software
    • 8-/16-/32- bit dedicated External Peripheral Interface (EPI) for peripherals and memory
  • Security
    • Cyclical Redundancy Check (CRC) hardware with 16-/32-bit Hash function that supports four CRC forms
    • Advanced Encryption Standard (AES) hardware-accelerated data encryption and decryption based on 128-, 192-, and 256-bit keys
    • Data Encryption Standard (DES) block cipher implementation with 168-bit effective key length
    • Hardware Accelerated Hash (SHA/MD5) advanced hash engine that supports SHA-1, SHA-2 or MD5 Hash computation
    • Support for four tamper inputs and configurable tamper event response
  • Communication Interfaces
    • Eight Universal Asynchronous Receivers/Transmitters (UARTs)
    • Four Quad Synchronous Serial Interface (QSSI) modules with Bi-, Quad- and advanced SSI support
    • Ten Inter-Integrated Circuit (I2C) modules with four transmission speeds including high-speed mode
    • Two Controller Area Network (CAN) 2.0 A/B controllers
    • 10/100 Ethernet MAC with Media Independent Interface (MII) and Reduced MII (RMII)
    • Universal Serial Bus (USB) 2.0 OTG/Host/Device with ULPI interface option and Link Power Management (LPM) support
  • System Integration
    • ARM® PrimeCell® 32-channel configurable Micro Direct Memory Access (µDMA) controller
    • Eight 16/32-bit General-Purpose Timer (GPTM) blocks
    • Two watchdog timers
    • Low-power battery-backed Hibernation module
    • 15 physical General-Purpose Input/Output (GPIO) blocks
  • Advanced Motion Control
    • One Pulse Width Modulator (PWM) module, with four PWM generator blocks and a control block, for a total of 8 PWM outputs
    • One Quadrature Encoder Interface (QEI) module
  • Analog Support
    • Two 12-bit Analog-to-Digital Converter (ADC) modules, each with a maximum sample rate of one million samples/second
    • Three independent integrated analog comparators
    • 16 digital comparators
  • One JTAG module with integrated ARM Serial Wire Debug (SWD)
  • 128-pin TQFP package
  • Operating Range (Ambient)
    • Industrial (-40°C to 85°C) temperature range
    • Extended (-40°C to 105°C) temperature range

Tiva™ C Series microcontrollers integrate a large variety of rich communication features to enable a new class of highly connected designs with the ability to allow critical, real-time control between performance and power. The microcontrollers feature integrated communication peripherals along with other high-performance analog and digital functions to offer a strong foundation for many different target uses, spanning from human machine interface to networked system management controllers.

In addition, Tiva™ C Series microcontrollers offer the advantages of ARM's widely available development tools, System-on-Chip (SoC) infrastructure, and a large user community. Additionally, these microcontrollers use ARM's Thumb®-compatible Thumb-2 instruction set to reduce memory requirements and, thereby, cost. Finally, the TM4C129DNCPDT microcontroller is code-compatible to all members of the extensive Tiva™ C Series, providing flexibility to fit precise needs.

Texas Instruments offers a complete solution to get to market quickly, with evaluation and development boards, white papers and application notes, an easy-to-use peripheral driver library, and a strong support, sales, and distributor network.

Tiva™ C Series microcontrollers integrate a large variety of rich communication features to enable a new class of highly connected designs with the ability to allow critical, real-time control between performance and power. The microcontrollers feature integrated communication peripherals along with other high-performance analog and digital functions to offer a strong foundation for many different target uses, spanning from human machine interface to networked system management controllers.

In addition, Tiva™ C Series microcontrollers offer the advantages of ARM's widely available development tools, System-on-Chip (SoC) infrastructure, and a large user community. Additionally, these microcontrollers use ARM's Thumb®-compatible Thumb-2 instruction set to reduce memory requirements and, thereby, cost. Finally, the TM4C129DNCPDT microcontroller is code-compatible to all members of the extensive Tiva™ C Series, providing flexibility to fit precise needs.

Texas Instruments offers a complete solution to get to market quickly, with evaluation and development boards, white papers and application notes, an easy-to-use peripheral driver library, and a strong support, sales, and distributor network.

ダウンロード

技術資料

star = TI が選択したこの製品の主要ドキュメント
結果が見つかりませんでした。検索条件をクリアして、もう一度検索を行ってください。
42 資料すべて表示
種類 タイトル 英語版のダウンロード 日付
* データシート Tiva C Series TM4C129DNCPDT Microcontroller Data Sheet データシート (Rev. B) 2014年 6月 19日
* エラッタ Corrections to Tiva™ C Series TM4C123x/TM4C129x Data Sheets (SPMS) 2019年 5月 17日
* エラッタ Tiva C Series TM4C129x Microcontrollers Silicon Revisions 1, 2, & 3 Errata (Rev. G) 2017年 3月 29日
* エラッタ ARM Cortex-M4F Errata 2011年 12月 15日
アプリケーション・ノート Developing LCD Applications for TM4C12x MCU 2021年 8月 19日
技術記事 5 ways high-performance MCUs are reshaping the industry 2021年 7月 12日
アプリケーション・ノート TM4C129x Ethernet Applications for Socket-Based TI-RTOS NDK 2021年 4月 29日
アプリケーション・ノート TM4C129x Ethernet Applications for Lightweight IP (lwIP) 2021年 2月 24日
アプリケーション・ノート High Endurance EEPROM Emulation Driver for TM4C129x Devices 2021年 1月 11日
セレクション・ガイド TM4C Microcontrollers (Rev. E) 2020年 12月 9日
アプリケーション・ノート Using the Edde Flex CAN Controller on the EK-TM4C1294XL LaunchPad 2020年 8月 6日
ユーザー・ガイド Getting Started with TivaWare™ for C Series 2020年 8月 5日
ユーザー・ガイド TivaWare™ Graphics Library for C Series User's Guide (Rev. E) 2020年 5月 14日
ユーザー・ガイド TivaWare™ Peripheral Driver Library for C Series User's Guide (Rev. E) 2020年 5月 14日
ユーザー・ガイド TivaWare™ Sensor Library for C Series User's Guide (Rev. E) 2020年 5月 14日
ユーザー・ガイド TivaWare™ USB Library for C Series User's Guide (Rev. E) 2020年 5月 14日
ユーザー・ガイド TivaWare™ Bootloader for C Series User's Guide (Rev. E) 2019年 12月 19日
ユーザー・ガイド TivaWare™ for C Series Release Notes SW-TM4C-RLN-2.1.3.156 (Rev. F) 2019年 12月 5日
アプリケーション・ノート 1-Wire Enumeration (Rev. C) 2018年 1月 9日
アプリケーション・ノート Implementing OPUS Voice Code for TM4C129x Device 2016年 6月 20日
ユーザー・ガイド TI-RTOS 2.16 User's Guide (Rev. M) 2016年 6月 17日
ユーザー・ガイド TI-RTOS 2.15 User's Guide (Rev. L) 2016年 2月 22日
アプリケーション・ノート Using the CMSIS DSP Library in Code Composer Studio for TM4C MCUs (Rev. G) 2015年 10月 7日
アプリケーション・ノート Using Feature Set of I2C on TM4C129x Microcontrollers 2015年 7月 28日
ユーザー・ガイド Tiva C Series TM4C129x ROM User's Guide (Rev. A) 2014年 5月 14日
その他の技術資料 Tiva C Series TM4C129DNCPDT Micocontroller Pin List (Rev. A) 2013年 12月 17日
アプリケーション・ノート Differences Between Tiva C Series TM4C Microcontrollers 2013年 10月 22日
アプリケーション・ノート Differences Stellaris Tempest- and Firestorm-Class MCUs and Tiva C Series 4C129x 2013年 10月 22日
アプリケーション・ノート Transitioning Stellaris® LM3S MCU Designs to Tiva™ TM4C129x MCUs (Rev. A) 2013年 10月 22日
アプリケーション・ノート TM4C123x MCUs 2013年 7月 31日
アプリケーション・ノート Tiva™ C Series TM4C129x System Design Guidelines 2013年 7月 16日
アプリケーション・ノート Stellaris® Graphics Library Display Drivers (AN01287) (Rev. A) 2013年 7月 9日
アプリケーション・ノート Application Update Using Stellaris USB Device Firmware Upgrade Class (AN01273) (Rev. A) 2013年 7月 8日
アプリケーション・ノート Dual-SPI Emulating I²S on Tiva™ C Series TM4C123x MCUs (Rev. B) 2013年 6月 12日
アプリケーション・ノート Migrating Software Projects from StellarisWare to TivaWare for C Series Software (Rev. A) 2013年 5月 1日
ホワイト・ペーパー An Introduction to the Tiva C Series Platform of Microcontrollers 2013年 4月 12日
アプリケーション・ノート Powering Tiva C Series MCUs using the High Efficiency DCS Control Topology 2013年 2月 3日
アプリケーション・ノート ADC Oversampling Techniques for Stellaris Microcontrollers (AN01239) (Rev. A) 2013年 1月 8日
アプリケーション・ノート Using SYS/BIOS with Stellaris® ARM® Cortex™-M3 Microcontrollers (Rev. A) 2012年 11月 19日
アプリケーション・ノート Using Execute, Write/Erase Flash Protection on Stellaris MCUs Using CCS v4.2.3 (Rev. A) 2012年 8月 15日
アプリケーション・ノート Diagnosing Software Faults in Stellaris® Microcontrollers 2012年 6月 4日
アプリケーション・ノート Software UART for Stellaris Microcontrollers (AN01270) 2009年 7月 7日

設計と開発

追加の事項や他のリソースを参照するには、以下のタイトルをクリックすると、詳細ページを表示できます。

評価ボード

EK-TM4C1294XL — Tiva C シリーズ TM4C1294 接続済み LaunchPad

TM4C1294 Connected LaunchPad 評価キットは、ARM® Cortex-M4F ベースのマイコンに適した低コストの開発プラットフォームです。Connected LaunchPad デザインの特長は、TM4C1294NCPDT マイコンを、オンチップ搭載した 10/100 イーサネットの MAC と PHY、USB 2.0、ハイバネーション・モジュール、モーション・コントロール向けのパルス幅変調 (PWM)、同時に使用できる多数のシリアル・コネクティビティと組み合わせていることです。

評価ボード

EK-TM4C129EXL — TM4C129E Cypto 接続済み LaunchPad

暗号化コネクテッド・ローンチパッドは、ハードウェア暗号化アクセラレータに対応したマイコンを搭載しており、セキュアなクラウド接続、ビル/ファクトリ・オートメーション、スマート・グリッド、工業用コントロールなど、データ保護機能を備えた IoT に接続可能な高性能アプリケーションの開発を可能にします。

TM4C129E 暗号化コネクテッド・ローンチパッド評価キットは、ARM® Cortex-M4 ベース・マイコン用の低コストのプラットフォームです。キット・デザインは、オンチップの高速暗号化ハードウェア、10/100 イーサネット MAC および PHY、USB (...)

在庫あり
制限: 10
デバッグ・プローブ

TMDSEMU200-U — Spectrum Digital XDS200 USB エミュレータ

Spectrum Digital XDS200 は、TI のプロセッサを対象とする最新の XDS200 デバッグ・プローブ(エミュレータ)ファミリの最初のモデルです。XDS200 ファミリは、超低コストの XDS100 と高性能の XDS560v2 の間で、低コストと高性能の最適バランスを実現します。また、すべての XDS デバッグ・プローブは、ETB(Embedded Trace Buffer、組込みトレース・バッファ)を搭載したすべての ARM と DSP プロセッサに対し、コア・トレースとシステム・トレースをサポートしています。

Spectrum Digital XDS200 は、TI (...)

在庫あり
制限: 3
デバッグ・プローブ

TMDSEMU560V2STM-U — Blackhawk 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 (...)

在庫あり
制限: 1
デバッグ・プローブ

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 (...)

在庫あり
制限: 1
開発キット

DK-TM4C129X — DK-TM4C129X 開発キット

Tiva™ C シリーズ TM4C129X 開発キットは、10/100 イーサネット MAC + PHYを統合しさまざまな機能を搭載した120MHz の Tiva C シリーズ TM4C129XNCZAD ARM® Cortex™-M4 ベースのマイコンが特長の機能豊富な多用途エンジニアリング・プラットフォームです。

在庫あり
制限: 3
ソフトウェア開発キット (SDK)

SW-TM4C — TivaWare™、C シリーズ用(コンプリート)

TivaWare™ for C Series ソフトウェア開発キット (SDK) は、エンジニアの皆様が TI (テキサス・インスツルメンツ) の TM4C Arm® Cortex®-M4F デバイス・ファミリ向けのアプリケーションの評価と開発を実施するために必要なコンポーネント全般を提供します。TivaWare SDK を使用すると、デベロッパーの皆様は開発を迅速に開始し、ロイヤリティ・フリーのテスト済みソフトウェアを活用して開発を促進するほか、ソフトウェアの全般的なコスト削減と開発期間短縮を実現することができます。

TivaWare SDK は、TI (...)
IDE (統合開発環境)、構成機能、またはデバッガ

CCSTUDIO-TM4X — TM4x MCU Code Composer Studio(CCStudio)統合開発環境(IDE)

Download the latest version of Code Composer Studio

Code Composer Studio™ - Integrated Development Environment for TM4x ARM® Cortex™-M Microcontrollers

 

Code Composer Studio is an integrated development environment (IDE) that supports TI's Microcontroller and Embedded Processors portfolio. Code Composer Studio comprises a suite of tools used to (...)

IDE (統合開発環境)、構成機能、またはデバッガ

ENERGIA — Energia

Energia は、オープン・ソースでコミュニティ指向の統合開発環境(IDE)およびソフトウェア・フレームワークです。配線フレームワークをベースとする Energia は、マイコンのプログラミングを対象にして、直感的なコーディング環境と、使いやすい機能 API やライブラリからなる堅牢なフレームワークを実現します。Energia は多くの TI 製プロセッサをサポートしており、主に ローンチパッド 開発エコシステムで使用可能なプロセッサが対象です。Energia はオープン・ソースであり、ソース・コードは github www.github.com/energia/energia (...)
ソフトウェア・プログラミング・ツール

UNIFLASH — UniFlash stand-alone flash tool for microcontrollers, Sitara™ processors and SimpleLink™ family

サポート対象のデバイス: CC13xx、CC25xx、CC26xx、CC3x20、CC3x30、CC3x35、Tiva、C2000、MSP43x、Hercules、PGA9xx、IWR12xx、IWR14xx、IWR16xx、IWR18xx、IWR68xx、AWR12xx、AWR14xx、AWR16xx、AWR18xx。  コマンドライン専用:AM335x、AM437x、AM571x、AM572x、AM574x、M65XX、K2G

CCS Uniflash は、TI マイコン (MCU) 上のオンチップ・フラッシュ・メモリや、Sitara (...)

サポート・ソフトウェア

LLDP Software (Rev. A)

SPMC023A.ZIP (29 KB)
シミュレーション・モデル

TM4C129DNCPDT 128-TQFP BSDL Model

SPMM815.ZIP (4 KB) - BSDL Model
シミュレーション・モデル

TM4C129DNCPDT 128-TQFP IBIS Model

SPMM835.ZIP (894 KB) - IBIS Model
計算ツール

PINMUXTOOL — ピン・マルチプレクサ・ユーティリティ、ARM MPU プロセッサ(AM389x、AM35x、AM/DM37x、C6A816x、DM816x、OMAP35x)用

The Pin MUX Utility is a software tool which provides a Graphical User Interface for configuring pin multiplexing settings, resolving conflicts and specifying I/O cell characteristics for TI MPUs. Results are output as C header/code files that can be imported into software development kits (SDKs) (...)
回路図

TM4C129x Symbols Library

SPMR239.PDF (255 KB)
多くのTIリファレンス・デザインには、 TM4C129DNCPDT が含まれています。

TIのリファレンス・デザイン・セレクション・ツールを使用して、お客様のアプリケーションとパラメータに最適な設計を確認し、特定してください。

パッケージ ピン数 ダウンロード
TQFP (PDT) 128 オプションの表示

購入と品質

含まれる情報:
  • RoHS
  • REACH
  • デバイスのマーキング
  • リード端子の仕上げ / ボールの原材料
  • MSL rating/ リフローピーク温度
  • MTBF/FIT の推定値
  • 原材料組成
  • 認定試験結果
  • 継続的な信頼性モニタ試験結果

おすすめの製品には、この TI 製品に関連するパラメータ、評価モジュール、またはリファレンス・デザインが含まれている場合があります。

サポートとトレーニング

TI E2E™ Forums (英語) では、TI のエンジニアからの技術サポートが活用できます

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

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

ビデオ