Microcontrôleurs ARM STM32F042F6P6 – MCU Mainstream Arm Cortex-M0 USB line MCU 32 Ko de Flash CPU 48 MHz, USB, CAN &
♠ 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: | STM32F042F6 |
Style de montage : | CMS/CMS |
Emballage/Caisse : | TSSOP-20 |
Cœur: | ARM Cortex M0 |
Taille de la mémoire du programme : | 32 Ko |
Largeur du bus de données : | 32 bits |
Résolution ADC : | 12 bits |
Fréquence d'horloge maximale : | 48 MHz |
Nombre d'E/S : | 16 E/S |
Taille de la RAM de données : | 6 Ko |
Tension d'alimentation - Min : | 2 V |
Tension d'alimentation - Max : | 3,6 V |
Température minimale de fonctionnement : | - 40 °C |
Température de fonctionnement maximale : | + 85 °C |
Conditionnement: | Tube |
Tension d'alimentation analogique : | 2 V à 3,6 V |
Marque: | STMicroelectronics |
Type de RAM de données : | SRAM |
Tension d'E/S : | 1,65 V à 3,6 V |
Type d'interface : | CAN, CEC, I2C, SPI, USART, USB |
Nombre de canaux ADC : | 12 canaux |
Série de processeurs : | STM32F0 |
Produit: | MCU |
Type de produit : | Microcontrôleurs ARM - MCU |
Type de mémoire de programme : | Éclair |
Quantité du pack d'usine : | 1480 |
Sous-catégorie: | Microcontrôleurs - MCU |
Nom commercial : | STM32 |
Minuteries de surveillance : | Minuterie de surveillance, fenêtrée |
Poids unitaire : | 191 mg |
♠ Microcontrôleur 32 bits basé sur ARM®, jusqu'à 32 Ko de mémoire Flash, USB FS 2.0 sans cristal, CAN, 9 temporisateurs, interfaces ADC et comm., 2,0 - 3,6 V
Les microcontrôleurs STM32F042x4/x6 intègrent un cœur RISC 32 bits ARM® Cortex®-M0 hautes performances cadencé jusqu'à 48 MHz, des mémoires embarquées haute vitesse (jusqu'à 32 Ko de mémoire Flash et 6 Ko de SRAM) et une vaste gamme de périphériques et d'E/S optimisés. Tous les composants offrent des interfaces de communication standard (une I₂C, deux SPI/une I₂S, une HDMI CEC et deux USART), un port USB Full-Speed (sans quartz), un CAN, un CAN 12 bits, quatre timers 16 bits, un timer 32 bits et un timer PWM à contrôle avancé.
Les microcontrôleurs STM32F042x4/x6 fonctionnent dans les plages de températures de -40 à +85 °C et de -40 à +105 °C, avec une alimentation de 2,0 à 3,6 V. Un ensemble complet de modes d'économie d'énergie permet la conception d'applications basse consommation.
Les microcontrôleurs STM32F042x4/x6 sont proposés en sept boîtiers différents, de 20 à 48 broches, avec une matrice disponible sur demande. Différents jeux de périphériques sont inclus selon le composant choisi. Grâce à ces caractéristiques, les microcontrôleurs STM32F042x4/x6 conviennent à un large éventail d'applications, telles que le contrôle d'applications et les interfaces utilisateur, les équipements portables, les récepteurs audiovisuels et la télévision numérique, les périphériques PC, les plateformes de jeu et GPS, les applications industrielles, les automates programmables (API), les onduleurs, les imprimantes, les scanners, les systèmes d'alarme, les interphones vidéo et les systèmes CVC.
• Cœur : CPU ARM® 32 bits Cortex®-M0, fréquence jusqu'à 48 MHz
• Souvenirs
– 16 à 32 Ko de mémoire Flash
– 6 Ko de SRAM avec parité matérielle
• Unité de calcul CRC
• Réinitialisation et gestion de l'alimentation
– Alimentation numérique et E/S : VDD = 2 V à 3,6 V
– Alimentation analogique : VDDA = de VDD à 3,6 V
– E/S sélectionnées : VDDIO2 = 1,65 V à 3,6 V
– Réinitialisation à la mise sous tension/hors tension (POR/PDR)
– Détecteur de tension programmable (PVD)
– Modes basse consommation : Veille, Arrêt, Veille
– Alimentation VBAT pour RTC et registres de sauvegarde
• Gestion de l'horloge
– Oscillateur à cristal de 4 à 32 MHz
– Oscillateur 32 kHz pour RTC avec étalonnage
– RC interne 8 MHz avec option PLL x6
– Oscillateur RC interne 40 kHz
– Oscillateur interne de 48 MHz avec réglage automatique basé sur la synchronisation externe
• Jusqu'à 38 E/S rapides
– Tous mappables sur des vecteurs d’interruption externes
– Jusqu'à 24 E/S avec une capacité de tolérance de 5 V et 8 avec alimentation indépendante VDDIO2
• Contrôleur DMA à 5 canaux
• Un CAN 12 bits, 1,0 µs (jusqu'à 10 canaux)
– Plage de conversion : 0 à 3,6 V
– Alimentation analogique séparée : 2,4 V à 3,6 V
• Jusqu'à 14 canaux de détection capacitifs pour les capteurs tactiles à touches tactiles, linéaires et rotatifs
• Calendrier RTC avec alarme et réveil périodique depuis Stop/Standby
• Neuf chronométreurs
– Un temporisateur de contrôle avancé 16 bits pour une sortie PWM à six canaux
– Un temporisateur 32 bits et quatre temporisateurs 16 bits, avec jusqu'à quatre IC/OC, OCN, utilisables pour le décodage de contrôle IR
– Minuteries de surveillance indépendantes et système
– Minuterie SysTick
• Interfaces de communication
– Une interface I2C prenant en charge le Fast Mode Plus (1 Mbit/s) avec un courant de 20 mA, SMBus/PMBus et réveil
– Deux USART prenant en charge le contrôle SPI synchrone maître et le contrôle modem, l'un avec interface ISO7816, LIN, IrDA, détection automatique du débit en bauds et fonction de réveil
– Deux SPI (18 Mbit/s) avec trames de 4 à 16 bits programmables, dont un avec interface I2S multiplexée
– Interface CAN
– Interface USB 2.0 pleine vitesse, capable de fonctionner à partir d'un oscillateur interne de 48 MHz et avec prise en charge BCD et LPM
• HDMI CEC, réveil à la réception de l'en-tête
• Débogage du câble série (SWD)
• ID unique de 96 bits
• Tous les emballages ECOPACK®2