Microcontrolere RF STM32WB55CEU6TR – MCU Arm Cortex-M4 dual core cu consum ultra-redus de energie, 64 MHz, Cortex-M0+ 32 MHz, 512 Kbytes
♠ Descrierea produsului
Atributul produsului | Valoare atribut |
Producător: | STMicroelectronics |
Categorie de produse: | Microcontrolere RF - MCU |
RoHS: | Detalii |
Nucleu: | ARM Cortex M4 |
Lățime magistrală de date: | 32 de biți |
Dimensiunea memoriei programului: | 512 kB |
Dimensiune memorie RAM pentru date: | 256 kB |
Frecvență maximă de ceas: | 64 MHz |
Rezoluție ADC: | 12 biți |
Tensiune de alimentare - Min: | 1,71 V |
Tensiune de alimentare - Max: | 3,6 V |
Temperatura maximă de funcționare: | + 85°C |
Pachet / Cutie: | UFQFPN-48 |
Stil de montare: | SMD/SMT |
Ambalaj: | Tambur |
Ambalaj: | Tăiați banda |
Ambalaj: | MouseReel |
Marca: | STMicroelectronics |
Tipul memoriei RAM pentru date: | SRAM |
Tip de interfață: | I2C, SPI, USART, USB |
Temperatura minimă de funcționare: | - 40°C |
Număr de canale ADC: | 13 canale |
Număr de intrări/ieșiri: | 30 I/O |
Tensiune de alimentare de funcționare: | 1,71 V până la 3,6 V |
Tip produs: | Microcontrolere RF - MCU |
Tip de memorie de program: | Bliț |
Serie: | STM32WB |
Cantitate pachet din fabrică: | 2500 |
Subcategorie: | Circuite integrate wireless și RF |
Tehnologie: | Si |
Denumire comercială: | STM32 |
♠ MCU multiprotocol wireless pe 32 de biți bazat pe Arm® Cortex®-M4 cu FPU, Bluetooth® 5.2 și soluție radio 802.15.4
Dispozitivele STM32WB55xx și STM32WB35xx, wireless multiprotocol și cu consum ultra-redus de energie, încorporează o rețea radio puternică și cu consum ultra-redus de energie, compatibilă cu specificația Bluetooth® Low Energy SIG 5.2 și cu IEEE 802.15.4-2011. Acestea conțin un Arm® Cortex®-M0+ dedicat pentru efectuarea tuturor operațiunilor de nivel inferior în timp real.
Dispozitivele sunt proiectate să aibă un consum extrem de redus de energie și se bazează pe nucleul RISC de înaltă performanță Arm® Cortex®-M4 pe 32 de biți, care funcționează la o frecvență de până la 64 MHz. Acest nucleu dispune de o unitate cu virgulă mobilă (FPU) de precizie simplă, care acceptă toate instrucțiunile și tipurile de date de procesare a datelor de precizie simplă Arm®. De asemenea, implementează un set complet de instrucțiuni DSP și o unitate de protecție a memoriei (MPU) care îmbunătățește securitatea aplicației.
Comunicarea îmbunătățită între procesoare este asigurată de IPCC cu șase canale bidirecționale. HSEM oferă semafoare hardware utilizate pentru partajarea resurselor comune între cele două procesoare.
Dispozitivele încorporează memorii de mare viteză (până la 1 Mbyte de memorie Flash pentru STM32WB55xx, până la 512 Kbytes pentru STM32WB35xx, până la 256 Kbytes de SRAM pentru STM32WB55xx, 96 Kbytes pentru STM32WB35xx), o interfață de memorie Flash Quad-SPI (disponibilă în toate pachetele) și o gamă extinsă de intrări/ieșiri (I/O) și periferice îmbunătățite.
Transferul direct de date între memorie și periferice și de la memorie la memorie este suportat de paisprezece canale DMA cu o mapare complet flexibilă a canalelor de către perifericul DMAMUX.
Dispozitivele dispun de mai multe mecanisme pentru memoria Flash și SRAM încorporată: protecție la citire, protecție la scriere și protecție la citire de cod proprietar. Porțiuni din memorie pot fi securizate pentru acces exclusiv Cortex® -M0+.
Cele două motoare de criptare AES, PKA și RNG, permit criptografia MAC de nivel inferior și criptografia de nivel superior. O funcție de stocare a cheilor clientului poate fi utilizată pentru a păstra cheile ascunse.
Dispozitivele oferă un convertor analog-digital rapid pe 12 biți și două comparatoare de putere ultra-redusă, asociate cu un generator de tensiune de referință de înaltă precizie.
Aceste dispozitive încorporează un RTC de consum redus de energie, un temporizator avansat pe 16 biți, un temporizator de uz general pe 32 de biți, două temporizatoare de uz general pe 16 biți și două temporizatoare de consum redus de energie pe 16 biți.
În plus, pentru STM32WB55xx sunt disponibile până la 18 canale de detectare capacitivă (nu pe capsula UFQFPN48). STM32WB55xx încorporează și un driver LCD integrat de până la 8x40 sau 4x44, cu convertor step-up intern.
STM32WB55xx și STM32WB35xx dispun, de asemenea, de interfețe de comunicație standard și avansate, și anume un USART (ISO 7816, IrDA, Modbus și mod Smartcard), un UART de consum redus de energie (LPUART), două I2C-uri (SMBus/PMBus), două SPI-uri (unul pentru STM32WB35xx) până la 32 MHz, o interfață audio serială (SAI) cu două canale și trei PDM-uri, un dispozitiv USB 2.0 FS cu oscilator fără cristal încorporat, care suportă BCD și LPM și un Quad-SPI cu capacitate de execuție în loc (XIP).
STM32WB55xx și STM32WB35xx funcționează în intervalele de temperatură de la -40 la +105 °C (joncțiunea +125 °C) și de la -40 la +85 °C (joncțiunea +105 °C), cu o sursă de alimentare de la 1,71 la 3,6 V. Un set complet de moduri de economisire a energiei permite proiectarea aplicațiilor cu consum redus de energie.
Dispozitivele includ surse de alimentare independente pentru intrarea analogică pentru ADC.
STM32WB55xx și STM32WB35xx integrează un convertor SMPS step-down de înaltă eficiență cu capacitate de bypass automat atunci când VDD scade sub nivelul de tensiune VBORx (x=1, 2, 3, 4) (implicit este 2,0 V). Acesta include surse de alimentare independente pentru intrarea analogică pentru ADC și comparatoare, precum și o intrare de alimentare dedicată de 3,3 V pentru USB.
O sursă dedicată VBAT permite dispozitivelor să facă backup pentru oscilatorul LSE de 32,768 kHz, RTC-ul și registrele de rezervă, permițând astfel dispozitivelor STM32WB55xx și STM32WB35xx să furnizeze aceste funcții chiar dacă VDD-ul principal nu este prezent, prin intermediul unei baterii de tip CR2032, al unui Supercondensator sau al unei baterii reîncărcabile mici.
STM32WB55xx oferă patru pachete, de la 48 la 129 de pini. STM32WB35xx oferă un singur pachet, cu 48 de pini.
• Include tehnologia patentată de ultimă generație de la ST
• Radio
– 2,4 GHz – Transceiver RF compatibil cu specificația Bluetooth® 5.2, IEEE 802.15.4-2011 PHY și MAC, compatibil cu Thread și Zigbee® 3.0
– Sensibilitate RX: -96 dBm (Bluetooth® Low Energy la 1 Mbps), -100 dBm (802.15.4)
– Putere de ieșire programabilă până la +6 dBm cu trepte de 1 dB
– Balun integrat pentru reducerea BOM
– Suport pentru 2 Mbps
– CPU dedicat Arm® Cortex® M0+ pe 32 de biți pentru stratul radio în timp real
– RSSI precis pentru a permite controlul puterii
– Potrivit pentru sisteme care necesită conformitatea cu reglementările privind radiofrecvența ETSI EN 300 328, EN 300 440, FCC CFR47 Partea 15 și ARIB STD-T66
– Suport pentru sisteme de asistență audio externe
– Cip companion pentru dispozitiv pasiv integrat (IPD) disponibil pentru o soluție optimizată de potrivire (MLPF-WB-01E3 sau MLPF-WB-02E3)
• Platformă cu consum ultra-redus de energie
– Sursă de alimentare de la 1,71 la 3,6 V
– – Intervale de temperatură de la 40 °C la 85 / 105 °C
– Mod de oprire 13 nA
– 600 nA Mod standby + RTC + 32 KB RAM
– 2,1 µA Mod oprire + RTC + 256 KB RAM
– MCU în mod activ: < 53 µA / MHz când RF și SMPS sunt activate
– Radio: Rx 4,5 mA / Tx la 0 dBm 5,2 mA
• Nucleu: CPU Arm® Cortex®-M4 pe 32 de biți cu FPU, accelerator adaptiv în timp real (ART Accelerator) care permite execuția în starea de așteptare 0 din memoria Flash, frecvență de până la 64 MHz, MPU, 80 de instrucțiuni DMIPS și DSP
• Indicator de performanță
– 1,25 DMIPS/MHz (Drystone 2.1)
– 219,48 CoreMark® (3,43 CoreMark/MHz la 64 MHz)
• Referință energetică
– 303 scor ULPMark™ CP
• Managementul aprovizionării și resetării
– Convertor step-down SMPS încorporat de înaltă eficiență cu mod de bypass inteligent
– BOR (resetare la cădere de tensiune) ultra-sigur, cu consum redus de energie, cu cinci praguri selectabile
– POR/PDR cu consum ultra-redus de energie
– Detector de tensiune programabil (PVD)
– Mod VBAT cu RTC și registre de rezervă
• Surse de ceas
– Oscilator cu cristal de 32 MHz cu condensatoare de reglare integrate (ceas radio și procesor)
– Oscilator cu cristal de 32 kHz pentru RTC (LSE)
– RC intern de putere redusă 32 kHz (±5%) (LSI1)
– RC intern de putere redusă 32 kHz (stabilitate ±500 ppm) (LSI2)
– Oscilator intern multiviteză de la 100 kHz la 48 MHz, reglat automat de LSE (precizie mai bună de ±0,25%)
– RC intern de mare viteză, 16 MHz, reglat din fabrică (±1%)
– 2x PLL pentru ceasul de sistem, USB, SAI și ADC
• Amintiri
– Memorie Flash de până la 1 MB cu protecție a sectorului (PCROP) împotriva operațiunilor R/W, permițând stiva radio și aplicațiile
– Până la 256 KB SRAM, inclusiv 64 KB cu verificare a parității hardware
– registru de rezervă de 20×32 biți
– Bootloader care suportă interfețe USART, SPI, I2C și USB
– Bluetooth® cu consum redus de energie (OTA) și actualizare 802.15.4
– Interfață de memorie Quad SPI cu XIP
– 1 KByte (128 cuvinte duble) OTP
• Periferice analogice bogate (până la 1,62 V)
– ADC pe 12 biți, 4,26 Msps, până la 16 biți cu supraeșantionare hardware, 200 µA/Msps
– 2 comparatoare cu consum ultra-redus de energie
– Ieșire tamponată cu tensiune de referință precisă de 2,5 V sau 2,048 V
• Periferice de sistem
– Controler de comunicare interprocesor (IPCC) pentru comunicare cu Bluetooth® Low Energy și 802.15.4
– Semafoare hardware pentru partajarea resurselor între procesoare
– 2 controlere DMA (câte 7 canale fiecare) care suportă ADC, SPI, I2C, USART, QSPI, SAI, AES, temporizatoare
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus și mod Smartcard)
– 1x LPUART (consum redus de energie)
– 2x SPI 32 Mbit/s
– 2x I2C (SMBus/PMBus)
– 1x SAI (audio de înaltă calitate pe două canale)
– 1x dispozitiv USB 2.0 FS, fără cristal, BCD și LPM
– Controler tactil, până la 18 senzori
– LCD 8×40 cu convertor step-up
– 1x temporizator avansat pe 16 biți, patru canale
– 2x temporizatoare pe 16 biți, două canale
– 1x temporizator pe 32 de biți, cu patru canale
– 2x temporizatoare de 16 biți cu consum ultra-redus de energie
– 1x Systick independent
– 1x organism de supraveghere independent
– 1x sistem de supraveghere a ferestrelor
• Securitate și identificare
– Instalare securizată a firmware-ului (SFI) pentru Bluetooth® Low Energy și stiva software 802.15.4
– 3x criptare hardware AES maxim 256 biți pentru aplicație, Bluetooth® Low Energy și IEEE802.15.4
– Servicii de depozitare / gestionare a cheilor pentru clienți
– Autoritate hardware cu cheie publică (PKA)
– Algoritmi criptografici: RSA, Diffie-Helman, ECC peste GF(p)
– Generator de numere aleatorii reale (RNG)
– Protecție sectorială împotriva operațiunilor R/W (PCROP)
– Unitate de calcul CRC
– Informații despre matriță: ID unic pe 96 de biți
– ID unic IEEE pe 64 de biți. Posibilitatea de a obține EUI 802.15.4 pe 64 de biți și Bluetooth® Low Energy pe 48 de biți
• Până la 72 de intrări/ieșiri rapide, 70 dintre ele cu toleranță la 5 V
• Suport pentru dezvoltare
– Depanare prin cabluri seriale (SWD), JTAG pentru procesorul aplicației
– Aplicație declanșatoare încrucișată cu intrare/ieșire
– Macrocell™ Trace încorporat pentru aplicare
• Toate pachetele sunt conforme cu ECOPACK2