Texas Instruments Microcontrôleurs Arm® Cortex®-M0 MSPM0L110x
Les microcontrôleurs (MCU) Arm Cortex ® -M0 MSPM0L110x de Texas Instruments font partie de la famille des microcontrôleurs (MCU) 32 bits MSPM0 hautement intégrés et à très faible puissance. Ces dispositifs sont basé sur la plateforme améliorée du cœur Arm Cortex-M0+ fonctionnant jusqu’à une fréquence de 32 MHz. Ces microcontrôleurs (MCU) optimisés en coût offrent une intégration de périphériques analogiques haute performance, prennent en charge des plages de température étendues de -40 °C à 105 °C et fonctionnent avec des tensions d'alimentation de 1,62 V à 3,6 V.Les composants MSPM0L110x fournissent jusqu'à 64 ko de mémoire de programme flash intégrée avec 4 ko de SRAM. Ces microcontrôleurs (MCU) intègrent un oscillateur sur puce haute vitesse avec une précision pouvant atteindre ±1,2 %, éliminant le besoin d'un quartz externe. Les autres caractéristiques comprennent un DMA à 3 canaux, un accélérateur CRC de 16 et 32 bits, ainsi qu'une variété de périphériques analogiques de haute performance tels qu'un CAN 12 bits 1,68 Msps avec une référence de tension interne configurable, un amplificateur à usage général et un capteur de température sur puce. Ces dispositifs offrent également des périphériques numériques intelligents tels que quatre minuteurs polyvalents 16 bits, un minuteur de surveillance fenêtré et divers périphériques de communication, dont deux UART, un SPI et un I 2C. Ces périphériques de communication offrent une prise en charge des protocoles LIN, IrDA, DALI, Manchester, carte à puce, SMBus et PMBus.
La famille de microcontrôleurs (MCU) à faible puissance MSPM0L110x de Texas Instruments se compose de dispositifs présentant différents degrés d'intégration analogique et numérique afin de permettre aux clients de trouver le microcontrôleur (MCU) qui répond aux besoins du projet de l'utilisateur. L'architecture combinée à de nombreux modes à faible puissance est optimisée pour atteindre une durée de vie de batterie étendue dans les applications de mesure portables.
Caractéristiques
- Cœur
- UCT/CPU Arm Cortex-M0+ 32 bits, fréquence jusqu'à 32 MHz
- Les caractéristiques de fonctionnement
- Température étendue de -40 °C à 105 °C
- Large plage de tension d'alimentation de 1,62 V à 3,6 V
- Mémoires
- Jusqu'à 64 ko de mémoire flash
- 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
- Un amplificateur à usage général (GPAMP)
- 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'une prend en charge LIN, IrDA, DALI, Smart Card, Manchester, et les deux prennent en charge le fonctionnement à faible puissance en mode veille.
- Une interface I2C prend en charge FM+ (1 Mbit/s), 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érant 5V
- 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) (boîtier WQFN bientôt disponible)
- Membres de la famille (voir également comparaison des appareils)
- MSPM0L1105 : 32 ko de mémoire flash, 4 ko de RAM
- MSPM0L1106 : 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
Ressources supplémentaires
- Fiche technique des microcontrôleurs à signal mixte MSPM0L110x
- Flexibilité accrue dans vos conceptions de gestion de batterie avec un MSPM0 économique
- 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
