STM32WB55CGU6 ARM mikrokontroleri – MCU Ultra-niskoenergetski dvojezgreni Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz 1 Mbyte
♠ Opis proizvoda
Atribut proizvoda | Vrijednost atributa |
Proizvođač: | STMicroelectronics |
Kategorija proizvoda: | ARM mikrokontroleri - MCU |
RoHS: | Detalji |
Niz: | STM32WB |
Stil montaže: | SMD/SMT |
Paket / Kutija: | UFQFPN-48 |
Jezgra: | ARM Cortex M0+, ARM Cortex M4 |
Veličina programske memorije: | 1 MB |
Širina podatkovne sabirnice: | 32-bitni |
Rezolucija ADC-a: | 12-bitni |
Maksimalna frekvencija takta: | 64 MHz, 32 MHz |
Broj U/I: | 30 U/I |
Veličina RAM-a za podatke: | 256 kB |
Napon napajanja - Min: | 1,71 V |
Napon napajanja - Maks.: | 3,6 V |
Minimalna radna temperatura: | - 40°C |
Maksimalna radna temperatura: | +105°C |
Pakiranje: | Pladanj |
Marka: | STMicroelectronics |
Vrsta podatkovne RAM memorije: | SRAM |
Vrsta sučelja: | I2C, LPUART, SAI, SPI, USART, USB |
Osjetljivost na vlagu: | Da |
Broj ADC kanala: | 13 kanala |
Vrsta proizvoda: | ARM mikrokontroleri - MCU |
Vrsta programske memorije: | Bljesak |
Količina u tvorničkom pakiranju: | 1560. godine |
Podkategorija: | Mikrokontroleri - MCU |
Trgovački naziv: | STM32 |
Težina jedinice: | 0,003517 unce |
♠ Višeprotokolni bežični 32-bitni MCU temeljen na Arm®-u Cortex®-M4 s FPU-om, Bluetooth® 5.2 i 802.15.4 radio rješenjem
Višeprotokolni bežični uređaji ultra niske potrošnje energije STM32WB55xx i STM32WB35xx imaju ugrađen snažan radio ultra niske potrošnje energije, kompatibilan sa specifikacijom Bluetooth® Low Energy SIG 5.2 i standardom IEEE 802.15.4-2011. Sadrže namjenski Arm® Cortex®-M0+ čip za izvođenje svih operacija niskog sloja u stvarnom vremenu.
Uređaji su dizajnirani da budu izuzetno niske potrošnje energije i temelje se na visokoučinkovitoj Arm® Cortex®-M4 32-bitnoj RISC jezgri koja radi na frekvenciji do 64 MHz. Ova jezgra ima jedinicu s pomičnim zarezom (FPU) jednostruke preciznosti koja podržava sve Arm® instrukcije i tipove podataka za obradu podataka jednostruke preciznosti. Također implementira cijeli skup DSP instrukcija i jedinicu za zaštitu memorije (MPU) koja poboljšava sigurnost aplikacije.
Poboljšanu međuprocesorsku komunikaciju osigurava IPCC sa šest dvosmjernih kanala. HSEM pruža hardverske semafore koji se koriste za dijeljenje zajedničkih resursa između dva procesora.
Uređaji imaju ugrađene memorije velike brzine (do 1 MB flash memorije za STM32WB55xx, do 512 Kbajta za STM32WB35xx, do 256 Kbajta SRAM-a za STM32WB55xx, 96 Kbajta za STM32WB35xx), Quad-SPI Flash memorijsko sučelje (dostupno na svim paketima) i širok raspon poboljšanih I/O i perifernih uređaja.
Izravan prijenos podataka između memorije i perifernih uređaja te iz memorije u memoriju podržan je s četrnaest DMA kanala s potpuno fleksibilnim mapiranjem kanala pomoću DMAMUX periferne jedinice.
Uređaji imaju nekoliko mehanizama za ugrađenu flash memoriju i SRAM: zaštitu od čitanja, zaštitu od pisanja i zaštitu od čitanja vlasničkog koda. Dijelovi memorije mogu se osigurati za ekskluzivni pristup Cortex® -M0+.
Dva AES enkripcijska mehanizma, PKA i RNG, omogućuju kriptografiju nižeg sloja MAC i višeg sloja. Značajka pohrane korisničkog ključa može se koristiti za skrivanje ključeva. Uređaji nude brzi 12-bitni ADC i dva komparatora ultra niske snage povezana s generatorom referentnog napona visoke točnosti.
Ovi uređaji imaju ugrađeni RTC male snage, jedan napredni 16-bitni timer, jedan općeniti 32-bitni timer, dva općenitih 16-bitna timera i dva 16-bitna timera male snage. Osim toga, za STM32WB55xx dostupno je do 18 kapacitivnih senzorskih kanala (ne na UFQFPN48 kućištu).
STM32WB55xx također ima ugrađeni LCD upravljački program do 8x40 ili 4x44, s unutarnjim pojačavajućim pretvaračem. STM32WB55xx i STM32WB35xx također imaju standardna i napredna komunikacijska sučelja, i to jedan USART (ISO 7816, IrDA, Modbus i Smartcard način rada), jedan UART niske potrošnje (LPUART), dva I2C-a (SMBus/PMBus), dva SPI-ja (jedan za STM32WB35xx) do 32 MHz, jedno serijsko audio sučelje (SAI) s dva kanala i tri PDM-a, jedan USB 2.0 FS uređaj s ugrađenim oscilatorom bez kristala, koji podržava BCD i LPM, te jedan Quad-SPI s mogućnošću izvršavanja na mjestu (XIP).
STM32WB55xx i STM32WB35xx rade u temperaturnim rasponima od -40 do +105 °C (+125 °C spoj) i -40 do +85 °C (+105 °C spoj) s naponom napajanja od 1,71 do 3,6 V. Sveobuhvatan skup načina rada za uštedu energije omogućuje dizajn aplikacija s niskom potrošnjom energije.
Uređaji uključuju neovisna napajanja za analogni ulaz za ADC.
• Uključuje najsuvremeniju patentiranu ST tehnologiju
• Radio
– 2,4 GHz – RF primopredajnik koji podržava Bluetooth® 5.2 specifikaciju, IEEE 802.15.4-2011 PHY i MAC, te podržava Thread i Zigbee® 3.0
– Osjetljivost RX-a: -96 dBm (Bluetooth® niske energije pri 1 Mbps), -100 dBm (802.15.4)
– Programabilna izlazna snaga do +6 dBm s koracima od 1 dB – Integrirani balun za smanjenje BOM-a
– Podrška za 2 Mbps
– Namjenski Arm® 32-bitni Cortex® M0+ CPU za radio sloj u stvarnom vremenu
– Točan RSSI za omogućavanje kontrole snage
– Pogodno za sustave koji zahtijevaju usklađenost s radiofrekvencijskim propisima ETSI EN 300 328, EN 300 440, FCC CFR47 dio 15 i ARIB STD-T66
–Podrška za vanjski PA
– Dostupan integrirani pasivni uređaj (IPD) prateći čip za optimizirano rješenje za usklađivanje (MLPF-WB-01E3 ili MLPF-WB-02E3)
• Platforma s ultra niskom potrošnjom energije
– Napajanje od 1,71 do 3,6 V
– Temperaturni raspon od 40 °C do 85 / 105 °C
– Način isključenja od 13 nA
– 600 nA u stanju pripravnosti + RTC + 32 KB RAM-a
– 2,1 µA Način zaustavljanja + RTC + 256 KB RAM-a
– MCU u aktivnom načinu rada: < 53 µA / MHz kada su RF i SMPS uključeni
– Radio: Rx 4,5 mA / Tx pri 0 dBm 5,2 mA
• Jezgra: Arm® 32-bitni Cortex®-M4 CPU s FPU-om, adaptivnim akceleratorom u stvarnom vremenu (ART Accelerator) koji omogućuje izvršavanje iz Flash memorije bez čekanja, frekvencija do 64 MHz, MPU, 80 DMIPS i DSP instrukcija
• Mjera uspješnosti
– 1,25 DMIPS/MHz (Drystone 2.1)
– 219,48 CoreMark® (3,43 CoreMark/MHz na 64 MHz)
• Energetska referentna vrijednost
– 303 ULPMark™ CP rezultat
• Upravljanje opskrbom i resetiranjem
– Visokoučinkoviti ugrađeni SMPS pretvarač s inteligentnim bypass načinom rada
– Ultra-siguran BOR (resetiranje pri padu napona) niske snage s pet odabirljivih pragova
– POR/PDR ultra niske snage
– Programabilni detektor napona (PVD)
– VBAT način rada s RTC-om i rezervnim registrima
• Izvori takta
– 32 MHz kristalni oscilator s integriranim trimerskim kondenzatorima (radio i CPU takt)
– 32 kHz kristalni oscilator za RTC (LSE)
– Interni RC (LSI1) male snage 32 kHz (±5%)
– Interni RC (LSI2) male snage od 32 kHz (stabilnost ±500 ppm)
– Interni višebrzinski oscilator od 100 kHz do 48 MHz, automatski podešavan LSE-om (točnost bolja od ±0,25%)
– Brzi interni 16 MHz tvornički podešeni RC (±1%)
– 2x PLL za sistemski takt, USB, SAI i ADC
• Sjećanja
– Do 1 MB flash memorije sa zaštitom sektora (PCROP) od R/W operacija, što omogućuje radio stek i primjenu
– Do 256 KB SRAM-a, uključujući 64 KB s provjerom pariteta hardvera
– 20×32-bitni rezervni registar
– Boot loader koji podržava USART, SPI, I2C i USB sučelja
– OTA (preko zraka) Bluetooth® Low Energy i ažuriranje 802.15.4
– Memorijsko sučelje s četiri SPI-ja i XIP-om
– 1 Kbajt (128 dvostrukih riječi) OTP
• Bogata analogna periferija (do 1,62 V)
– 12-bitni ADC 4,26 Msps, do 16-bitnog s hardverskim oversamplingom, 200 µA/Msps
– 2x komparator ultra niske snage
– Precizan izlaz s međuspremnikom referentnog napona od 2,5 V ili 2,048 V
• Sistemska periferija
– Interprocesorski komunikacijski kontroler (IPCC) za komunikaciju s Bluetooth® Low Energy i 802.15.4
– Hardverski semafori za dijeljenje resursa između CPU-a
– 2x DMA kontrolera (7x kanala svaki) s podrškom za ADC, SPI, I2C, USART, QSPI, SAI, AES, timere
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus i način rada Smartcard)
– 1x LPUART (mala snaga)
– 2x SPI 32 Mbit/s
– 2x I2C (SMBus/PMBus)
– 1x SAI (dvokanalni visokokvalitetni zvuk)
– 1x USB 2.0 FS uređaj, bez kristala, BCD i LPM
– Kontroler osjetljiv na dodir, do 18 senzora
– LCD 8×40 s pojačavajućim pretvaračem
– 1x 16-bitni, napredni timer s četiri kanala
– 2x 16-bitni, dvokanalni timer
– 1x 32-bitni, četverokanalni timer
– 2x 16-bitni timer s ultra niskom potrošnjom energije
– 1x neovisni Systick
– 1x neovisni nadzornik
– 1x čuvar prozora
• Sigurnost i identifikacija
– Sigurna instalacija firmvera (SFI) za Bluetooth® Low Energy i 802.15.4 SW stog
– 3x hardverska enkripcija AES maksimalno 256-bitna za aplikaciju, Bluetooth® Low Energy i IEEE802.15.4
– Usluge pohrane/upravljanja ključevima za korisnike
– Autoritet javnog ključa hardvera (PKA)
– Kriptografski algoritmi: RSA, Diffie-Helman, ECC preko GF(p)
– Pravi generator slučajnih brojeva (RNG)
– Zaštita sektora od R/W operacija (PCROP)
– Jedinica za izračun CRC-a
– Informacije o čipu: 96-bitni jedinstveni ID
– IEEE 64-bitni jedinstveni ID. Mogućnost izvođenja 802.15.4 64-bitnog i Bluetooth® Low Energy 48-bitnog EUI-ja
• Do 72 brza I/O-a, od kojih 70 5 V-tolerantnih
• Razvojna podrška
– Ispravljanje pogrešaka u serijskoj vezi (SWD), JTAG za aplikacijski procesor
– Aplikacijski križni okidač s ulazom/izlazom
– Ugrađeni Trace Macrocell™ za primjenu