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

Vidéos

Schéma de principe

STMicroelectronics Microcontrôleurs généraux STM32G0x0
Publié le: 2021-05-18 | Mis à jour le: 2022-03-11