Microcontrôleur, 32bit, 16 Ko RAM, 64 Ko, 48MHz, LQFP 100, série STM32F0
- Code commande RS:
- 192-3919
- Référence fabricant:
- STM32F071V8T7
- Marque:
- STMicroelectronics
Ce produit n’est plus distribué
- Code commande RS:
- 192-3919
- Référence fabricant:
- STM32F071V8T7
- Marque:
- STMicroelectronics
- Pays d'origine :
- PH
Les microcontrôleurs STM32F071x8/xB intègrent le noyau RISC 32 bits ARM ® Cortex ®-M0 hautes performances fonctionnant à une fréquence jusqu'à 48 MHz, des mémoires intégrées haute vitesse (jusqu'à 128 ko de mémoire Flash et 16 ko de SRAM), et une large gamme de périphériques et d'E/S améliorés. Tous les dispositifs offrent des interfaces de communication standard (deux I2C, deux SPI/un I2S, un HDMI CEC et quatre USART), un ADC 12 bits, un DAC 12 bits avec deux canaux, sept timers 16 bits, un timer 32 bits et un timer PWM de commande avancée.
Les microcontrôleurs STM32F071x8/xB incluent des dispositifs dans six boîtiers différents allant de 48 à 100 broches. En fonction de l'appareil choisi, différents jeux de périphériques sont inclus.
Ces caractéristiques font des microcontrôleurs STM32F071x8/xB adaptés à une large gamme d'applications telles que le contrôle d'application et les interfaces utilisateur, l'équipement portable, les récepteurs A/V et la télévision numérique, les périphériques PC, les plates-formes de jeu et GPS, les applications industrielles, les PLC, les inverseurs, les imprimantes, les scanners, les systèmes d'alarme, les intercoms vidéo et les HVIV.
Les microcontrôleurs STM32F071x8/xB incluent des dispositifs dans six boîtiers différents allant de 48 à 100 broches. En fonction de l'appareil choisi, différents jeux de périphériques sont inclus.
Ces caractéristiques font des microcontrôleurs STM32F071x8/xB adaptés à une large gamme d'applications telles que le contrôle d'application et les interfaces utilisateur, l'équipement portable, les récepteurs A/V et la télévision numérique, les périphériques PC, les plates-formes de jeu et GPS, les applications industrielles, les PLC, les inverseurs, les imprimantes, les scanners, les systèmes d'alarme, les intercoms vidéo et les HVIV.
Noyau : processeur ARM ® Cortex ®-M0 32 bits, fréquence jusqu'à 48 MHz
Mémoires
64 à 128 ko de mémoire Flash
16 ko de SRAM avec parité matérielle
Unité de calcul CRC
Réinitialisation et gestion de l'alimentation
Alimentation numérique et d'E/S : VDD = 2 à 3,6 V.
Alimentation analogique : VDDA = VDD à 3,6 V.
E/S sélectionnées : VDDIO2 = 1,65 à 3,6 V.
Réinitialisation de mise sous tension/hors tension (POR/PDR)
Détecteur de tension programmable (PVD)
Modes de faible consommation : veille, arrêt, veille
Alimentation VBAT pour RTC et registres de secours
Gestion d'horloge
Oscillateur à quartz 4 à 32 MHz
Oscillateur 32 kHz pour RTC avec étalonnage
RC 8 MHz interne avec option PLL x6
Oscillateur RC interne de 40 kHz
Oscillateur interne de 48 MHz avec réglage automatique basé sur le ext Synchronisation
Jusqu'à 87 E/S rapides
Tous les vecteurs d'interruption externes sont cartographiables
Jusqu'à 68 E/S avec capacité de tolérance de 5 V et 19 avec alimentation indépendante VDDIO2
Contrôleur DMA à sept canaux
Un ADC 12 bits, 1 μs (jusqu'à 16 canaux)
Plage de conversion : 0 à 3,6 V.
Alimentation analogique séparée : 2,4 à 3,6 V.
Un convertisseur D/A 12 bits (avec 2 canaux)
Deux comparateurs analogiques rapides à faible consommation avec entrée et sortie programmables
Jusqu'à 24 canaux de détection capacitifs pour les capteurs tactiles, linéaires et rotatifs
RTC de calendrier avec alarme et réveil périodique à partir de l'arrêt/veille
12 timers
Un timer de commande avancée 16 bits pour sortie PWM à six canaux
Un timers 32 bits et sept timers 16 bits, avec jusqu'à quatre CI/OC, OCN, utilisables pour le décodage de commande IR ou la commande DAC
Timers Watchdog indépendants et système
Minuterie de joystick
Interfaces de communication
Deux interfaces I2C prenant en charge Fast Mode Plus (1 Mb/s) avec un dissipateur de courant de 20 mA, une prenant en charge SMBus/PMBus et le réveil
Quatre USART prenant en charge Master synchrone SPI et commande de modem, LIN, IrDA, détection automatique de vitesse de transmission et fonction de réveil
Deux SPI (18 Mb/s) avec 4 à 16 trames de bits programmables, et avec interface I2S multiplexée
HDMI CEC, réveil sur réception d'en-tête
Débogage de fil série (SWD)
ID unique 96 bits
Mémoires
64 à 128 ko de mémoire Flash
16 ko de SRAM avec parité matérielle
Unité de calcul CRC
Réinitialisation et gestion de l'alimentation
Alimentation numérique et d'E/S : VDD = 2 à 3,6 V.
Alimentation analogique : VDDA = VDD à 3,6 V.
E/S sélectionnées : VDDIO2 = 1,65 à 3,6 V.
Réinitialisation de mise sous tension/hors tension (POR/PDR)
Détecteur de tension programmable (PVD)
Modes de faible consommation : veille, arrêt, veille
Alimentation VBAT pour RTC et registres de secours
Gestion d'horloge
Oscillateur à quartz 4 à 32 MHz
Oscillateur 32 kHz pour RTC avec étalonnage
RC 8 MHz interne avec option PLL x6
Oscillateur RC interne de 40 kHz
Oscillateur interne de 48 MHz avec réglage automatique basé sur le ext Synchronisation
Jusqu'à 87 E/S rapides
Tous les vecteurs d'interruption externes sont cartographiables
Jusqu'à 68 E/S avec capacité de tolérance de 5 V et 19 avec alimentation indépendante VDDIO2
Contrôleur DMA à sept canaux
Un ADC 12 bits, 1 μs (jusqu'à 16 canaux)
Plage de conversion : 0 à 3,6 V.
Alimentation analogique séparée : 2,4 à 3,6 V.
Un convertisseur D/A 12 bits (avec 2 canaux)
Deux comparateurs analogiques rapides à faible consommation avec entrée et sortie programmables
Jusqu'à 24 canaux de détection capacitifs pour les capteurs tactiles, linéaires et rotatifs
RTC de calendrier avec alarme et réveil périodique à partir de l'arrêt/veille
12 timers
Un timer de commande avancée 16 bits pour sortie PWM à six canaux
Un timers 32 bits et sept timers 16 bits, avec jusqu'à quatre CI/OC, OCN, utilisables pour le décodage de commande IR ou la commande DAC
Timers Watchdog indépendants et système
Minuterie de joystick
Interfaces de communication
Deux interfaces I2C prenant en charge Fast Mode Plus (1 Mb/s) avec un dissipateur de courant de 20 mA, une prenant en charge SMBus/PMBus et le réveil
Quatre USART prenant en charge Master synchrone SPI et commande de modem, LIN, IrDA, détection automatique de vitesse de transmission et fonction de réveil
Deux SPI (18 Mb/s) avec 4 à 16 trames de bits programmables, et avec interface I2S multiplexée
HDMI CEC, réveil sur réception d'en-tête
Débogage de fil série (SWD)
ID unique 96 bits
Attribut | Valeur |
---|---|
Série | STM32F0 |
Type de boîtier | LQFP |
Type de montage | CMS |
Nombre de broches | 100 |
Cœur du circuit | ARM Cortex M0 |
Largeur de bus de données | 32bit |
Taille de la mémoire programme | 64 Ko |
Fréquence maximum | 48MHz |
Taille de la RAM | 16 Ko |
Nombre de canaux SPI | 2 |
Nombre de canaux USART | 4 |
Tension d'alimentation de fonctionnement typique | 2→ 3,6 V. |
Nombre de canaux I2C | 2 |
Nombre d'entrée CNA | 1 |
Largeur | 14.2mm |
Architecture de jeu d'instruction | RISC |
CAN | 19 x 12 bits |
Hauteur | 1.45mm |
Température d'utilisation maximum | +105 °C |
Dimensions | 14.2 x 14.2 x 1.45mm |
Température de fonctionnement minimum | -40 °C |
Type de mémoire programme | Flash |
Longueur | 14.2mm |