STM32WB55CEU6TR RF mikrovaldikliai – MCU Itin mažos galios dviejų branduolių „Arm Cortex-M4“ MCU 64 MHz, „Cortex-M0+“ 32 MHz 512 kbaitų
♠ Produkto aprašymas
Produkto atributas | Atributo reikšmė |
Gamintojas: | STMicroelectronics |
Produkto kategorija: | RF mikrovaldikliai - MCU |
RoHS: | Išsami informacija |
Branduolys: | ARM Cortex M4 |
Duomenų magistralės plotis: | 32 bitų |
Programos atminties dydis: | 512 kB |
Duomenų RAM dydis: | 256 kB |
Maksimalus takto dažnis: | 64 MHz |
ADC skiriamoji geba: | 12 bitų |
Maitinimo įtampa - Min.: | 1,71 V |
Maitinimo įtampa - maks.: | 3,6 V |
Maksimali darbinė temperatūra: | + 85 °C |
Pakuotė / dėklas: | UFQFPN-48 |
Montavimo stilius: | SMD/SMT |
Pakuotė: | Ritė |
Pakuotė: | Nukirpta juosta |
Pakuotė: | MouseRiel |
Prekės ženklas: | STMicroelectronics |
Duomenų RAM tipas: | SRAM |
Sąsajos tipas: | I2C, SPI, USART, USB |
Minimali darbinė temperatūra: | - 40 °C |
ADC kanalų skaičius: | 13 kanalų |
Įvesčių / išvesčių skaičius: | 30 įėjimų/išėjimų |
Darbinė maitinimo įtampa: | 1,71 V iki 3,6 V |
Produkto tipas: | RF mikrovaldikliai - MCU |
Programos atminties tipas: | Blykstė |
Serija: | STM32WB |
Gamyklinės pakuotės kiekis: | 2500 |
Subkategorija: | Belaidės ir radijo dažnių integrinės grandinės |
Technologija: | Si |
Prekinis pavadinimas: | STM32 |
♠ Daugiaprotokolis belaidis 32 bitų MCU „Arm®“ pagrindu sukurtas „Cortex®-M4“ su FPU, „Bluetooth® 5.2“ ir 802.15.4 radijo sprendimu
Daugiaprotokoliuose belaidžiuose ir itin mažos galios įrenginiuose STM32WB55xx ir STM32WB35xx integruotas galingas ir itin mažos galios radijo ryšys, atitinkantis „Bluetooth® Low Energy SIG“ specifikaciją 5.2 ir IEEE 802.15.4-2011. Juose yra specialus „Arm® Cortex®-M0+“ procesorius, skirtas visoms realaus laiko žemo lygio operacijoms atlikti.
Įrenginiai sukurti itin mažai energijos naudojantys ir paremti didelio našumo „Arm® Cortex®-M4“ 32 bitų RISC branduoliu, veikiančiu iki 64 MHz dažniu. Šis branduolys pasižymi slankiojo kablelio vienetu (FPU) su vienu tikslumu, kuris palaiko visas „Arm®“ vieno tikslumo duomenų apdorojimo instrukcijas ir duomenų tipus. Jis taip pat įdiegia visą DSP instrukcijų rinkinį ir atminties apsaugos įrenginį (MPU), kuris padidina programų saugumą.
Patobulintą tarpprocesorinį ryšį IPCC užtikrina šešiais dvikrypčiais kanalais. HSEM teikia aparatinės įrangos semaforus, naudojamus bendriems ištekliams tarp dviejų procesorių dalytis.
Įrenginiuose integruotos didelės spartos atmintinės (iki 1 MB „Flash“ atminties, skirtos STM32WB55xx, iki 512 KB „STM32WB35xx“, iki 256 KB „SRAM“, skirtos STM32WB55xx, 96 KB „STM32WB35xx“), „Quad-SPI“ „Flash“ atminties sąsaja (yra visuose korpusuose) ir platus patobulintų įvesties / išvesties bei periferinių įrenginių asortimentas.
Tiesioginį duomenų perdavimą tarp atminties ir periferinių įrenginių bei iš atminties į atmintį palaiko keturiolika DMA kanalų su visiškai lanksčiu kanalų atvaizdavimu DMAMUX periferiniame įrenginyje.
Įrenginiuose yra keli įterptosios „Flash“ atminties ir SRAM mechanizmai: apsauga nuo nuskaitymo, apsauga nuo rašymo ir patentuota apsauga nuo kodo nuskaitymo. Kai kurias atminties dalis galima apsaugoti, kad būtų suteikta išskirtinė prieiga prie „Cortex®-M0+“.
Du AES šifravimo varikliai, PKA ir RNG, leidžia naudoti žemesnio lygio MAC ir viršutinio lygio kriptografiją. Kliento raktų saugojimo funkcija gali būti naudojama raktams paslėpti.
Įrenginiai siūlo greitą 12 bitų ADC ir du itin mažos galios lygintuvus, susietus su didelio tikslumo etaloninės įtampos generatoriumi.
Šie įrenginiai turi mažos galios RTC, vieną pažangų 16 bitų laikmatį, vieną bendrosios paskirties 32 bitų laikmatį, du bendrosios paskirties 16 bitų laikmačius ir du 16 bitų mažos galios laikmačius.
Be to, STM32WB55xx (ne UFQFPN48 korpuse) galima naudoti iki 18 talpinių jutimo kanalų. STM32WB55xx taip pat turi integruotą LCD tvarkyklę iki 8x40 arba 4x44 su vidiniu įtampos keitikliu.
STM32WB55xx ir STM32WB35xx taip pat turi standartines ir pažangias ryšio sąsajas, būtent vieną USART (ISO 7816, IrDA, Modbus ir išmaniosios kortelės režimu), vieną mažos galios UART (LPUART), du I2C (SMBus/PMBus), du SPI (vieną STM32WB35xx) iki 32 MHz, vieną nuosekliąją garso sąsają (SAI) su dviem kanalais ir trimis PDM, vieną USB 2.0 FS įrenginį su integruotu bekristaliu osciliatoriumi, palaikančiu BCD ir LPM, ir vieną Quad-SPI su vykdymo vietoje (XIP) galimybe.
STM32WB55xx ir STM32WB35xx veikia nuo -40 iki +105 °C (+125 °C sandūra) ir nuo -40 iki +85 °C (+105 °C sandūra) temperatūros intervaluose, o maitinimo įtampa yra nuo 1,71 iki 3,6 V. Išsamus energijos taupymo režimų rinkinys leidžia projektuoti mažos galios programas.
Įrenginiai turi nepriklausomus maitinimo šaltinius analoginiam ADC įėjimui.
STM32WB55xx ir STM32WB35xx integruotas didelio efektyvumo SMPS įtampos ribotuvas su automatinio apėjimo režimo galimybe, kai VDD įtampa nukrenta žemiau VBORx (x = 1, 2, 3, 4) lygio (numatytoji reikšmė yra 2,0 V). Jame yra nepriklausomi maitinimo šaltiniai analoginiam įėjimui ADC ir lyginamiesiems įrenginiams, taip pat 3,3 V speciali maitinimo įvestis USB.
Specialus VBAT maitinimo šaltinis leidžia įrenginiams atsarginiu būdu maitinti LSE 32,768 kHz osciliatorių, RTC ir atsarginius registrus, todėl STM32WB55xx ir STM32WB35xx gali tiekti šias funkcijas net jei pagrindinis VDD nėra tiekiamas per CR2032 tipo bateriją, „Supercap“ arba mažą įkraunamą bateriją.
STM32WB55xx siūlo keturis korpusus – nuo 48 iki 129 kontaktų. STM32WB35xx siūlo vieną korpusą – 48 kontaktus.
• Įdiegta pažangiausia patentuota ST technologija
• Radijas
– 2,4 GHz – RF siųstuvas-imtuvas, palaikantis „Bluetooth® 5.2“ specifikaciją, IEEE 802.15.4-2011 PHY ir MAC, palaikantis „Thread“ ir „Zigbee® 3.0“
– Priėmimo jautrumas: -96 dBm („Bluetooth® Low Energy“ esant 1 Mbps greičiui), -100 dBm (802.15.4)
– Programuojama išėjimo galia iki +6 dBm su 1 dB žingsniais
– Integruotas balunas BOM sumažinimui
– Palaikymas 2 Mbps
– Specialus „Arm®“ 32 bitų „Cortex® M0+“ procesorius realaus laiko radijo ryšiui
– Tikslus RSSI, kad būtų galima valdyti galią
– Tinka sistemoms, kurioms keliami radijo dažnių reglamentų ETSI EN 300 328, EN 300 440, FCC CFR47 15 dalies ir ARIB STD-T66 reikalavimai
– Išorinės PA palaikymas
– Galimas integruotas pasyvusis įrenginys (IPD) – optimizuotam atitikimo sprendimui (MLPF-WB-01E3 arba MLPF-WB-02E3)
• Itin mažos galios platforma
– Maitinimo šaltinis nuo 1,71 iki 3,6 V
– – temperatūros diapazonas nuo 40 °C iki 85 / 105 °C
– 13 nA išjungimo režimas
– 600 nA budėjimo režimas + RTC + 32 KB RAM
– 2,1 µA stabdymo režimas + RTC + 256 KB RAM
– Aktyvaus režimo mikrokontroleris: < 53 µA / MHz, kai įjungti RF ir SMPS
– Radijas: Rx 4,5 mA / Tx esant 0 dBm 5,2 mA
• Branduolys: „Arm®“ 32 bitų „Cortex®-M4“ procesorius su FPU, adaptyviu realaus laiko greitintuvu (ART Accelerator), leidžiančiu vykdyti procesą be laukimo iš „Flash“ atminties, dažnis iki 64 MHz, MPU, 80 DMIPS ir DSP instrukcijos.
• Našumo lyginamasis rodiklis
– 1,25 DMIPS/MHz („Drystone 2.1“)
– 219,48 „CoreMark®“ (3,43 „CoreMark“/MHz esant 64 MHz dažniui)
• Energijos vartojimo rodiklis
– 303 ULPMark™ CP balas
• Tiekimo ir atstatymo valdymas
– Didelio efektyvumo integruotas SMPS žemo dažnio keitiklis su išmaniuoju apėjimo režimu
– Itin saugus, mažos galios BOR (įtampos kritimo atstatymas) su penkiomis pasirenkamomis ribinėmis vertėmis
– Itin mažos galios POR/PDR
– Programuojamas įtampos detektorius (PVD)
– VBAT režimas su RTC ir atsarginiais registrais
• Laikrodžio šaltiniai
– 32 MHz kristalinis osciliatorius su integruotais derinimo kondensatoriais (radijo ir procesoriaus laikrodis)
– 32 kHz kristalinis osciliatorius RTC (LSE)
– Vidinis mažos galios 32 kHz (±5 %) RC (LSI1)
– Vidinis mažos galios 32 kHz (stabilumas ±500 ppm) RC (LSI2)
– Vidinis daugiapakopis 100 kHz–48 MHz osciliatorius, automatiškai reguliuojamas LSE (tikslumas geresnis nei ±0,25 %)
– Didelės spartos vidinis 16 MHz gamykloje sureguliuotas RC (±1 %)
– 2x PLL sistemos laikrodžiui, USB, SAI ir ADC
• Prisiminimai
– Iki 1 MB „Flash“ atminties su sektoriaus apsauga (PCROP) nuo skaitymo/rašymo operacijų, leidžianti naudoti radijo steką ir programas
– Iki 256 KB SRAM, įskaitant 64 KB su aparatinės įrangos pariteto patikrinimu
– 20 × 32 bitų atsarginis registras
– Įkrovos įkroviklis, palaikantis USART, SPI, I2C ir USB sąsajas
– OTA (belaidžiu ryšiu) „Bluetooth® Low Energy“ ir 802.15.4 atnaujinimas
– Keturių SPI atminties sąsaja su XIP
– 1 kilobaitas (128 dvigubi žodžiai) OTP
• Gausūs analoginiai periferiniai įrenginiai (iki 1,62 V)
– 12 bitų ADC 4,26 Msps, iki 16 bitų su aparatinės įrangos pertekliniu diskretizavimu, 200 µA/Msps
– 2x itin mažos galios lygintuvas
– Tikslus 2,5 V arba 2,048 V etaloninės įtampos buferinis išėjimas
• Sistemos periferiniai įrenginiai
– Tarpprocesorinio ryšio valdiklis (IPCC), skirtas ryšiui su „Bluetooth® Low Energy“ ir 802.15.4
– Aparatinės įrangos semaforai išteklių bendrinimui tarp procesorių
– 2 DMA valdikliai (po 7 kanalus), palaikantys ADC, SPI, I2C, USART, QSPI, SAI, AES, laikmačius
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus ir išmaniosios kortelės režimas)
– 1x LPUART (mažos galios)
– 2x SPI 32 Mbit/s
– 2x I2C (SMBus/PMBus)
– 1x SAI (dviejų kanalų aukštos kokybės garsas)
– 1x USB 2.0 FS įrenginys, bekristalis, BCD ir LPM
– Jutiklinis valdiklis, iki 18 jutiklių
– LCD 8×40 su stiprintuvu
– 1x 16 bitų, keturių kanalų pažangus laikmatis
– 2x 16 bitų, dviejų kanalų laikmatis
– 1x 32 bitų, keturių kanalų laikmatis
– 2x 16 bitų itin mažos galios laikmatis
– 1x nepriklausomas „Systick“
– 1x nepriklausomas sargybos įtaisas
– 1x langų sargas
• Apsauga ir tapatybė
– Saugus programinės įrangos diegimas (SFI), skirtas „Bluetooth® Low Energy“ ir 802.15.4 programinės įrangos paketui
– 3 kartus aparatinės įrangos šifravimas AES (maksimaliai 256 bitų) programai, „Bluetooth® Low Energy“ ir IEEE802.15.4
– Kliento raktų saugojimo / raktų tvarkyklės paslaugos
– Aparatinės įrangos viešojo rakto institucija (PKA)
– Kriptografiniai algoritmai: RSA, Diffie-Helman, ECC per GF(p)
– Tikrasis atsitiktinių skaičių generatorius (RNG)
– Sektoriaus apsauga nuo skaitymo/rašymo operacijos (PCROP)
– CRC skaičiavimo vienetas
– Informacija apie kristalą: 96 bitų unikalus ID
– IEEE 64 bitų unikalus ID. Galimybė išgauti 802.15.4 64 bitų ir „Bluetooth® Low Energy“ 48 bitų EUI.
• Iki 72 greitų įėjimų / išėjimų, 70 iš jų – 5 V toleruojantys
• Plėtros parama
– Nuosekliojo laido derinimas (SWD), JTAG programų procesoriui
– Taikomosios programos kryžminis paleidiklis su įvestimi / išvestimi
– Įterptasis „Trace Macrocell™“ pritaikymui
• Visos pakuotės atitinka ECOPACK2 reikalavimus