
Microcontrôleurs à cœur ARM-Cortex avec les fonctions Ethernet 10/100, CAN2.0B et USB intégrées
Construits autour d’un cœur ARM Cortex-M3 tournant à 80 MHz, les quatre microcontrôleurs de la série TMPM369Fxxx intègrent un contrôleur CAN2.0B à canal unique, un contrôleur USB Hôte full-speed, un contrôleur USB Device full-speed et un MAC Ethernet 10/100BASE à canal unique. Deux convertisseurs analogique-numérique (CAN) indépendants avec des temps de conversion de seulement 1 µs – ou 0,5 µs en mode entrelacé – répondent aux besoins des applications comme les lecteurs de code-barres et d’autres systèmes exigeant une conversion ultra rapide. Chaque composant contient en outre un temporisateur universel spécial (Multi-Purpose Timer, ou MPT). Ce dernier combine un contrôle PWM à trois phases avec un trigger CAN, une association idéale pour les applications de contrôle moteur.
Les composants de la série TMPM369Fxxx présentent des options de mémoire ROM intégrée de 512 Ko ou 256 Ko utilisant la technologie NANO FLASH de Toshiba, qui tourne à 80 MHz sans délais d’attente et qui permet une programmation à très haute vitesse. Une RAM intégrée de densité maximale 128 Ko offre une capacité de stockage significative sur la puce pour des blocs clés d’IP tandis qu’un contrôleur DMA de pointe, à 32 canaux, augmente de façon importante la performance système.
Tous les nouveaux microcontrôleurs contiennent deux canaux de conversion numérique-analogique (CNA) 10 bits et une entrée d’encodage (2 canaux) pour le contrôleur moteur. Une horloge temps réel et un détecteur de fréquence d’oscillation (OFD) sont également intégrés sur la puce. L’OFD offre une surveillance matérielle de l’horloge de l’unité centrale conformément au standard de sécurité IEC60730 (Classe B) pour l’électroménager. Une fonction PoR (Power on Reset) fait également partie des fonctions présentes en standard sur la puce.
Avec des régulateurs intégrés, les microcontrôleurs TMPM369Fxxx sont conçus pour fonctionner sous une tension d’alimentation unique entre 2,7 V et 3,6 V – ou entre 3 V et 3,6 V lorsque la connectique USB est utilisée. Une fonction de gestion d’horloge et des modes d’opération en veille comme IDLE, STOP1 et STOP2 contribuent à réduire la consommation à son minimum.
Outre les fonctions CAN, USB et Ethernet, les nouveaux microcontrôleurs sont en outre équipés de toute une variété d’autres interfaces afin d’accélérer la conception de systèmes embarqués et de réduire le nombre de composants externes. Parmi ces interfaces figurent une interface série synchrone (SSP) à trois canaux, un UART à six canaux et des E/S série universelles, ainsi que trois canaux I2C. La disponibilité de plusieurs packages logiciels et de plusieurs kits de démarrages supporte le prototypage rapide.
Les microcontrôleurs TMPM369Fxxx de Toshiba sont disponibles en boîtier LQFP à 144 broches ou FBGA à 176 broches.