TM4C123GH6PGEI7
  • Share:

Texas Instruments TM4C123GH6PGEI7

Manufacturer No:
TM4C123GH6PGEI7
Manufacturer:
Texas Instruments
Package:
Tube
Description:
IC MCU 32BIT 256KB FLASH 144LQFP
Delivery:
Payment:
iso14001
iso45001
iso9001
iso13485

Product Introduction

Overview

The TM4C123GH6PM microcontroller, produced by Texas Instruments, is a robust and feature-rich device targeted for a wide range of industrial applications. It is based on the 32-bit ARM® Cortex™-M4 processor core, operating at a frequency of up to 80 MHz. This microcontroller is designed to meet the demands of various industrial sectors, including remote monitoring, electronic point-of-sale machines, test and measurement equipment, and more.

Key Specifications

Specification Details
Processor Core 32-bit ARM® Cortex™-M4, 80 MHz
Memory 256 KB single-cycle Flash, 32 KB single-cycle SRAM, 2 KB EEPROM
Communication Interfaces Two CAN modules (CAN 2.0 part A/B), USB 2.0 full-speed and low-speed, USB OTG/Host/Device mode
Timers and Counters Six 32-bit general-purpose timers, six wide 64-bit general-purpose timers, 12 16/32-bit and 12 32/64-bit Capture Compare PWM (CCP) pins
PWM and Motion Control Eight PWM generator blocks, two Quadrature Encoder Interface (QEI) modules
GPIO Up to 43 GPIOs with programmable control and flexible pin muxing
Clock Sources Precision Oscillator (PIOSC), Main Oscillator (MOSC), 32.768-kHz external oscillator, Internal 30-kHz Oscillator
Debugging Debug access via JTAG and Serial Wire interfaces, IEEE 1149.1-1990 compliant Test Access Port (TAP) controller
Operating Temperature Industrial-range (-40°C to 85°C)
Package RoHS-compliant 64-pin LQFP

Key Features

  • Integrated Nested Vectored Interrupt Controller (NVIC), Wake-Up Interrupt Controller (WIC) with clock gating, and Memory Protection Unit (MPU)
  • IEEE754-compliant single-precision Floating-Point Unit (FPU) and Embedded Trace Macro and Trace Port
  • Advanced motion control with eight PWM generator blocks and two Quadrature Encoder Interface (QEI) modules
  • Two ARM FiRM-compliant watchdog timers and multiple general-purpose timers
  • Lower-power battery-backed Hibernation module with Real-Time Clock
  • Full-featured debug solution with JTAG and Serial Wire interfaces
  • Highly flexible pin muxing and programmable GPIO interrupts

Applications

  • 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 TM4C123GH6PM microcontroller is based on the 32-bit ARM® Cortex™-M4 processor core.

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

    The maximum operating frequency is up to 80 MHz.

  3. What types of memory are available on the TM4C123GH6PM?

    The microcontroller features 256 KB single-cycle Flash, 32 KB single-cycle SRAM, and 2 KB EEPROM.

  4. Does the TM4C123GH6PM support USB and CAN interfaces?
  5. What are the key features of the motion control capabilities of the TM4C123GH6PM?

    The microcontroller includes eight PWM generator blocks and two Quadrature Encoder Interface (QEI) modules.

  6. How many GPIOs are available on the TM4C123GH6PM?

    Up to 43 GPIOs are available, depending on the configuration.

  7. What are the clock sources available for the TM4C123GH6PM?

    The microcontroller has multiple clock sources including Precision Oscillator (PIOSC), Main Oscillator (MOSC), 32.768-kHz external oscillator, and Internal 30-kHz Oscillator.

  8. What debugging interfaces are supported by the TM4C123GH6PM?

    The microcontroller supports debug access via JTAG and Serial Wire interfaces, and it is IEEE 1149.1-1990 compliant.

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

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

  10. What is the package type of the TM4C123GH6PM?

    The microcontroller is packaged in a RoHS-compliant 64-pin LQFP.

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

$14.12
41

Please send RFQ , we will respond immediately.

Same Series
DD15S20LT2S/AA
DD15S20LT2S/AA
CONN D-SUB HD RCPT 15P SLDR CUP
DD15S200V5S
DD15S200V5S
CONN D-SUB HD RCPT 15P SLDR CUP
CBC9W4S10HTS/AA
CBC9W4S10HTS/AA
CONN D-SUB RCPT 9POS CRIMP
DD26S2S00X
DD26S2S00X
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S200TX
DD26S200TX
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S2S0T2X
DD26S2S0T2X
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S2F000
DD26S2F000
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S2S50TX
DD26S2S50TX
CONN D-SUB HD RCPT 26P SLDR CUP
DD62M32S60V3S/AA
DD62M32S60V3S/AA
CONN D-SUB HD PLUG 62P VERT SLDR
DD26S2S50V50/AA
DD26S2S50V50/AA
CONN D-SUB HD RCPT 26P SLDR CUP
DD44S3200TX
DD44S3200TX
CONN D-SUB HD RCPT 44P VERT SLDR
DD26S20J00
DD26S20J00
CONN D-SUB HD RCPT 26P SLDR CUP

Similar Products

Part Number TM4C123GH6PGEI7 TM4C123GH6PGEIR TM4C123GH6PGEI7R TM4C123GH6PGET7 TM4C1237H6PGEI7 TM4C123BH6PGEI7 TM4C123GH6PGEI
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, 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
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, 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 24x12b A/D 24x12b A/D 22x12b A/D 24x12b A/D 24x12b
Oscillator Type 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)
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

STM32F405VGT6V
STM32F405VGT6V
STMicroelectronics
IC MCU 32BIT 1MB FLASH 100LQFP
STM8L101F3U6TR
STM8L101F3U6TR
STMicroelectronics
IC MCU 8BIT 8KB FLASH 20UFQFPN
STM8S103F3P6
STM8S103F3P6
STMicroelectronics
IC MCU 8BIT 8KB FLASH 20TSSOP
STM32F031C6T7
STM32F031C6T7
STMicroelectronics
IC MCU 32BIT 32KB FLASH 48TQFP
STM32F100C8T7B
STM32F100C8T7B
STMicroelectronics
IC MCU 32BIT 64KB FLASH 48LQFP
LPC2361FBD100,551
LPC2361FBD100,551
NXP USA Inc.
IC MCU 16/32B 64KB FLASH 100LQFP
STM8AF5268TCX
STM8AF5268TCX
STMicroelectronics
IC MCU 8BIT 32KB FLASH 48LQFP
ST72F324BK4T6TR
ST72F324BK4T6TR
STMicroelectronics
IC MCU 8BIT 16KB FLASH 32LQFP
UPSD3212C-40U6
UPSD3212C-40U6
STMicroelectronics
IC MCU 8BIT 80KB FLASH 80LQFP
ST62T25CM6/TR
ST62T25CM6/TR
STMicroelectronics
IC MCU 8BIT 4KB OTP 28SOIC
STR710FZ1H6
STR710FZ1H6
STMicroelectronics
IC MCU 32BIT 128KB FLASH 144BGA
STR912FAW42X6
STR912FAW42X6
STMicroelectronics
IC MCU 32BIT 256KB FLASH 128LQFP

Related Product By Brand

MSP430FR5994IPN
MSP430FR5994IPN
Texas Instruments
IC MCU 16BIT 256KB FRAM 80LQFP
AM5726BABCXEA
AM5726BABCXEA
Texas Instruments
SITARA PROCESSOR
AM5718AABCXQ1
AM5718AABCXQ1
Texas Instruments
AM5718AABCXQ1
TS3A44159PWR
TS3A44159PWR
Texas Instruments
IC SWITCH QUAD SPDT 16TSSOP
MAX3243EIRHBRG4
MAX3243EIRHBRG4
Texas Instruments
IC TRANSCEIVER FULL 3/5 32VQFN
AM26LS31CDE4
AM26LS31CDE4
Texas Instruments
IC DRIVER 4/0 16SOIC
THS4130IDRG4
THS4130IDRG4
Texas Instruments
IC OPAMP DIFF 1 CIRCUIT 8SOIC
OPA340NA/250G4
OPA340NA/250G4
Texas Instruments
IC OPAMP GP 1 CIRCUIT SOT23-5
SN74HC74DT
SN74HC74DT
Texas Instruments
IC FF D-TYPE DUAL 1BIT 14SOIC
SN74AC573DW
SN74AC573DW
Texas Instruments
IC OCTAL TRANSP LATCH 20-SOIC
TPS65400QRGZRQ1
TPS65400QRGZRQ1
Texas Instruments
IC REG BUCK ADJ 4A/2A QD 48VQFN
ISO7641FCDWR
ISO7641FCDWR
Texas Instruments
DGTL ISO 2500VRMS 4CH GP 16SOIC