STMicroelectronics Microcontrôleurs généraux STM32G0x0
Les microcontrôleurs généraux STM32G0x0 STMicroelectronics sont constitués de la série STM32G0B0KE/CE/RE/VE basée sur un cœur Arm® Cortex®-M0+ 32-bit RISC à hautes performances fonctionnant à une fréquence pouvant aller jusqu'à 64 MHz. Les microcontrôleurs STM32G0x0 offrent un haut niveau d'intégration, adapté à un large éventail d'applications dans les domaines grand public, industriels et des appareils électroménagers et prêts pour les solutions de l'Internet des objets (IdO).Caractéristiques
- Cœur : CPU Arm® 32 bits Cortex- M0+, fréquence jusqu'à 64 MHz
- Température de fonctionnement comprise entre -40 °C et 85 °C
- Mémoires
- 512 ko de mémoire Flash avec protection, deux bancs, prise en charge de la lecture et de l'écriture
- 144 Ko de SRAM (128 ko avec contrôle de parité de matériel)
- Unité de calcul CRC
- Gestion de puissance et réinitialisation
- Plage de tension de 2,0 V à 3,6 V
- Réinitialisation en marche/à l'arrêt (POR/PDR)
- Modes faible puissance : veille, arrêt et attente
- Alimentation VBAT pour les registres de sauvegarde et RTC
- Gestion d'horloge
- Oscillateur à quartz de 4 MHz à 48 MHz
- Oscillateur à cristal de 32 kHz avec calibration
- RC interne 16 MHz avec option PLL (±5 %)
- Oscillateur RC interne 32 kHz (±5 %)
- Jusqu'à 93 E/S rapides
- Tous mappables sur les vecteurs d'interruption externes
- Plusieurs E/S tolérantes à 5 V
- Contrôleur DMA à 12 canaux avec cartographie flexible
- Convertisseur analogique-numérique 12 bits, 0,4 µs (jusqu'à 16 canaux d'extension)
- Jusqu'à 16 bits avec suréchantillonnage matériel
- Plage de conversion de 0 V à 3,6 V
- 12 minuteurs : un de 16 bits pour commande moteur avancée, six de 16 bits à usage général, deux de 16 bits de base, deux minuteurs de surveillance, un minuteur SysTick
- Calendrier RTC avec alerte et réveil périodique d'arrêt ou d'attente
- Interfaces de communication
- Trois interfaces de bus I2C prenant en charge le mode rapide Plus (1 Mbit/s) avec dissipateur de courant supplémentaire, deux prenant en charge SMBus/PMBus et le réveil du mode arrêt
- Six USART avec SPI synchrone maître/esclave; trois prenant en charge une interface ISO7816, LIN, capacité IrDA, détection automatique de débit en bauds et fonction de réveil
- Trois SPI (32 Mbit/s) avec cadre bitframe programmable de 4 à 16 bits, deux multiplexés avec interface I2S
- Dispositif USB 2.0 FS et contrôleur hôte
- Prise en charge du développement : débogage de fil série (SWD)
- Tous les boîtiers sont conformes ECOPACK 2
Ressources supplémentaires
Vidéos
Schéma de principe
Publié le: 2021-05-18
| Mis à jour le: 2022-03-11
