TM4C123GH6PGEIR
  • Share:

Texas Instruments TM4C123GH6PGEIR

Manufacturer No:
TM4C123GH6PGEIR
Manufacturer:
Texas Instruments
Package:
Tape & Reel (TR)
Description:
IC MCU 32BIT 256KB FLASH 144LQFP
Delivery:
Payment:
iso14001
iso45001
iso9001
iso13485

Product Introduction

Overview

The Texas Instruments TM4C123GH6PM is a high-performance 32-bit ARM Cortex-M4F based microcontroller. This device is part of the Tiva C Series and is designed for a wide range of industrial applications. It features an 80-MHz ARM Cortex-M4F processor core, delivering 100 DMIPS performance, and includes a Nested Vectored Interrupt Controller (NVIC), System Timer (SysTick), and an IEEE754-compliant single-precision floating-point unit (FPU).

Key Specifications

Specification Value
Processor Core ARM Cortex-M4F
Operating Frequency Up to 80 MHz
Flash Memory 256 KB single-cycle Flash (up to 40 MHz)
SRAM 32 KB single-cycle SRAM
EEPROM 2 KB
ADC Channels 12 channels, 12-bit resolution
UARTs 8 UARTs with IrDA, 9-bit, and ISO 7816 support
I2C Modules 4 I2C modules
SSI/SPI Modules 4 SSI/SPI modules
CAN Controllers 2 CAN 2.0 A/B controllers
USB USB 2.0 OTG/Host/Device
GPIOs Up to 43 GPIOs
Operating Temperature Range -40°C to 85°C
Package 64-pin LQFP

Key Features

  • Integrated Nested Vectored Interrupt Controller (NVIC) and Wake-Up Interrupt Controller (WIC) with clock gating
  • IEEE754-compliant single-precision Floating-Point Unit (FPU)
  • Embedded Trace Macro and Trace Port
  • System Control Block (SCB) and Thumb-2 instruction set
  • Two Controller Area Network (CAN) modules using CAN protocol version 2.0 part A/B
  • Universal Serial Bus (USB) controller with USB 2.0 full-speed and low-speed operation, supporting OTG/Host/Device mode
  • Eight UARTs with IrDA, 9-bit, and ISO 7816 support
  • Four Synchronous Serial Interface (SSI) modules and four Inter-Integrated Circuit (I2C) modules
  • Six 32-bit timers and six wide 64-bit timers
  • Twelve 16/32-bit Capture Compare PWM pins and twelve 32/64-bit Capture Compare PWM pins
  • Lower-power battery-backed hibernation module and Real-Time Clock in Hibernation module
  • Two Watchdog Timers and two Quadrature Encoder Inputs (QEI)
  • Two 12-bit Analog-to-Digital Converters (ADC) with a sample rate of one million samples/second
  • Two analog comparators and 16 digital comparators
  • On-chip voltage regulator and JTAG and ARM Serial Wire Debug (SWD) support

Applications

The TM4C123GH6PM microcontroller is targeted for various 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
  • Fire and security systems

Q & A

  1. What is the processor core of the TM4C123GH6PM microcontroller?

    The processor core is the ARM Cortex-M4F.

  2. What is the maximum operating frequency of the TM4C123GH6PM?

    The maximum operating frequency is up to 80 MHz.

  3. How much Flash and SRAM memory does the TM4C123GH6PM have?

    The device has 256 KB of single-cycle Flash memory and 32 KB of single-cycle SRAM.

  4. What types of serial interfaces does the TM4C123GH6PM support?

    The device supports two CAN 2.0 A/B controllers, eight UARTs, four SSI modules, and four I2C modules.

  5. Does the TM4C123GH6PM have USB capabilities?

    Yes, it supports USB 2.0 OTG/Host/Device mode.

  6. How many GPIOs are available on the TM4C123GH6PM?

    Up to 43 GPIOs are available.

  7. What is the operating temperature range of the TM4C123GH6PM?

    The operating temperature range is -40°C to 85°C.

  8. What package type is the TM4C123GH6PM available in?

    The device is available in a 64-pin LQFP package.

  9. Does the TM4C123GH6PM have any power-saving features?

    Yes, it includes a lower-power battery-backed hibernation module and Real-Time Clock in Hibernation module.

  10. What kind of analog-to-digital conversion capabilities does the TM4C123GH6PM have?

    The device features two 12-bit Analog-to-Digital Converters (ADC) with a sample rate of one million samples/second.

Product Attributes

Core Processor:ARM® Cortex®-M4F
Core Size:32-Bit Single-Core
Speed:80MHz
Connectivity:CANbus, I²C, IrDA, Microwire, QEI, SPI, SSI, UART/USART, USB OTG
Peripherals:Brown-out Detect/Reset, DMA, Motion PWM, POR, WDT
Number of I/O:105
Program Memory Size:256KB (256K x 8)
Program Memory Type:Flash
EEPROM Size:2K x 8
RAM Size:32K x 8
Voltage - Supply (Vcc/Vdd):1.08V ~ 3.63V
Data Converters:A/D 24x12b
Oscillator Type:Internal
Operating Temperature:-40°C ~ 85°C (TA)
Mounting Type:Surface Mount
Package / Case:144-LQFP
Supplier Device Package:144-LQFP (20x20)
0 Remaining View Similar

In Stock

$9.74
14

Please send RFQ , we will respond immediately.

Same Series
DD15S20LT2S
DD15S20LT2S
CONN D-SUB HD RCPT 15P SLDR CUP
DD15S20Z0X/AA
DD15S20Z0X/AA
CONN D-SUB HD RCPT 15P SLDR CUP
DD15S200ES
DD15S200ES
CONN D-SUB HD RCPT 15P SLDR CUP
DD15S200E3S/AA
DD15S200E3S/AA
CONN D-SUB HD RCPT 15P SLDR CUP
DD15S20JT2S
DD15S20JT2S
CONN D-SUB HD RCPT 15P SLDR CUP
CBC46W4S1S500S
CBC46W4S1S500S
CONN D-SUB RCPT 46POS CRIMP
DD26S200E2X/AA
DD26S200E2X/AA
CONN D-SUB HD RCPT 26P SLDR CUP
DD15S20JVLS/AA
DD15S20JVLS/AA
CONN D-SUB HD RCPT 15P SLDR CUP
DD26S10HV50/AA
DD26S10HV50/AA
CONN D-SUB HD RCPT 26POS CRIMP
DD44S32S600X/AA
DD44S32S600X/AA
CONN D-SUB HD RCPT 44P VERT SLDR
DD26S20WT0/AA
DD26S20WT0/AA
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S20L00
DD26S20L00
CONN D-SUB HD RCPT 26P SLDR CUP

Similar Products

Part Number TM4C123GH6PGEIR TM4C123GH6PGETR TM4C1237H6PGEIR TM4C123BH6PGEIR TM4C123GH6PGEI TM4C123GH6PGEI7 TM4C123GH6PGEI7R
Manufacturer Texas Instruments Texas Instruments Texas Instruments Texas Instruments Texas Instruments Texas Instruments Texas Instruments
Product Status Active Active Active Active Active Active Active
Core Processor ARM® Cortex®-M4F ARM® Cortex®-M4F ARM® Cortex®-M4F ARM® Cortex®-M4F ARM® Cortex®-M4F ARM® Cortex®-M4F ARM® Cortex®-M4F
Core Size 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core
Speed 80MHz 80MHz 80MHz 80MHz 80MHz 80MHz 80MHz
Connectivity CANbus, I²C, IrDA, Microwire, QEI, SPI, SSI, UART/USART, USB OTG CANbus, I²C, IrDA, Microwire, QEI, SPI, SSI, UART/USART, USB OTG CANbus, I²C, IrDA, Microwire, SPI, SSI, UART/USART, USB OTG CANbus, I²C, IrDA, Microwire, QEI, SPI, SSI, UART/USART CANbus, I²C, IrDA, Microwire, QEI, SPI, SSI, UART/USART, USB OTG CANbus, I²C, IrDA, Microwire, QEI, SPI, SSI, UART/USART, USB OTG CANbus, I²C, IrDA, Microwire, QEI, SPI, SSI, UART/USART, USB OTG
Peripherals Brown-out Detect/Reset, DMA, Motion PWM, POR, WDT Brown-out Detect/Reset, DMA, Motion PWM, POR, WDT Brown-out Detect/Reset, DMA, POR, WDT Brown-out Detect/Reset, DMA, Motion PWM, POR, WDT Brown-out Detect/Reset, DMA, Motion PWM, POR, WDT Brown-out Detect/Reset, DMA, Motion PWM, POR, WDT Brown-out Detect/Reset, DMA, Motion PWM, POR, WDT
Number of I/O 105 105 105 105 105 105 105
Program Memory Size 256KB (256K x 8) 256KB (256K x 8) 256KB (256K x 8) 256KB (256K x 8) 256KB (256K x 8) 256KB (256K x 8) 256KB (256K x 8)
Program Memory Type Flash Flash Flash Flash Flash Flash Flash
EEPROM Size 2K x 8 2K x 8 2K x 8 2K x 8 2K x 8 2K x 8 2K x 8
RAM Size 32K x 8 32K x 8 32K x 8 32K x 8 32K x 8 32K x 8 32K x 8
Voltage - Supply (Vcc/Vdd) 1.08V ~ 3.63V 1.08V ~ 3.63V 1.08V ~ 3.63V 1.08V ~ 3.63V 1.08V ~ 3.63V 1.08V ~ 3.63V 1.08V ~ 3.63V
Data Converters A/D 24x12b A/D 24x12b A/D 22x12b A/D 24x12b A/D 24x12b A/D 24x12b A/D 24x12b
Oscillator Type Internal Internal Internal Internal Internal Internal Internal
Operating Temperature -40°C ~ 85°C (TA) -40°C ~ 105°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA)
Mounting Type Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount
Package / Case 144-LQFP 144-LQFP 144-LQFP 144-LQFP 144-LQFP 144-LQFP 144-LQFP
Supplier Device Package 144-LQFP (20x20) 144-LQFP (20x20) 144-LQFP (20x20) 144-LQFP (20x20) 144-LQFP (20x20) 144-LQFP (20x20) 144-LQFP (20x20)

Related Product By Categories

P80C32X2FA
P80C32X2FA
Rochester Electronics, LLC
IC MCU 8BIT
MC9S08FL16CLC
MC9S08FL16CLC
NXP USA Inc.
IC MCU 8BIT 16KB FLASH 32LQFP
ATMEGA32-16AU
ATMEGA32-16AU
Microchip Technology
IC MCU 8BIT 32KB FLASH 44TQFP
PIC32MX695F512L-80I/PT
PIC32MX695F512L-80I/PT
Microchip Technology
IC MCU 32BIT 512KB FLASH 100TQFP
STM32L063R8T6
STM32L063R8T6
STMicroelectronics
IC MCU 32BIT 64KB FLASH 64LQFP
STM32F101VDT6
STM32F101VDT6
STMicroelectronics
IC MCU 32BIT 384KB FLASH 100LQFP
STM32L4P5CGT6
STM32L4P5CGT6
STMicroelectronics
IC MCU 32BIT 1MB FLASH 48LQFP
STM32L162ZET6
STM32L162ZET6
STMicroelectronics
IC MCU 32BIT 512KB FLASH 144LQFP
STM32L4Q5RGT6P
STM32L4Q5RGT6P
STMicroelectronics
IC MCU 32BIT 1MB FLASH 64LQFP
STM32F439BIT6J
STM32F439BIT6J
STMicroelectronics
IC MCU 32BIT 2MB FLASH 208LQFP
MSP430F5528IRGC
MSP430F5528IRGC
Texas Instruments
IC MCU 16BIT 128KB FLASH 64VQFN
P89LPC935FDH,529
P89LPC935FDH,529
NXP USA Inc.
IC MCU 8BIT 8KB FLASH 28TSSOP

Related Product By Brand

ADS7822E/2K5
ADS7822E/2K5
Texas Instruments
IC ADC 12BIT SAR 8VSSOP
AM5726BABCXEA
AM5726BABCXEA
Texas Instruments
SITARA PROCESSOR
SN65LVDS391PWG4
SN65LVDS391PWG4
Texas Instruments
IC DRIVER 4/0 16TSSOP
TLC272ACP
TLC272ACP
Texas Instruments
IC CMOS 2 CIRCUIT 8DIP
LMC6482AIMX/NOPB
LMC6482AIMX/NOPB
Texas Instruments
IC CMOS 2 CIRCUIT 8SOIC
LT1013DID
LT1013DID
Texas Instruments
IC OPAMP GP 2 CIRCUIT 8SOIC
SN74HC688PWRE4
SN74HC688PWRE4
Texas Instruments
IC COMPARATOR IDENTITY 20TSSOP
CD4093BMT
CD4093BMT
Texas Instruments
IC GATE NAND 4CH 2-INP 14SOIC
TL431BQLPE3
TL431BQLPE3
Texas Instruments
IC VREF SHUNT ADJ 0.5% TO92-3
REG1117A-1.8/2K5
REG1117A-1.8/2K5
Texas Instruments
IC REG LINEAR 1.8V 1A SOT223-4
ISO7761FDBQR
ISO7761FDBQR
Texas Instruments
DGTL ISO 3000VRMS 6CH GP 16SSOP
TMP108AIYFFR
TMP108AIYFFR
Texas Instruments
SENSOR DIGITAL -40C-125C 6DSBGA