STMicroelectronics STM32G0x0 Microcontroller tradizionali

I microcontroller tradizionali STM32G0x0 di STMicroelectronics sono costituiti dalla serie STM32G0B0KE/CE/RE/VE basata sul nucleo RISC Arm® Cortex®-M0+ a 32 bit che funziona a frequenze fino a 64 MHz. Le MCU STM32G0x0 offrono un elevato livello di integrazione, adatte a un'ampia gamma di applicazioni nei settori consumer, industriale e degli elettrodomestici e pronte per l'Internet degli oggetti (IoT).

Caratteristiche

  • Nucleo: CPU Arm® Cortex®-M0+ a 32 bit, frequenza fino a 64 MHz
  • Temperatura di funzionamento: da -40 °C a +85 °C
  • Memorie
    • 512 Kbyte di memoria flash con protezione, due banchi, supporta lettura e scrittura
    • 144 Kbyte di SRAM (128 Kbyte con controllo di parità HW)
  • Unità di calcolo CRC
  • Ripristino e gestione dell'energia
    • Intervallo di tensione: da 2,0 V a 3,6 V
    • Ripristino accensione/spegnimento (POR/PDR)
    • Modalità di sospensione, arresto e standby a bassa potenza
    • Alimentazione VBAT per RTC e registri di backup
  • Gestione Clock
    • Oscillatore al cristallo da 4 MHz a 48 MHz
    • Oscillatore al cristallo da 32 kHz con calibrazione
    • RC interno da 16 MHz con opzione PLL (±5%)
    • Oscillatore RC interno da 32 kHz (±5%)
  • Fino a 93 I/O veloci
    • Tutti mappabili su vettori di interrupt esterni
    • I/O multipli con tolleranza di 5 V
  • Controller DMA a 12 canali con mappatura flessibile
  • ADC a 12 bit, 0,4 µs (fino a 16 canali est.)
    • Fino a 16 bit con sovracampionamento hardware
    • Intervallo di conversione: da 0 V a 3,6 V
  • 12 temporizzatore: 16 bit per controllo motore avanzato, sei per uso generico a 16 bit, due di base a 16 bit, due watchdog, temporizzatore a sistema
  • RTC calendario con allarme e riattivazione periodica da Stop/Standby
  • Interfacce di comunicazione
    • Tre interfacce I2C-bus che supportano fast-mode Plus (1 Mbit/s) con assorbimento di corrente extra, due che supportano SMBus/PMBus e wakeup dalla modalità stop
    • Sei USART con SPI master/slave sincrono; tre che supportano l'interfaccia ISO7816, LIN, capacità IrDA, rilevamento automatico della velocità del baud e funzione di riattivazione
    • Tre SPI (32 Mbit/s) con bitframe programmabile da 4 a 16 bit, due multiplexati con interfaccia I2S
  • Controller host e dispositivo USB 2.0 FS
  • Supporto di sviluppo: serial wire debug (SWD)
  • Tutti i package sono conformi a ECOPACK 2

Video

Diagramma di circuito

STMicroelectronics STM32G0x0 Microcontroller tradizionali
Pubblicato: 2021-05-18 | Aggiornato: 2022-03-11