STM32G0B1VET6 ARM-mikrokontroller – MCU Mainstream Arm Cortex-M0+ 32-bitars MCU, upp till 512KB Flash, 144KB RAM
♠ Produktbeskrivning
Produktattribut | Attributvärde |
Tillverkare: | STMicroelectronics |
Produktkategori: | ARM mikrokontroller - MCU |
RoHS: | Detaljer |
Serier: | STM32G0 |
Monteringsstil: | SMD/SMT |
Kärna: | ARM Cortex M0+ |
Programminnesstorlek: | 512 kB |
Databussbredd: | 32 bitar |
ADC-upplösning: | 12 bitar |
Maximal klockfrekvens: | 64 MHz |
Antal I/O: | 94 I/O |
Data RAM-storlek: | 144 kB |
Matningsspänning - Min: | 1,7 V |
Matningsspänning - Max: | 3,6 V |
Lägsta driftstemperatur: | -40 C |
Maximal drifttemperatur: | + 85 C |
Förpackning: | Bricka |
Varumärke: | STMicroelectronics |
Fuktkänslig: | Ja |
Produkttyp: | ARM mikrokontroller - MCU |
Fabriksförpackningsmängd: | 540 |
Underkategori: | Mikrokontroller - MCU |
Handelsnamn: | STM32 |
Enhetsvikt: | 0,024022 oz |
♠ Arm® Cortex®-M0+ 32-bitars MCU, upp till 512KB Flash, 144KB RAM, 6x USART, timers, ADC, DAC, comm.I/Fs, 1,7-3,6V
STM32G0B1xB/xC/xE vanliga mikrokontroller är baserade på högpresterande Arm® Cortex®-M0+ 32-bitars RISC-kärna som arbetar på upp till 64 MHz frekvens.De erbjuder en hög integrationsnivå och är lämpliga för ett brett spektrum av applikationer inom konsument-, industri- och apparatdomäner och redo för Internet of Things (IoT)-lösningar.
Enheterna innehåller en minnesskyddsenhet (MPU), inbäddade höghastighetsminnen (144 Kbyte SRAM och upp till 512 Kbyte Flash-programminne med lässkydd, skrivskydd, proprietärt kodskydd och säker område), DMA, en omfattande utbud av systemfunktioner, förbättrade I/O och kringutrustning.Enheterna erbjuder standardkommunikationsgränssnitt (tre I2C:er, tre SPI:er / två I2S, en HDMI CEC, en fullhastighets USB, två FD CAN:er och sex USARTs), en 12-bitars ADC (2,5 MSps) med upp till 19 kanaler, en 12-bitars DAC med två kanaler, tre snabba komparatorer, en intern spänningsreferensbuffert, en lågeffekts-RTC, en avancerad PWM-timer som körs med upp till dubbla CPU-frekvensen, sex generella 16-bitars timer med en igång med upp till dubbla CPU-frekvensen, en 32-bitars timer för allmänt bruk, två grundläggande timers, två lågeffekts 16-bitars timers, två watchdog-timers och en SysTick-timer.Enheterna har en helt integrerad USB Type-C Power Delivery-kontroller.
Enheterna arbetar i omgivningstemperaturer från -40 till 125°C och med matningsspänningar från 1,7 V till 3,6 V. Optimerad dynamisk förbrukning kombinerat med en omfattande uppsättning energisparlägen, lågeffekttimer och lågeffekt UART, gör att design av lågeffektapplikationer.
VBAT direkt batteriingång gör att RTC- och backupregister kan drivas.
Enheterna kommer i förpackningar med 32 till 100 stift.Vissa paket med lågt antal stift finns i två stift (standard och alternativ indikeras med suffixet "N").Produkter märkta med suffixet N erbjuder VDDIO2-försörjning och ytterligare UCPD-port jämfört med standard pinout, därför är de bättre val för UCPD/USB-applikationer.
• Kärna: Arm® 32-bitars Cortex®-M0+ CPU, frekvens upp till 64 MHz
• -40°C till 85°C/105°C/125°C driftstemperatur
• Minnen
– Upp till 512 kbyte flashminne med skydd och säker yta, två banker, läs-under-skriv-stöd
– 144 Kbyte SRAM (128 Kbyte med HW-paritetskontroll)
• CRC-beräkningsenhet
• Återställning och energihantering
– Spänningsområde: 1,7 V till 3,6 V
– Separat I/O-matningsstift (1,6 V till 3,6 V)
– Återställning av ström på/avstängning (POR/PDR)
– Programmerbar Brownout-återställning (BOR)
– Programmerbar spänningsdetektor (PVD)
– Lågenergilägen: Viloläge, Stopp, Standby, Avstängning
– VBAT-försörjning för RTC- och backupregister
• Klockhantering
– 4 till 48 MHz kristalloscillator
– 32 kHz kristalloscillator med kalibrering
– Intern 16 MHz RC med PLL-alternativ (±1 %)
– Intern 32 kHz RC-oscillator (±5 %)
• Upp till 94 snabba I/O
– Allt kan mappas på externa avbrottsvektorer
– Flera 5 V-toleranta I/O
• 12-kanals DMA-kontroller med flexibel mappning
• 12-bitars, 0,4 µs ADC (upp till 16 externa kanaler)
– Upp till 16-bitars med hårdvaruöversampling
– Konverteringsområde: 0 till 3,6V
• Två 12-bitars DAC:er, lågeffekts sample-and-hold
• Tre snabba analoga komparatorer med låg effekt, med programmerbar ingång och utgång, rail-to-rail
• 15 timers (två 128 MHz-kompatibla): 16-bitars för avancerad motorstyrning, en 32-bitars och sex 16-bitars allmänna ändamål, två grundläggande 16-bitars, två lågeffekts 16-bitars, två vakthundar, SysTick-timer
• Kalender RTC med larm och periodisk väckning från Stop/Standby/Shutdown
• Kommunikationsgränssnitt
– Tre I2C-bussgränssnitt som stöder Fast-mode Plus (1 Mbit/s) med extra strömsänka, två som stöder SMBus/PMBus och väckning från stoppläge
– Sex USART med master/slave synkron SPI;tre stöder ISO7816-gränssnitt, LIN, IrDA-kapacitet, automatisk överföringshastighetsdetektering och väckningsfunktion
– Två lågeffekt UART
– Tre SPI:er (32 Mbit/s) med 4- till 16-bitars programmerbar bitram, två multiplexade med I2S-gränssnitt
– HDMI CEC-gränssnitt, väckning på header
• USB 2.0 FS-enhet (kristalllös) och värdstyrenhet
• USB Type-C™ Power Delivery Controller
• Två FDCAN-kontroller
• Utvecklingsstöd: seriell trådfelsökning (SWD)
• 96-bitars unikt ID