STM32G0B1CEU6 ARM mikrokontrollerek – MCU Mainstream Arm Cortex-M0+ 32 bites MCU, akár 512 KB flash memóriával, 144 KB RAM-mal, 6x USART
♠ Termékleírás
Termékjellemző | Attribútumérték |
Gyártó: | STMicroelectronics |
Termékkategória: | ARM mikrokontrollerek - MCU |
RoHS: | Részletek |
Sorozat: | STM32G0 |
Szerelési stílus: | SMD/SMT |
Mag: | ARM Cortex M0+ |
Programmemória mérete: | 512 kB |
Adatbusz szélessége: | 32 bites |
ADC felbontás: | 12 bites |
Maximális órajelfrekvencia: | 64 MHz |
I/O-k száma: | 44 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 |
Interfész típusa: | UART |
Nedvességre érzékeny: | Igen |
Terméktípus: | ARM mikrokontrollerek - MCU |
Gyári csomag mennyisége: | 1560 |
Alkategória: | Mikrokontrollerek - MCU |
Kereskedelmi név: | STM32 |
Egység súlya: | 0,003527 uncia |
♠ Többprotokollos vezeték nélküli 32 bites MCU Arm® alapú Cortex®-M4 FPU-val, Bluetooth® 5.2 rádiómegoldással
Az STM32WB15CC többprotokollos vezeték nélküli és ultra-alacsony fogyasztású eszköz egy nagy teljesítményű és ultra-alacsony fogyasztású rádiót tartalmaz, amely kompatibilis a Bluetooth® Low Energy SIG 5.2 specifikációval. Tartalmaz egy dedikált Arm® Cortex®-M0+ processzort a valós idejű alacsony rétegű műveletek végrehajtásához.
Az eszközt rendkívül alacsony fogyasztásúra tervezték, és a nagy teljesítményű Arm® Cortex®-M4 32 bites RISC magra épül, amely akár 64 MHz-es frekvencián is működik. Ez a mag egy lebegőpontos egységgel (FPU) rendelkezik, amely egyetlen pontosságú Arm® egyetlen pontosságú adatfeldolgozási utasításokat és adattípusokat támogat. Emellett egy teljes DSP utasításkészletet és egy memóriavédelmi egységet (MPU) is megvalósít, amely fokozza az alkalmazások biztonságát.
Az IPCC hat kétirányú csatornával biztosítja a továbbfejlesztett processzorok közötti kommunikációt. A HSEM hardveres szemaforokat biztosít a közös erőforrások megosztására a két processzor között.
Az eszköz nagy sebességű memóriákat (320 kbit/s flash memória, 48 kbit/s SRAM) és számos továbbfejlesztett be-/kimenetet és perifériát tartalmaz.
A memória és a perifériák, valamint a memóriák közötti közvetlen adatátvitelt hét DMA csatorna támogatja, a DMAMUX periféria teljes mértékben rugalmas csatornaleképezésével.
Az eszköz számos mechanizmussal rendelkezik a beágyazott flash memória és SRAM védelméhez: kiolvasásvédelem, írásvédelem és saját kódkiolvasásvédelem. A memória egyes részei biztosíthatók a Cortex® -M0+ kizárólagos hozzáférése érdekében.
• Tartalmazza a legmodernebb, szabadalmaztatott ST technológiát
• Rádió
– 2,4 GHz – Bluetooth® 5.2 specifikációt támogató RF adó-vevő
– Vételi érzékenység: -95,5 dBm (Bluetooth® Low Energy 1 Mbps sebességgel)
– Programozható kimeneti teljesítmény akár +5,5 dBm-ig, 1 dB-es lépésekben
– Integrált balun a BOM csökkentésére
– 2 Mbps támogatás
– Dedikált Arm® 32 bites Cortex® M0+ CPU a valós idejű rádióréteghez
– Pontos RSSI a teljesítményszabályozás lehetővé tételéhez
– Alkalmas olyan rendszerekhez, amelyek megkövetelik az ETSI EN 300 328, EN 300 440, FCC CFR47 Part 15 és ARIB STD-T66 rádiófrekvenciás előírások betartását
– Külső PA támogatás
– Elérhető integrált passzív eszköz (IPD) társchip az optimalizált illesztési megoldáshoz (MLPF-WB-01E3)
• Ultra alacsony energiafogyasztású platform
– 1,71–3,6 V tápegység
– – 40 °C és 85 / 105 °C közötti hőmérséklet-tartomány
– 12 nA leállítási mód
– 610 nA Készenléti mód + RTC + 48 KB RAM
– Aktív módú MCU: 33 µA / MHz, amikor az RF és az SMPS be van kapcsolva
– Rádió: Vétel 4,5 mA / Adás 0 dBm-nél 5,2 mA
• Mag: Arm® 32 bites Cortex®-M4 CPU FPU-val, adaptív valós idejű gyorsítóval (ART Accelerator), amely lehetővé teszi a 0-wait állapotú végrehajtást flash memóriából, akár 64 MHz-es frekvenciával, MPU-val, 80 DMIPS-szel és DSP utasításokkal
• Teljesítmény-összehasonlító referenciaérték
– 1,25 DMIPS/MHz (Drystone 2.1)
• Ellátás- és visszaállításkezelés
– Nagy hatékonyságú beágyazott SMPS feszültségcsökkentő átalakító intelligens bypass üzemmóddal
– Rendkívül biztonságos, alacsony fogyasztású BOR (feszültségkimaradás-visszaállítás) öt választható küszöbértékkel
– Ultra alacsony energiafogyasztású POR/PDR
– Programozható feszültségérzékelő (PVD)
– VBAT mód RTC-vel és tartalék regiszterekkel
• Órajelforrások
– 32 MHz-es kristályoszcillátor integrált szabályozó kondenzátorokkal (rádió és CPU órajel)
– 32 kHz-es kristályoszcillátor RTC-hez (LSE)
– Belső, alacsony fogyasztású 32 kHz-es RC (LSI1)
– Belső, alacsony driftű 32 kHz-es RC (LSI2)
– Belső, többsebességes, 100 kHz-től 48 MHz-ig terjedő oszcillátor, gyárilag finomhangolva
– Nagy sebességű, beépített, 16 MHz-es gyárilag beállított távirányító
– 1x PLL a rendszerórajelhez és az ADC-hez
• Emlékek
– 320 KB-os flash memória szektorvédelemmel (PCROP) az írás- és írási műveletek ellen, lehetővé téve a rádióverem és az alkalmazások használatát
– 48 KB SRAM, ebből 36 KB hardveres paritásellenőrzéssel
– 20×32 bites biztonsági mentési regiszter
– Boot loader, amely támogatja az USART, SPI és I2C interfészeket
– 1 Kbyte (128 dupla szó) OTP
• Gazdag analóg perifériák (akár 1,62 V-ig)
– 12 bites ADC 2,5 Msps, 190 µA/Msps
– 1x ultra-alacsony fogyasztású komparátor
• Rendszer perifériák
– Processzorok közötti kommunikációs vezérlő (IPCC) a Bluetooth® Low Energy technológiával való kommunikációhoz
– Hardveres szemaforok a CPU-k közötti erőforrás-megosztáshoz
– 1x DMA vezérlő (7x csatorna), amely támogatja az ADC, SPI, I2C, USART, AES és időzítőket
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus és Smartcard mód)
– 1x LPUART (alacsony fogyasztású)
– 1x SPI 32 Mbit/s
– 1x I2C (SMBus/PMBus®)
– Érintésérzékelős vezérlő, akár nyolc érzékelővel
– 1x 16 bites, négycsatornás időzítő
– 1x 32 bites, négycsatornás időzítő
– 2x 16 bites ultra-alacsony fogyasztású időzítő
– 1x független Systick
– 1x független felügyeleti szerv
– 1x ablakőr
• Biztonság és személyazonosság
– Biztonságos firmware telepítés (SFI) a Bluetooth® Low Energy szoftvercsomaghoz
– 2x hardveres AES titkosítás, maximum 256 bit az alkalmazáshoz és a Bluetooth® Low Energy-hez
– Hardveres nyilvános kulcsú hatóság (PKA)
– Kriptográfiai algoritmusok: RSA, Diffie-Helman, ECC GF(p) felett
– Valódi véletlenszám-generátor (RNG)
– Szektorvédelem az írás/olvasás művelet ellen (PCROP)
– CRC számítási egység – Lapkainformáció: 96 bites egyedi azonosító
– IEEE 64 bites egyedi azonosító. Lehetőség Bluetooth® Low Energy 48 bites EUI kinyerésére
• Akár 37 gyors I/O, ebből 35 5 V-toleráns
• Fejlesztési támogatás
– Soros vezetékes hibakeresés (SWD), JTAG az alkalmazásprocesszorhoz
– Alkalmazás keresztindító