STM32G0B1VET6 ARM-mikrokontrollerid – MCU Mainstream Arm Cortex-M0+ 32-bitine MCU, kuni 512KB välkmälu, 144KB RAM
♠ Tootekirjeldus
Toote atribuut | Atribuudi väärtus |
Tootja: | STMicroelectronics |
Tootekategooria: | ARM-mikrokontrollerid - MCU |
RoHS: | Detailid |
Seeria: | STM32G0 |
Paigaldusstiil: | SMD/SMT |
Tuum: | ARM Cortex M0+ |
Programmi mälu suurus: | 512 kB |
Andmesiini laius: | 32-bitine |
ADC eraldusvõime: | 12-bitine |
Maksimaalne kellasagedus: | 64 MHz |
Sisendite/väljundite arv: | 94 sisendit/väljundit |
Andmete RAM-i suurus: | 144 kB |
Toitepinge - min: | 1,7 V |
Toitepinge - maks.: | 3,6 V |
Minimaalne töötemperatuur: | - 40 °C |
Maksimaalne töötemperatuur: | + 85 °C |
Pakend: | Salv |
Bränd: | STMicroelectronics |
Niiskustundlik: | Jah |
Toote tüüp: | ARM-mikrokontrollerid - MCU |
Tehasepakendi kogus: | 540 |
Alamkategooria: | Mikrokontrollerid - MCU |
Kaubanduslik nimetus: | STM32 |
Ühiku kaal: | 0,024022 untsi |
♠ Arm® Cortex®-M0+ 32-bitine mikrokontroller, kuni 512 KB välkmälu, 144 KB muutmälu, 6x USART, taimerid, analoog-digimuundur, digitaal-analoogmuundur, side-liidesed, 1,7–3,6 V
STM32G0B1xB/xC/xE põhilised mikrokontrollerid põhinevad suure jõudlusega Arm® Cortex®-M0+ 32-bitisel RISC-tuumakesel, mis töötab sagedusel kuni 64 MHz. Tänu kõrgetasemelisele integreeritusele sobivad need laiale rakenduste valikule tarbija-, tööstus- ja kodumasinate valdkonnas ning on valmis asjade interneti (IoT) lahendusteks.
Seadmed sisaldavad mälukaitseüksust (MPU), kiireid manusmälusid (144 kbit/s SRAM-i ja kuni 512 kbit/s välkmälu lugemiskaitse, kirjutuskaitse, patenteeritud koodikaitse ja turvatava alaga), DMA-d, laia valikut süsteemifunktsioone, täiustatud sisend-/väljundseadmeid ja välisseadmeid. Seadmed pakuvad standardseid sideliideseid (kolm I2C-d, kolm SPI-d / kaks I2S-i, üks HDMI CEC, üks täiskiirusega USB, kaks FD CAN-i ja kuus USART-i), ühte 12-bitist ADC-d (2,5 MSps) kuni 19 kanaliga, ühte 12-bitist DAC-i kahe kanaliga, kolme kiiret võrdlusandurit, sisemist pinge võrdluspuhvrit, väikese energiatarbega RTC-d, täiustatud juhtimisega PWM-taimerit, mis töötab kuni kahekordse protsessori sagedusega, kuut üldotstarbelist 16-bitist taimerit, millest üks töötab kuni kahekordse protsessori sagedusega, 32-bitist üldotstarbelist taimerit, kahte põhilist taimerit, kahte väikese energiatarbega 16-bitist taimerit, kahte valvekoera taimerit ja SysTick taimerit. Seadmetel on täielikult integreeritud USB Type-C toitekontroller.
Seadmed töötavad ümbritseva õhu temperatuurivahemikus -40 kuni 125 °C ja toitepingega 1,7 V kuni 3,6 V. Optimeeritud dünaamiline tarbimine koos ulatusliku energiasäästurežiimide, väikese energiatarbega taimerite ja väikese energiatarbega UART-iga võimaldab luua väikese energiatarbega rakendusi.
VBAT otsene akutoide võimaldab RTC ja varuregistrite toitel püsimist.
Seadmed on saadaval 32 kuni 100 kontaktiga korpustes. Mõned väikese kontaktide arvuga korpused on saadaval kahe kontaktide paigutusega (standardne ja alternatiivne, mida tähistab järelliide „N“). N-järelliidega tooted pakuvad VDDIO2 toidet ja täiendavat UCPD porti standardse kontaktide paigutuse asemel, seega on need UCPD/USB rakenduste jaoks parem valik.
• Tuum: Arm® 32-bitine Cortex®-M0+ protsessor, sagedus kuni 64 MHz
• Töötemperatuur -40 °C kuni 85 °C/105 °C/125 °C
• Mälestused
– Kuni 512 kbit/s välkmälu koos kaitse ja turvatava alaga, kahe mäluplokiga, lugemis- ja kirjutamisfunktsiooniga
– 144 kbit/s SRAM-i (128 kbit/s riistvara pariteedikontrolliga)
• CRC arvutusüksus
• Lähtestamine ja toitehaldus
– Pingevahemik: 1,7 V kuni 3,6 V
– Eraldi sisend-/väljundtoitepistik (1,6 V kuni 3,6 V)
– Sisse-/väljalülitamise lähtestamine (POR/PDR)
– Programmeeritav pinge languse lähtestamine (BOR)
– Programmeeritav pingedetektor (PVD)
– Madala energiatarbega režiimid: unerežiim, stopp-režiim, ooterežiim, väljalülitusrežiim
– VBAT toide RTC ja varuregistrite jaoks
• Kella haldamine
– 4 kuni 48 MHz kristallostsillaator
– 32 kHz kristallostsillaator kalibreerimisvõimalusega
– Sisemine 16 MHz RC PLL-valikuga (±1%)
– Sisemine 32 kHz RC-ostsillaator (±5%)
• Kuni 94 kiiret sisendit/väljundit
– Kõik kaardistatavad välistele katkestusvektoritele
– Mitmed 5 V-taluvuses sisendid/väljundid
• 12-kanaliline DMA kontroller paindliku kaardistamisega
• 12-bitine, 0,4 µs ADC (kuni 16 välist kanalit)
– Kuni 16-bitine riistvaralise ülevalamisega
– Muundamivahemik: 0 kuni 3,6 V
• Kaks 12-bitist DAC-muundurit, väikese energiatarbega sämplimis-ja-hoidmisfunktsioon
• Kolm kiiret väikese energiatarbega analoogkomparaatorit programmeeritava sisendi ja väljundiga, rööbastelt rööbastele
• 15 taimerit (kaks 128 MHz võimelist): 16-bitine mootori täiustatud juhtimiseks, üks 32-bitine ja kuus 16-bitist üldotstarbelist, kaks 16-bitist põhilist, kaks väikese energiatarbega 16-bitist, kaks valvekoera, SysTick taimer
• Kalender RTC koos äratuse ja perioodilise äratusega seiskamise/ooterežiimi/väljalülitamise režiimist
• Sideliidesed
– Kolm I²C-siiniliidest, mis toetavad Fast-mode Plus (1 Mbit/s) koos lisavoolu neeldajatega, kaks liidest, mis toetavad SMBus/PMBus ja äratust stopp-režiimist
– Kuus USART-i sünkroonse master/slave SPI-ga; kolm toetavad ISO7816 liidest, LIN-i ja IrDA-tuge, automaatset baudikiiruse tuvastamist ja äratusfunktsiooni
– Kaks väikese energiatarbega UART-transistori
– Kolm SPI-d (32 Mbit/s) 4–16-bitise programmeeritava bitikaadriga, kaks multipleksitud I2S-liidesega
– HDMI CEC liides, äratus päises
• USB 2.0 FS seade (kristallideta) ja hostikontroller
• USB Type-C™ toitekontroller
• Kaks FDCAN-kontrollerit
• Arendustugi: jadaühenduse silumine (SWD)
• 96-bitine unikaalne ID