Microcontrôleurs ARM STM32F205ZGT6 – MCU 32 bits ARM Cortex M3 Connectivité 1 024 Ko
♠ Description du produit
Attribut du produit | Valeur de l'attribut |
Fabricant: | STMicroelectronics |
Catégorie de produit : | Microcontrôleurs ARM - MCU |
RoHS : | Détails |
Série: | STM32F205ZG |
Style de montage : | CMS/CMS |
Emballage/Caisse : | LQFP-144 |
Cœur: | ARM Cortex M3 |
Taille de la mémoire du programme : | 1 Mo |
Largeur du bus de données : | 32 bits |
Résolution ADC : | 12 bits |
Fréquence d'horloge maximale : | 120 MHz |
Nombre d'E/S : | 114 E/S |
Taille de la RAM de données : | 128 Ko |
Tension d'alimentation - Min : | 1,8 V |
Tension d'alimentation - Max : | 3,6 V |
Température minimale de fonctionnement : | - 40 °C |
Température de fonctionnement maximale : | + 85 °C |
Conditionnement: | Plateau |
Marque: | STMicroelectronics |
Type de RAM de données : | SRAM |
Taille de la ROM de données : | 512 B |
Type d'interface : | 2xCAN, 2xUART, 3xI2C, 3xSPI, 4xUSART, SDIO |
Sensible à l'humidité : | Oui |
Nombre de temporisateurs/compteurs : | 10 Minuterie |
Série de processeurs : | ARM Cortex M |
Type de produit : | Microcontrôleurs ARM - MCU |
Type de mémoire de programme : | Éclair |
Quantité du pack d'usine : | 360 |
Sous-catégorie: | Microcontrôleurs - MCU |
Nom commercial : | STM32 |
Poids unitaire : | 1,290 g |
♠ Microcontrôleur 32 bits basé sur Arm®, 150 DMIP, jusqu'à 1 Mo de mémoire Flash/128+4 Ko de RAM, USB OTG HS/FS, Ethernet, 17 TIM, 3 ADC, 15 interfaces de communication et caméra
La famille STM32F20x est basée sur le cœur RISC 32 bits hautes performances Arm® Cortex®-M3 cadencé jusqu'à 120 MHz. Elle intègre des mémoires embarquées haute vitesse (jusqu'à 1 Mo de mémoire Flash, jusqu'à 128 Ko de SRAM système), jusqu'à 4 Ko de SRAM de secours, ainsi qu'une vaste gamme d'E/S et de périphériques optimisés connectés à deux bus APB, trois bus AHB et une matrice de bus multi-AHB 32 bits.
Les appareils intègrent également un accélérateur mémoire temps réel adaptatif (ART Accelerator™) permettant d'atteindre des performances équivalentes à l'exécution de programmes sans délai d'attente depuis la mémoire Flash, à une fréquence CPU allant jusqu'à 120 MHz. Ces performances ont été validées par le benchmark CoreMark®.
Tous les appareils sont équipés de trois convertisseurs analogique-numérique (CAN) 12 bits, de deux convertisseurs numérique-analogique (CNA), d'une horloge temps réel basse consommation, de douze temporisateurs 16 bits à usage général, dont deux temporisateurs PWM pour le contrôle moteur, de deux temporisateurs 32 bits à usage général et d'un générateur aléatoire de nombres réels (RNG). Ils disposent également d'interfaces de communication standard et avancées. Parmi les nouveaux périphériques avancés, on compte une entrée SDIO, une interface de contrôle de mémoire statique flexible (FSMC) améliorée (pour les appareils proposés en boîtiers de 100 broches et plus) et une interface caméra pour capteurs CMOS. Les appareils sont également équipés de périphériques standard.
• Cœur : CPU Arm® 32 bits Cortex®-M3 (120 MHz max) avec accélérateur adaptatif en temps réel (ART Accelerator™) permettant des performances d'exécution sans attente à partir de la mémoire Flash, MPU, 150 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1)
• Souvenirs
– Jusqu'à 1 Mo de mémoire Flash
– 512 octets de mémoire OTP
– Jusqu'à 128 + 4 Ko de SRAM
– Contrôleur de mémoire statique flexible prenant en charge les mémoires Compact Flash, SRAM, PSRAM, NOR et NAND
– Interface parallèle LCD, modes 8080/6800
• Gestion de l'horloge, de la réinitialisation et de l'approvisionnement
– De 1,8 à 3,6 V alimentation application + E/S – POR, PDR, PVD et BOR
– Oscillateur à cristal de 4 à 26 MHz
– RC interne 16 MHz réglé en usine
– Oscillateur 32 kHz pour RTC avec étalonnage
– RC interne 32 kHz avec étalonnage
• Modes basse consommation
– Modes veille, arrêt et veille
– Alimentation VBAT pour RTC, 20 registres de sauvegarde 32 bits et 4 Ko de SRAM de sauvegarde en option
• 3 CAN 12 bits, 0,5 µs avec jusqu'à 24 canaux et jusqu'à 6 MSPS en mode triple entrelacé
• 2 convertisseurs N/A 12 bits DMA à usage général : contrôleur 16 flux avec FIFO centralisés et prise en charge des rafales
• Jusqu'à 17 minuteries
– Jusqu'à douze temporisateurs 16 bits et deux temporisateurs 32 bits, jusqu'à 120 MHz, chacun avec jusqu'à quatre entrées IC/OC/PWM ou compteur d'impulsions et codeur en quadrature (incrémental)
• Mode débogage : débogage de fil série (SWD), JTAG et Cortex®-M3 Embedded Trace Macrocell™
• Jusqu'à 140 ports d'E/S avec capacité d'interruption :
– Jusqu'à 136 E/S rapides jusqu'à 60 MHz
– Jusqu'à 138 E/S tolérantes à 5 V
• Jusqu'à 15 interfaces de communication
– Jusqu'à trois interfaces I2C (SMBus/PMBus)
– Jusqu'à quatre USART et deux UART (7,5 Mbit/s, interface ISO 7816, LIN, IrDA, contrôle modem)
– Jusqu'à trois SPI (30 Mbit/s), deux avec I2S multiplexé pour obtenir une précision de classe audio via PLL audio ou PLL externe
– 2 × interfaces CAN (2.0B actives)
– Interface SDIO
• Connectivité avancée
– Contrôleur de périphérique/hôte/OTG USB 2.0 pleine vitesse avec PHY intégré
– Contrôleur USB 2.0 haute vitesse/pleine vitesse de périphérique/hôte/OTG avec DMA dédié, PHY pleine vitesse sur puce et ULPI
– MAC Ethernet 10/100 avec DMA dédié : prend en charge le matériel IEEE 1588v2, MII/RMII
• Interface caméra parallèle de 8 à 14 bits (48 Mo/s max.)
• Unité de calcul CRC
• ID unique de 96 bits