Texas Instruments MCU Arm® MSPM0L130x/MSPM0L130x-Q1 Cortex®-M0
Les microcontrôleurs (MCU) Arm Cortex ® -M0 MSPM0L130x/MSPM0L130x-Q1 de Texas Instruments font partie de la famille de microcontrôleurs (MCU) MSPM0 32 bits ultra-basse consommation et hautement intégrés. Ces appareils sont basés sur la plateforme ARM Cortex-M0+ core améliorée fonctionnant à une fréquence allant jusqu'à 32 MHz . Ces MCU offrent une intégration périphérique analogique haute performance et optimisée en termes de coûts, fonctionnent avec des tensions d'alimentation allant de 1,62V à 3,6V, et prennent en charge des plages de température étendues de -40°C à 125°C.Les appareils MSPM0L130x/MSPM0L130x-Q1 fournissent jusqu'à 64 Ko de mémoire de programme flash intégrée avec jusqu'à 4 Ko de SRAM. Ces microcontrôleurs (MCU) intègrent un oscillateur sur puce haut débit avec une précision allant jusqu'à ±1,2 %, ce qui élimine le besoin de quartz externe. Les caractéristiques supplémentaires comprennent un DMA à 3 canaux, un accélérateur CRC 16 et 32 bits et plusieurs périphériques analogiques hautes performances tels qu'un CAN de 1,68 Msps à 12 bits avec référence de tension interne configurable et un comparateur haute vitesse avec CNA de référence intégré. Ces dispositifs comprennent deux amplificateurs opérationnels de croisement à dérive du zéro avec gain programmable, un amplificateur à usage général et un capteur de température sur puce. Ces dispositifs offrent des périphériques numériques intelligents tels que quatre minuteries polyvalentes 16 bits, un minuteur de surveillance fenêtré et divers périphériques de communication, dont deux UART, un SPI et deux I2C. Ces périphériques de communication prennent en charge les protocoles LIN, IrDA, DALI, Manchester, Smart Card, SMBus et PmBus.
La famille de microcontrôleurs (MCU) à faible puissance MSPM0L130x/MSPM0L130x-Q1 se compose de dispositifs avec des degrés variables d'intégration analogique et numérique, permettant aux clients de trouver le MCU qui répond aux besoins de leur projet. L'architecture, combinée à des modes basse consommation étendus, est optimisée pour prolonger la durée de vie de la batterie dans les applications de mesure portables. Les dispositifs MSPM0L130x-Q1 sont qualifiés AEC-Q100 pour les applications automobiles.
Caractéristiques
- Cœur
- UCT/CPU Arm Cortex-M0+ 32 bits, fréquence jusqu'à 32 MHz
- Caractéristiques de fonctionnement
- Température étendue : de -40 °C à 125 °C
- Tension d'alimentation de 1,62 V à 3,6 V (large plage)
- Mémoires
- Jusqu'à 64 ko de mémoire flash
- Jusqu'à 4 ko de SRAM
- Périphériques analogiques hautes performances
- Un convertisseur analogique-numérique (CAN) 12 bits 1,68 MS/s avec jusqu'à 10 canaux externes totaux
- Référence de tension (VREF) CAN interne configurable de 1,4 V ou 2,5 V
- Deux amplificateurs opérationnels hacheurs à dérive nulle et à croisement zéro (OPA)
- Dérive de 0,5 µV/°C avec hachage
- Courant de polarisation d'entrée 6 pA (MSPM0L134x uniquement)
- Étage de gain programmable intégré (1-32x)
- Un amplificateur à usage général (GPAMP)
- Un comparateur haute vitesse (COMP) avec CAN de référence à 8 bits
- Retard de propagation de 32 ns
- Mode faible consommation jusqu'à <>
- Connexions analogiques programmables entre CAN, OPA, COMP et CNA
- Capteur de température intégré
- Modes basse consommation optimisés
- FONCTIONNEMENT : 71 µA/MHz (CoreMark)
- ARRÊT : 151 µA à 4 MHz et 44 µA à 32 kHz
- VEILLE : 1,0 µA avec minuteur 16 bits 32 kHz en fonctionnement, SRAM/registres entièrement conservés et réveil d'horloge 32 MHz en 3,2 µs
- ARRÊT : 61 nA avec capacité de réveil E/S
- Périphériques numériques intelligents
- Contrôleur DMA à 3 canaux
- Système de signalisation de structure d'événements à 3 canaux
- Quatre minuteurs 16 bits à usage général, chacun avec deux registres de capture/comparaison prenant en charge un fonctionnement à faible puissance en mode VEILLE, prenant en charge un total de huit canaux MLI
- Horloge de surveillance fenêtrée
- Interfaces de communication améliorées
- Deux interfaces UART ; l'un prend en charge LIN, IrDA, DALI, Smart Card, Manchester et les deux prennent en charge le fonctionnement à faible consommation en mode veille
- Deux interfaces I2C ; l'une prend en charge FM+ (1 Mbit/s) et les deux prennent en charge SMBus, PMBus et le réveilà partir du mode STOP.
- Un SPI prend en charge jusqu'à 16 Mbit/s
- Système d'horloge
- Oscillateur interne de 4 MHz à 32 MHz avec une précision de ±1,2 % (SYSOSC)
- Oscillateur basse fréquence interne 32 kHz avec une précision de ±3 % (LFOSC)
- Intégrité des données
- Vérificateur de redondance cyclique (CRC-16 ou CRC-32)
- Fonctionnalités d'E/S flexibles
- Jusqu'à 28 GPIO
- Deux E/S à drain ouvert tolérantes à 5 V avec protection de sécurité
- Assistance au développement
- Débogage de fil série (SWD) à 2 broches
- Options de boîtier
- VQFN (RHB) 32 broches
- VSSOP (DGS) 28 broches
- VQFN (RGE) 24 broches
- VSSOP (DGS) 20 broches
- SOT (DYY) 16 broches, WQFN (RTR) (le boîtier WQFN sera bientôt disponible)
- Membres de la famille
- MSPM0L13x3 : 8 ko de mémoire flash, 2 ko de RAM
- MSPM0L13x4 : 16 ko de mémoire flash, 2 ko de RAM
- MSPM0L13x5 : 32 ko de mémoire flash, 4 ko de RAM
- MSPM0L13x6 : 64 ko de mémoire flash, 4 ko de RAM
- Kits de développement et logiciels
- Kit de développement LaunchPad™ LP-MSPM0L1306
- Kit de développement de logiciel (SDK) MSP
Applications
- Charge et gestion de batterie
- Alimentations électriques et distribution de l'alimentation
- Appareils électroniques personnels
- Sécurité des bâtiments et sécurité incendie
- Imprimantes et périphériques connectés
- Infrastructure de réseau
- Compteur intelligent
- Modules de communication
- Médecine et santé
- Éclairage
Fiches techniques
Ressources supplémentaires
- Systèmes d'aide à la conduite automobile (système d'aide à la conduite (ADAS)) : Faire progresser l'autonomie
- Augmenter la flexibilité de vos conceptions de gestion de batterie avec un MSPM0 à faible coût
- Flexibilité accrue dans vos conceptions de thermomètre électrique avec un MSPM économique
- Guide de migration des microcontrôleurs (MCU) MSP430 vers les microcontrôleurs (MCU) MSPM0
- Guide de migration du STM32 vers le MSPM0 basé sur Arm
- Contrôle de pilote de pont en H optimisé pour les moteurs pas à pas et BLDC utilisant les microcontrôleurs (MCU) MSPM0
- Optimisation des applications de capteur de champ et d'émetteur avec les microcontrôleurs (MCU) MSPM0
- Simplification de la conception d'un véritable contrôle stéréophonique sans fil avec un microcontrôleur (MCU) MSPM0 économique
- Simplification des conceptions d'oxymètre de pouls avec les microcontrôleurs (MCU) MSPM0 hautement intégrés à bas coût
- Guide de référence rapide des microcontrôleurs (MCU) MSPM0
- Kit de développement de logiciel (SDK) MSPM0
- Configurateur analogique pour MSPM0
- Environnement de développement intégré (IDE) Code Composer Studio™
- Version de bureau autonome de SysConfig
Schéma fonctionnel
