Texas Instruments Microcontrôleurs (MCU) à signal mixte MSPM0G351x-Q1
Les microcontrôleurs (MCU) à signal mixte MSPM0G351x-Q1 de Texas Instruments font partie de la famille de microcontrôleurs (MCU) 32 bits MSP hautement intégrés et à très faible consommation, basés sur l'architecture Arm® améliorée. Ces microcontrôleurs (MCU) sont une plateforme Arm® Cortex®-M0+ à cœur 32 bits fonctionnant jusqu'à une fréquence de 80 MHz. Les microcontrôleurs (MCU) à signaux mixtes MSPM0G351x-Q1 offrent une flexibilité de conception pour les applications qui nécessitent 256 ko à 512 ko de mémoire flash dans de petits paquets. Ces dispositifs comprennent des contrôleurs CAN-FD doubles, des facilitateurs de cybersécurité et de l'analogique intégré haute performance, fournissant d'excellentes performances faible puissance sur la plage de température de fonctionnement. Les dispositifs MSPM0G351x-Q1 sont qualifiés AEC-Q100 pour les applications automobiles. Ces microcontrôleurs (MCU) sont idéaux pour l'éclairage et l'électronique de carrosserie automobile, la passerelle automobile, les systèmes de volant, le contrôle de moteur automobile, les convertisseurs CC à CA et les modules de poignée de porte.Caractéristiques
- CPU avec cœur Arm® 32 bits Cortex® M0+ disposant d'une unité de protection de la mémoire et d'une fréquence atteignant 80 MHz
- Conforme à la sécurité fonctionnelle ciblée
- Développé pour les applications de sécurité fonctionnelle
- La documentation pour aider à la conception du système ISO 26262 sera disponible
- Capacité systématique jusqu’à ASIL B ciblée
- Certification PSA-L1 ciblée
- 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'à 512 ko de mémoire flash avec code de correction d'erreur (ECC) :
- Double banque avec échange d'adresse pour les mises à jour OTA
- Banque de données flash 16 ko avec protection ECC
- SRAM totale de 128 ko
- 64 ko de SRAM avec protection ECC ou parité matérielle, et rétention jusqu'à la SRAM en mode veille (banque 0)
- 64 ko de SRAM avec rétention jusqu'à la SRAM en mode ARRÊT (banque 1)
- Jusqu'à 512 ko de mémoire flash avec code de correction d'erreur (ECC) :
- Périphériques analogiques hautes performances :
- Deux convertisseurs analogique-numérique (CAN) de 12 bits 4 Msps à échantillonnage simultané avec jusqu'à 27 canaux externes
- Résolution effective de 14 bits à 250 ksps avec moyennage matériel
- Trois comparateurs (COMP) haute vitesse avec convertisseurs numérique-analogique (CNA) de référence intégrés à 8 bits
- Retard de propagation de 32 ns en mode haute vitesse
- Exploitation en mode faible puissance jusqu’à <1>1>
- Un convertisseur numérique-analogique (CNA) de 12 bits à 1 Msps avec tampon de sortie intégré
- Connexions analogiques programmables entre le CAN, le COMP et le CNA
- Tension de référence (VREF) interne partagée configurable de 1,4 V ou 2,5 V
- Capteur de température intégré
- Deux convertisseurs analogique-numérique (CAN) de 12 bits 4 Msps à échantillonnage simultané avec jusqu'à 27 canaux externes
- Modes faible puissance optimisés :
- EXÉCUTION : 123 µA/MHz (CoreMark)
- SOMMEIL : 38 µA/MHz
- ARRÊT : 223 µA à 4 MHz
- Mode veille : 1,7 µA à 32 kHz avec RTC et SRAM banque 0 et maintien d'état
- ARRÊT TOTAL : 92 nA avec capacité de réveil des entrées/sorties
- Prise en charge du développement de débogage à fil série (SWD) 2 broches
- Options de boîtier :
- LQFP à 100 broches (PZ) (pas de 0,5 mm)
- LQFP à 80 broches (PN) (pas de 0,5 mm)
- LQFP à 64 broches (PM) (pas de 0,5 mm)
- LQFP à 48 broches (PT) (pas de 0,5 mm)
- VQFN à 48 broches (RGZ) (pas de 0,5 mm, flanc mouillable)
- VQFN à 32 broches (RHB) (pas de 0,5 mm, flanc mouillable)
- Périphériques numériques intelligents :
- Contrôleur DMA 12 canaux
- L’accélérateur mathématique prend en charge les calculs DIV, SQRT, MAC et TRIG
- Neuf minuteurs prennent en charge jusqu’à 28 canaux MLI :
- Deux minuteurs généralistes 16 bits prennent en charge QEI
- Quatre minuteurs généraux de 16 bits prennent en charge une exploitation à faible puissance en mode veille
- Un minuteur général à 32 bits
- Deux minuteurs avancés 16 bits avec prise en charge de la bande morte et sorties complémentaires jusqu'à 12 canaux MLI
- Deux temporisateurs de surveillance (WWDT) fenêtrés, un temporisateur de surveillance indépendant (IWDT)
- RTC avec mode alarme et calendrier
- Interfaces de communication améliorées :
- Sept interfaces UART :
- Deux prenant en charge : LIN, IrDA, DALI, carte intelligente, Manchester
- Trois prenant en charge : exploitation faible puissance en mode veille
- Trois interfaces I2C pouvant prendre en charge le FM+ (1 Mbit/s), le SMBus/PMBus et le réveil à partir du mode STOP
- Trois interfaces SPI, dont une prise en charge jusqu'à 32 Mbits/s
- Deux interfaces CAN (réseau de zone contrôleur) prennent en charge les CAN 2.0 A ou B et CAN-FD.
- Sept interfaces UART :
- Système d'horloge
- Oscillateur interne de 4 MHz à 32 MHz (SYSOSC) avec une précision pouvant atteindre ±1,2 %
- Boucle à verrouillage de phase (BVP) jusqu'à 80 MHz
- Oscillateur basse fréquence interne 32 kHz (LFOSC) avec une précision de ±3 %
- Oscillateur à quartz externe (HFXT) de 4 MHz à 48 MHz
- Oscillateur à quartz externe 32 kHz (LFXT)
- Entrée horloge externe
- Intégrité des données et chiffrement :
- Accélérateur AES-128/256 avec prise en charge de GCM/GMAC, CCM/CBC-MAC, CBC et 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 et CRC-32)
- Caractéristiques d'E/S flexibles
- Jusqu'à 94 GPIO :
- Deux E/S à drain ouvert tolérantes 5 V
- Trois E/S à entraînement élevé avec une force d'entraînement de 20 mA
- Quatre E/S à haute vitesse
- Jusqu'à 94 GPIO :
- Membres de la famille (voir aussi la comparaison des dispositifs) :
- MSPM0G3518-Q1 : 256 ko de flash, 128 ko de RAM
- MSPM0G3519-Q1 : 512 ko de flash, 128 ko de RAM
- Kits de développement et logiciel (voir également outils et logiciel) :
- Kit de développement LaunchPad™ LP-MSPM0G3519
- Kit de développement de logiciel (SDK) MSPM0
- Qualification automobile
- AEC-Q100 Grade 1 (-40 °C à 125 °C)
- Flanc mouillable pour les options VQFN à 32 broches et 48 broches
Applications
- Éclairage et électronique de la carrosserie automobile
- Passerelle automobile
- Systèmes de direction
- Contrôle de moteur automobile
- Convertisseurs CC/CA
- Éclairage intérieur automobile
- Modules de poignées de porte
- Modules de démarrage par appui du pied
- Détection d'occupation de véhicule
- Module confort de siège
Schéma fonctionnel
Publié le: 2025-12-09
| Mis à jour le: 2025-12-16
