Mikrokontroléry ARM STM32G0B1VET6 – MCU Mainstream Arm Cortex-M0+ 32-bitový MCU, až 512KB Flash, 144KB RAM
♠ Popis produktu
Atribút produktu | Hodnota atribútu |
Výrobca: | STMicroelectronics |
Kategória produktu: | Mikrokontroléry ARM - MCU |
RoHS: | Detaily |
Séria: | STM32G0 |
Štýl montáže: | SMD/SMT |
Jadro: | ARM Cortex M0+ |
Veľkosť programovej pamäte: | 512 kB |
Šírka dátovej zbernice: | 32-bitový |
Rozlíšenie ADC: | 12-bitový |
Maximálna frekvencia hodín: | 64 MHz |
Počet I/O: | 94 I/O |
Veľkosť dátovej RAM: | 144 kB |
Napájacie napätie - Min: | 1,7 V |
Napájacie napätie - Max.: | 3,6 V |
Minimálna prevádzková teplota: | - 40 °C |
Maximálna prevádzková teplota: | +85 °C |
Balenie: | Zásobník |
Značka: | STMicroelectronics |
Citlivé na vlhkosť: | Áno |
Typ produktu: | Mikrokontroléry ARM - MCU |
Množstvo v balení z výroby: | 540 |
Podkategória: | Mikrokontroléry - MCU |
Obchodný názov: | STM32 |
Hmotnosť jednotky: | 0,024022 unce |
♠ Arm® Cortex®-M0+ 32-bitový MCU, až 512KB Flash, 144KB RAM, 6x USART, časovače, ADC, DAC, komunikačné I/F, 1,7-3,6V
Mikrokontroléry STM32G0B1xB/xC/xE pre bežné použitie sú založené na vysokovýkonnom 32-bitovom RISC jadre Arm® Cortex®-M0+ pracujúcom s frekvenciou až 64 MHz. Vďaka vysokej úrovni integrácie sú vhodné pre širokú škálu aplikácií v spotrebiteľskej, priemyselnej a spotrebnej oblasti a sú pripravené na riešenia internetu vecí (IoT).
Zariadenia obsahujú jednotku ochrany pamäte (MPU), vysokorýchlostné vstavané pamäte (144 kB SRAM a až 512 kB Flash programovej pamäte s ochranou proti čítaniu, ochranou proti zápisu, ochranou proprietárneho kódu a zabezpečenou oblasťou), DMA, širokú škálu systémových funkcií, vylepšené I/O a periférie. Zariadenia ponúkajú štandardné komunikačné rozhrania (tri I2C, tri SPI / dva I2S, jeden HDMI CEC, jeden plnorýchlostný USB, dva FD CAN a šesť USART), jeden 12-bitový ADC (2,5 MSps) s až 19 kanálmi, jeden 12-bitový DAC s dvoma kanálmi, tri rýchle komparátory, internú vyrovnávaciu pamäť referenčného napätia, nízkopríkonový RTC, pokročilý riadiaci PWM časovač bežiaci až na dvojnásobok frekvencie CPU, šesť univerzálnych 16-bitových časovačov, z ktorých jeden beží až na dvojnásobok frekvencie CPU, 32-bitový univerzálny časovač, dva základné časovače, dva nízkopríkonové 16-bitové časovače, dva watchdog časovače a časovač SysTick. Zariadenia poskytujú plne integrovaný ovládač napájania cez USB Type-C.
Zariadenia pracujú pri okolitých teplotách od -40 do 125 °C a s napájacím napätím od 1,7 V do 3,6 V. Optimalizovaná dynamická spotreba v kombinácii s komplexnou sadou režimov úspory energie, časovačov s nízkou spotrebou energie a nízkopríkonového UART umožňuje návrh aplikácií s nízkou spotrebou energie.
Priamy batériový vstup VBAT umožňuje udržiavať RTC a záložné registre napájané.
Zariadenia sa dodávajú v puzdrách s 32 až 100 pinmi. Niektoré puzdrá s nízkym počtom pinov sú dostupné v dvoch rozložení pinov (štandardné a alternatívne, označené príponou „N“). Produkty označené príponou N ponúkajú napájanie VDDIO2 a dodatočný port UCPD oproti štandardnému rozloženiu pinov, preto sú lepšou voľbou pre aplikácie UCPD/USB.
• Jadro: 32-bitový procesor Arm® Cortex®-M0+, frekvencia až 64 MHz
• Prevádzková teplota -40 °C až 85 °C/105 °C/125 °C
• Spomienky
– Až 512 kB flash pamäte s ochranou a zabezpečenou oblasťou, dve banky, podpora čítania počas zápisu
– 144 kB pamäte SRAM (128 kB s hardvérovou kontrolou parity)
• Výpočtová jednotka CRC
• Reset a správa napájania
– Rozsah napätia: 1,7 V až 3,6 V
– Samostatný napájací pin I/O (1,6 V až 3,6 V)
– Reset pri zapnutí/vypnutí (POR/PDR)
– Programovateľný reset pri poklese napätia (BOR)
– Programovateľný detektor napätia (PVD)
– Režimy nízkej spotreby energie: Spánok, Stop, Pohotovostný režim, Vypnutie
– Napájanie VBAT pre RTC a záložné registre
• Správa hodín
– 4 až 48 MHz kryštálový oscilátor
– 32 kHz kryštálový oscilátor s kalibráciou
– Interný 16 MHz RC s možnosťou PLL (±1 %)
– Interný 32 kHz RC oscilátor (±5 %)
• Až 94 rýchlych I/O
– Všetky mapovateľné na externé vektory prerušenia
– Viacero 5 V-tolerantných I/O
• 12-kanálový DMA ovládač s flexibilným mapovaním
• 12-bitový, 0,4 µs ADC (až 16 externých kanálov)
– Až 16-bitové s hardvérovým prevzorkovaním
– Rozsah konverzie: 0 až 3,6 V
• Dva 12-bitové DAC prevodníky, nízkopríkonový systém vzorkovania a uchovávania
• Tri rýchle analógové komparátory s nízkou spotrebou energie s programovateľným vstupom a výstupom, napájanie medzi koľajnicami
• 15 časovačov (dva so 128 MHz): 16-bitový pre pokročilé riadenie motora, jeden 32-bitový a šesť 16-bitových univerzálnych, dva základné 16-bitové, dva nízkopríkonové 16-bitové, dva watchdogy, časovač SysTick
• Kalendár RTC s budíkom a periodickým prebúdzaním z režimu Stop/Standby/Vypnutie
• Komunikačné rozhrania
– Tri rozhrania zbernice I2C s podporou Fast-mode Plus (1 Mbit/s) s extra prúdovým odberom, dve s podporou SMBus/PMBus a prebudením z režimu Stop
– Šesť USART s master/slave synchrónnym SPI; tri s podporou rozhrania ISO7816, LIN, IrDA, automatickej detekcie prenosovej rýchlosti a funkcie prebudenia
– Dva nízkopríkonové UARTy
– Tri SPI (32 Mbit/s) so 4- až 16-bitovým programovateľným bitovým rámcom, dva multiplexované s rozhraním I2S
– Rozhranie HDMI CEC, prebudenie pri zapojení konektora
• Zariadenie USB 2.0 FS (bez kryštálu) a hostiteľský ovládač
• Ovládač napájania cez USB Type-C™
• Dva ovládače FDCAN
• Podpora vývoja: ladenie sériového prepojenia (SWD)
• 96-bitové jedinečné ID