PrésentationLe TM4C123GH6PM est un microcontrôleur 32 bits basé sur un cœur ARM Cortex‑M4F, conçu pour des systèmes embarqués industriels tels que la surveillance à distance, les terminaux PDV électroniques, les appareils de test et mesure, les équipements réseau et commutateurs, l'automatisation d'usine, le HVAC et la gestion de bâtiment, le contrôle de mouvement, les applications de transport et de sécurité.
Paramètres clés- Cœur: ARM Cortex‑M4F, 80 MHz
- Mémoire Flash: 256 KB (single‑cycle jusqu'à 40 MHz)
- SRAM: 32 KB single‑cycle
- EEPROM: 2 KB
- ADC: deux ADC SAR 12 bits (12 entrées analogiques au total), jusqu'à 1 MSPS
- GPIO: jusqu'à 43 (selon configuration)
- Boîtier: LQFP 64 broches (PM), surface 144 mm² (12 × 12)
- Température de fonctionnement: −40 °C à 105 °C
Fonctionnalités- FPU simple précision conforme IEEE‑754, trace embarquée et debug complet (JTAG, Serial Wire)
- Timers avancés et contrôle de mouvement: jusqu'à 16 canaux PWM (8 blocs générateurs), générateurs de dead‑band, 2 modules QEI
- Ensemble de périphériques: 8 UART (IrDA, 9 bits, support ISO 7816), 4 SSI/SPI, 4 I2C
- μDMA ARM PrimeCell® 32 canaux pour décharger les transferts de données
- Sécurité: accélération cryptographique, communication sécurisée et debug sécurisé
- Mode basse consommation: module Hibernation avec RTC et multiples sources d'horloge
Interfaces de communication- CAN: 2 modules (CAN 2.0 A/B, jusqu'à 1 Mbps)
- UART: jusqu'à 8 ports (un port avec statut modem et contrôle de flux)
- SSI/SPI: 4 modules
- I2C: 4 modules (Standard 100 kbps, Fast 400 kbps)
- USB: USB 2.0 full‑speed et low‑speed, OTG/Host/Device, 32 endpoints
- μDMA: contrôleur configurable 32 canaux
Boîtier / Médias- Boîtier principal: LQFP 64 broches (PM)
- Plan de boîtier et image disponibles pour le LQFP 64‑pin (PM)
Caractéristiques techniques- Référence: TM4C123GH6PM
- Fréquence CPU: 80 MHz
- Flash: 256 KB; SRAM: 32 KB; EEPROM: 2 KB
- Périphériques: 8 UART, 4 SSI/SPI, 4 I2C, 2 CAN, USB 2.0 OTG/Host/Device
- Canaux PWM: jusqu'à 16; QEI: 2
- ADC: deux ADC SAR 12 bits (jusqu'à 1 MSPS agrégé)
- GPIO: jusqu'à 43; conforme RoHS