STM32WB55CGU6 ARM mikrokrmilniki – MCU Dvojedrni Arm Cortex-M4 MCU z izjemno nizko porabo energije 64 MHz, Cortex-M0+ 32 MHz 1 MB
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | ARM mikrokrmilniki - MCU |
RoHS: | Podrobnosti |
Serija: | STM32WB |
Slog montaže: | SMD/SMT |
Paket / etui: | UFQFPN-48 |
Jedro: | ARM Cortex M0+, ARM Cortex M4 |
Velikost programskega pomnilnika: | 1 MB |
Širina podatkovnega vodila: | 32-bitni |
Ločljivost ADC-ja: | 12-bitni |
Največja taktna frekvenca: | 64 MHz, 32 MHz |
Število V/I: | 30 V/I |
Velikost podatkovnega RAM-a: | 256 kB |
Napajalna napetost - min.: | 1,71 V |
Napajalna napetost - maks.: | 3,6 V |
Najnižja delovna temperatura: | - 40 °C |
Najvišja delovna temperatura: | +105 °C |
Embalaža: | Pladenj |
Znamka: | STMicroelectronics |
Vrsta podatkovnega RAM-a: | SRAM |
Vrsta vmesnika: | I2C, LPUART, SAI, SPI, USART, USB |
Občutljivost na vlago: | Da |
Število kanalov ADC: | 13 kanalov |
Vrsta izdelka: | ARM mikrokrmilniki - MCU |
Vrsta programskega pomnilnika: | Bliskavica |
Količina v tovarniškem pakiranju: | 1560 |
Podkategorija: | Mikrokrmilniki - MCU |
Trgovsko ime: | STM32 |
Teža enote: | 0,003517 oz |
♠ Večprotokolni brezžični 32-bitni MCU Cortex®-M4 na osnovi Arm® s FPU, Bluetooth® 5.2 in radijsko rešitvijo 802.15.4
Večprotokolna brezžična naprava STM32WB55xx in STM32WB35xx z izjemno nizko porabo energije ima vgrajen zmogljiv in izjemno nizkoenergijski radio, ki je skladen s specifikacijo Bluetooth® Low Energy SIG 5.2 in standardom IEEE 802.15.4-2011. Vsebuje namensko vezje Arm® Cortex®-M0+ za izvajanje vseh operacij na nizki plasti v realnem času.
Naprave so zasnovane z izjemno nizko porabo energije in temeljijo na visokozmogljivem 32-bitnem RISC jedru Arm® Cortex®-M4, ki deluje s frekvenco do 64 MHz. To jedro ima enoto s plavajočo vejico (FPU) enojne natančnosti, ki podpira vse ukaze in tipe podatkov Arm® enojne natančnosti za obdelavo podatkov. Izvaja tudi celoten nabor ukazov DSP in enoto za zaščito pomnilnika (MPU), ki povečuje varnost aplikacij.
Izboljšano medprocesorsko komunikacijo zagotavlja IPCC s šestimi dvosmernimi kanali. HSEM zagotavlja strojne semaforje, ki se uporabljajo za souporabo skupnih virov med procesorjema.
Naprave imajo vgrajene visokohitrostne pomnilnike (do 1 MB flash pomnilnika za STM32WB55xx, do 512 Kbajtov za STM32WB35xx, do 256 Kbajtov SRAM-a za STM32WB55xx, 96 Kbajtov za STM32WB35xx), vmesnik za flash pomnilnik Quad-SPI (na voljo v vseh ohišjih) in široko paleto izboljšanih V/I in perifernih naprav.
Neposreden prenos podatkov med pomnilnikom in perifernimi napravami ter iz pomnilnika v pomnilnik podpira štirinajst kanalov DMA s popolnoma prilagodljivim preslikavanjem kanalov s strani periferne naprave DMAMUX.
Naprave imajo več mehanizmov za vgrajeni bliskovni pomnilnik in SRAM: zaščito pred branjem, zaščito pred pisanjem in zaščito pred branjem lastniške kode. Dele pomnilnika je mogoče zavarovati za izključni dostop Cortex® -M0+.
Dva mehanizma za šifriranje AES, PKA in RNG, omogočata kriptografijo spodnje plasti MAC in zgornje plasti. Funkcija shranjevanja ključev strank se lahko uporabi za skrivanje ključev. Naprave ponujajo hiter 12-bitni ADC in dva primerjalnika z izjemno nizko porabo energije, povezana z visoko natančnim generatorjem referenčne napetosti.
Te naprave imajo vgrajen RTC z nizko porabo energije, en napredni 16-bitni časovnik, en splošni 32-bitni časovnik, dva splošna 16-bitna časovnika in dva 16-bitna časovnika z nizko porabo energije. Poleg tega je za STM32WB55xx (ne v ohišju UFQFPN48) na voljo do 18 kapacitivnih senzorskih kanalov.
STM32WB55xx ima vgrajen tudi integriran gonilnik LCD do 8x40 ali 4x44 z notranjim pretvornikom stopnjevanja. STM32WB55xx in STM32WB35xx imata tudi standardne in napredne komunikacijske vmesnike, in sicer en USART (ISO 7816, IrDA, Modbus in način pametne kartice), en nizkoenergijski UART (LPUART), dva I2C (SMBus/PMBus), dva SPI (eden za STM32WB35xx) do 32 MHz, en serijski zvočni vmesnik (SAI) z dvema kanaloma in tremi PDM-ji, eno napravo USB 2.0 FS z vgrajenim oscilatorjem brez kristala, ki podpira BCD in LPM, in en Quad-SPI z zmogljivostjo izvajanja na mestu (XIP).
STM32WB55xx in STM32WB35xx delujeta v temperaturnem območju od -40 do +105 °C (+125 °C na spoju) in od -40 do +85 °C (+105 °C na spoju) pri napajanju od 1,71 do 3,6 V. Obsežen nabor načinov varčevanja z energijo omogoča načrtovanje aplikacij z nizko porabo energije.
Naprave vključujejo neodvisne napajalnike za analogni vhod za ADC.
• Vključuje najsodobnejšo patentirano tehnologijo ST
• Radio
– 2,4 GHz – RF-oddajnik s podporo za specifikacijo Bluetooth® 5.2, IEEE 802.15.4-2011 PHY in MAC, s podporo za Thread in Zigbee® 3.0
– Občutljivost RX: -96 dBm (Bluetooth® Low Energy pri 1 Mbps), -100 dBm (802.15.4)
– Programabilna izhodna moč do +6 dBm s koraki po 1 dB – Vgrajen balun za zmanjšanje BOM
– Podpora za 2 Mbps
– Namenski 32-bitni procesor Arm® Cortex® M0+ za radijsko plast v realnem času
– Natančen RSSI za omogočanje nadzora moči
– Primerno za sisteme, ki zahtevajo skladnost s predpisi o radijskih frekvencah ETSI EN 300 328, EN 300 440, FCC CFR47 del 15 in ARIB STD-T66
–Podpora za zunanjega PA
– Na voljo je integrirani pasivni čip (IPD) za optimizirano rešitev ujemanja (MLPF-WB-01E3 ali MLPF-WB-02E3)
• Platforma z izjemno nizko porabo energije
– Napajanje od 1,71 do 3,6 V
– Temperaturno območje od 40 °C do 85/105 °C
– Način izklopa 13 nA
– 600 nA v stanju pripravljenosti + RTC + 32 KB RAM-a
– 2,1 µA Način zaustavitve + RTC + 256 KB RAM
– Mikrokontroler v aktivnem načinu: < 53 µA/MHz, ko sta RF in SMPS vklopljena
– Radio: Rx 4,5 mA / Tx pri 0 dBm 5,2 mA
• Jedro: 32-bitni procesor Arm® Cortex®-M4 s FPU, prilagodljivim pospeševalnikom v realnem času (ART Accelerator), ki omogoča izvajanje iz bliskovnega pomnilnika brez čakanja, frekvenca do 64 MHz, MPU, 80 DMIPS in DSP ukazi
• Merilo uspešnosti
– 1,25 DMIPS/MHz (Drystone 2.1)
– 219,48 CoreMark® (3,43 CoreMark/MHz pri 64 MHz)
• Energetska merila
– 303 ULPMark™ CP rezultat
• Upravljanje oskrbe in ponastavitve
– Visoko učinkovit vgrajeni SMPS pretvornik z inteligentnim obvodnim načinom
– Ultra varen, nizkoenergijski BOR (ponastavitev ob padcu napetosti) s petimi izbirnimi pragovi
– POR/PDR z izjemno nizko porabo energije
– Programabilni detektor napetosti (PVD)
– Način VBAT z RTC in rezervnimi registri
• Viri ure
– 32 MHz kristalni oscilator z integriranimi trimerskimi kondenzatorji (radijska in procesorska ura)
– 32 kHz kristalni oscilator za RTC (LSE)
– Notranji nizkoenergijski 32 kHz (±5 %) RC (LSI1)
– Notranji nizkoenergijski 32 kHz (stabilnost ±500 ppm) RC (LSI2)
– Notranji večhitrostni oscilator od 100 kHz do 48 MHz, samodejno uravnavan z LSE (natančnost boljša od ±0,25 %)
– Visokohitrostni notranji tovarniško uglašen RC s frekvenco 16 MHz (±1 %)
– 2x PLL za sistemsko uro, USB, SAI in ADC
• Spomini
– Do 1 MB bliskovnega pomnilnika z zaščito sektorjev (PCROP) pred operacijami branja/pisanja, kar omogoča uporabo radijskega sklada in aplikacij
– Do 256 KB SRAM-a, vključno s 64 KB s strojno preverjanjem paritete
– 20×32-bitni rezervni register
– Zagonski nalagalnik, ki podpira vmesnike USART, SPI, I2C in USB
– OTA (po zraku) Bluetooth® Low Energy in posodobitev 802.15.4
– Štirikratni SPI pomnilniški vmesnik z XIP
– 1 kbajt (128 dvojnih besed) enkratno geslo
• Bogata analogna periferna oprema (do 1,62 V)
– 12-bitni ADC 4,26 Msps, do 16-bitnega s strojno oversamplingom, 200 µA/Msps
– 2x primerjalnik z izjemno nizko porabo energije
– Natančen izhod z referenčno napetostjo 2,5 V ali 2,048 V, ki je bil vgrajen v medpomnilnik
• Sistemske periferne naprave
– Krmilnik medprocesorske komunikacije (IPCC) za komunikacijo z Bluetooth® Low Energy in 802.15.4
– Strojna oprema semaforji za souporabo virov med procesorji
– 2x DMA krmilnika (vsak po 7 kanalov) s podporo za ADC, SPI, I2C, USART, QSPI, SAI, AES, časovnike
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus in način pametne kartice)
– 1x LPUART (nizka poraba)
– 2x SPI 32 Mbit/s
– 2x I2C (SMBus/PMBus)
– 1x SAI (dvokanalni visokokakovostni zvok)
– 1x USB 2.0 FS naprava, brez kristala, BCD in LPM
– Krmilnik na dotik, do 18 senzorjev
– LCD 8×40 s pretvornikom stopnjevanja
– 1x 16-bitni, štirikanalni napredni časovnik
– 2x 16-bitni, dvokanalni časovnik
– 1x 32-bitni, štirikanalni časovnik
– 2x 16-bitni časovnik z izjemno nizko porabo energije
– 1x neodvisna sistemska palica
– 1x neodvisni nadzorni pes
– 1x nadzornik oken
• Varnost in identifikacija
– Varna namestitev vdelane programske opreme (SFI) za Bluetooth® Low Energy in 802.15.4 SW stack
– 3-kratno strojno šifriranje AES, največ 256-bitno za aplikacijo, Bluetooth® Low Energy in IEEE802.15.4
– Storitve shranjevanja/upravljanja ključev strank
– Avtoriteta javnega ključa strojne opreme (PKA)
– Kriptografski algoritmi: RSA, Diffie-Helman, ECC prek GF(p)
– Pravi generator naključnih števil (RNG)
– Zaščita sektorja pred delovanjem R/W (PCROP)
– Enota za izračun CRC
– Informacije o čipu: 96-bitni enolični ID
– 64-bitni enolični ID IEEE. Možnost izpeljave 64-bitnega 802.15.4 in 48-bitnega EUI Bluetooth® Low Energy
• Do 72 hitrih V/I-jev, od tega 70 5 V-tolerantnih
• Razvojna podpora
– Odpravljanje napak po serijskem ožičenju (SWD), JTAG za aplikacijski procesor
– Navzkrižno proženje aplikacije z vhodom/izhodom
– Vgrajena sledilna makrocela™ za uporabo