STM32G0B1VET6 ARM mikrovezérlők – MCU Mainstream Arm Cortex-M0+ 32 bites MCU, akár 512KB Flash, 144KB RAM
♠ Termékleírás
Terméktulajdonság | Attribútum értéke |
Gyártó: | STMicroelectronics |
Termékkategória: | ARM mikrokontrollerek - MCU |
RoHS: | Részletek |
Sorozat: | STM32G0 |
Szerelési stílus: | SMD/SMT |
Mag: | ARM Cortex M0+ |
Program memória mérete: | 512 kB |
Adatbusz szélesség: | 32 bites |
ADC felbontás: | 12 bites |
Maximális órajel frekvencia: | 64 MHz |
I/O-k száma: | 94 I/O |
Adat RAM mérete: | 144 kB |
Tápfeszültség - Min.: | 1,7 V |
Tápfeszültség - Max: | 3,6 V |
Minimális üzemi hőmérséklet: | -40 C |
Maximális üzemi hőmérséklet: | +85 C |
Csomagolás: | Tálca |
Márka: | STMicroelectronics |
Nedvességre érzékeny: | Igen |
Terméktípus: | ARM mikrokontrollerek - MCU |
Gyári csomag mennyiség: | 540 |
Alkategória: | Mikrokontrollerek - MCU |
Kereskedelmi név: | STM32 |
Egység súlya: | 0,024022 oz |
♠ Arm® Cortex®-M0+ 32 bites MCU, akár 512 KB Flash, 144 KB RAM, 6x USART, időzítők, ADC, DAC, kommunikáció.I/Fs, 1,7-3,6V
Az STM32G0B1xB/xC/xE mainstream mikrokontrollerek nagy teljesítményű Arm® Cortex®-M0+ 32 bites RISC magon alapulnak, amely akár 64 MHz-es frekvencián működik.Magas szintű integrációt kínálva alkalmasak az alkalmazások széles skálájára a fogyasztói, ipari és készülék-tartományokban, és készen állnak a dolgok internete (IoT) megoldásaira.
Az eszközök tartalmaznak egy memóriavédelmi egységet (MPU), nagy sebességű beágyazott memóriákat (144 Kbyte SRAM és akár 512 Kbyte Flash program memóriát olvasásvédelemmel, írásvédelemmel, saját kódvédelemmel és biztonságos területtel), DMA-t, egy kiterjedt számos rendszerfunkció, továbbfejlesztett I/O-k és perifériák.Az eszközök szabványos kommunikációs interfészt kínálnak (három I2C, három SPI / két I2S, egy HDMI CEC, egy teljes sebességű USB, két FD CAN és hat USART), egy 12 bites ADC (2,5 MSps) akár 19 csatornával, egy 12 bites DAC két csatornával, három gyors komparátorral, belső feszültség referencia pufferrel, alacsony fogyasztású RTC-vel, fejlett vezérlésű PWM időzítővel, amely akár kétszeres CPU frekvencián fut, hat általános célú 16 bites időzítővel egy futással akár kétszeres CPU-frekvencia mellett egy 32 bites általános célú időzítő, két alapvető időzítő, két alacsony fogyasztású 16 bites időzítő, két watchdog időzítő és egy SysTick időzítő.Az eszközök teljesen integrált USB Type-C Power Delivery vezérlőt tartalmaznak.
Az eszközök -40 és 125°C közötti környezeti hőmérsékleten és 1,7 V és 3,6 V közötti tápfeszültség mellett működnek. Az optimalizált dinamikus fogyasztás energiatakarékos üzemmódok átfogó készletével, alacsony fogyasztású időzítőkkel és alacsony fogyasztású UART-val kombinálva lehetővé teszi a kis fogyasztású alkalmazások tervezése.
A VBAT közvetlen akkumulátor bemenet lehetővé teszi az RTC és a tartalék regiszterek táplálását.
Az eszközöket 32-100 tűs csomagokban szállítják.Egyes alacsony tűszámú csomagok két kivezetéssel is elérhetők (a standard és az alternatív „N” utótag jelzi).Az N utótaggal jelölt termékek VDDIO2 tápellátást és további UCPD portot kínálnak a szabványos kivezetéshez képest, ezért ezek jobb választás az UCPD/USB alkalmazásokhoz.
• Mag: Arm® 32 bites Cortex®-M0+ CPU, frekvencia akár 64 MHz
• -40°C és 85°C/105°C/125°C üzemi hőmérséklet
• Emlékek
- Akár 512 Kbyte Flash memória védelemmel és biztonságos területtel, két bankkal, írás közbeni olvasás támogatással
– 144 Kbyte SRAM (128 Kbyte HW paritásellenőrzéssel)
• CRC számítási egység
• Visszaállítás és energiagazdálkodás
– Feszültségtartomány: 1,7 V és 3,6 V között
– Külön I/O tápcsatlakozó (1,6 V – 3,6 V)
– Bekapcsolás/kikapcsolás alaphelyzetbe állítása (POR/PDR)
- Programozható Brownout reset (BOR)
- Programozható feszültségérzékelő (PVD)
– Alacsony energiafogyasztású üzemmódok: alvó, leállítás, készenlét, leállítás
– VBAT-ellátás RTC-hez és tartalék regiszterekhez
• Órakezelés
– 4-48 MHz-es kristályoszcillátor
– 32 kHz-es kristályoszcillátor kalibrálással
– Belső 16 MHz-es RC PLL opcióval (±1%)
– Belső 32 kHz-es RC oszcillátor (±5%)
• Akár 94 gyors I/O
– Minden leképezhető külső megszakítási vektorokon
– Több 5 V-tűrő I/O
• 12 csatornás DMA vezérlő rugalmas leképezéssel
• 12 bites, 0,4 µs ADC (akár 16 külső csatorna)
– Akár 16 bites hardveres túlmintavételezéssel
– Átalakítási tartomány: 0-3,6V
• Két 12 bites DAC, alacsony fogyasztású mintavétel és tartás
• Három gyors, kis teljesítményű analóg komparátor programozható bemenettel és kimenettel, sínről sínre
• 15 időzítő (két 128 MHz-es): 16 bites a fejlett motorvezérléshez, egy 32 bites és hat 16 bites általános célú, két alap 16 bites, két alacsony fogyasztású 16 bites, két watchdog, SysTick időzítő
• Naptári RTC riasztással és időszakos ébresztéssel a Stop/Standby/Shutdown állapotból
• Kommunikációs interfészek
– Három I2C-busz-interfész támogatja a Fast-Mode Plus-t (1 Mbit/s) extra áramelnyelővel, két SMBus/PMBus támogatást és az ébresztést Stop módból
– Hat USART mester/szolga szinkron SPI-vel;három támogató ISO7816 interfész, LIN, IrDA képesség, automatikus adatátviteli sebesség észlelés és ébresztés
– Két kis teljesítményű UART
– Három SPI (32 Mbit/s) 4-16 bites programozható bitkerettel, kettő multiplexelve I2S interfésszel
– HDMI CEC interfész, ébresztés a fejlécen
• USB 2.0 FS eszköz (kristály nélküli) és gazdavezérlő
• USB Type-C™ Power Delivery vezérlő
• Két FDCAN vezérlő
• Fejlesztési támogatás: soros vezetékes hibakeresés (SWD)
• 96 bites egyedi azonosító