STM32G0B1VET6 ARM Mikrocontroller – MCU Mainstream Arm Cortex-M0+ 32-Bit MCU, bis zu 512KB Flash, 144KB RAM
♠ Produktbeschreiwung
Produktattribut | Attributwäert |
Hiersteller: | STMicroelectronics |
Produktkategorie: | ARM Mikrocontroller - MCU |
RoHS: | Detailer |
Serie: | STM32G0 |
Montagestil: | SMD/SMT |
Kär: | ARM Cortex M0+ |
Gréisst vum Programmspeicher: | 512 kB |
Datenbusbreet: | 32-Bit |
ADC-Opléisung: | 12-Bit |
Maximal Taktfrequenz: | 64 MHz |
Zuel vun den I/Oen: | 94 I/O |
Gréisst vum Daten-RAM: | 144 kB |
Versuergungsspannung - Min: | 1,7 V |
Versuergungsspannung - Max: | 3,6 V |
Minimal Betribstemperatur: | - 40°C |
Maximal Betribstemperatur: | + 85°C |
Verpackung: | Schacht |
Mark: | STMicroelectronics |
Fiichtegkeetsempfindlech: | Jo |
Produkttyp: | ARM Mikrocontroller - MCU |
Fabréckspack Quantitéit: | 540 |
Ënnerkategorie: | Mikrocontroller - MCU |
Handelsnumm: | STM32 |
Eenheetsgewiicht: | 0,024022 Unzen |
♠ Arm® Cortex®-M0+ 32-Bit MCU, bis zu 512KB Flash, 144KB RAM, 6x USART, Timer, ADC, DAC, Kommunikatiouns-I/Fs, 1,7-3,6V
Déi Mainstream-Mikrocontroller STM32G0B1xB/xC/xE baséieren op engem héichperformante Arm® Cortex®-M0+ 32-Bit RISC-Kär, deen mat enger Frequenz vu bis zu 64 MHz funktionéiert. Si bidden en héije Grad vun Integratioun a si gëeegent fir eng breet Palette vun Uwendungen am Konsumenten-, Industrie- an Haushaltsberäich a si prett fir d'Internet vun de Saachen (IoT)-Léisungen.
D'Geräter enthalen eng Speicherschutzeenheet (MPU), agebaute High-Speed-Speicher (144 Kbyte SRAM a bis zu 512 Kbyte Flash-Programmspeicher mat Liesschutz, Schreifschutz, proprietärem Codeschutz a sécherem Beräich), DMA, eng breet Palette vu Systemfunktiounen, verbessert I/Os a Peripheriegeräter. D'Apparater bidden Standardkommunikatiounsinterfaces (dräi I2Cs, dräi SPIs / zwee I2S, een HDMI CEC, een Full-Speed USB, zwee FD CANs a sechs USARTs), een 12-Bit ADC (2,5 MSps) mat bis zu 19 Kanäl, een 12-Bit DAC mat zwee Kanäl, dräi séier Komparatoren, en internen Spannungsreferenzpuffer, en Low-Power RTC, en fortgeschrattene Kontroll PWM Timer, deen mat bis zu duebeler CPU Frequenz leeft, sechs allgemeng 16-Bit Timer, mat engem deen mat bis zu duebeler CPU Frequenz leeft, en 32-Bit Allgemengen Timer, zwee Basis Timer, zwee Low-Power 16-Bit Timer, zwee Watchdog Timer an e SysTick Timer. D'Apparater bidden en voll integréierten USB Type-C Power Delivery Controller.
D'Apparater funktionéieren bei Ëmfeldtemperaturen vun -40 bis 125°C a mat Versuergungsspannungen vun 1,7 V bis 3,6 V. Optiméierten dynamesche Verbrauch a Kombinatioun mat engem ëmfangräiche Set vu Energiespuermodi, Energiespuer-Timer an engem Energiespuer-UART erméiglecht den Design vu Energiespuer-Applikatiounen.
Den direkten VBAT-Batterieingabe erlaabt et, RTC- a Backup-Registere mat Stroum ze versuergen.
D'Geräter ginn a Päck mat 32 bis 100 Pins geliwwert. E puer Päck mat enger gerénger Pinzuel sinn a zwou Pinouts verfügbar (Standard an alternativ mam Suffix "N" uginn). Produkter, déi mam Suffix N markéiert sinn, bidden eng VDDIO2-Versuergung an en zousätzlechen UCPD-Port am Verglach zum Standard-Pinout, dofir sinn dës eng besser Wiel fir UCPD/USB-Applikatiounen.
• Kär: Arm® 32-Bit Cortex®-M0+ CPU, Frequenz bis zu 64 MHz
• Betribstemperatur vun -40°C bis 85°C/105°C/125°C
• Erënnerungen
– Bis zu 512 Kbyte Flash-Speicher mat Schutz a sécherem Beräich, zwou Banken, Lies-wärend-Schreiwen-Ënnerstëtzung
– 144 Kbyte SRAM (128 Kbyte mat Hardware-Paritéitskontroll)
• CRC-Berechnungseenheet
• Reset a Stroumverwaltung
– Spannungsberäich: 1,7 V bis 3,6 V
– Separat I/O-Versuergungspin (1,6 V bis 3,6 V)
– Reset beim An-/Ausschalten (POR/PDR)
– Programméierbaren Brownout-Reset (BOR)
– Programméierbare Spannungsdetektor (PVD)
– Energiespuermodi: Schlofmodus, Stop, Standbymodus, Ausschaltmodus
– VBAT-Versuergung fir RTC- a Backup-Registeren
• Auerverwaltung
– 4 bis 48 MHz Kristalloscillator
– 32 kHz Kristalloscillator mat Kalibrierung
– Intern 16 MHz RC mat PLL-Optioun (±1 %)
– Internen 32 kHz RC-Oszillator (±5 %)
• Bis zu 94 séier I/Oen
– Alles op externen Interruptvektoren ofbildbar
– Verschidde 5 V-tolerant I/Os
• 12-Kanal DMA Controller mat flexibler Mapping
• 12-Bit, 0,4 µs ADC (bis zu 16 externen Kanäl)
– Bis zu 16-Bit mat Hardware-Iwwersampling
– Konversiounsberäich: 0 bis 3,6V
• Zwee 12-Bit DACs, Sample-and-Hold mat gerénger Leeschtung
• Dräi séier Analogvergläicher mat nidderegem Energieverbrauch, mat programméierbaren Input an Output, Rail-to-Rail
• 15 Timer (zwee fäeg fir 128 MHz): 16-Bit fir fortgeschratt Motorsteierung, een 32-Bit an sechs 16-Bit Allzweck-Timer, zwee Basis-16-Bit-Timer, zwee Energiespuer-16-Bit-Timer, zwee Watchdog-Timer, SysTick-Timer
• Kalenner RTC mat Alarm a periodeschen Opweckung aus Stop/Standby/Shutdown
• Kommunikatiounsinterfaces
– Dräi I2C-Bus-Interfaces, déi de Fast-Modus Plus (1 Mbit/s) mat extra Stroumofzuch ënnerstëtzen, zwou, déi de SMBus/PMBus an d'Opwächen aus dem Stop-Modus ënnerstëtzen
– Sechs USARTs mat Master/Slave-Synchron-SPI; dräi ënnerstëtzen ISO7816-Interface, LIN, IrDA-Fäegkeet, automatesch Baudrate-Detektioun a Wakeup-Funktioun
– Zwee UARTs mat gerénger Leeschtung
– Dräi SPIs (32 Mbit/s) mat 4- bis 16-Bit programméierbarem Bitframe, zwou gemultiplext mat I2S Interface
– HDMI CEC Interface, Wakeup um Header
• USB 2.0 FS Apparat (kristalllos) an Hostcontroller
• USB Typ-C™ Stroumversuergungscontroller
• Zwee FDCAN-Controller
• Entwécklungsënnerstëtzung: seriell Kabel-Debug (SWD)
• 96-Bit eenzegaarteg ID