Panoramica del prodottoIl TM4C123GH6PM è un microcontrollore a 32 bit basato su core ARM Cortex‑M4F, progettato per sistemi embedded industriali come monitoraggio remoto, terminali POS elettronici, strumenti di test e misura, appliance di rete e switch, automazione di fabbrica, HVAC e controllo degli edifici, controllo del moto, trasporto e applicazioni di sicurezza.
Parametri principali- Core: ARM Cortex‑M4F, 80 MHz
- Memoria Flash: 256 KB (single‑cycle fino a 40 MHz)
- SRAM: 32 KB single‑cycle
- EEPROM: 2 KB
- ADC: due ADC SAR a 12 bit (12 ingressi analogici totali), fino a 1 MSPS
- GPIO: fino a 43 (a seconda della configurazione)
- Package: LQFP 64 pin (PM), area 144 mm² (12 × 12)
- Temperatura operativa: −40 °C a 105 °C
Caratteristiche- FPU a precisione singola conforme IEEE‑754, trace integrato e debug completo (JTAG, Serial Wire)
- Timer avanzati e controllo di movimento: fino a 16 canali PWM (8 blocchi generatore), generatori di dead‑band, 2 moduli QEI
- Set di periferiche: 8 UART (IrDA, 9‑bit, supporto ISO 7816), 4 SSI/SPI, 4 I2C
- μDMA ARM PrimeCell® a 32 canali per alleggerire i trasferimenti dati
- Sicurezza: accelerazione crittografica, comunicazione sicura e debug protetto
- Bassa potenza: modulo Hibernation con RTC e multiple sorgenti di clock
Interfacce di comunicazione- CAN: 2 moduli (CAN 2.0 A/B, fino a 1 Mbps)
- UART: fino a 8 porte (una con stato modem e controllo di flusso)
- SSI/SPI: 4 moduli
- I2C: 4 moduli (Standard 100 kbps, Fast 400 kbps)
- USB: USB 2.0 full‑speed e low‑speed, OTG/Host/Device, 32 endpoint
- μDMA: controller configurabile a 32 canali
Package / Media- Package principale: LQFP 64‑pin (PM)
- Disegno del package e immagine disponibili per il LQFP 64‑pin (PM)
Specifiche tecniche- Part number: TM4C123GH6PM
- Frequenza CPU: 80 MHz
- Flash: 256 KB; SRAM: 32 KB; EEPROM: 2 KB
- Periferiche: 8 UART, 4 SSI/SPI, 4 I2C, 2 CAN, USB 2.0 OTG/Host/Device
- Canali PWM: fino a 16; QEI: 2
- ADC: due ADC SAR a 12 bit (fino a 1 MSPS aggregato)
- GPIO: fino a 43; conforme RoHS