Microcontrôleurs ARM STM32F411RCT6TR – Ligne d'accès hautes performances, cœur DSP et FPU Arm Cortex-M4, 256 Ko de mémoire Flash
♠ 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: | STM32F411RC |
Style de montage : | CMS/CMS |
Emballage / Étui : | LQFP-64 |
Cœur: | ARM Cortex M4 |
Taille de la mémoire du programme : | 256 Ko |
Largeur du bus de données : | 32 bits |
Résolution ADC : | 12 bits |
Fréquence d'horloge maximale : | 100 MHz |
Nombre d'E/S : | 81 E/S |
Taille de la RAM de données : | 128 Ko |
Tension d'alimentation - Min : | 1,71 V |
Tension d'alimentation - Max : | 3,6 V |
Température minimale de fonctionnement : | - 40 °C |
Température de fonctionnement maximale : | + 85 °C |
Conditionnement: | Bobine |
Marque: | STMicroelectronics |
Résolution DAC : | 12 bits |
Type de RAM de données : | SRAM |
Sensible à l'humidité : | Oui |
Nombre de canaux ADC : | 16 canaux |
Nombre de temporisateurs/compteurs : | 11 Minuterie |
Produit: | MCU |
Type de produit : | Microcontrôleurs ARM - MCU |
Type de mémoire de programme : | Éclair |
Quantité du pack d'usine : | 1000 |
Sous-catégorie: | Microcontrôleurs - MCU |
Nom commercial : | STM32 |
Minuteries de surveillance : | Minuterie de surveillance, fenêtrée |
♠ Arm® Cortex®-M4 32b MCU+FPU, 125 DMIPS, 512 Ko Flash, 128 Ko RAM, USB OTG FS, 11 TIM, 1 ADC, 13 interfaces de communication
Les composants STM32F411XC/XE sont basés sur le cœur RISC 32 bits hautes performances Arm® Cortex®-M4, cadencé à une fréquence allant jusqu'à 100 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.
Le STM32F411xC/xE appartient à la gamme de produits STM32 Dynamic Efficiency™ (avec des produits combinant efficacité énergétique, performance et intégration) tout en ajoutant une nouvelle fonctionnalité innovante appelée Batch Acquisition Mode (BAM) permettant d'économiser encore plus de consommation d'énergie lors du traitement par lots de données.
Les STM32F411xC/xE intègrent des mémoires embarquées à haute vitesse (jusqu'à 512 Ko de mémoire Flash, 128 Ko de SRAM) 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.
Tous les appareils sont équipés d'un convertisseur analogique-numérique 12 bits, d'une horloge temps réel basse consommation, de six temporisateurs 16 bits à usage général, dont un temporisateur PWM pour le contrôle moteur, et de deux temporisateurs 32 bits à usage général. Ils disposent également d'interfaces de communication standard et avancées.
• Ligne d'efficacité dynamique avec BAM (mode d'acquisition par lots)
– Alimentation de 1,7 V à 3,6 V
– – Plage de température de 40 °C à 85/105/125 °C
• 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'à 100 MHz, unité de protection de la mémoire, 125 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1) et instructions DSP
• Souvenirs
– Jusqu'à 512 Ko de mémoire Flash
– 128 Ko de SRAM
• 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
– Oscillateur 32 kHz pour RTC avec étalonnage
– RC interne 32 kHz avec étalonnage
• Consommation d'énergie
– Exécution : 100 µA/MHz (périphérique éteint)
– Stop (Flash en mode Stop, temps de réveil rapide) : 42 µA Typ à 25 °C ; 65 µA max à 25 °C
– Arrêt (clignotement en mode veille profonde, temps de réveil lent) : jusqu'à 9 µA à 25 °C ; 28 µA max à 25 °C
– Veille : 1,8 µA à 25 °C / 1,7 V sans RTC ; 11 µA à 85 °C à 1,7 V
– Alimentation VBAT pour RTC : 1 µA à 25 °C
• 1 convertisseur A/N 12 bits, 2,4 MSPS : jusqu'à 16 canaux
• DMA à usage général : contrôleurs DMA à 16 flux avec FIFO et prise en charge des rafales
• Jusqu'à 11 temporisateurs : jusqu'à six temporisateurs 16 bits, deux temporisateurs 32 bits jusqu'à 100 MHz, chacun avec jusqu'à quatre entrées IC/OC/PWM ou compteur d'impulsions et codeur en quadrature (incrémental), deux temporisateurs de surveillance (indépendants et de fenêtre) et un temporisateur SysTick
• Mode débogage
– Débogage de câble série (SWD) et interfaces JTAG
– Macrocellule de trace intégrée Cortex®-M4™
• Jusqu'à 81 ports d'E/S avec capacité d'interruption
– Jusqu'à 78 E/S rapides jusqu'à 100 MHz
– Jusqu'à 77 E/S tolérantes à 5 V
• Jusqu'à 13 interfaces de communication
– Jusqu'à 3 interfaces I2C (SMBus/PMBus)
– Jusqu'à 3 USART (2 x 12,5 Mbit/s, 1 x 6,25 Mbit/s), interface ISO 7816, LIN, IrDA, contrôle modem)
– Jusqu'à 5 SPI/I2S (jusqu'à 50 Mbit/s, protocole audio SPI ou I2S), SPI2 et SPI3 avec I2S full-duplex multiplexé pour obtenir une précision de classe audio via PLL audio interne ou horloge externe
– Interface SDIO (SD/MMC/eMMC)
– Connectivité avancée : contrôleur USB 2.0 pleine vitesse pour périphérique/hôte/OTG avec PHY intégré
• Unité de calcul CRC
• ID unique de 96 bits
• RTC : précision inférieure à la seconde, calendrier matériel
• Tous les packages (WLCSP49, LQFP64/100, UFQFPN48, UFBGA100) sont ECOPACK®2