Texas Instruments MCU à signaux mixtes MSPM0Lx22x/MSPM0Lx22x-Q1
Les microcontrôleurs (MCU) à signaux mixtes MSPM0Lx22x/MSPM0Lx22x-Q1 de Texas Instruments font partie de la famille de MCU MSPM0 32 bits à très faible consommation hautement intégré basés sur la plateforme Arm ® Cortex®-M0+ 32 bits, fonctionnant à une fréquence atteignant 32 MHz. Ces MCU offrent un mélange d'optimisation des coûts et de flexibilité de conception pour les applications nécessitant de 128 ko à 256 ko de mémoire flash dans de petits boîtiers (jusqu'à 4 mm x 4 mm) ou des boîtiers à nombre de broches élevé (jusqu'à 80 broches). Ces dispositifs comprennent une île de sauvegarde VBAT, un contrôleur LCD segmenté optionnel (sur MSPM0L222x), des activateurs de cybersécurité et de l'analogique intégré haute performance, ceux-ci fournissent aussi d'excellente performance faible puissance sur la plage de température de fonctionnement.Ces microcontrôleurs (MCU) à signaux mixtes MSPM0Lx22x/MSPM0Lx22x-Q1 de Texas Instruments fournissent jusqu'à 256 Ko de mémoire programme flash intégrée avec code de correction d'erreur intégré (CCE) et jusqu'à 32 Ko de SRAM avec CCE et protection de parité. La mémoire flash est organisée en deux banques principales pour prendre en charge les mises à jour de micrologiciel sur site, avec prise en charge de l'échange d'adresses entre les deux banques principales. Une mémoire de secours supplémentaire de 32 octets est fournie dans l'île VBAT, alimentée par la broche VBAT, et conservée même lorsque l'alimentation principale (VDD) est perdue.
Caractéristiques
- Cœur
- UCT / CPU 32 bits Cortex-M0+ ARM avec unité de protection de la mémoire, fréquence allant jusqu'à 32 MHz
- Certifié PSA-L1
- Caractéristiques de fonctionnement
- Plage de température étendue de -40 °C à 125 °C
- Large plage de tension d’alimentation de 1,62 V à 3,6 V
- Mémoires
- Jusqu’à 256 KB de mémoire flash avec structure ECC double banque avec permutation d’adresse et mises à jour OTA
- 32 KB de SRAM avec ECC ou parité
- 32 B de mémoire de sauvegarde
- Périphériques analogiques hautes performances
- Convertisseur analogique-numérique (CAN) 1,68 MS/s 12 bits, jusqu'à 26 canaux externes
- Tension de référence partagée interne configurable 1,4 V ou 2,5 V (VREF)
- Comparateur (COMP) avec CNA de référence 8 bits
- Capteur de température intégré
- Interface utilisateur avec un contrôleur LCD segmenté à très faible consommation d'énergie prenant en charge jusqu'à 8 × 51 et 4 × 55 LCD
- Modes faible puissance optimisés
- RUN : 106 µA/MHz (CoreMark)
- STOP : 54 µA à 32 kHz
- STANDBY : 1,2 µA (VDD), 1,1 µA (VBAT) avec 32 kHz, LFXT, RTC, et SRAM et registres entièrement conservés
- SHUTDOWN : 80 nA (VDD), 1,1 µA (VBAT) avec 32 kHz, LFXT, RTC et réveil d'E/S
- Périphériques numériques intelligents
- Contrôleur DMA à 7 canaux
- Système de signalisation de la structure d'événements à 15 canaux
- Six minuteurs prenant en charge jusqu'à 18 sorties MLI, toutes opérationnelles jusqu'à mode veille
- Un minuteur avancé 16 bits avec bande morte
- Un minuteur 32 bits à usage général
- Quatre minuteurs 16 bits à usage général
- Minuteur chien de garde de fenêtre (WWDT)
- Minuteur chien de garde indépendant (IWDT) résidant sur l’île VBAT
- Interfaces de communication
- Cinq modules UART, dont deux prennent en charge les protocoles LIN, IrDA, DALI, smart card et Manchester
- Trois modules I2C prenant en charge SMBus/PMBus et réveil à partir du mode STOP, dont deux prennent en charge jusqu'à FM+ (1 Mb/s)
- Deux modules SPI prenant en charge jusqu'à 16 Mb/ps
- Système d'horloge
- Oscillateur interne de 4 MHz à 32 MHz avec une précision pouvant atteindre ±1,2 % (SYSOSC)
- Oscillateur interne de 32 kHz (LFOSC) avec une précision de ±3 %
- Oscillateur à quartz externe de 4 MHz à 32 MHz (HFXT)
- Oscillateur à quartz externe de 32 kHz (LFXT)
- Entrées d'horloge numérique LF et HF externes
- Sortie horloge numérique
- Intégrité des données et chiffrement
- Accélérateur AES avec prise en charge de GCM/GMAC, CCM/CBC-MAC, CBC, CTR
- Stockage sécurisé des clés pour jusqu'à quatre clés AES
- Pare-feu flexibles pour la protection du code et des données
- Véritable générateur de nombres aléatoires (TRNG)
- Contrôleur de redondance cyclique (CRC-16, CRC-32)
- Île VBAT (alimentation auxiliaire)
- Alimentation indépendante avec broche VBAT dédiée
- Chargeur interne pour supercondensateur
- Horloge en temps réel (RTC)
- Détection d'effraction avec horodatage
- Minuteur de chien de garde indépendant (IWDT)
- Mémoire tampon (SPM)
- Caractéristiques d'E/S flexibles
- Jusqu'à 73 broches GPIO au total
- Jusqu'à cinq GPIO alimentés par la broche VBAT
- Prise en charge du développement du débogage par fil série à 2 broches (SWD)
- Options de boîtier
- LQFP 80 broches
- LQFP 64 broches
- LQFP, VQFN 48 broches
- VQFN 32 broches
- VQFN 24 broches
- Membres de la famille
- MSPM0L2228 : Flash 256 KB, LCD
- MSPM0L2227 : Flash 128 KB, LCD
- MSPM0L1228 : Flash 256 KB
- MSPM0L1227 : Flash 128 KB
- Kits de développement et logiciel
- Kit de développement LaunchPad™ LP-MSPM0L2228
- Kit de développement logiciel (SDK) MSP
Applications
- Véhicules électriques et hybrides (VE et VHE)
- Infrastructure de réseau
- Automatisation et commande d'usine
- Appareils
- Médecine et santé
- Test et mesure
Vidéos
Schéma fonctionnel
Publié le: 2024-12-09
| Mis à jour le: 2026-03-25
