TM4C123FE6PM

ACTIVO

MCU basado en Arm Cortex-M4F de 32 bits con 80 MHz, 128 kb de memoria Flash, 32 kb de RAM, 2 CAN, US

Detalles del producto

CPU Arm Cortex-M4F Frequency (MHz) 80 Flash memory (kByte) 128 RAM (kByte) 32 ADC type 1 12-bit SAR Features 2 Analog / 16 Digital Comparators, 2 QEI Channels UART 8 CAN (#) 2 PWM (Ch) 16 SPI 4 USB USB 2.0 Hardware accelerators Floating point unit Operating temperature range (°C) -40 to 85 Rating Catalog Communication interface CAN, I2C, SSI/SPI, UART, USB 2.0 OTG/host/device Nonvolatile memory (kByte) 128 Number of GPIOs 49 Number of I2Cs 6 Security Cryptographic acceleration, Secure communication, Secure debug
CPU Arm Cortex-M4F Frequency (MHz) 80 Flash memory (kByte) 128 RAM (kByte) 32 ADC type 1 12-bit SAR Features 2 Analog / 16 Digital Comparators, 2 QEI Channels UART 8 CAN (#) 2 PWM (Ch) 16 SPI 4 USB USB 2.0 Hardware accelerators Floating point unit Operating temperature range (°C) -40 to 85 Rating Catalog Communication interface CAN, I2C, SSI/SPI, UART, USB 2.0 OTG/host/device Nonvolatile memory (kByte) 128 Number of GPIOs 49 Number of I2Cs 6 Security Cryptographic acceleration, Secure communication, Secure debug
LQFP (PM) 64 144 mm² 12 x 12
  • 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 128 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; six 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; six 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 49 GPIOs (depending on configuration), with programmable control for GPIO interrupts and pad configuration, and highly flexible pin muxing

  • Multiple clock sources for microcontroller system clock: Precision Oscillator (PIOSC), Main Oscillator (MOSC), 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 128 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; six 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; six 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 49 GPIOs (depending on configuration), with programmable control for GPIO interrupts and pad configuration, and highly flexible pin muxing

  • Multiple clock sources for microcontroller system clock: Precision Oscillator (PIOSC), Main Oscillator (MOSC), 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 TM4C123FE6PM 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 TM4C123FE6PM 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.

Descargar Ver vídeo con transcripción Video
Solicitar muestras

Las muestras alternativas se encuentran disponibles (TM4C123FH6PM). Solicitar ahora

Productos similares que pueden interesarle

open-in-new Comparar alternativas
Pin por pin con la misma funcionalidad que el dispositivo comparado
TM4C123FH6PM ACTIVO MCU basado en Arm Cortex-M4F de 32 bits con 80 MHz, 256 kb de memoria Flash, 32 kb de RAM, 2 CAN, US This pin-to-pin variant offers larger flash and SRAM memory sizes.

Documentación técnica

star =Principal documentación para este producto seleccionada por TI
No se encontraron resultados. Borre su búsqueda y vuelva a intentarlo.
Ver todo 42
Documentación principal Tipo Título Opciones de formato Fecha
* Data sheet Tiva™ C Series TM4C123FE6PM Microcontroller Data Sheet datasheet (Rev. E) 20 jun 2014
* Errata Corrections to Tiva™ TM4C123x/TM4C129x Data Sheets Manual Update Sheet 17 may 2019
* Errata Tiva C Series TM4C123x Microcontrollers Silicon Revisions 6 and 7 Errata (Rev. F) 21 abr 2016
* Errata ARM® Cortex™-M4F Errata (v3) 15 dic 2011
Application note Developing Advanced Applications With FreeRTOS on TM4C MCUs PDF | HTML 27 mar 2023
Application note Developing Common Applications With FreeRTOS on TM4C MCUs PDF | HTML 28 oct 2022
User guide Getting Started with TivaWare™ for C Series (Rev. A) PDF | HTML 25 ago 2022
Application note Developing Basic Applications With FreeRTOS on TM4C MCUs PDF | HTML 19 abr 2022
Application note Digital Audio Playback on TM4C12x MCUs PDF | HTML 16 dic 2021
Application note Developing LCD Applications for TM4C12x MCU PDF | HTML 19 ago 2021
Selection guide TM4C Microcontrollers Product Selection Guide (Rev. E) 09 dic 2020
Application note Using the Edde Flex CAN Controller on the EK-TM4C123GXL LaunchPad PDF | HTML 06 ago 2020
User guide TivaWare™ Graphics Library for C Series User's Guide (Rev. E) 14 may 2020
User guide TivaWare™ Peripheral Driver Library for C Series User's Guide (Rev. E) 14 may 2020
User guide TivaWare™ Sensor Library for C Series User's Guide (Rev. E) 14 may 2020
User guide TivaWare™ USB Library for C Series User's Guide (Rev. E) 14 may 2020
Application note Using USB Host Mode on the EK-TM4C123GXL LaunchPad PDF | HTML 12 may 2020
User guide TivaWare™ Bootloader for C Series User's Guide (Rev. E) 19 dic 2019
User guide TivaWare™ for C Series Release Notes SW-TM4C-RLN-2.2.0.295 (Rev. F) 05 dic 2019
Application note Using TM4C12x Devices Over JTAG Interface 18 ago 2016
User guide TI-RTOS 2.20 User's Guide (Rev. M) 17 jun 2016
Application note Implementation of Programmer for Serial Bootloaders on TM4C12x Microcontroller (Rev. A) 21 abr 2016
User guide TI-RTOS 2.16 User's Guide (Rev. L) 22 feb 2016
Application note Using the CMSIS DSP Library in Code Composer Studio for TM4C MCUs (Rev. G) PDF | HTML 07 oct 2015
More literature TM4C123x Stepper Motor Control Product Summary 06 jul 2015
User guide Tiva C Series TM4C123x ROM User's Guide 09 may 2014
More literature Tiva C Series TM4C123FE6PM Microcontroller Pin Table (Rev. A) 20 nov 2013
Application note Transitioning Designs From Stellaris LM3S Microcontrollers to Tiva C Series MCUs (Rev. A) 22 oct 2013
Application note Differences Among Stellaris® LM3S and Tiva™ C Series TM4C123x MCUs (Rev. E) 24 sep 2013
Application note System Design Guidelines for the TM4C123x Family of Tiva C Series MCUs 31 jul 2013
Application note Stellaris® Graphics Library Display Drivers (AN01287) (Rev. A) 09 jul 2013
Application note Stellaris Application Update Using Stellaris USB DFU Class (AN01273) (Rev. A) 08 jul 2013
Application note Dual-SPI Emulating I²S on Tiva™ C Series TM4C123x MCUs (Rev. B) 12 jun 2013
Application note Migrating Software Projects from StellarisWare to TivaWare for C Series Software (Rev. A) 01 may 2013
White paper An Introduction to the Tiva C Series Platform of Microcontrollers 12 abr 2013
Product overview Tiva C Series ARM Cortex-M Microcontrollers 12 abr 2013
Application note Powering Cortex-M4 MCUs Using the High Efficiency DCS-Control Topology 03 feb 2013
Application note ADC Oversampling Techniques for Stellaris Microcontrollers (AN01239) (Rev. A) 08 ene 2013
Application note Using Execute, Write/Erase Flash Protection on Stellaris MCUs Using CCS (Rev. A) 15 ago 2012
Application note Diagnosing Software Faults in Stellaris® Microcontrollers 04 jun 2012
Application note Using AES Encryption and Decryption with Stellaris Microcontrollers (AN01251) (Rev. B) 08 ene 2010
Application note Software UART for Stellaris Microcontrollers (AN01270) 07 jul 2009

Diseño y desarrollo

Para conocer los términos adicionales o los recursos necesarios, haga clic en cualquier título de abajo para ver la página de detalles cuando esté disponible.

Placa de evaluación

EK-TM4C123GXL — Kit de evaluación TM4C123G de LaunchPad™ de MCU basado en ARM® Cortex®-M4F

The TM4C123G LaunchPad evaluation kit is a low-cost evaluation platform for Arm Cortex-M4F based microcontrollers (MCUs). Featuring an 80-MHz Arm Cortex-M4F central processing unit, 256kB of flash and 32 kB of static random access memory, the TM4C123GH6PM MCU provides integrated USB 2.0 support for (...)

Guía del usuario: PDF
Sonda de depuración

TMDSEMU200-U — Sonda de depuración XDS200 USB

El XDS200 es una sonda de depuración (emulador) que se utiliza para depurar dispositivos integrados de TI. Para la mayoría de los dispositivos, se recomienda utilizar el XDS110 (www.ti.com/tool/TMDSEMU110-U), que es más nuevo y de menor costo. El XDS200 es compatible con una amplia variedad de (...)

Sonda de depuración

TMDSEMU560V2STM-U — Sonda de depuración USB de seguimiento del sistema XDS560v2

The XDS560v2 is the highest performance of the XDS560™ family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7).  Note that it does not support serial wire debug (SWD).

All XDS debug probes support Core and System Trace in all ARM and DSP processors (...)

Sonda de depuración

TMDSEMU560V2STM-UE — Sonda de depuración USB y ethernet de seguimiento del sistema XDS560v2

The XDS560v2 is the highest performance of the XDS560™ family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7). Note that it does not support serial wire debug (SWD).

All XDS debug probes support Core and System Trace in all ARM and DSP processors (...)

Sonda de depuración

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

Kit de desarrollo de software (SDK)

SW-TM4C TivaWare for C Series Software (Complete)

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

Productos y hardware compatibles

Productos y hardware compatibles

Examinar Opciones de descarga
IDE, configuración, compilador o depurador

CCSTUDIO Code Composer Studio™ integrated development environment (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.

(...)

Productos y hardware compatibles

Productos y hardware compatibles

Iniciar Opciones de descarga
IDE, configuración, compilador o depurador

ENERGIA — Energia

Energia is an open source & community-driven integrated development environment (IDE) & software framework. Based on the Wiring framework, Energia provides an intuitive coding environment as well as a robust framework of easy-to-use functional APIs & libraries for programming a (...)
IDE, configuración, compilador o depurador

SYSCONFIG Standalone desktop version of 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 (...)

Productos y hardware compatibles

Productos y hardware compatibles

Iniciar Opciones de descarga
Herramienta de programación de software

UNIFLASH UniFlash for most TI microcontrollers (MCUs) and mmWave sensors

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

Productos y hardware compatibles

Productos y hardware compatibles

Iniciar Opciones de descarga
Modelo de simulación

TM4C123FE6PM 64-LQFP BSDL Model

SPMM792.ZIP (3 KB) - BSDL Model
Modelo de simulación

TM4C123FE6PM 64-LQFP IBIS Model

SPMM876.ZIP (465 KB) - IBIS Model
Esquema

TM4C123x OrCAD Symbols Library

SPMR236.ZIP (19 KB)
Diseños de referencia

TIDM-LPBP-SENSORHUB — Solución integral de concentrador de sensores con siete sensores integrados

This Sensor Hub design uses a Tiva platform for evaluating the use of ARM® Cortex™-M4-based TM4C devices in sensor fusion applications, demonstrating the mathematical and algorithm computation features of the M4 architecture. This design features seven on-board sensor functions including (...)
Esquema: PDF
Diseños de referencia

TIDM-LPBP-EMADAPTER — Adaptador del módulo de evaluación (EM)

This BoosterPack kit contains one "EM Adapter BoosterPack". The purpose of the EM adapter board is to provide an-easy-to-use bridge between any of the TI MCU LaunchPads and the vide variety of TI RF evaluation modules (EM), for instance the CCxxxx Low-Power RF evaluation modules. No specific (...)
Esquema: PDF
Encapsulado Pines Símbolos CAD, huellas y modelos 3D
LQFP (PM) 64 Ultra Librarian

Pedidos y calidad

Información incluida:
  • RoHS
  • REACH
  • Marcado del dispositivo
  • Acabado de plomo/material de la bola
  • Clasificación de nivel de sensibilidad a la humedad (MSL)/reflujo máximo
  • Estimaciones de tiempo medio entre fallas (MTBF)/fallas en el tiempo (FIT)
  • Contenido del material
  • Resumen de calificaciones
  • Monitoreo continuo de confiabilidad
Información incluida:
  • Lugar de fabricación
  • Lugar de ensamblaje

Los productos recomendados pueden tener parámetros, módulos de evaluación o diseños de referencia relacionados con este producto de TI.

Soporte y capacitación

Foros de TI E2E™ con asistencia técnica de los ingenieros de TI

El contenido lo proporcionan “tal como está” TI y los colaboradores de la comunidad y no constituye especificaciones de TI. Consulte los términos de uso.

Si tiene alguna pregunta sobre calidad, encapsulados o pedido de productos de TI, consulte el servicio de asistencia de TI. ​​​​​​​​​​​​​​

Videos