
Microcontrôleur 32 bits à ultra-basse consommation
Grâce ce microcontrôleur, les concepteurs ont l’opportunité de développer des applications embarquées à ultra-basse consommation pour l’automatisation industrielle et l’immotique, la détection en environnement industriel, les panneaux de sécurité à usage industriel, le suivi d’actifs et l’électronique grand public, autant de domaines pour lesquelles un traitement efficace des données et une faible consommation s’avèrent essentiels.
Le circuit DC/DC intégré optimise l’efficacité énergétique à haut débit et un régulateur LDO réduit le coût global du système ainsi que la complexité de la conception. Le convertisseur analogique/numérique 14 bits ne consomme que 375µA à 1 Méch/sec. Le microcontrôleur intègre aussi une rétention de RAM de conception unique, pouvant être sélectionnée à la demande, qui permet de disposer d’une alimentation dédiée pour chacun des huit bancs de mémoire que requiert une opération. La consommation électrique globale du système peut ainsi être réduite de 30 nA par banc. En outre, ce MCU peut opérer à vitesse maximale à des tensions aussi faibles que 1.62 V ou notablement élevées de 3.7 V, afin de réduire la consommation globale du système.
Le moteur de DSP intégré et l’unité de calcul en virgule flottante (FPU) du cœur ARM Cortex-M4F assurent une multitude d’applications à haute performance, comme le conditionnement de signal et le traitement des données détectées, tout en conservant une marge adéquate pour assurer la différenciation des produits. Le MCU inclut jusqu’à 256 ko de mémoire RAM et étaye ses performances avec un double banc de mémoires flash qui autorise des fonctionnalités lecture-écriture simultanées.
Les développeurs disposent aussi d’un accélérateur de chiffrement matériel avancé, conforme au standard AES 256, pour sécuriser leurs circuits et données, et de fonctionnalités de protection IP pour la sécurité des données et des codes. Ces fonctionnalités se traduisent par un débit supérieur, une meilleure intégration des algorithmes avancés, des piles filaires ou sans fil pour l’Internet des objets (IoT) et des images à plus haute résolution, tout en opérant dans le cadre d’une enveloppe de puissance existante.
La compatibilité des codes, registres et périphériques basse puissance entre les gammes 16 et 32 bits donne la possibilité aux développeurs de capitaliser sur les codes de ports existants entre les circuits.
La technologie EnergyTrace+ et le logiciel ULP Advisor surveillent la consommation électrique en temps réel avec une précision de ±2 %. La suite logicielle intégrée MSPWare, optimisée en puissance, comprend les bibliothèques, les exemples de codes, la documentation et les outils matériels pour MSP 16 et 32 bits. On peut y accéder en ligne avec les environnements de développement intégré (IDE) Resource Explorer ou Code Composer Studio (CCS).
Le logiciel open source Energia supporte le prototypage rapide sur le kit de développement LaunchPad du microcontrôleur. Il offre une large base de codes pour un développement rapide des firmware, en important aisément les bibliothèques nécessaires à une connectivité Cloud, aux senseurs, systèmes d’affichage et autres applications. Les développeurs peuvent ainsi élaborer des conceptions dans l’internet des objets (IoT) en bénéficiant d’une plus grande souplesse et d’une capacité mémoire accrue, mais aussi de performances de plus haut niveau, de capacités analogiques intégrées et de solutions de connectivité sans fil compatibles Wi-Fi, Bluetooth Smart et sub-1 GHz.
