Microcontrôleurs ARM STM32F429ZGT6 – MCU DSP FPU ARM CortexM4 1 Mo Flash 180 MHz
♠ 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: | STM32F429ZG |
Style de montage : | CMS/CMS |
Emballage / Étui : | LQFP-144 |
Cœur: | ARM Cortex M4 |
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 : | 180 MHz |
Nombre d'E/S : | 114 E/S |
Taille de la RAM de données : | 260 Ko |
Tension d'alimentation - Min : | 1,7 V |
Tension d'alimentation - Max : | 3,6 V |
Température minimale de fonctionnement : | - 40 °C |
Température de fonctionnement maximale : | + 85 °C |
Conditionnement: | Plateau |
Tension d'alimentation analogique : | 1,7 V à 3,6 V |
Marque: | STMicroelectronics |
Résolution DAC : | 12 bits |
Type de RAM de données : | SRAM |
Type d'interface : | CAN, I2C, SAI, SPI, UART/USART, USB |
Sensible à l'humidité : | Oui |
Nombre de canaux ADC : | 24 chaînes |
Nombre de temporisateurs/compteurs : | 14 Minuterie |
Série de processeurs : | STM32F429 |
Produit: | Microcontrôleur + unité de traitement en exécution (FPU) |
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 |
Minuteries de surveillance : | Minuterie de surveillance |
Poids unitaire : | 0,045518 oz |
♠ 32b Arm® Cortex®-M4 MCU+FPU, 225DMIPS, jusqu'à 2 Mo de Flash/256+4 Ko de RAM, USB OTG HS/FS, Ethernet, 17 TIM, 3 ADC, 20 interfaces de communication, appareil photo et écran LCD-TFT
Les composants STM32F427xx et STM32F429xx sont basés sur le cœur RISC 32 bits hautes performances Arm® Cortex®-M4, cadencé jusqu'à 180 MHz. Ce cœur Cortex-M4 intègre une unité de calcul en virgule flottante (FPU) simple précision prenant en charge toutes les instructions et tous les types de données Arm® en simple précision. Il implémente également un ensemble complet d'instructions DSP et une unité de protection mémoire (MPU) qui renforce la sécurité des applications.
Les dispositifs STM32F427xx et STM32F429xx intègrent des mémoires embarquées à grande vitesse (mémoire Flash jusqu'à 2 Mo, jusqu'à 256 Ko de SRAM), jusqu'à 4 Ko de SRAM de sauvegarde et une vaste gamme d'E/S et de périphériques améliorés connectés à deux bus APB, deux bus AHB et une matrice de bus multi-AHB 32 bits.
• Cœur : CPU Arm® 32 bits Cortex®-M4 avec FPU, accélérateur adaptatif en temps réel (ART Accelerator™) permettant l'exécution en état d'attente 0 à partir de la mémoire Flash, fréquence jusqu'à 180 MHz, MPU, 225 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1) et instructions DSP
• Souvenirs
– Jusqu'à 2 Mo de mémoire Flash organisée en deux banques permettant la lecture pendant l'écriture
– Jusqu'à 256+4 Ko de SRAM, dont 64 Ko de RAM de données CCM (mémoire couplée au cœur)
– Contrôleur de mémoire externe flexible avec bus de données jusqu'à 32 bits : mémoires SRAM, PSRAM, SDRAM/LPSDR SDRAM, Compact Flash/NOR/NAND
• Interface parallèle LCD, modes 8080/6800
• Contrôleur LCD-TFT avec résolution entièrement programmable (largeur totale jusqu'à 4096 pixels, hauteur totale jusqu'à 2048 lignes et horloge pixel jusqu'à 83 MHz)
• Chrom-ART Accelerator™ pour la création de contenu graphique amélioré (DMA2D)
• Gestion de l'horloge, de la réinitialisation et de l'approvisionnement
– Alimentation d'application et E/S de 1,7 V à 3,6 V
– POR, PDR, PVD et BOR
– Oscillateur à cristal de 4 à 26 MHz
– RC interne 16 MHz réglé en usine (précision de 1 %)
– Oscillateur 32 kHz pour RTC avec étalonnage
– RC interne 32 kHz avec étalonnage
• Faible puissance
– Modes veille, arrêt et veille
– Alimentation VBAT pour RTC, 20 registres de sauvegarde 32 bits + 4 Ko de SRAM de sauvegarde en option
• CAN 3×12 bits, 2,4 MSPS : jusqu'à 24 canaux et 7,2 MSPS en mode triple entrelacé
• 2 convertisseurs N/A 12 bits
• DMA à usage général : contrôleur DMA à 16 flux avec FIFO et prise en charge des rafales
• Jusqu'à 17 temporisateurs : jusqu'à douze temporisateurs 16 bits et deux temporisateurs 32 bits jusqu'à 180 MHz, chacun avec jusqu'à 4 entrées IC/OC/PWM ou compteur d'impulsions et codeur en quadrature (incrémental)
• Mode débogage
– Interfaces SWD et JTAG
– Trace Macrocellule Cortex-M4™
• Jusqu'à 168 ports d'E/S avec capacité d'interruption
– Jusqu'à 164 E/S rapides jusqu'à 90 MHz
– Jusqu'à 166 E/S tolérantes à 5 V • Jusqu'à 21 interfaces de communication
– Jusqu'à 3 × interfaces I2C (SMBus/PMBus)
– Jusqu'à 4 USART/4 UART (11,25 Mbit/s, interface ISO7816, LIN, IrDA, contrôle modem)
– Jusqu'à 6 SPI (45 Mbits/s), dont 2 avec I2S full-duplex multiplexé pour une précision de classe audio via PLL audio interne ou horloge externe
– 1 x SAI (interface audio série)
– 2 × interface CAN (2.0B Active) et 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 de caméra parallèle de 8 à 14 bits jusqu'à 54 Mo/s
• Générateur de nombres aléatoires véritables
• Unité de calcul CRC
• RTC : précision inférieure à la seconde, calendrier matériel
• ID unique de 96 bits