Mikrokontroléry ARM STM32G0B1VET6 – MCU Mainstream Arm Cortex-M0+ 32bitový MCU, až 512KB Flash, 144KB RAM
♠ Popis produktu
Atribut produktu | Hodnota atributu |
Výrobce: | STMicroelectronics |
Kategorie produktu: | Mikrokontroléry ARM - MCU |
RoHS: | Podrobnosti |
Série: | STM32G0 |
Styl montáže: | SMD/SMT |
Jádro: | ARM Cortex M0+ |
Velikost programové paměti: | 512 kB |
Šířka datové sběrnice: | 32bitová |
Rozlišení ADC: | 12bitový |
Maximální taktovací frekvence: | 64 MHz |
Počet I/O: | 94 I/O |
Velikost datové RAM: | 144 kB |
Napájecí napětí - Min: | 1,7 V |
Napájecí napětí - Max.: | 3,6 V |
Minimální provozní teplota: | - 40 °C |
Maximální provozní teplota: | +85 °C |
Obal: | Zásobník |
Značka: | STMicroelectronics |
Citlivé na vlhkost: | Ano |
Typ produktu: | Mikrokontroléry ARM - MCU |
Množství v továrním balení: | 540 |
Podkategorie: | Mikrokontroléry - MCU |
Obchodní název: | STM32 |
Hmotnost jednotky: | 0,024022 unce |
♠ Arm® Cortex®-M0+ 32bitový mikrokontrolér, až 512KB Flash, 144KB RAM, 6x USART, časovače, ADC, DAC, komunikační rozhraní, 1,7–3,6V
Hlavní mikrokontroléry STM32G0B1xB/xC/xE jsou založeny na vysoce výkonném 32bitovém RISC jádru Arm® Cortex®-M0+ pracujícím na frekvenci až 64 MHz. Díky vysoké úrovni integrace jsou vhodné pro širokou škálu aplikací ve spotřebitelské, průmyslové a spotřební sféře a jsou připraveny pro řešení internetu věcí (IoT).
Zařízení obsahují jednotku ochrany paměti (MPU), vysokorychlostní vestavěné paměti (144 kB SRAM a až 512 kB flash programové paměti s ochranou proti čtení, ochranou proti zápisu, ochranou proprietárního kódu a zabezpečenou oblastí), DMA, širokou škálu systémových funkcí, vylepšené I/O a periferie. Zařízení nabízejí standardní komunikační rozhraní (tři I2C, tři SPI / dva I2S, jeden HDMI CEC, jeden plnorychlostní USB, dva FD CAN a šest USART), jeden 12bitový ADC (2,5 MSps) s až 19 kanály, jeden 12bitový DAC se dvěma kanály, tři rychlé komparátory, interní vyrovnávací paměť referenčního napětí, nízkopříkonové RTC, pokročilý řídicí PWM časovač běžící až na dvojnásobku frekvence CPU, šest univerzálních 16bitových časovačů, z nichž jeden běží až na dvojnásobku frekvence CPU, 32bitový univerzální časovač, dva základní časovače, dva nízkopříkonové 16bitové časovače, dva watchdog časovače a časovač SysTick. Zařízení poskytují plně integrovaný řadič napájení USB Type-C.
Zařízení pracují při okolních teplotách od -40 do 125 °C a s napájecím napětím od 1,7 V do 3,6 V. Optimalizovaná dynamická spotřeba v kombinaci s komplexní sadou režimů úspory energie, časovačů s nízkou spotřebou a nízkopříkonového UART umožňuje návrh aplikací s nízkou spotřebou energie.
Přímý bateriový vstup VBAT umožňuje napájení RTC a záložních registrů.
Zařízení se dodávají v pouzdrech s 32 až 100 piny. Některá pouzdra s nízkým počtem pinů jsou k dispozici ve dvou provedeních (standardní a alternativní, označené příponou „N“). Produkty označené příponou N nabízejí napájení VDDIO2 a další port UCPD oproti standardnímu provedení, proto jsou lepší volbou pro aplikace UCPD/USB.
• Jádro: 32bitový procesor Arm® Cortex®-M0+, frekvence až 64 MHz
• Provozní teplota -40 °C až 85 °C/105 °C/125 °C
• Vzpomínky
– Až 512 kB flash paměti s ochranou a zabezpečovatelnou oblastí, dvě banky, podpora čtení během zápisu
– 144 kB SRAM (128 kB s hardwarovou kontrolou parity)
• Výpočetní jednotka CRC
• Reset a správa napájení
– Rozsah napětí: 1,7 V až 3,6 V
– Samostatný napájecí pin I/O (1,6 V až 3,6 V)
– Reset při zapnutí/vypnutí (POR/PDR)
– Programovatelný reset při poklesu napětí (BOR)
– Programovatelný detektor napětí (PVD)
– Režimy nízké spotřeby energie: Spánek, Stop, Pohotovostní režim, Vypnutí
– Napájení VBAT pro RTC a záložní registry
• Správa hodin
– Krystalový oscilátor 4 až 48 MHz
– 32 kHz krystalový oscilátor s kalibrací
– Interní 16 MHz RC s možností PLL (±1 %)
– Interní RC oscilátor 32 kHz (±5 %)
• Až 94 rychlých I/O
– Všechny mapovatelné na externí vektory přerušení
– Více 5V-tolerantních I/O
• 12kanálový DMA kontroler s flexibilním mapováním
• 12bitový, 0,4 µs ADC (až 16 externích kanálů)
– Až 16 bitů s hardwarovým převzorkováním
– Rozsah převodu: 0 až 3,6 V
• Dva 12bitové DAC převodníky, nízkopříkonový samplovací a uchovací režim
• Tři rychlé analogové komparátory s nízkou spotřebou energie, s programovatelným vstupem a výstupem, propojení mezi kolejnicemi
• 15 časovačů (dva s podporou 128 MHz): 16bitový pro pokročilé řízení motoru, jeden 32bitový a šest 16bitových pro všeobecné použití, dva základní 16bitové, dva nízkopříkonové 16bitové, dva watchdogy, časovač SysTick
• Kalendář RTC s alarmem a periodickým probuzením z režimu Stop/Standby/Vypnutí
• Komunikační rozhraní
– Tři rozhraní sběrnice I2C s podporou Fast-mode Plus (1 Mbit/s) s extra proudovým odběrem, dvě s podporou SMBus/PMBus a probuzení z režimu Stop
– Šest USARTů se synchronním rozhraním master/slave SPI; tři s podporou rozhraní ISO7816, LIN, IrDA, automatickou detekcí přenosové rychlosti a funkcí probuzení
– Dva nízkopříkonové UARTy
– Tři SPI (32 Mbit/s) s 4 až 16bitovým programovatelným bitovým rámcem, dva multiplexované s rozhraním I2S
– Rozhraní HDMI CEC, probuzení při zapojení konektoru
• Zařízení USB 2.0 FS (bez krystalů) a hostitelský řadič
• Ovladač napájení USB Type-C™
• Dva řídicí jednotky FDCAN
• Podpora vývoje: ladění sériového vodiče (SWD)
• 96bitové unikátní ID