STM32G0B1VET6 ARM Mikrobeheerders – MCU Hoofstroom Arm Cortex-M0+ 32-bis MCU, tot 512KB Flash, 144KB RAM
♠ Produkbeskrywing
Produkkenmerk | Attribuutwaarde |
Vervaardiger: | STMikroelektronika |
Produkkategorie: | ARM Mikrobeheerders - MCU |
RoHS: | Besonderhede |
Reeks: | STM32G0 |
Monteringstyl: | SMD/SMT |
Kern: | ARM Cortex M0+ |
Programgeheuegrootte: | 512 kB |
Databusbreedte: | 32-bis |
ADC-resolusie: | 12-bis |
Maksimum klokfrekwensie: | 64 MHz |
Aantal I/O's: | 94 I/O |
Data RAM Grootte: | 144 kB |
Toevoerspanning - Min: | 1.7 V |
Toevoerspanning - Maks: | 3.6 V |
Minimum bedryfstemperatuur: | - 40 grade Celsius |
Maksimum bedryfstemperatuur: | + 85°C |
Verpakking: | Skinkbord |
Handelsmerk: | STMikroelektronika |
Voggevoelig: | Ja |
Produk Tipe: | ARM Mikrobeheerders - MCU |
Fabriekspakhoeveelheid: | 540 |
Subkategorie: | Mikrobeheerders - MCU |
Handelsnaam: | STM32 |
Eenheidsgewig: | 0.024022 ons |
♠ Arm® Cortex®-M0+ 32-bis MCU, tot 512KB Flash, 144KB RAM, 6x USART, timers, ADC, DAC, komm. I/F's, 1.7-3.6V
Die STM32G0B1xB/xC/xE hoofstroom-mikrobeheerders is gebaseer op hoëprestasie-Arm® Cortex®-M0+ 32-bis RISC-kern wat teen 'n frekwensie van tot 64 MHz werk. Hulle bied 'n hoë vlak van integrasie en is geskik vir 'n wye reeks toepassings in verbruikers-, industriële en toesteldomeine, en is gereed vir die Internet van Dinge (IoT)-oplossings.
Die toestelle bevat 'n geheuebeskermingseenheid (MPU), hoëspoed-ingebedde geheues (144 Kbyte SRAM en tot 512 Kbyte Flash-programgeheue met leesbeskerming, skryfbeskerming, eie kodebeskerming en beveiligbare area), DMA, 'n uitgebreide reeks stelselfunksies, verbeterde I/O's en randapparatuur. Die toestelle bied standaard kommunikasie-koppelvlakke (drie I2C's, drie SPI's / twee I2S, een HDMI CEC, een volspoed-USB, twee FD CAN's en ses USART's), een 12-bis ADC (2.5 MSps) met tot 19 kanale, een 12-bis DAC met twee kanale, drie vinnige vergelykers, 'n interne spanningsverwysingsbuffer, 'n lae-krag RTC, 'n gevorderde beheer PWM-timer wat teen tot dubbel die SVE-frekwensie loop, ses algemene 16-bis-timers met een wat teen tot dubbel die SVE-frekwensie loop, 'n 32-bis algemene timer, twee basiese timers, twee lae-krag 16-bis-timers, twee waghond-timers en 'n SysTick-timer. Die toestelle bied 'n volledig geïntegreerde USB Tipe-C-kragleweringsbeheerder.
Die toestelle werk binne omgewingstemperature van -40 tot 125°C en met toevoerspannings van 1.7 V tot 3.6 V. Geoptimaliseerde dinamiese verbruik gekombineer met 'n omvattende stel kragbesparingsmodusse, lae-krag-timers en lae-krag UART, maak die ontwerp van lae-krag toepassings moontlik.
VBAT direkte battery-inset maak dit moontlik om RTC- en rugsteunregisters aangedryf te hou.
Die toestelle kom in pakkette met 32 tot 100 penne. Sommige pakkette met 'n lae pentelling is beskikbaar in twee penuitsette (standaard en alternatief aangedui met die "N"-agtervoegsel). Produkte gemerk met die N-agtervoegsel bied VDDIO2-toevoer en addisionele UCPD-poort teenoor die standaard penuitset, daarom is dit 'n beter keuse vir UCPD/USB-toepassings.
• Kern: Arm® 32-bis Cortex®-M0+ SVE, frekwensie tot 64 MHz
• -40°C tot 85°C/105°C/125°C bedryfstemperatuur
• Herinneringe
– Tot 512 Kbyte Flash-geheue met beskerming en beveiligbare area, twee banke, lees-terwyl-skryf-ondersteuning
– 144 Kbytes SRAM (128 Kbytes met hardeware-pariteitskontrole)
• CRC-berekeningseenheid
• Herstel en kragbestuur
– Spanningsbereik: 1.7 V tot 3.6 V
– Afsonderlike I/O-toevoerpen (1.6 V tot 3.6 V)
– Aanskakel-/Afskakelherstel (POR/PDR)
– Programmeerbare Brownout-terugstelling (BOR)
– Programmeerbare spanningsdetektor (PVD)
– Lae-kragmodusse: Slaap, Stop, Standby, Afskakel
– VBAT-voorraad vir RTC en rugsteunregisters
• Klokbestuur
– 4 tot 48 MHz kristal-ossillator
– 32 kHz kristal-ossillator met kalibrasie
– Interne 16 MHz RC met PLL-opsie (±1 %)
– Interne 32 kHz RC-ossillator (±5%)
• Tot 94 vinnige I/O's
– Alles karteerbaar op eksterne onderbrekingsvektore
– Verskeie 5 V-tolerante I/O's
• 12-kanaal DMA-beheerder met buigsame kartering
• 12-bis, 0.4 µs ADC (tot 16 eksterne kanale)
– Tot 16-bis met hardeware-oorsampling
– Omskakelingsbereik: 0 tot 3.6V
• Twee 12-bis DAC's, lae-krag monster-en-hou
• Drie vinnige lae-krag analoog vergelykers, met programmeerbare invoer en uitvoer, spoor-tot-spoor
• 15 tydtellers (twee 128 MHz-geskikte): 16-bis vir gevorderde motorbeheer, een 32-bis en ses 16-bis algemene doel, twee basiese 16-bis, twee lae-krag 16-bis, twee waghonde, SysTick-tydteller
• Kalender RTC met alarm en periodieke wek van Stop/Standby/Afskakeling
• Kommunikasie-koppelvlakke
– Drie I2C-bus-koppelvlakke wat Fast-mode Plus (1 Mbit/s) met ekstra stroomafvoer ondersteun, twee wat SMBus/PMBus en ontwaking vanuit Stop-modus ondersteun
– Ses USART's met meester/slaaf sinchrone SPI; drie ondersteun ISO7816-koppelvlak, LIN, IrDA-vermoë, outomatiese baudtempo-opsporing en wekfunksie
– Twee lae-krag UART's
– Drie SPI's (32 Mbit/s) met 4- tot 16-bis programmeerbare bitraamwerk, twee gemultiplekseerd met I2S-koppelvlak
– HDMI CEC-koppelvlak, wakker word op koptekst
• USB 2.0 FS-toestel (kristalloos) en gasheerbeheerder
• USB Tipe-C™ Kragleweringsbeheerder
• Twee FDCAN-beheerders
• Ontwikkelingsondersteuning: seriële draadontfouting (SWD)
• 96-bis unieke ID