STM32G0B1VET6 ARM-mikrokontrollerit – MCU Mainstream Arm Cortex-M0+ 32-bittinen MCU, jopa 512 kt Flash-muistia, 144 kt RAM-muistia
♠ Tuotekuvaus
Tuotteen ominaisuus | Ominaisuuden arvo |
Valmistaja: | STMicroelectronics |
Tuotekategoria: | ARM-mikrokontrollerit - MCU |
RoHS-koodi: | Tiedot |
Sarja: | STM32G0 |
Kiinnitystapa: | SMD/SMT |
Ydin: | ARM Cortex M0+ |
Ohjelmamuistin koko: | 512 kB |
Dataväylän leveys: | 32-bittinen |
ADC-resoluutio: | 12-bittinen |
Suurin kellotaajuus: | 64 MHz |
Tulojen/lähtöjen lukumäärä: | 94 tuloa/lähtöä |
Data RAM -muistin koko: | 144 kB |
Syöttöjännite - Min: | 1,7 V |
Syöttöjännite - Maks.: | 3,6 V |
Minimikäyttölämpötila: | - 40 °C |
Suurin käyttölämpötila: | +85 °C |
Pakkaus: | Tarjotin |
Merkki: | STMicroelectronics |
Kosteusherkkä: | Kyllä |
Tuotetyyppi: | ARM-mikrokontrollerit - MCU |
Tehtaan pakkauksen määrä: | 540 |
Alaluokka: | Mikrokontrollerit - MCU |
Kauppanimi: | STM32 |
Yksikön paino: | 0,024022 unssia |
♠ Arm® Cortex®-M0+ 32-bittinen mikrokontrolleri, jopa 512 kt Flash-muistia, 144 kt RAM-muistia, 6 x USART, ajastimet, AD-muunnin, D-muunnin, tietoliikenneliitännät, 1,7–3,6 V
STM32G0B1xB/xC/xE-valtavirran mikrokontrollerit perustuvat tehokkaaseen Arm® Cortex®-M0+ 32-bittiseen RISC-ytimeen, joka toimii jopa 64 MHz:n taajuudella. Ne tarjoavat korkean integrointitason ja sopivat monenlaisiin sovelluksiin kuluttaja-, teollisuus- ja kodinkonealoilla ja ovat valmiita esineiden internetin (IoT) ratkaisuihin.
Laitteet sisältävät muistin suojausyksikön (MPU), nopeat sulautetut muistit (144 kt SRAM-muistia ja jopa 512 kt Flash-ohjelmamuistia luku- ja kirjoitussuojauksella, omalla koodilla suojatulla alueella ja suojattavalla alueella), DMA:n, laajan valikoiman järjestelmätoimintoja, parannetut I/O-liitännät ja oheislaitteet. Laitteet tarjoavat standardinmukaiset tietoliikenneliitännät (kolme I2C:tä, kolme SPI:tä / kaksi I2S:ää, yksi HDMI CEC, yksi täyden nopeuden USB, kaksi FD CANia ja kuusi USARTia), yhden 12-bittisen AD-muuntimen (2,5 MSps) jopa 19 kanavalla, yhden 12-bittisen D-A-muuntimen kahdella kanavalla, kolme nopeaa komparaattoria, sisäisen jännitereferenssipuskurin, vähän virtaa kuluttavan RTC:n, edistyneen PWM-ohjausajastimen, joka toimii jopa kaksinkertaisella suorittimen taajuudella, kuusi yleiskäyttöistä 16-bittistä ajastinta, joista yksi toimii jopa kaksinkertaisella suorittimen taajuudella, 32-bittisen yleiskäyttöisen ajastimen, kaksi perusajastinta, kaksi vähän virtaa kuluttavaa 16-bittistä ajastinta, kaksi watchdog-ajastinta ja SysTick-ajastimen. Laitteet tarjoavat täysin integroidun USB Type-C -virransyöttöohjaimen.
Laitteet toimivat -40 - 125 °C:n ympäristön lämpötiloissa ja 1,7 V - 3,6 V:n syöttöjännitteillä. Optimoitu dynaaminen kulutus yhdistettynä kattavaan valikoimaan virransäästötiloja, virransäästöajastimia ja virransäästö-UART-transistoria mahdollistavat virransäästösovellusten suunnittelun.
VBAT-suora akkutulo mahdollistaa RTC:n ja varmuuskopiorekisterien virransaannin.
Laitteet toimitetaan 32–100-nastaisina koteloina. Joitakin pienen nastamäärän koteloita on saatavilla kahdella pinnipaikalla (vakio ja vaihtoehto, jotka on merkitty N-liitteellä). N-liitteellä merkityissä tuotteissa on VDDIO2-syöttö ja ylimääräinen UCPD-portti vakiopinnipaikan sijaan, joten ne ovat parempi valinta UCPD/USB-sovelluksiin.
• Ydin: Arm® 32-bittinen Cortex®-M0+ CPU, taajuus jopa 64 MHz
• Käyttölämpötila -40 °C - 85 °C/105 °C/125 °C
• Muistot
– Jopa 512 kt Flash-muistia suojauksella ja suojattavalla alueella, kaksi muistipankkia, luku- ja kirjoitustuki
– 144 kt SRAM-muistia (128 kt laitteistopariteettitarkistuksella)
• CRC-laskentayksikkö
• Nollaus ja virranhallinta
– Jännitealue: 1,7 V - 3,6 V
– Erillinen I/O-syöttönasta (1,6 V - 3,6 V)
– Käynnistyksen/sammutuksen nollaus (POR/PDR)
– Ohjelmoitava jännitteenkorjaus (BOR)
– Ohjelmoitava jännitetunnistin (PVD)
– Virransäästötilat: Lepotila, Pysäytys, Valmiustila, Sammutus
– VBAT-syöttö RTC:lle ja varmuusrekistereille
• Kellon hallinta
– 4–48 MHz:n kideoskillaattori
– 32 kHz:n kideoskillaattori kalibroinnilla
– Sisäinen 16 MHz:n RC PLL-optiolla (±1 %)
– Sisäinen 32 kHz:n RC-oskillaattori (±5 %)
• Jopa 94 nopeaa I/O:ta
– Kaikki voidaan kartoittaa ulkoisilla keskeytysvektoreilla
– Useita 5 V:n sietokykyisiä I/O-liitäntöjä
• 12-kanavainen DMA-ohjain joustavalla kartoituksella
• 12-bittinen, 0,4 µs:n AD-muunnin (jopa 16 ulkoista kanavaa)
– Jopa 16-bittinen laitteistotason ylinäytteistyksellä
– Muunnosalue: 0–3,6 V
• Kaksi 12-bittistä DA-muunninta, pienitehoinen sample-and-hold-toiminto
• Kolme nopeaa, pienitehoista analogista komparaattoria, joissa on ohjelmoitava tulo ja lähtö, kiskosta kiskoon
• 15 ajastinta (kaksi 128 MHz:n ajastinta): 16-bittinen edistyneeseen moottorinohjaukseen, yksi 32-bittinen ja kuusi 16-bittistä yleiskäyttöistä, kaksi 16-bittistä perusajastinta, kaksi 16-bittistä pienitehoista ajastinta, kaksi vahtikoira-ajastinta, SysTick-ajastin
• Kalenteritason reaaliaikainen kello, jossa on hälytys ja säännöllinen herätys pysäytys-/valmiustila-/sammutustiloista
• Viestintäliitännät
– Kolme I2C-väyläliitäntää, jotka tukevat Fast-mode Plus -ominaisuutta (1 Mbit/s) ja lisävirrankulutusta, kaksi SMBus/PMBus-liitäntää ja herätystä pysäytystilasta
– Kuusi USART-laitetta, joissa on synkroninen master/slave-SPI; kolme tukee ISO7816-liitäntää, LIN- ja IrDA-ominaisuuksia, automaattista baudinopeuden tunnistusta ja herätystoimintoa
– Kaksi pienitehoista UART-liitäntää
– Kolme SPI:tä (32 Mbit/s) 4–16-bittisellä ohjelmoitavalla bittikehyksellä, kaksi multipleksoitua I2S-liitännällä
– HDMI CEC -liitäntä, herätys otsikossa
• USB 2.0 FS -laite (kiteetön) ja isäntäohjain
• USB Type-C™ -virransyöttöohjain
• Kaksi FDCAN-ohjainta
• Kehitystuki: sarjaliitäntöjen virheenkorjaus (SWD)
• 96-bittinen yksilöllinen tunniste