Microcontrôleurs ARM STM32L072V8T6 MCU Arm Cortex-M0+ ultra-basse consommation 64 Ko de mémoire Flash CPU 32 MHz USB
♠ 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: | STM32L072V8 |
Emballage / Étui : | LQFP-100 |
Conditionnement: | Plateau |
Marque: | STMicroelectronics |
Sensible à l'humidité : | Oui |
Type de produit : | Microcontrôleurs ARM - MCU |
Quantité du pack d'usine : | 540 |
Sous-catégorie: | Microcontrôleurs - MCU |
Nom commercial : | STM32 |
Poids unitaire : | 0,024037 oz |
♠ Microcontrôleur 32 bits ultra-basse consommation basé sur Arm® Cortex®-M0+, jusqu'à 192 Ko de mémoire Flash, 20 Ko de SRAM, 6 Ko d'EEPROM, USB, ADC, DAC
Les microcontrôleurs STM32L072xx à très faible consommation intègrent la puissance de connectivité dele bus série universel (USB 2.0 sans cristal) avec le processeur Arm Cortex-M0+ hautes performancesCœur RISC 32 bits fonctionnant à une fréquence de 32 MHz, une unité de protection de la mémoire (MPU), des mémoires embarquées à grande vitesse (jusqu'à 192 Ko de mémoire programme Flash, 6 Ko de donnéesEEPROM et 20 Ko de RAM) ainsi qu'une vaste gamme d'E/S améliorées etpériphériques.
Les dispositifs STM32L072xx offrent une efficacité énergétique élevée pour une large gamme de performances.
Elle est réalisée avec un large choix de sources d'horloge internes et externes, une tension interneadaptation et plusieurs modes basse consommation.
Les appareils STM32L072xx offrent plusieurs fonctionnalités analogiques, un CAN 12 bits avec matérielsuréchantillonnage, deux DAC, deux comparateurs ultra-basse consommation, plusieurs temporisateurs, un basse consommationminuterie (LPTIM), quatre minuteries 16 bits à usage général et deux minuteries de base, une RTC et uneSysTick, utilisable comme base de temps. Ils disposent également de deux chiens de garde, un chien de gardeavec une capacité d'horloge et de fenêtre indépendante et un chien de garde de fenêtre basé sur le bushorloge.
De plus, les dispositifs STM32L072xx intègrent des communications standard et avancéesinterfaces : jusqu'à trois I2C, deux SPI, un I2S, quatre USART, un UART basse consommation(LPUART) et un port USB sans cristal. Ces appareils offrent jusqu'à 24 canaux de détection capacitive.pour ajouter simplement une fonctionnalité de détection tactile à n'importe quelle application.
Le STM32L072xx comprend également une horloge en temps réel et un ensemble de registres de sauvegarde qui restentalimenté en mode veille.
Les dispositifs STM32L072xx à très faible consommation fonctionnent à partir d'une alimentation de 1,8 à 3,6 V (en dessous deà 1,65 V à la mise hors tension) avec BOR et d'une alimentation de 1,65 à 3,6 V sans BORoption. Ils sont disponibles dans une plage de températures de -40 à +125 °C. Un ensemble completles modes d'économie d'énergie permettent la conception d'applications à faible consommation.
• Plateforme à très faible consommation d'énergie
– Alimentation de 1,65 V à 3,6 V
– Plage de température de -40 à 125 °C
– 0,29 µA Mode veille (3 broches de réveil)
– 0,43 µA Mode d'arrêt (16 lignes de réveil)
– 0,86 µA Mode d'arrêt + RTC + 20 Ko de RAMrétention
– Jusqu'à 93 µA/MHz en mode Run
– Temps de réveil de 5 µs (à partir de la mémoire Flash)
– Conversion CAN 12 bits de 41 µA à 10 kéch./s
• Cœur : Arm® 32 bits Cortex®-M0+ avec MPU
– De 32 kHz jusqu’à 32 MHz max.
– 0,95 DMIPS/MHz
• Souvenirs
– Jusqu'à 192 Ko de mémoire flash avec ECC(2)banques avec capacité de lecture/écriture)
– 20 Ko de RAM
– 6 Ko de données EEPROM avec ECC
– registre de sauvegarde de 20 octets
– Protection du secteur contre le fonctionnement en lecture/écriture
• Jusqu'à 84 E/S rapides (78 E/S tolérantes 5 V)
• Gestion de la réinitialisation et de l'approvisionnement
– BOR (réinitialisation en cas de baisse de tension) ultra-sûr et à faible consommationavec 5 seuils sélectionnables
– POR/PDR à très faible consommation
– Détecteur de tension programmable (PVD)
• Sources d'horloge
– Oscillateur à cristal de 1 à 25 MHz
– Oscillateur 32 kHz pour RTC avec étalonnage
– RC interne haute vitesse de 16 MHz réglé en usine(+/- 1%)
– RC interne basse consommation 37 kHz
– Faible consommation interne multi-vitesses de 65 kHz àRC 4,2 MHz
– Auto-étalonnage interne du RC 48 MHz pour USB
– PLL pour l'horloge du processeur
• Chargeur de démarrage préprogrammé
– USB, USART pris en charge
• Soutien au développement
– Débogage du câble série pris en charge
• Périphériques analogiques riches
– CAN 12 bits 1,14 Msps jusqu'à 16 canaux (en bas)à 1,65 V)
– 2 DAC 12 bits avec tampons de sortie(jusqu'à 1,8 V)
– 2x comparateurs ultra-basse consommation (mode fenêtre)et capacité de réveil, jusqu'à 1,65 V)
• Jusqu'à 24 canaux de détection capacitifs prenant en chargetouches tactiles, capteurs tactiles linéaires et rotatifs
• Contrôleur DMA à 7 canaux, prenant en charge ADC, SPI,I2C, USART, DAC, minuteries
• 11x interfaces de communication périphériques
– 1x USB 2.0 sans cristal, chargement de la batteriedétection et LPM
– 4x USART (2 avec ISO 7816, IrDA), 1x UART(faible puissance)
– Jusqu'à 6x SPI 16 Mbits/s
– 3x I2C (2 avec SMBus/PMBus)
• 11x minuteries : 2x 16 bits avec jusqu'à 4 canaux, 2x 16 bitsavec jusqu'à 2 canaux, 1x 16 bits ultra-basse consommationminuterie, 1x SysTick, 1x RTC, 2x 16 bits de base pour DAC,et 2x chiens de garde (indépendants/fenêtres)
• Unité de calcul CRC, ID unique 96 bits
• Véritable protection RNG et pare-feu
• Tous les colis sont ECOPACK2
• Compteurs de gaz/eau et capteurs industriels
• Équipements de santé et de remise en forme
• Télécommande et interface utilisateur
• Périphériques PC, jeux, équipement GPS
• Système d'alarme, capteurs filaires et sans fil, interphone vidéo