CI MCU STM32F415VGT6 ARM M4 1024 FLASH 168 Mhz 192 Ko SRAM
♠ Description du produit
Attribut de produit | Valeur d'attribut |
Fabricant: | STMicroelectronics |
Catégorie de produit: | Microcontrôleurs ARM - MCU |
RoHS : | Détails |
Série: | STM32F415VG |
Style de montage : | CMS/CMS |
Paquet/Boîte : | LQFP-100 |
Cœur: | BRAS Cortex M4 |
Taille de la mémoire programme : | 1 Mo |
Largeur du bus de données : | 32 bits |
Résolution CAN : | 3 x 12 bits |
Fréquence d'horloge maximale : | 168 MHz |
Nombre d'E/S : | 82 E/S |
Taille de la RAM de données : | 192 ko |
Tension d'alimentation - Min : | 1,8 V |
Tension d'alimentation - Max : | 3,6 V |
Température de fonctionnement minimale : | - 40 C |
Température de fonctionnement maximale : | + 85 C |
Emballage: | Plateau |
Marque: | STMicroelectronics |
Type de RAM de données : | SRAM |
Type d'interface : | PEUT, I2C, I2S, SPI, UART |
Sensible à l'humidité : | Oui |
Nombre de canaux ADC : | 16 canaux |
Nombre de minuteries/compteurs : | 10 Minuterie |
Série de processeur : | BRAS Cortex M |
Type de produit: | Microcontrôleurs ARM - MCU |
Type de mémoire de programme : | Éclair |
Quantité de l'emballage d'usine : | 540 |
Sous-catégorie : | Microcontrôleurs - MCU |
Nom commercial : | STM32 |
Unité de poids: | 0,046530 oz |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, jusqu'à 1,5 Mo de Flash, 320 Ko de RAM, USB OTG FS, 1 ADC, 2 DAC, 2 DFSDM
La famille STM32F415xx et STM32F417xx est basée sur la technologie Arm® hautes performancesNoyau RISC Cortex®-M4 32 bits fonctionnant à une fréquence allant jusqu'à 168 MHz.Le Cortex-M4core comporte une unité à virgule flottante (FPU) simple précision qui prend en charge toutes les instructions de traitement de données et tous les types de données Arm à précision unique.Il implémente également un ensemble complet de DSPinstructions et une unité de protection de la mémoire (MPU) qui améliore la sécurité des applications.
La famille STM32F415xx et STM32F417xx intègre desmémoires (mémoire Flash jusqu'à 1 Mo, jusqu'à 192 Ko de SRAM), jusqu'à 4 Ko desauvegarde SRAM, et une gamme étendue d'E / S améliorées et de périphériques connectés à deuxBus APB, trois bus AHB et une matrice de bus multi-AHB 32 bits.
Tous les appareils offrent trois ADC 12 bits, deux DAC, un RTC basse consommation, douze à usage généralMinuteries 16 bits comprenant deux minuteries PWM pour le contrôle du moteur, deux minuteries 32 bits à usage général.un véritable générateur de nombres aléatoires (RNG) et une cellule d'accélération cryptographique.Ils aussidisposent d'interfaces de communication standard et avancées.
• Jusqu'à trois I2C
• Trois SPI, deux I2S full duplex.Pour atteindre une précision de classe audio, les périphériques I2Speut être cadencé via une PLL audio interne dédiée ou via une horloge externe pour permettresynchronisation.
• Quatre USART plus deux UART
• Un USB OTG pleine vitesse et un USB OTG haute vitesse avec capacité pleine vitesse (avec leUPI),
• Deux CAN
• Une interface SDIO/MMC
• Ethernet et l'interface caméra disponibles uniquement sur les appareils STM32F417xx.
Les nouveaux périphériques avancés incluent un SDIO, un contrôle de mémoire statique flexible amélioré(FSMC) (pour les appareils proposés en boîtiers de 100 broches et plus), une camérainterface pour capteurs CMOS et une cellule d'accélération cryptographique.Reportez-vous au tableau 2 :STM32F415xx et STM32F417xx : caractéristiques et nombre de périphériques pour la liste des périphériquesdisponible sur chaque numéro de pièce.
La famille STM32F415xx et STM32F417xx fonctionne entre -40 et +105 °Cplage d'alimentation de 1,8 à 3,6 V.La tension d'alimentation peut chuter à 1,7 V lorsque lel'appareil fonctionne dans la plage de température de 0 à 70 °C à l'aide d'une alimentation externesuperviseur : se référer au chapitre : RAZ interne OFF.Un ensemble complet d'économies d'énergiepermet la conception d'applications à faible puissance.
La famille STM32F415xx et STM32F417xx propose des dispositifs dans divers packages allantde 64 broches à 176 broches.L'ensemble des périphériques inclus change avec l'appareil choisi.
• Cœur : processeur Arm® 32 bits Cortex®-M4 avec FPU,Accélérateur temps réel adaptatif (ARTAccelerator) permettant l'exécution de l'état 0-waità partir de la mémoire Flash, fréquence jusqu'à 168 MHz,unité de protection de la mémoire, 210 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1) et DSPinstructions
• Souvenirs
– Jusqu'à 1 Mo de mémoire Flash
– Jusqu'à 192+4 Ko de SRAM dont 64-Ko de données CCM (mémoire couplée à un cœur)RAM
– 512 octets de mémoire OTP
– Contrôleur de mémoire statique flexibleprenant en charge Compact Flash, SRAM,Mémoires PSRAM, NOR et NAND
• Interface parallèle LCD, modes 8080/6800
• Gestion de l'horloge, de la réinitialisation et de l'approvisionnement
– Alimentation applicative 1,8 V à 3,6 V et E/S
– POR, PDR, PVD et BOR
– Oscillateur à cristal de 4 à 26 MHz
- RC interne 16 MHz ajusté en usine (1%précision)
– Oscillateur 32 kHz pour RTC avec étalonnage
– RC interne 32 kHz avec étalonnage
• Fonctionnement à faible consommation
– Modes veille, arrêt et veille
– Alimentation VBAT pour RTC, sauvegarde 20×32 bitsregistres + SRAM de sauvegarde de 4 Ko en option
• 3 convertisseurs A/N 12 bits, 2,4 MSPS : jusqu'à 24canaux et 7,2 MSPS en triple entrelacémode
• 2 convertisseurs N/A 12 bits
• DMA à usage général : DMA à 16 fluxcontrôleur avec FIFO et prise en charge des rafales
• Jusqu'à 17 temporisateurs : jusqu'à douze 16 bits et deux 32 bitstemporisateurs jusqu'à 168 MHz, chacun avec jusqu'à 4IC/OC/PWM ou compteur d'impulsions et quadratureentrée codeur (incrémental)
• Mode débogage
- Débogage de fil série (SWD) et JTAGinterfaces
– Cortex-M4 Embedded Trace Macrocell™
• Jusqu'à 140 ports d'E/S avec capacité d'interruption
– Jusqu'à 136 E/S rapides jusqu'à 84 MHz
– Jusqu'à 138 E/S tolérantes à 5 V
• Jusqu'à 15 interfaces de communication
– Jusqu'à 3 × interfaces I2C (SMBus/PMBus)
– Jusqu'à 4 USART/2 UART (10,5 Mbit/s, ISO7816, LIN, IrDA, commande par modem)
– Jusqu'à 3 SPI (42 Mbits/s), 2 avec multiplexageI2S full-duplex pour atteindre la classe audio
précision via PLL audio interne ou externehorloge
– 2 × interfaces CAN (2.0B actif)
–Interface SDIO
• Connectivité avancée
– Périphérique/hôte/OTG USB 2.0 pleine vitessecontrôleur avec PHY sur puce
– USB 2.0 haut débit/plein débitdispositif/hôte/contrôleur OTG avec dédié
DMA, 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 8 à 14 bits jusqu'à54 Mo/s
• Accélération cryptographique : matérielaccélération pour AES 128, 192, 256, TripleDES, HASH (MD5, SHA-1) et HMAC
• Véritable générateur de nombres aléatoires
• Unité de calcul CRC
• ID unique 96 bits
• RTC : précision inférieure à la seconde, calendrier matériel
• Commande de moteur et contrôle d'application
• Équipement médical
• Applications industrielles : API, onduleurs, disjoncteurs
• Imprimantes et scanners
• Systèmes d'alarme, interphone vidéo et CVC
• Appareils audio domestiques