STMicroelectronics confirme la disponibilité en série de ses tout derniers microcontrôleurs de la famille STM32 Connectivity Line architecturés autour du processeur ARM Cortex-M3, conformément à l'annonce effectuée par la société au mois de mars à l'occasion du salon Embedded World 2009.
Le groupe explique que la famille STM32 Connectivity Line permet aux développeurs d'utiliser la puissance de traitement 32 bits standard dans des projets qui nécessitent simultanément des fonctions Ethernet, USB, CAN et audio-class I2S (Paris: FR0005854700 - actualité) . Deux variantes sont proposées, dont la série STM32F105 qui combine un périphérique USB 2.0 Hôte/Terminal/OTG Full Speed et deux contrôleurs CAN2.0B avec des fonctions de filtrage avancées. La famille STM32F107 dispose en plus d'une couche MAC Ethernet 10/100 avec prise en charge au niveau matériel du protocole de précision temporelle IEEE 1588, ce qui autorise la connectivité Ethernet des applications temps réel. Des tampons dédiés permettent au port USB OTG, aux deux contrôleurs CAN et aux interfaces Ethernet de fonctionner simultanément au profit de passerelles de communications, ainsi que d'autres applications nécessitant une grande souplesse de connectivité conformément aux standards de l'industrie.
Ces deux familles prennent également en charge les communications audio-class I2S qui, en association avec les fonctions SPI (actualité) et USB hôte permettent au microcontrôleur de lire des fichiers musicaux à partir de périphériques de stockage externe (clé USB, lecteur MP3 ou carte mémoire SD) avec décodage et sortie audio via l'interface I2S. De telles fonctionnalités sont requises par les systèmes audio domestiques tels que les stations d'accueil, les lecteurs audio avec réveil et les environnements de home cinéma. Le groupe indique que grâce à la puissance de traitement élevée du processeur ARM Cortex-M3, les développeurs peuvent mettre en oeuvre des fonctions aussi importantes que les codecs audio, ainsi que des interfaces homme-machine telles que la gestion des données d'affichage et les touches Marche/Arrêt au niveau logiciel, économisant ainsi l'utilisation de composants externes supplémentaires.
La famille STM32 Connectivity Line se compose de microcontrôleurs cadencés à 72 MHz conçus pour assurer des fonctions telles que l'accessibilité au réseau, l'enregistrement de données, la connectivité USB, l'extension de périphériques ou la mise à niveau sur site. Ces exigences correspondent à des produits destinés à des marchés industriels, médicaux, de l'appareillage, du grand public ou des services dans les bâtiments, tels que les contrôleurs logiques programmables (PLC), les commandes de moteurs, le monitoring de patients, les appareils audio domestiques, les systèmes de sécurité, les instruments de relevé de la consommation et les panneaux de commande.
Au total, 70 variantes du microcontrôleur STM32 sont actuellement en production. Ces appareils fonctionnant de 36 à 72 MHz et compatibles aux niveaux logiciel et brochage sont assortis d'un vaste choix de périphériques courants adaptés à différentes applications, de huit options de boitier et d'une densité de mémoire Flash intégrée comprise entre 16 et 512 koctets.
Les modèles STM32F105 avec 64, 128 ou 256 koctets de mémoire Flash embarquée et les modèles STM32F107 avec 128 ou 256 koctets, sont disponibles immédiatement en boîtiers LQFP64 ou LQFP100. Les prix varient de 2,90 dollars pour la version à 64 koctets en boîtier LQFP64 à 4,92 dollars pour les modèles à 256 koctets en boîtier LQFP100 (tarifs par 10.000 unités).