STM32WB55CGU6 ARM mikrokontrolerji – MCU Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz 1 Mbyte of
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | Mikrokontrolerji ARM - MCU |
RoHS: | Podrobnosti |
serija: | STM32WB |
Slog montaže: | SMD/SMT |
Paket/kovček: | UFQFPN-48 |
Jedro: | ARM Cortex M0+, ARM Cortex M4 |
Velikost programskega pomnilnika: | 1 MB |
Širina podatkovnega vodila: | 32 bit |
Ločljivost ADC: | 12 bit |
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 - Max: | 3,6 V |
Najnižja delovna temperatura: | - 40 C |
Najvišja delovna temperatura: | + 105 C |
Pakiranje: | Pladenj |
Znamka: | STMicroelectronics |
Vrsta podatkovnega RAM-a: | SRAM |
Vrsta vmesnika: | I2C, LPUART, SAI, SPI, USART, USB |
Občutljivost na vlago: | ja |
Število ADC kanalov: | 13 kanal |
Tip izdelka: | Mikrokontrolerji ARM - MCU |
Vrsta programskega pomnilnika: | Flash |
Tovarniška količina paketa: | 1560 |
Podkategorija: | Mikrokontrolerji - MCU |
Trgovsko ime: | STM32 |
Teža enote: | 0,003517 oz |
♠ Večprotokolna brezžična 32-bitna MCU Arm® Cortex®-M4 s FPU, Bluetooth® 5.2 in radijsko rešitvijo 802.15.4
Večprotokolne brezžične in naprave z ultra nizko porabo energije STM32WB55xx in STM32WB35xx imajo vgrajen zmogljiv radio z ultra nizko porabo energije, skladen s specifikacijo Bluetooth® Low Energy SIG 5.2 in IEEE 802.15.4-2011.Vsebujejo namenski Arm® Cortex®-M0+ za izvajanje vseh nizkoslojnih operacij v realnem času.
Naprave so zasnovane tako, da so izjemno nizke porabe energije in temeljijo na visoko zmogljivem 32-bitnem jedru RISC Arm® Cortex®-M4, ki deluje na frekvenci do 64 MHz.To jedro ima enojno natančnost enote s plavajočo vejico (FPU), ki podpira vsa navodila in vrste podatkov za obdelavo podatkov Arm® z enojno natančnostjo.Izvaja tudi celoten nabor navodil 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 semaforje strojne opreme, ki se uporabljajo za skupno rabo skupnih virov med obema procesorjema.
Naprave imajo vgrajene hitre pomnilnike (do 1 Mbajt pomnilnika Flash za STM32WB55xx, do 512 Kbajtov za STM32WB35xx, do 256 Kbajt pomnilnika SRAM za STM32WB55xx, 96 Kbajt za STM32WB35xx), vmesnik za bliskovni pomnilnik Quad-SPI (na voljo na vsi paketi) in obsežen nabor izboljšanih V/I in perifernih naprav.
Neposredni prenos podatkov med pomnilnikom in perifernimi napravami ter iz pomnilnika v pomnilnik je podprt s štirinajstimi kanali DMA s popolno prilagodljivo preslikavo kanalov s strani periferne enote DMAMUX.
Naprave imajo več mehanizmov za vgrajeni pomnilnik Flash 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 ekskluzivni dostop Cortex® -M0+.
Dva mehanizma za šifriranje AES, PKA in RNG, omogočata nižjo plast MAC in kriptografijo zgornje plasti.Za skrivanje ključev se lahko uporabi funkcija shranjevanja ključev stranke.Naprave ponujajo hiter 12-bitni ADC in dva primerjalnika ultra nizke porabe, povezana z generatorjem referenčne napetosti visoke natančnosti.
Te naprave imajo vgrajen RTC z nizko porabo energije, en napredni 16-bitni časovnik, en splošni 32-bitni časovnik, dva splošnonamenska 16-bitna časovnika in dva 16-bitna časovnika z nizko porabo.Poleg tega je za STM32WB55xx na voljo do 18 kapacitivnih zaznavnih kanalov (ni na paketu UFQFPN48).
STM32WB55xx ima tudi integriran gonilnik LCD do 8x40 ali 4x44 z notranjim povečevalnim pretvornikom.STM32WB55xx in STM32WB35xx imata tudi standardne in napredne komunikacijske vmesnike, in sicer en USART (ISO 7816, IrDA, Modbus in način pametne kartice), en UART z nizko porabo energije (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, ena naprava USB 2.0 FS z vgrajenim oscilatorjem brez kristalov, ki podpira BCD in LPM, in en Quad-SPI z izvedbo na mestu (XIP) zmogljivost.
STM32WB55xx in STM32WB35xx delujeta v temperaturnem območju od -40 do +105 °C (spoj +125 °C) in od -40 do +85 °C (spoj +105 °C) od 1,71 do 3,6 V napajanja.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, ki podpira specifikacijo Bluetooth® 5.2, IEEE 802.15.4-2011 PHY in MAC, podpira Thread in Zigbee® 3.0
– RX občutljivost: -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 z radiofrekvenčnimi predpisi ETSI EN 300 328, EN 300 440, FCC CFR47 del 15 in ARIB STD-T66
–Podpora za zunanji PA
– Razpoložljiv spremljevalni čip integrirane pasivne naprave (IPD) za optimizirano rešitev ujemanja (MLPF-WB-01E3 ali MLPF-WB-02E3)
• Platforma z izjemno nizko porabo energije
– 1,71 do 3,6 V napajanje
Temperaturna območja od – 40 °C do 85 / 105 °C
– 13 nA način izklopa
– 600 nA v stanju pripravljenosti + RTC + 32 KB RAM
– 2,1 µA način zaustavitve + RTC + 256 KB RAM
– MCU 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, prilagodljiv pospeševalnik v realnem času (ART Accelerator), ki omogoča izvajanje brez stanja čakanja iz pomnilnika Flash, frekvenca do 64 MHz, MPU, 80 DMIPS in navodila DSP
• Merilo uspešnosti
– 1,25 DMIPS/MHz (Drystone 2.1)
– 219,48 CoreMark® (3,43 CoreMark/MHz pri 64 MHz)
• Energijska merila
– 303 rezultat CP ULPMark™
• Upravljanje dobave in ponastavitve
– Visoko učinkovit vgrajen padajoči pretvornik SMPS z inteligentnim načinom obvoda
– Izjemno varen BOR z nizko porabo (ponastavitev porjavitve) 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 vgrajenimi kondenzatorji za prirezovanje (radio in takt procesorja)
– 32 kHz kristalni oscilator za RTC (LSE)
– Notranja nizka poraba 32 kHz (±5%) RC (LSI1)
– Notranja nizka poraba 32 kHz (stabilnost ±500 ppm) RC (LSI2)
– Notranji oscilator z več hitrostmi od 100 kHz do 48 MHz, samodejno prirejen z LSE (boljša od ±0,25 % natančnost)
– Visokohitrostni notranji 16 MHz tovarniško prilagojen RC (±1%)
– 2x PLL za sistemsko uro, USB, SAI in ADC
• Spomini
– Do 1 MB bliskovnega pomnilnika s sektorsko zaščito (PCROP) pred operacijami R/W, ki omogoča radijski sklad in aplikacijo
– Do 256 KB SRAM, vključno s 64 KB s preverjanjem parnosti strojne opreme
– 20×32-bitni varnostni register
– Zagonski nalagalnik, ki podpira vmesnike USART, SPI, I2C in USB
– OTA (po zraku) Bluetooth® Low Energy in posodobitev 802.15.4
– Quad SPI pomnilniški vmesnik z XIP
– 1 Kbajt (128 dvojnih besed) OTP
• Bogata analogna periferija (do 1,62 V)
– 12-bitni ADC 4,26 Msps, do 16-bit s strojnim nadvzorčenjem, 200 µA/Msps
– 2x ultra nizkoenergijski primerjalnik
– Natančen 2,5 V ali 2,048 V referenčne napetosti vmesni izhod
• Sistemske zunanje naprave
– Interprocesorski komunikacijski krmilnik (IPCC) za komunikacijo z Bluetooth® Low Energy in 802.15.4
– HW semaforji za deljenje virov med procesorji
– 2x DMA krmilnika (vsak 7x kanalov), ki podpirajo ADC, SPI, I2C, USART, QSPI, SAI, AES, časovnike
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus in način pametne kartice)
– 1x LPUART (nizka moč)
– 2x SPI 32 Mbit/s
– 2x I2C (SMBus/PMBus)
– 1x SAI (dvokanalni visokokakovosten zvok)
– 1x USB 2.0 FS naprava, brez kristala, BCD in LPM
– Krmilnik za zaznavanje dotika, do 18 senzorjev
– LCD 8×40 s stopenjskim pretvornikom
– 1x 16-bitni štirikanalni napredni časovnik
– 2x 16-bitni dvokanalni časovnik
– 1x 32-bitni, štirikanalni časovnik
– 2x 16-bitni časovnik z ultra nizko porabo energije
– 1x neodvisen Systick
– 1x neodvisni čuvaj
– 1x pes čuvaj oken
• Varnost in ID
– Varna namestitev vdelane programske opreme (SFI) za sklad Bluetooth® Low Energy in 802.15.4 SW
– 3x strojno šifriranje AES največ 256-bitno za aplikacijo, Bluetooth® Low Energy in IEEE802.15.4
– Storitve shranjevanja ključev strank / upravitelja ključev
– Oblast javnega ključa HW (PKA)
– Kriptografski algoritmi: RSA, Diffie-Helman, ECC preko GF(p)
– Generator pravih naključnih števil (RNG)
– Sektorska zaščita pred delovanjem R/W (PCROP)
– enota za izračun CRC
– Informacije o matrici: 96-bitni enolični ID
– IEEE 64-bitni enolični ID.Možnost izpeljave 802.15.4 64-bitnega in Bluetooth® Low Energy 48-bitnega EUI
• Do 72 hitrih V/I, od tega 70 5 V-tolerantnih
• Razvojna podpora
– Serial wire debug (SWD), JTAG za aplikacijski procesor
– Aplikacijski navzkrižni sprožilec z vhodom/izhodom
– Vgrajen Trace Macrocell™ za aplikacijo