TM4C129ENCPDT

アクティブ

1MB フラッシュと 256KB RAM と USB と ENET MAC+PHY と AES 搭載、120MHz、32 ビット Arm Cortex-M4F ベースのマイコン

製品詳細

CPU Arm Cortex-M4F Frequency (MHz) 120 Flash memory (kByte) 1024 RAM (kByte) 256 ADC type 1 12-bit SAR Features 8-/16-/32-bit EPI, Hardware encrpytion (AES/DES/SHA/MD5), Hibernation with calendar mode UART 8 CAN (#) 2 PWM (Ch) 8 SPI 4 USB USB 2.0 Hardware accelerators Floating point unit Operating temperature range (°C) -40 to 105 Rating Catalog Communication interface 10/100 Ethernet MAC+PHY, CAN, I2C, SSI/SPI, UART, USB 2.0 OTG/host/device Nonvolatile memory (kByte) 1024 Number of GPIOs 90 Number of I2Cs 10 Security Cryptographic acceleration, Secure communication, Secure debug
CPU Arm Cortex-M4F Frequency (MHz) 120 Flash memory (kByte) 1024 RAM (kByte) 256 ADC type 1 12-bit SAR Features 8-/16-/32-bit EPI, Hardware encrpytion (AES/DES/SHA/MD5), Hibernation with calendar mode UART 8 CAN (#) 2 PWM (Ch) 8 SPI 4 USB USB 2.0 Hardware accelerators Floating point unit Operating temperature range (°C) -40 to 105 Rating Catalog Communication interface 10/100 Ethernet MAC+PHY, CAN, I2C, SSI/SPI, UART, USB 2.0 OTG/host/device Nonvolatile memory (kByte) 1024 Number of GPIOs 90 Number of I2Cs 10 Security Cryptographic acceleration, Secure communication, Secure debug
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
    • Ethernet PHY with IEEE 1588 PTP hardware support
    • 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
    • Ethernet PHY with IEEE 1588 PTP hardware support
    • 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 TM4C129ENCPDT 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 TM4C129ENCPDT 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 が選定したこの製品の主要ドキュメント
結果が見つかりませんでした。検索条件をクリアしてから、再度検索を試してください。
53 をすべて表示
上位の文書 タイプ タイトル フォーマットオプション 最新の英語版をダウンロード 日付
* データシート Tiva C Series TM4C129ENCPDT Microcontroller Data Sheet データシート (Rev. B) 2014年 6月 19日
* エラッタ Corrections to Tiva™ TM4C123x/TM4C129x Data Sheets Manual Update Sheet 2019年 5月 17日
* エラッタ Tiva C Series TM4C129x Microcontrollers Silicon Revisions 1, 2, & 3 Errata (Rev. G) 2017年 3月 29日
* エラッタ ARM® Cortex™-M4F Errata (v3) 2011年 12月 15日
アプリケーション・ノート Implementing Enumeration for 1-Wire® Protocol with TMP1826 and TM4C129x Microcontrollers (Rev. E) PDF | HTML 2025年 1月 21日
アプリケーション・ノート Developing Advanced Applications With FreeRTOS on TM4C MCUs PDF | HTML 2023年 3月 27日
アプリケーション・ノート Developing Common Applications With FreeRTOS on TM4C MCUs PDF | HTML 2022年 10月 28日
ユーザー・ガイド Getting Started with TivaWare™ for C Series (Rev. A) PDF | HTML 2022年 8月 25日
アプリケーション・ノート Developing Basic Applications With FreeRTOS on TM4C MCUs PDF | HTML 2022年 4月 19日
アプリケーション・ノート Shared Key Boot Loader for TM4C129 Devices With AES Hardware Encryption PDF | HTML 2022年 1月 31日
アプリケーション・ノート Digital Audio Playback on TM4C12x MCUs PDF | HTML 2021年 12月 16日
アプリケーション・ノート Developing LCD Applications for TM4C12x MCU PDF | HTML 2021年 8月 19日
アプリケーション・ノート TM4C129x Ethernet Applications for Socket-Based TI-RTOS NDK PDF | HTML 2021年 4月 29日
アプリケーション・ノート TM4C129x Ethernet Applications for Lightweight IP (lwIP) PDF | HTML 2021年 2月 24日
アプリケーション・ノート High Endurance EEPROM Emulation Driver for TM4C129x Devices PDF | HTML 2021年 1月 11日
セレクション・ガイド TM4C Microcontrollers Product Selection Guide (Rev. E) 2020年 12月 9日
アプリケーション・ノート Using the Edde Flex CAN Controller on the EK-TM4C1294XL LaunchPad PDF | HTML 2020年 8月 6日
ユーザー・ガイド 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.2.0.295 (Rev. F) 2019年 12月 5日
アプリケーション・ノート Using TM4C12x Devices Over JTAG Interface 2016年 8月 18日
アプリケーション・ノート Implementing OPUS Voice Code for TM4C129x Device 2016年 6月 20日
ユーザー・ガイド TI-RTOS 2.20 User's Guide (Rev. M) 2016年 6月 17日
アプリケーション・ノート Implementation of Programmer for Serial Bootloaders on TM4C12x Microcontroller (Rev. A) 2016年 4月 21日
設計ガイド Sub-1 GHz-Enabled IoT Node on High-Performance Microcontrollers Design Guide 2016年 3月 10日
ユーザー・ガイド TI-RTOS 2.16 User's Guide (Rev. L) 2016年 2月 22日
アプリケーション・ノート Using the CMSIS DSP Library in Code Composer Studio for TM4C MCUs (Rev. G) PDF | HTML 2015年 10月 7日
アプリケーション・ノート Using Feature Set of I2C on TM4C129x Microcontrollers 2015年 7月 28日
アプリケーション・ノート Serial to Ethernet Converter for TM4C129x Microcontrollers Using RTOS PDF | HTML 2015年 3月 31日
ホワイト・ペーパー Building a Gateway to the Internet of Things 2014年 12月 15日
ホワイト・ペーパー モノのインターネット(IoT)を構築する上での接続コストの削減、省電力、省スペース 2014年 7月 24日
ユーザー・ガイド Tiva C Series TM4C129x ROM User's Guide (Rev. A) 2014年 5月 14日
ホワイト・ペーパー Turning the Cloud into a Rainmaker (Rev. A) 2014年 4月 25日
その他の技術資料 Tiva C Series TM4C129ENCPDT Micocontroller Pin List (Rev. A) 2013年 12月 17日
アプリケーション・ノート Differences Between Stellaris Tempest & Firestorm-Class MCUs and Tiva TM4C129x 2013年 10月 22日
アプリケーション・ノート Differences Between Tiva C Series TM4C Microcontrollers 2013年 10月 22日
アプリケーション・ノート Transitioning Designs From Stellaris LM3S Microcontrollers to Tiva C Series MCUs (Rev. A) 2013年 10月 22日
アプリケーション・ノート System Design Guidelines for the TM4C123x Family of Tiva C Series MCUs 2013年 7月 31日
アプリケーション・ノート System Design Guidelines for the TM4C129x Family of Tiva C Series MCUs 2013年 7月 16日
アプリケーション・ノート Stellaris® Graphics Library Display Drivers (AN01287) (Rev. A) 2013年 7月 9日
アプリケーション・ノート Stellaris Application Update Using Stellaris USB DFU 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 Cortex-M4 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 (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)、同時に使用できる多数のシリアル・コネクティビティと組み合わせていることです。

ユーザー ガイド: PDF
評価ボード

EK-TM4C129EXL — TM4C129E Cypto 接続済み LaunchPad

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

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

ユーザー ガイド: PDF
デバッグ・プローブ

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 プロセッサに対し、コア トレースとシステム トレースをサポートしています。

(...)

デバッグ・プローブ

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

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

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

(...)

デバッグ・プローブ

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

デバッグ・プローブ

TSK-3P-BLUEBOX — TASKING BlueBox hardware debugger

TASKING’s Debug, Trace, and Test tools offer comprehensive solutions for efficient debugging, tracing, and testing of TI's embedded systems. The scalable TASKING BlueBox debuggers allow users to easily flash, debug, and test across TI's portfolio. Development on TI hardware is made even easier with (...)

購入先:TASKING Germany GmbH
ソフトウェア開発キット (SDK)

SW-TM4C TivaWare for C Series ソフトウェア(包括的)

The TivaWare™ for C Series software development kit (SDK) provides all of the components necessary for engineers to evaluate and develop applications for the Texas Instruments TM4C Arm® Cortex®-M4F device family. The TivaWare SDK allows developers to get started quickly, leverage (...)

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

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

参照 ダウンロードオプション
IDE (統合開発環境)、コンパイラ、またはデバッガ

CCSTUDIO Code Composer Studio 統合開発環境(IDE)

Code Composer Studio is an integrated development environment (IDE) for TI's microcontrollers and processors. It is comprised of a rich suite of tools used to build, debug, analyze and optimize embedded applications. Code Composer Studio is available across Windows®, Linux® and macOS® platforms.

(...)

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

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

開始 ダウンロードオプション
IDE (統合開発環境)、コンパイラ、またはデバッガ

ENERGIA — Energia

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

SYSCONFIG SysConfigのスタンドアロン・デスクトップ・バージョン

SysConfig is a configuration tool designed to simplify hardware and software configuration challenges to accelerate software development.

SysConfig is available as part of the Code Composer Studio™ integrated development environment as well as a standalone application. Additionally SysConfig (...)

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

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

開始 ダウンロードオプション
ソフトウェア・プログラミング・ツール

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

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

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

開始 ダウンロードオプション
サポート・ソフトウェア

SPMC023 LLDP Software

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

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

シミュレーション・モデル

TM4C129ENCPDT 128-TQFP BSDL Model

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

TM4C129ENCPDT 128-TQFP IBIS Model

SPMM837.ZIP (894 KB) - IBIS Model
回路図

TM4C129x Symbols Library

SPMR239.PDF (255 KB)

多くの TI リファレンス デザインには、TM4C129ENCPDT があります。

TI のリファレンス デザイン セレクション ツールを使用すると、開発中のアプリケーションやパラメータとの適合度が最も高いデザインの確認と特定を進めることができます。

パッケージ ピン数 CAD シンボル、フットプリント、および 3D モデル
TQFP (PDT) 128 Ultra Librarian

購入と品質

記載されている情報:
  • RoHS
  • REACH
  • デバイスのマーキング
  • リード端子の仕上げ / ボールの原材料
  • MSL 定格 / ピーク リフロー
  • MTBF/FIT 推定値
  • 使用材料
  • 認定試験結果
  • 継続的な信頼性モニタ試験結果
記載されている情報:
  • ファブ拠点
  • アセンブリ拠点

推奨製品には、この TI 製品に関連するパラメータ、評価基板、またはリファレンス デザインが存在する可能性があります。

サポートとトレーニング

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

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

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

ビデオ