Archives par mot-clé : Cortex M0

Nouveau micro-contrôleur Atmel avec une autonomie sur piles mesurées en dizaines d’années

Atmel SAM L21 (Photo Ars Technica) (http://xv4y NULL.radioclub NULL.asia/wp-content/uploads/2015/04/atmel-640x427 NULL.jpg)Atmel a annoncé il y a quelques jours une nouvelle famille de circuits intégrés basés sur une architecture ARM Cortex M0. L’objectif visé par les nouveaux micro-contrôleurs SAM L21 (http://www NULL.atmel NULL.com/products/microcontrollers/arm/sam-l NULL.aspx) est une consommation extrêmement basse de l’ordre de la dizaine d’années. On parle de consommations situées entre 35µA/MHz en fonctionnement et 200nA en veille profonde. C’est environ 4 fois mieux que les meilleurs circuits actuels en utilisation, et le gain en veille profonde est encore plus important. En effet, alors qu’habituellement on se contente d’éteindre l’horloge interne des circuits, les SAM L21 permettent de complètement déconnecter certaines parties du circuit-intégré tout en permettant aux autres de continuer à communiquer, réduisant ainsi les pertes par fuites à presque zéro.

Cette nouvelle puce dispose d’un coeur Cortex M0 32 bits à 42 MHz, jusqu’à 256Ko de mémoire Flash, jusqu’à 32Ko de mémoire SRAM et jusqu’à 8Ko d’une autre mémoire SRAM spéciale qui reste alimentée même dans le mode veille le plus profond. En plus des périphériques habituellement trouvé dans les MCU (ADC et DAC 12bits, GPIO, USB, I2C, SPI, UART…) qui sont paramétrables, le L21 dispose de la gestion d’interface tactiles, d’un circuit spécial pour le chiffrement AES et d’un Générateur de Nombres Aléatoires Véritables (TRNG, True Random Number Generator). Ceci la rend donc parfaitement adapté pour les systèmes embarqué et les commandes à distance sécurisées.

L’article d’origine provient d’Ars Technica (http://arstechnica NULL.com/information-technology/2015/03/new-arm-powered-chip-aims-for-battery-life-measured-in-decades/).

Une carte micro-contrôleur STM32 Nucleo F0 à 10$

STM32 Nucleo F0 (http://www NULL.st NULL.com/web/en/catalog/tools/PF259997)ST Microelectronics vient de lancer une nouvelle carte d’expérimentation embarquant un de ses micro-contrôleur STM32 Nucleo pour 10$ (http://www NULL.st NULL.com/web/en/catalog/tools/PF259997). Les STM32 sont des processeurs embarquant un coeur ARM Cortex-M (comme les Arduino Due (http://xv4y NULL.radioclub NULL.asia/2012/11/01/arduino-due-32bits/) et LaunchPad Stellaris ou Tiva C (http://xv4y NULL.radioclub NULL.asia/2013/04/15/le-stellaris-launchpad-rebaptise-tiva-c/)). Le STM32 Nucleo F0 de cette carte est un Cortex-M0 avec 64Ko de Flash et 16Ko de SRAM (à confirmer), moins puissant que les M3 et M4 de ses consoeurs mais plus adapté aux faibles consommations.

Le principal atout de cette carte est d’être au même format physique que l’Arduino Uno, permettant d’en utiliser les shields et simplifiant l’interconnexion avec des périphériques. A noter que l’environnement de développement n’est pas le même et que pour l’instant seuls les logiciels de STM sont utilisables. D’autres cartes avec des Nucleo F3 et F4 (Cortex M3 et M4) sont aussi disponibles mais à des tarifs bien supérieur. Le marché visé est plus celui des développeurs professionnels que les bricoleurs passionnés.