产品详细信息

CPU Arm Cortex-M4F Frequency (MHz) 80 ADC 12-bit SAR GPIO 43 UART 8 Number of I2Cs 4 Features Hibernation module, 2 QEI Channels, 2 Analog / 16 Digital Comparators Operating temperature range (C) -40 to 105, -40 to 85
CPU Arm Cortex-M4F Frequency (MHz) 80 ADC 12-bit SAR GPIO 43 UART 8 Number of I2Cs 4 Features Hibernation module, 2 QEI Channels, 2 Analog / 16 Digital Comparators Operating temperature range (C) -40 to 105, -40 to 85
LQFP (PM) 64 100 mm² 10 x 10
  • 32-bit ARM® Cortex™-M4 80-MHz processor core with System Timer (SysTick), integrated Nested Vectored Interrupt Controller (NVIC), Wake-Up Interrupt Controller (WIC) with clock gating, Memory Protection Unit (MPU), IEEE754-compliant single-precision Floating-Point Unit (FPU), Embedded Trace Macro and Trace Port, System Control Block (SCB) and Thumb-2 instruction set

  • On-chip memory, featuring 256 KB single-cycle Flash up to 40 MHz (a prefetch buffer improves performance above 40 MHz), 32 KB single-cycle SRAM; internal ROM loaded with TivaWare™ for C Series software; 2KB EEPROM

  • Two Controller Area Network (CAN) modules, using CAN protocol version 2.0 part A/B and with bit rates up to 1 Mbps

  • Universal Serial Bus (USB) controller with USB 2.0 full-speed (12 Mbps) and low-speed (1.5 Mbps) operation, 32 endpoints, and USB OTG/Host/Device mode

  • Advanced serial integration, featuring: eight UARTs with IrDA, 9-bit, and ISO 7816 support (one UART with modem status and modem flow control); four Synchronous Serial Interface (SSI) modules, supporting operation for Freescale SPI, MICROWIRE, or Texas Instruments synchronous serial interfaces; four Inter-Integrated Circuit (I2C) modules, providing Standard (100 Kbps) and Fast (400 Kbps) transmission and support for sending and receiving data as either a master or a slave

  • ARM PrimeCell® 32-channel configurable μDMA controller, providing a way to offload data transfer tasks from the Cortex™-M4 processor, allowing for more efficient use of the processor and the available bus bandwidth

  • Analog support, featuring: two 12-bit Analog-to-Digital Converters (ADC) with 12 analog input channels and a sample rate of one million samples/second; two analog comparators; 16 digital comparators; on-chip voltage regulator

  • Advanced motion control, featuring: eight Pulse Width Modulation (PWM) generator blocks, each with one 16-bit counter, two PWM comparators, a PWM signal generator, a dead-band generator, and an interrupt/ADC-trigger selector; two PWM fault inputs to promote low-latency shutdown; two Quadrature Encoder Interface (QEI) modules, with position integrator to track encoder position and velocity capture using built-in timer

  • Two ARM FiRM-compliant watchdog timers; six 32-bit general-purpose timers (up to twelve 16-bit); six wide 64-bit general-purpose timers (up to twelve 32-bit); 12 16/32-bit and 12 32/64-bit Capture Compare PWM (CCP) pins

  • Up to 43 GPIOs (depending on configuration), with programmable control for GPIO interrupts and pad configuration, and highly flexible pin muxing

  • Lower-power battery-backed Hibernation module with Real-Time Clock

  • Multiple clock sources for microcontroller system clock: Precision Oscillator (PIOSC), Main Oscillator (MOSC), 32.768-kHz external oscillator for the Hibernation Module, and Internal 30-kHz Oscillator

  • Full-featured debug solution with debug access via JTAG and Serial Wire interfaces, and IEEE 1149.1-1990 compliant Test Access Port (TAP) controller

  • Industrial-range (-40°C to 85°C) RoHS-compliant 64-pin LQFP

  • 32-bit ARM® Cortex™-M4 80-MHz processor core with System Timer (SysTick), integrated Nested Vectored Interrupt Controller (NVIC), Wake-Up Interrupt Controller (WIC) with clock gating, Memory Protection Unit (MPU), IEEE754-compliant single-precision Floating-Point Unit (FPU), Embedded Trace Macro and Trace Port, System Control Block (SCB) and Thumb-2 instruction set

  • On-chip memory, featuring 256 KB single-cycle Flash up to 40 MHz (a prefetch buffer improves performance above 40 MHz), 32 KB single-cycle SRAM; internal ROM loaded with TivaWare™ for C Series software; 2KB EEPROM

  • Two Controller Area Network (CAN) modules, using CAN protocol version 2.0 part A/B and with bit rates up to 1 Mbps

  • Universal Serial Bus (USB) controller with USB 2.0 full-speed (12 Mbps) and low-speed (1.5 Mbps) operation, 32 endpoints, and USB OTG/Host/Device mode

  • Advanced serial integration, featuring: eight UARTs with IrDA, 9-bit, and ISO 7816 support (one UART with modem status and modem flow control); four Synchronous Serial Interface (SSI) modules, supporting operation for Freescale SPI, MICROWIRE, or Texas Instruments synchronous serial interfaces; four Inter-Integrated Circuit (I2C) modules, providing Standard (100 Kbps) and Fast (400 Kbps) transmission and support for sending and receiving data as either a master or a slave

  • ARM PrimeCell® 32-channel configurable μDMA controller, providing a way to offload data transfer tasks from the Cortex™-M4 processor, allowing for more efficient use of the processor and the available bus bandwidth

  • Analog support, featuring: two 12-bit Analog-to-Digital Converters (ADC) with 12 analog input channels and a sample rate of one million samples/second; two analog comparators; 16 digital comparators; on-chip voltage regulator

  • Advanced motion control, featuring: eight Pulse Width Modulation (PWM) generator blocks, each with one 16-bit counter, two PWM comparators, a PWM signal generator, a dead-band generator, and an interrupt/ADC-trigger selector; two PWM fault inputs to promote low-latency shutdown; two Quadrature Encoder Interface (QEI) modules, with position integrator to track encoder position and velocity capture using built-in timer

  • Two ARM FiRM-compliant watchdog timers; six 32-bit general-purpose timers (up to twelve 16-bit); six wide 64-bit general-purpose timers (up to twelve 32-bit); 12 16/32-bit and 12 32/64-bit Capture Compare PWM (CCP) pins

  • Up to 43 GPIOs (depending on configuration), with programmable control for GPIO interrupts and pad configuration, and highly flexible pin muxing

  • Lower-power battery-backed Hibernation module with Real-Time Clock

  • Multiple clock sources for microcontroller system clock: Precision Oscillator (PIOSC), Main Oscillator (MOSC), 32.768-kHz external oscillator for the Hibernation Module, and Internal 30-kHz Oscillator

  • Full-featured debug solution with debug access via JTAG and Serial Wire interfaces, and IEEE 1149.1-1990 compliant Test Access Port (TAP) controller

  • Industrial-range (-40°C to 85°C) RoHS-compliant 64-pin LQFP

The TM4C123GH6PM microcontroller is targeted for industrial applications, including remote monitoring, electronic point-of-sale machines, test and measurement equipment, network appliances and switches, factory automation, HVAC and building control, gaming equipment, motion control, transportation, and fire and security.

The TM4C123GH6PM microcontroller is targeted for industrial applications, including remote monitoring, electronic point-of-sale machines, test and measurement equipment, network appliances and switches, factory automation, HVAC and building control, gaming equipment, motion control, transportation, and fire and security.

下载

技术文档

star = 有关此产品的 TI 精选热门文档
未找到结果。请清除搜索,并重试。
查看全部 40
类型 项目标题 下载最新的英语版本 日期
* 数据表 Tiva™ C Series TM4C123GH6PM Microcontroller Data Sheet 数据表 (Rev. E) 2014年 6月 20日
* 勘误表 Corrections to Tiva™ C Series TM4C123x/TM4C129x Data Sheets (SPMS) 2019年 5月 17日
* 勘误表 Tiva C Series TM4C123x Microcontrollers Silicon Revisions 6 and 7 Errata (Rev. F) 2016年 4月 21日
* 勘误表 ARM Cortex-M4F Errata 2011年 12月 15日
应用手册 Digital Audio Playback on TM4C12x MCUs 2021年 12月 16日
用户指南 用于 C 系列的 TivaWare™ 入门信息 下载英文版本 2021年 11月 24日
应用手册 Developing LCD Applications for TM4C12x MCU 2021年 8月 19日
技术文章 5 ways high-performance MCUs are reshaping the industry 2021年 7月 12日
选择指南 TM4C Microcontrollers (Rev. E) 2020年 12月 9日
应用手册 Using the Edde Flex CAN Controller on the EK-TM4C123GXL LaunchPad 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日
应用手册 Using USB Host Mode on the EK-TM4C123GXL LaunchPad 2020年 5月 12日
用户指南 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日
应用手册 Using JTAG Interface for Debugging TM4C12x Device 2016年 8月 18日
用户指南 TI-RTOS 2.16 User's Guide (Rev. M) 2016年 6月 17日
应用手册 Implementation of Programmer for Serial Bootloaders on TM4C12x Microcontroller (Rev. A) 2016年 4月 21日
应用手册 Using the CMSIS DSP Library in Code Composer Studio for TM4C MCUs (Rev. G) 2015年 10月 7日
设计指南 TIDM-TM4C123IOTSTEPPERMOTOR Design Guide 2015年 10月 2日
用户指南 Tiva C Series TM4C123x ROM User's Guide 2014年 5月 9日
更多文献资料 Tiva C Series TM4C123GH6PM Microcontroller Pin Table (Rev. A) 2013年 11月 20日
应用手册 Transitioning Stellaris® LM3S MCU Designs to Tiva™ TM4C129x MCUs (Rev. A) 2013年 10月 22日
应用手册 Differences Among Stellaris® LM3S and Tiva™ C Series TM4C123x MCUs (Rev. E) 2013年 9月 24日
应用手册 TM4C123x MCUs 2013年 7月 31日
应用手册 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日
应用手册 Stellaris® 产品类别间的差异 (Rev. D) 下载最新的英文版本 (Rev.E) 2013年 5月 29日
应用手册 将软件项目从StellarisWare®迁移到TivaWare™ 上 (Rev. A) 下载英文版本 (Rev.A) 2013年 5月 29日
用户指南 BOOSTXL-SENSHUB BoosterPack Quick-Start Guide 2013年 4月 24日
用户指南 Tiva C Series TM4C123G LaunchPad Evaluation Kit User's Manual 2013年 4月 15日
白皮书 An Introduction to the Tiva C Series Platform of Microcontrollers 2013年 4月 12日
更多文献资料 Tiva C Series ARM Cortex-M Microcontrollers 2013年 4月 12日
更多文献资料 Tiva C Series TM4C123G LaunchPad Evaluation Kit (Rev. A) 2013年 4月 12日
应用手册 Powering Tiva C Series MCUs using the High Efficiency DCS Control Topology 2013年 2月 3日
应用手册 Using AES Encryption and Decryption with Stellaris Microcontrollers (Rev. B) 2010年 1月 8日
应用手册 Software UART for Stellaris Microcontrollers 2009年 7月 7日

设计和开发

如需其他信息或资源,请查看下方列表,点击标题即可进入详情页面。

评估板

EK-TM4C123GXL — Tiva™ C 系列 LaunchPad 评估套件

TM4C123G LaunchPad 评估套件是一个低成本评估平台,适用于基于 Arm Cortex-M4 的微控制器。TM4C123GH6PM MCU 配备 80MHz Arm Cortex-M4F CPU、256kB 闪存和 32kB SRAM,为 USB 主机/器件/OTG 和两个 12 位 ADC 模块提供集成的 USB 2.0 支持。TM4C123GH6PM 还包括多个串行通信通道,例如 UART、SPI、I2C 和 CAN。TM4C123G LaunchPad 设计的亮点是 TM4C123GH6PM USB 2.0 器件接口以及休眠和 PWM 模块等其他器件功能。


(...)

现货
数量限制: 18
评估板

EK-TM4C1294XL — Tiva C 系列 TM4C1294 连接 LaunchPad

TM4C1294 Connected LaunchPad 评估套件是基于 ARM® Cortex-M4F 的微控制器的低成本开发平台。Connected LaunchPad 设计的亮点是 TM4C1294NCPDT MCU 及其片上 10/100 以太网 MAC 和 PHY、USB 2.0、休眠模块、运动控制脉宽调制以及大量同步串行连接。

评估板

EK-TM4C129EXL — TM4C129E Cypto Connected LaunchPad

注意:EK-TM4C129EXL 当前促销价截至 10 月 5 日。立即下单吧!

Crypto Connected LaunchPad 搭载了经过硬件加密且具备加速器功能的 MCU,使您能够开发高性能、数据受保护的互联式物联网应用,涵盖从安全云连接、楼宇/工厂自动化和智能电网到工业控制等多种应用。

TM4C129E Crypto Connected LaunchPad 评估套件是基于 ARM® Cortex-M4 的微控制器的低成本评估平台。此套件的重点在于 TM4C129ENCPDT MCU 及片上加密加速硬件、10/100 以太网 MAC 和 PHY、USB (...)

现货
数量限制: 10
调试探针

TMDSEMU200-U — Spectrum Digital XDS200 USB 仿真器

Spectrum Digital XDS200 是最新 XDS200 系列 TI 处理器调试探针(仿真器)的首个模型。XDS200 系列拥有超低成本 XDS100 与高性能 XDS560v2 之间的低成本与高性能的完美平衡。此外,对于带有嵌入式缓冲跟踪器 (ETB) 的所有 ARM 和 DSP 处理器,所有 XDS 调试探针均支持内核和系统跟踪。

Spectrum Digital XDS200 通过 TI 20 引脚连接器(带有适合 TI 14 引脚、TI 10 引脚和 ARM 20 引脚的多个适配器)连接到目标板,而通过 USB2.0 高速连接 (480Mbps) 连接到主机 PC。要在主机 (...)

现货
数量限制: 3
调试探针

TMDSEMU560V2STM-U — Blackhawk XDS560v2 系统跟踪 USB 仿真器

XDS560v2 System Trace 是 XDS560v2 系列高性能 TI 处理器调试探针(仿真器)的第一种型号。XDS560v2 是 XDS 系列调试探针中性能最高的一款,同时支持传统 JTAG 标准 (IEEE1149.1) 和 cJTAG (IEEE1149.7)。

XDS560v2 System Trace 在其巨大的外部存储器缓冲区中加入了系统引脚跟踪。这种外部存储器缓冲区适用于指定的 TI 器件,通过捕获相关器件级信息,获得准确的总线性能活动和吞吐量,并对内核和外设进行电源管理。此外,对于带有嵌入式缓冲跟踪器 (ETB) 的所有 ARM 和 DSP 处理器,所有 XDS (...)

现货
数量限制: 1
调试探针

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

现货
数量限制: 1
软件开发套件 (SDK)

SW-TM4C — 用于 C 系列的 TivaWare™(完整)

用于 C 系列的 TivaWare™ 软件开发套件 (SDK) 为工程师提供了所有必需的元件,帮助其评估和开发适用于德州仪器 (TI) TM4C Arm® Cortex®-M4F 器件系列的各类应用。TivaWare SDK 可使开发人员快速入门,利用免专利费的测试软件加速开发,并降低软件整体成本和缩短产品上市时间。

TivaWare SDK 可提供一系列经 TI 开发、测试和维护的软件库。提供的软件库包括一个适用于所有器件外设的驱动程序库、一个专用 USB 库和一个应用特定的图形库。TivaWare 驱动程序库通过提供易于使用的 API 可加速软件开发,这些 API (...)
驱动程序或库

STELLARIS_ICDI_DRIVERS — Stellaris ICDI 驱动器

Tiva™ C Series evaluation and reference design kits provide an integrated In-Circuit Debug Interface (ICDI) which allows programming and debugging of the onboard C Series microcontroller. The ICDI can be used with the LM Flash Programmer as well as any of the Tiva-supported toolchains such as Texas (...)
IDE、配置、编译器或调试器

CCSTUDIO-TM4X — 适用于 TM4x MCU 的 Code Composer Studio (CCS) 集成开发环境 (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 (...)

软件编程工具

LMFLASHPROGRAMMER — Stellaris® 闪存编程器、GUI 和命令行

LM Flash Programmer is a free flash programming utility intended to be used with Texas Instruments Tiva™ C Series and Stellaris® microcontrollers, development boards, or evaluation boards.

Get software updates

软件编程工具

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、AM65XX、K2G

CCS Uniflash 是一个独立工具,用于编程 TI MCU 的片上闪存内存和 Sitara 处理器的板载闪存内存。Uniflash 具有 GUI、命令行和脚本接口。CCS (...)

仿真模型

TM4C123GH6PM 64-LQFP BSDL Model

SPMM797.ZIP (3 KB) - BSDL Model
仿真模型

TM4C123GH6PM 64-LQFP IBIS Model

SPMM879.ZIP (479 KB) - IBIS Model
计算工具

PINMUXTOOL — 用于 ARM® 和 F2837xD 微控制器的引脚复用实用程序

支持的器件: (...)
设计工具

Tiva™ C Series PinMux Utility v1.0.4 (Rev. D)

SPMC020D.ZIP (1383 KB)
原理图

TM4C123x OrCAD Symbols Library

SPMR236.ZIP (19 KB)
许多 TI 参考设计都包括 TM4C123GH6PM

通过我们的参考设计选择工具来审查并确定最适用于您应用和参数的设计。

封装 引脚数 下载
LQFP (PM) 64 了解详情

订购和质量

包含信息:
  • RoHS
  • REACH
  • 器件标识
  • 引脚镀层/焊球材料
  • MSL 等级/回流焊峰值温度
  • MTBF/时基故障估算
  • 材料成分
  • 认证摘要
  • 持续可靠性监测

推荐产品可能包含与 TI 此产品相关的参数、评估模块或参考设计。

支持与培训

视频