STM32G0B1VET6 ARM mikrokontrolleri – MCU Mainstream Arm Cortex-M0+ 32 bitu MCU, līdz 512 KB zibatmiņa, 144 KB RAM
♠ Produkta apraksts
Produkta atribūts | Atribūta vērtība |
Ražotājs: | STMicroelectronics |
Produkta kategorija: | ARM mikrokontrolleri — MCU |
RoHS: | Sīkāka informācija |
Sērija: | STM32G0 |
Montāžas stils: | SMD/SMT |
Kodols: | ARM Cortex M0+ |
Programmas atmiņas lielums: | 512 kB |
Datu kopnes platums: | 32 bitu |
ADC izšķirtspēja: | 12 bitu |
Maksimālā pulksteņa frekvence: | 64 MHz |
Ievades/izvades skaits: | 94 ieejas/izejas |
Datu RAM apjoms: | 144 KB |
Barošanas spriegums - Min: | 1,7 V |
Barošanas spriegums - maks.: | 3,6 V |
Minimālā darba temperatūra: | - 40°C |
Maksimālā darba temperatūra: | + 85 °C |
Iepakojums: | Paplāte |
Zīmols: | STMicroelectronics |
Mitruma jutīgums: | Jā |
Produkta veids: | ARM mikrokontrolleri — MCU |
Rūpnīcas iepakojuma daudzums: | 540 |
Apakškategorija: | Mikrokontrolleri - MCU |
Tirdzniecības nosaukums: | STM32 |
Vienības svars: | 0,024022 unces |
♠ Arm® Cortex®-M0+ 32 bitu mikrokontrolleris, līdz 512 KB zibatmiņa, 144 KB RAM, 6x USART, taimeri, ADC, DAC, komunikācijas I/F, 1,7–3,6 V
STM32G0B1xB/xC/xE galvenie mikrokontrolleri ir balstīti uz augstas veiktspējas Arm® Cortex®-M0+ 32 bitu RISC kodolu, kas darbojas ar frekvenci līdz 64 MHz. Piedāvājot augstu integrācijas līmeni, tie ir piemēroti plašam lietojumu klāstam patērētāju, rūpniecības un ierīču jomā un ir gatavi lietu interneta (IoT) risinājumiem.
Ierīcēs ir iekļauta atmiņas aizsardzības vienība (MPU), ātrdarbīgas iegultās atmiņas (144 KB SRAM un līdz 512 KB zibaitu zibatmiņas ar lasīšanas aizsardzību, rakstīšanas aizsardzību, patentēta koda aizsardzību un aizsargājamu apgabalu), DMA, plašs sistēmas funkciju klāsts, uzlabotas ieejas/izejas un perifērijas ierīces. Ierīces piedāvā standarta komunikācijas saskarnes (trīs I2C, trīs SPI/divi I2S, viens HDMI CEC, viens pilna ātruma USB, divi FD CAN un seši USART), vienu 12 bitu ADC (2,5 MSps) ar līdz pat 19 kanāliem, vienu 12 bitu DAC ar diviem kanāliem, trīs ātrus komparatorus, iekšējo sprieguma atsauces buferi, mazjaudas RTC, uzlabotu vadības PWM taimeri, kas darbojas ar līdz pat divreiz lielāku CPU frekvenci, sešus vispārējas nozīmes 16 bitu taimerus, no kuriem viens darbojas ar līdz pat divreiz lielāku CPU frekvenci, 32 bitu vispārējas nozīmes taimeri, divus pamata taimerus, divus mazjaudas 16 bitu taimerus, divus sargsuņa taimerus un SysTick taimeri. Ierīces nodrošina pilnībā integrētu USB Type-C barošanas kontrolleri.
Ierīces darbojas apkārtējās vides temperatūrā no -40 līdz 125 °C un ar barošanas spriegumu no 1,7 V līdz 3,6 V. Optimizēts dinamiskais patēriņš apvienojumā ar visaptverošu enerģijas taupīšanas režīmu, mazjaudas taimeru un mazjaudas UART komplektu ļauj izstrādāt mazjaudas lietojumprogrammas.
VBAT tiešā akumulatora ieeja ļauj uzturēt RTC un rezerves reģistru barošanu.
Ierīces ir pieejamas korpusos ar 32 līdz 100 kontaktiem. Daži korpusi ar mazu kontaktu skaitu ir pieejami ar diviem kontaktu izvadiem (standarta un alternatīvie, kas apzīmēti ar sufiksu “N”). Produkti, kas apzīmēti ar sufiksu “N”, piedāvā VDDIO2 barošanu un papildu UCPD portu, nevis standarta kontaktu izvadu, tāpēc tie ir labāka izvēle UCPD/USB lietojumprogrammām.
• Kodols: Arm® 32 bitu Cortex®-M0+ centrālais procesors, frekvence līdz 64 MHz
• Darba temperatūra no -40 °C līdz 85 °C/105 °C/125 °C
• Atmiņas
– Līdz 512 KB zibatmiņas ar aizsardzību un aizsargājamu apgabalu, divām bankām, lasīšanas un rakstīšanas atbalsts
– 144 KB SRAM (128 KB ar aparatūras paritātes pārbaudi)
• CRC aprēķina vienība
• Atiestatīšana un enerģijas pārvaldība
– Sprieguma diapazons: no 1,7 V līdz 3,6 V
– Atsevišķa I/O barošanas pieslēgvieta (no 1,6 V līdz 3,6 V)
– Ieslēgšanas/izslēgšanas atiestatīšana (POR/PDR)
– Programmējama strāvas padeves pārtraukšanas atiestatīšana (BOR)
– Programmējams sprieguma detektors (PVD)
– Mazjaudas režīmi: miega, apturēšanas, gaidīšanas, izslēgšanas režīms
– VBAT padeve RTC un rezerves reģistriem
• Pulksteņa pārvaldība
– 4 līdz 48 MHz kristāla oscilators
– 32 kHz kristāla oscilators ar kalibrēšanu
– Iekšējais 16 MHz RC ar PLL opciju (±1 %)
– Iekšējais 32 kHz RC oscilators (±5 %)
• Līdz 94 ātrām I/O
– Visu var kartēt uz ārējiem pārtraukumu vektoriem
– Vairākas 5 V tolerantas I/O
• 12 kanālu DMA kontrolieris ar elastīgu kartēšanu
• 12 bitu, 0,4 µs ADC (līdz 16 ārējiem kanāliem)
– Līdz 16 bitiem ar aparatūras pārtveršanu
– Konversijas diapazons: no 0 līdz 3,6 V
• Divi 12 bitu DAC, mazjaudas paraugu ņemšanas un turēšanas funkcija
• Trīs ātri, mazjaudas analogie komparatori ar programmējamu ieeju un izeju, starp sliedēm
• 15 taimeri (divi ar 128 MHz frekvenci): 16 bitu uzlabotai motora vadībai, viens 32 bitu un seši 16 bitu vispārējai lietošanai, divi pamata 16 bitu, divi mazjaudas 16 bitu, divi sargsuņi, SysTick taimeris
• Kalendāra reālā laika skaitītājs ar trauksmi un periodisku modināšanu no apturēšanas/gaidstāves/izslēgšanas režīma
• Komunikācijas saskarnes
– Trīs I2C kopnes saskarnes, kas atbalsta Fast-mode Plus (1 Mbit/s) ar papildu strāvas patēriņu, divas, kas atbalsta SMBus/PMBus un aktivizēšanu no apturēšanas režīma
– Seši USART ar galvenā/pakārtotā sinhrono SPI; trīs atbalsta ISO7816 saskarni, LIN, IrDA iespējas, automātisku datu pārraides ātruma noteikšanu un modināšanas funkciju.
– Divi mazjaudas UART
– Trīs SPI (32 Mbit/s) ar 4 līdz 16 bitu programmējamu bitu kadru, divi multipleksēti ar I2S saskarni
– HDMI CEC saskarne, aktivizēšana galvenē
• USB 2.0 FS ierīce (bezkristāla) un resursdatora kontrolieris
• USB Type-C™ barošanas kontrolleris
• Divi FDCAN kontrolieri
• Izstrādes atbalsts: seriālā vada atkļūdošana (SWD)
• 96 bitu unikāls ID