TM4C123GH6PMI7
  • Share:

Texas Instruments TM4C123GH6PMI7

Manufacturer No:
TM4C123GH6PMI7
Manufacturer:
Texas Instruments
Package:
Tray
Description:
IC MCU 32BIT 256KB FLASH 64LQFP
Delivery:
Payment:
iso14001
iso45001
iso9001
iso13485

Product Introduction

Overview

The TM4C123GH6PMI7 microcontroller, produced by Texas Instruments, is a high-performance 32-bit ARM® Cortex®-M4F based microcontroller. It is part of the Tiva C Series and is designed for a wide range of industrial applications. This microcontroller features a robust set of peripherals and advanced analog integration, making it suitable for complex and demanding environments.

Key Specifications

Parameter Specification
Processor Core 32-bit ARM® Cortex®-M4F
Operating Frequency Up to 80 MHz
Flash Memory 256 KB
SRAM 32 KB
EEPROM 2 KB
ADC Channels 12 (12-bit SAR)
UARTs 8
I2C Modules 4
CAN Modules 2 (CAN 2.0 part A/B)
USB USB 2.0 OTG/Host/Device
GPIOs Up to 43
Operating Temperature Range -40°C to 85°C
Package Type 64-pin LQFP

Key Features

  • Processor Core: 32-bit ARM® Cortex®-M4F with System Timer (SysTick), Nested Vectored Interrupt Controller (NVIC), Wake-Up Interrupt Controller (WIC), Memory Protection Unit (MPU), and IEEE754-compliant single-precision Floating-Point Unit (FPU).
  • Memory: 256 KB single-cycle Flash, 32 KB single-cycle SRAM, and 2 KB EEPROM.
  • Communication Peripherals: Two Controller Area Network (CAN) modules, eight UARTs, four Synchronous Serial Interface (SSI) modules, and four Inter-Integrated Circuit (I2C) modules.
  • USB Connectivity: USB 2.0 full-speed and low-speed operation with OTG/Host/Device mode.
  • Analog Integration: Two 12-bit Analog-to-Digital Converters (ADC), two analog comparators, and 16 digital comparators.
  • Motion Control: Eight Pulse Width Modulation (PWM) generator blocks and two Quadrature Encoder Interface (QEI) modules.
  • Power Management: Lower-power battery-backed Hibernation module with Real-Time Clock and multiple clock sources.
  • Debugging: Full-featured debug solution with debug access via JTAG and Serial Wire interfaces.

Applications

The TM4C123GH6PMI7 microcontroller is targeted for a variety of 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 TM4C123GH6PMI7 microcontroller?

    The processor core is a 32-bit ARM® Cortex®-M4F.

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

    The maximum operating frequency is up to 80 MHz.

  3. How much Flash memory does the TM4C123GH6PMI7 have?

    The TM4C123GH6PMI7 has 256 KB of Flash memory.

  4. What types of communication peripherals are available on the TM4C123GH6PMI7?

    The microcontroller features CAN, UART, SSI/SPI, I2C, and USB 2.0 OTG/Host/Device peripherals.

  5. Does the TM4C123GH6PMI7 support analog-to-digital conversion?

    Yes, it has two 12-bit Analog-to-Digital Converters (ADC) with 12 analog input channels.

  6. What is the operating temperature range of the TM4C123GH6PMI7?

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

  7. What package type is the TM4C123GH6PMI7 available in?

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

  8. Does the TM4C123GH6PMI7 support motion control features?

    Yes, it includes eight Pulse Width Modulation (PWM) generator blocks and two Quadrature Encoder Interface (QEI) modules.

  9. What debug interfaces are available on the TM4C123GH6PMI7?

    The microcontroller supports debug access via JTAG and Serial Wire interfaces.

  10. What are some typical applications for the TM4C123GH6PMI7?

    Typical applications include remote monitoring, electronic point-of-sale machines, test and measurement equipment, and more.

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:43
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 12x12b
Oscillator Type:Internal
Operating Temperature:-40°C ~ 85°C (TA)
Mounting Type:Surface Mount
Package / Case:64-LQFP
Supplier Device Package:64-LQFP (10x10)
0 Remaining View Similar

In Stock

$14.48
54

Please send RFQ , we will respond immediately.

Same Series
DD26M20JV5Z
DD26M20JV5Z
CONN D-SUB HD PLUG 26P SLDR CUP
DD15S20WTS/AA
DD15S20WTS/AA
CONN D-SUB HD RCPT 15P SLDR CUP
DD15S2S0V50
DD15S2S0V50
CONN D-SUB HD RCPT 15P SLDR CUP
DD26M20HE20/AA
DD26M20HE20/AA
CONN D-SUB HD PLUG 26P SLDR CUP
DD26S200E3X
DD26S200E3X
CONN D-SUB HD RCPT 26P SLDR CUP
DD26M20HE30/AA
DD26M20HE30/AA
CONN D-SUB HD PLUG 26P SLDR CUP
CBC46W4S10G00/AA
CBC46W4S10G00/AA
CONN D-SUB RCPT 46POS CRIMP
DD26S200V3X
DD26S200V3X
CONN D-SUB HD RCPT 26P SLDR CUP
CBC47W1S1S50V50
CBC47W1S1S50V50
CONN D-SUB RCPT 47POS CRIMP
DD26S10HT20/AA
DD26S10HT20/AA
CONN D-SUB HD RCPT 26POS CRIMP
DD26S2S50V50/AA
DD26S2S50V50/AA
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S20WT0
DD26S20WT0
CONN D-SUB HD RCPT 26P SLDR CUP

Similar Products

Part Number TM4C123GH6PMI7 TM4C123GH6PMIR TM4C123GH6PZI7 TM4C123GH6PMT7 TM4C123GH6PMI7R TM4C1236H6PMI7 TM4C1237H6PMI7 TM4C123AH6PMI7 TM4C123BH6PMI7 TM4C123FH6PMI7 TM4C123GE6PMI7 TM4C123GH6PMI
Manufacturer Texas Instruments Texas Instruments Texas Instruments Texas Instruments Texas Instruments Texas Instruments Texas Instruments Texas Instruments Texas Instruments Texas Instruments Texas Instruments Texas Instruments
Product Status Active Active Active Active Active 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 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 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 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, 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 CANbus, I²C, IrDA, Microwire, 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 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, 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, 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 Brown-out Detect/Reset, DMA, Motion PWM, POR, WDT
Number of I/O 43 43 69 43 43 49 43 49 43 49 43 43
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) 256KB (256K x 8) 256KB (256K x 8) 256KB (256K x 8) 128KB (128K x 8) 256KB (256K x 8)
Program Memory Type Flash Flash Flash Flash Flash 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 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 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 1.08V ~ 3.63V 1.08V ~ 3.63V 1.08V ~ 3.63V 1.08V ~ 3.63V 1.08V ~ 3.63V
Data Converters A/D 12x12b A/D 12x12b A/D 22x12b A/D 12x12b A/D 12x12b A/D 12x12b A/D 12x12b A/D 12x12b A/D 12x12b A/D 12x12b A/D 12x12b A/D 12x12b
Oscillator Type Internal Internal Internal Internal Internal Internal Internal Internal Internal Internal Internal Internal
Operating Temperature -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -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) -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 Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount
Package / Case 64-LQFP 64-LQFP 100-LQFP 64-LQFP 64-LQFP 64-LQFP 64-LQFP 64-LQFP 64-LQFP 64-LQFP 64-LQFP 64-LQFP
Supplier Device Package 64-LQFP (10x10) 64-LQFP (10x10) 100-LQFP (14x14) 64-LQFP (10x10) 64-LQFP (10x10) 64-LQFP (10x10) 64-LQFP (10x10) 64-LQFP (10x10) 64-LQFP (10x10) 64-LQFP (10x10) 64-LQFP (10x10) 64-LQFP (10x10)

Related Product By Categories

MSP430G2533IRHB32R
MSP430G2533IRHB32R
Texas Instruments
IC MCU 16BIT 16KB FLASH 32VQFN
ATMEGA32-16AU
ATMEGA32-16AU
Microchip Technology
IC MCU 8BIT 32KB FLASH 44TQFP
STM32F412VGT6
STM32F412VGT6
STMicroelectronics
IC MCU 32BIT 1MB FLASH 100LQFP
STM32F051R4T6TR
STM32F051R4T6TR
STMicroelectronics
IC MCU 32BIT 16KB FLASH 64LQFP
STM32F102RBT6
STM32F102RBT6
STMicroelectronics
IC MCU 32BIT 128KB FLASH 64LQFP
STM32L4P5CGT6
STM32L4P5CGT6
STMicroelectronics
IC MCU 32BIT 1MB FLASH 48LQFP
MSP430F2122TPWR
MSP430F2122TPWR
Texas Instruments
IC MCU 16BIT 4KB FLASH 28TSSOP
STM32F072C8U6TR
STM32F072C8U6TR
STMicroelectronics
IC MCU 32BIT 64KB FLASH 48UFQFPN
C8051F321-GMR
C8051F321-GMR
Silicon Labs
IC MCU 8BIT 16KB FLASH 28MLP
TM4C123GE6PZI
TM4C123GE6PZI
Texas Instruments
IC MCU 32BIT 128KB FLASH 100LQFP
MKL17Z128VFT4
MKL17Z128VFT4
NXP USA Inc.
IC MCU 32BIT 128KB FLASH 48QFN
S9S12G128F0CLFR
S9S12G128F0CLFR
NXP USA Inc.
IC MCU 16BIT 128KB FLASH 48LQFP

Related Product By Brand

SRC4192IDBR
SRC4192IDBR
Texas Instruments
IC SAMPLE RATE CONVERTER 28SSOP
THVD2450DGKR
THVD2450DGKR
Texas Instruments
IC TRANSCEIVER HALF 1/1 8VSSOP
THS4011ID
THS4011ID
Texas Instruments
IC VOLTAGE FEEDBACK 1 CIRC 8SOIC
OPA2683IDCNR
OPA2683IDCNR
Texas Instruments
IC OPAMP CFA 2 CIRCUIT SOT23-8
TL3016ID
TL3016ID
Texas Instruments
IC HS LP COMP 8-SOIC
SN74AHC244QPWRQ1
SN74AHC244QPWRQ1
Texas Instruments
IC BUF NON-INVERT 5.5V 20TSSOP
SN74HC08PWT
SN74HC08PWT
Texas Instruments
IC GATE AND 4CH 2-INP 14TSSOP
BQ20Z655DBTR
BQ20Z655DBTR
Texas Instruments
BQ20Z655 - SBS 1.1 COMPLIANT GAS
UC3854ANG4
UC3854ANG4
Texas Instruments
IC PFC CTR AV CURR 200KHZ 16DIP
REG1117A-1.8/2K5
REG1117A-1.8/2K5
Texas Instruments
IC REG LINEAR 1.8V 1A SOT223-4
LP38691DT-3.3/NOPB
LP38691DT-3.3/NOPB
Texas Instruments
IC REG LINEAR 3.3V 500MA TO252-3
TPS76801QDRG4
TPS76801QDRG4
Texas Instruments
IC REG LINEAR POS ADJ 1A 8SOIC