Microcontrôleurs ARM STM32L051C8T7 MCU Arm Cortex-M0+ ultra-basse consommation 64 Ko de mémoire Flash CPU 32 MHz
♠ 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: | STM32L051C8 |
Style de montage : | CMS/CMS |
Cœur: | ARM Cortex M0+ |
Taille de la mémoire du programme : | 64 Ko |
Largeur du bus de données : | 32 bits |
Résolution ADC : | 12 bits |
Fréquence d'horloge maximale : | 32 MHz |
Nombre d'E/S : | 37 E/S |
Taille de la RAM de données : | 8 Ko |
Tension d'alimentation - Min : | 1,8 V |
Tension d'alimentation - Max : | 3,6 V |
Température minimale de fonctionnement : | - 40 °C |
Température de fonctionnement maximale : | + 105 °C |
Conditionnement: | Plateau |
Marque: | STMicroelectronics |
Sensible à l'humidité : | Oui |
Série de processeurs : | ARM Cortex M |
Type de produit : | Microcontrôleurs ARM - MCU |
Quantité du pack d'usine : | 1500 |
Sous-catégorie: | Microcontrôleurs - MCU |
Nom commercial : | STM32 |
Poids unitaire : | 0,091712 oz |
♠ Ligne d'accès MCU 32 bits ultra-basse consommation basé sur Arm® Cortex®-M0+, jusqu'à 64 Ko de Flash, 8 Ko de SRAM, 2 Ko d'EEPROM, ADC
Les microcontrôleurs STM32L051x6/8 à très faible consommation d'énergie de la ligne d'accès intègrent le cœur RISC 32 bits Arm Cortex-M0+ hautes performances fonctionnant à une fréquence de 32 MHz, une mémoireunité de protection (MPU), mémoires embarquées à grande vitesse (64 Ko de programme Flashmémoire, 2 Ko de données EEPROM et 8 Ko de RAM) ainsi qu'une vaste gamme deE/S et périphériques améliorés.
Les dispositifs STM32L051x6/8 offrent une efficacité énergétique élevée pour une large gamme deperformances. Ceci est obtenu grâce à un large choix de sources d'horloge internes et externes, unadaptation de tension interne et plusieurs modes basse consommation.
Les appareils STM32L051x6/8 offrent plusieurs fonctionnalités analogiques, un CAN 12 bits avec matérielsuréchantillonnage, deux comparateurs à très faible consommation, plusieurs minuteries, une minuterie à faible consommation(LPTIM), trois temporisateurs 16 bits à usage général et un temporisateur de base, un RTC et unSysTick, 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 STM32L051x6/8 intègrent des communications standard et avancéesinterfaces : jusqu'à deux I2C, deux SPI, un I2S, deux USART, un UART basse consommation (LPUART), .
Le STM32L051x6/8 comprend également une horloge en temps réel et un ensemble de registres de sauvegarde quirester alimenté en mode veille.
Les dispositifs STM32L051x6/8 à très faible consommation fonctionnent à partir d'une alimentation de 1,8 à 3,6 V(jusqu'à 1,65 V à la mise hors tension) avec BOR et d'une alimentation de 1,65 à 3,6 V sansOption BOR. Disponibles dans une plage de températures de -40 à +125 °C. Une gamme complèteL'ensemble des modes d'économie d'énergie permet 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,27 µA Mode veille (2 broches de réveil)
– 0,4 µA Mode d'arrêt (16 lignes de réveil)
– 0,8 µA Mode d'arrêt + RTC + 8 Ko de RAMrétention
– 88 µA/MHz en mode Run
– Temps de réveil de 3,5 µs (à partir de la RAM)
– Temps de réveil de 5 µs (à partir de la mémoire Flash)
• Cœur : Arm® 32 bits Cortex®-M0+ avec MPU
– De 32 kHz jusqu’à 32 MHz max.
– 0,95 DMIPS/MHz
• Souvenirs
– Mémoire flash jusqu'à 64 Ko avec ECC
– 8 Ko de RAM
– 2 Ko de données EEPROM avec ECC
– registre de sauvegarde de 20 octets
– Protection du secteur contre le fonctionnement en lecture/écriture
• Jusqu'à 51 E/S rapides (45 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
– PLL pour l'horloge du processeur
• Chargeur de démarrage préprogrammé
– Prise en charge par USART et SPI
• 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)
– 2x comparateurs ultra-basse consommation (mode fenêtre)et capacité de réveil, jusqu'à 1,65 V)
• Contrôleur DMA à 7 canaux, prenant en charge ADC, SPI,I2C, USART, minuteries
• 7x interfaces de communication périphériques
– 2x USART (ISO 7816, IrDA), 1x UART (faiblepouvoir)
– Jusqu'à 4x SPI 16 Mbits/s
– 2x I2C (SMBus/PMBus)
• 9x minuteries : 1x 16 bits avec jusqu'à 4 canaux, 2x 16 bitsavec jusqu'à 2 canaux, 1x 16 bits ultra-basse consommationminuterie, 1x SysTick, 1x RTC, 1x 16 bits de base et 2xchiens de garde (indépendants/fenêtres)
• Unité de calcul CRC, ID unique 96 bits
• 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