STM32WB55CEU6TR RF-mikrocontrollere – MCU Ultralavt strømforbrug dobbeltkerne Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz 512 Kbyte
♠ Produktbeskrivelse
Produktattribut | Attributværdi |
Fabrikant: | STMicroelectronics |
Produktkategori: | RF-mikrocontrollere - MCU |
RoHS-kode: | Detaljer |
Kerne: | ARM Cortex M4 |
Databusbredde: | 32-bit |
Programhukommelsesstørrelse: | 512 kB |
Data RAM-størrelse: | 256 kB |
Maksimal clockfrekvens: | 64 MHz |
ADC-opløsning: | 12-bit |
Forsyningsspænding - Min: | 1,71 V |
Forsyningsspænding - Maks.: | 3,6 V |
Maksimal driftstemperatur: | + 85°C |
Pakke / Etui: | UFQFPN-48 |
Monteringsstil: | SMD/SMT |
Emballage: | Hjul |
Emballage: | Skær bånd |
Emballage: | MouseReel |
Mærke: | STMicroelectronics |
Data-RAM-type: | SRAM |
Grænsefladetype: | I2C, SPI, USART, USB |
Minimum driftstemperatur: | - 40 grader Celsius |
Antal ADC-kanaler: | 13 kanaler |
Antal I/O'er: | 30 I/O |
Driftsforsyningsspænding: | 1,71 V til 3,6 V |
Produkttype: | RF-mikrocontrollere - MCU |
Programhukommelsestype: | Blitz |
Serie: | STM32WB |
Fabrikspakke antal: | 2500 |
Underkategori: | Trådløse og RF-integrerede kredsløb |
Teknologi: | Si |
Handelsnavn: | STM32 |
♠ Multiprotokol trådløs 32-bit MCU Arm®-baseret Cortex®-M4 med FPU, Bluetooth® 5.2 og 802.15.4 radioløsning
De trådløse multiprotokol- og ultra-lavstrømsenheder STM32WB55xx og STM32WB35xx har integreret en kraftfuld og ultra-lavstrøms radio, der er kompatibel med Bluetooth® Low Energy SIG-specifikationen 5.2 og IEEE 802.15.4-2011. De indeholder en dedikeret Arm® Cortex®-M0+ til at udføre al realtids lavlagsoperation.
Enhederne er designet til at have ekstremt lavt strømforbrug og er baseret på den højtydende Arm® Cortex®-M4 32-bit RISC-kerne, der opererer med en frekvens på op til 64 MHz. Denne kerne har en Floating point unit (FPU) single precision, der understøtter alle Arm® single-precision databehandlingsinstruktioner og datatyper. Den implementerer også et komplet sæt DSP-instruktioner og en memory Protection Unit (MPU), der forbedrer applikationssikkerheden.
IPCC leverer forbedret kommunikation mellem processorer med seks tovejskanaler. HSEM leverer hardware-semaforer, der bruges til at dele fælles ressourcer mellem de to processorer.
Enhederne har indlejret højhastighedshukommelse (op til 1 MB flashhukommelse for STM32WB55xx, op til 512 Kbyte for STM32WB35xx, op til 256 Kbyte SRAM for STM32WB55xx, 96 Kbyte for STM32WB35xx), en Quad-SPI flashhukommelsesgrænseflade (tilgængelig på alle pakker) og et omfattende udvalg af forbedrede I/O'er og periferiudstyr.
Direkte dataoverførsel mellem hukommelse og periferiudstyr og fra hukommelse til hukommelse understøttes af fjorten DMA-kanaler med en fuldt fleksibel kanalkortlægning af DMAMUX-periferiudstyret.
Enhederne har adskillige mekanismer til indlejret flashhukommelse og SRAM: udlæsningsbeskyttelse, skrivebeskyttelse og beskyttelse mod udlæsning af proprietær kode. Dele af hukommelsen kan sikres til eksklusiv adgang for Cortex®-M0+.
De to AES-krypteringsmotorer, PKA og RNG, muliggør MAC-kryptografi på det nedre lag og kryptografi på det øvre lag. En kundenøgleopbevaringsfunktion kan bruges til at holde nøglerne skjult.
Enhederne tilbyder en hurtig 12-bit ADC og to komparatorer med ultralavt strømforbrug forbundet med en referencespændingsgenerator med høj nøjagtighed.
Disse enheder har en lavstrøms-RTC, en avanceret 16-bit timer, en generel 32-bit timer, to generelle 16-bit timere og to 16-bit lavstrømstimere.
Derudover er der op til 18 kapacitive sensorkanaler tilgængelige for STM32WB55xx (ikke på UFQFPN48-pakken). STM32WB55xx har også en integreret LCD-driver op til 8x40 eller 4x44 med intern step-up-konverter.
STM32WB55xx og STM32WB35xx har også standard og avancerede kommunikationsgrænseflader, nemlig én USART (ISO 7816, IrDA, Modbus og Smartcard-tilstand), én lav-effekt UART (LPUART), to I2C'er (SMBus/PMBus), to SPI'er (én til STM32WB35xx) op til 32 MHz, én seriel lydgrænseflade (SAI) med to kanaler og tre PDM'er, én USB 2.0 FS-enhed med indlejret krystalfri oscillator, der understøtter BCD og LPM, og én Quad-SPI med execute-in-place (XIP)-funktion.
STM32WB55xx og STM32WB35xx fungerer i temperaturområderne -40 til +105 °C (+125 °C overgang) og -40 til +85 °C (+105 °C overgang) fra en strømforsyning på 1,71 til 3,6 V. Et omfattende sæt strømbesparende tilstande muliggør design af lavstrømsapplikationer.
Enhederne inkluderer uafhængige strømforsyninger til analog indgang til ADC.
STM32WB55xx og STM32WB35xx integrerer en højeffektiv SMPS step-down konverter med automatisk bypass-funktion, når VDD'en falder til under VBORx (x=1, 2, 3, 4) spændingsniveau (standard er 2,0 V). Den inkluderer uafhængige strømforsyninger til analog indgang til ADC og komparatorer, samt en dedikeret 3,3 V forsyningsindgang til USB.
En dedikeret VBAT-forsyning gør det muligt for enhederne at backupe LSE 32.768 kHz oscillatoren, RTC'en og backupregistrene, hvilket gør det muligt for STM32WB55xx og STM32WB35xx at levere disse funktioner, selvom den primære VDD ikke er til stede, via et CR2032-lignende batteri, en Supercap eller et lille genopladeligt batteri.
STM32WB55xx tilbyder fire pakker, fra 48 til 129 ben. STM32WB35xx tilbyder én pakke, 48 ben.
• Inkluderer ST's avancerede patenterede teknologi
• Radio
– 2,4 GHz – RF-transceiver, der understøtter Bluetooth® 5.2-specifikationen, IEEE 802.15.4-2011 PHY og MAC, understøtter Thread og Zigbee® 3.0
– RX-følsomhed: -96 dBm (Bluetooth® lavenergi ved 1 Mbps), -100 dBm (802.15.4)
– Programmerbar udgangseffekt op til +6 dBm med trin på 1 dB
– Integreret balun for at reducere stykliste
– Understøttelse af 2 Mbps
– Dedikeret Arm® 32-bit Cortex® M0+ CPU til realtidsradiolag
– Præcis RSSI for at muliggøre effektstyring
– Velegnet til systemer, der kræver overholdelse af radiofrekvensreglerne ETSI EN 300 328, EN 300 440, FCC CFR47 del 15 og ARIB STD-T66
– Support til ekstern PA
– Tilgængelig integreret passiv enhed (IPD) ledsagechip til optimeret matchingløsning (MLPF-WB-01E3 eller MLPF-WB-02E3)
• Ultralavt strømforbrugende platform
– 1,71 til 3,6 V strømforsyning
– – Temperaturområder fra 40 °C til 85 / 105 °C
– 13 nA nedlukningstilstand
– 600 nA Standby-tilstand + RTC + 32 KB RAM
– 2,1 µA Stoptilstand + RTC + 256 KB RAM
– MCU i aktiv tilstand: < 53 µA / MHz når RF og SMPS er aktiveret
– Radio: Rx 4,5 mA / Tx ved 0 dBm 5,2 mA
• Kerne: Arm® 32-bit Cortex®-M4 CPU med FPU, adaptiv realtidsaccelerator (ART Accelerator), der tillader 0-ventetilstandsudførelse fra flashhukommelse, frekvens op til 64 MHz, MPU, 80 DMIPS og DSP-instruktioner
• Ydelsesbenchmark
– 1,25 DMIPS/MHz (Drystone 2.1)
– 219,48 CoreMark® (3,43 CoreMark/MHz ved 64 MHz)
• Energibenchmark
– 303 ULPMark™ CP-score
• Forsynings- og nulstillingsstyring
– Højeffektiv indlejret SMPS step-down-konverter med intelligent bypass-tilstand
– Ultrasikker, lavstrøms BOR (brownout reset) med fem valgbare tærskler
– POR/PDR med ultralavt strømforbrug
– Programmerbar spændingsdetektor (PVD)
– VBAT-tilstand med RTC og backupregistre
• Urkilder
– 32 MHz krystaloscillator med integrerede trimkondensatorer (radio og CPU-ur)
– 32 kHz krystaloscillator til RTC (LSE)
– Intern laveffekt 32 kHz (±5%) RC (LSI1)
– Intern laveffekt 32 kHz (stabilitet ±500 ppm) RC (LSI2)
– Intern multihastighedsoscillator fra 100 kHz til 48 MHz, automatisk trimmet af LSE (bedre end ±0,25 % nøjagtighed)
– Højhastigheds intern 16 MHz fabriksjusteret RC (±1%)
– 2x PLL til systemur, USB, SAI og ADC
• Minder
– Op til 1 MB flashhukommelse med sektorbeskyttelse (PCROP) mod R/W-operationer, hvilket muliggør radiostak og applikation
– Op til 256 KB SRAM, inklusive 64 KB med hardwareparitetskontrol
– 20×32-bit backupregister
– Bootloader, der understøtter USART-, SPI-, I2C- og USB-grænseflader
– OTA (over the air) Bluetooth® Low Energy og 802.15.4-opdatering
– Quad SPI-hukommelsesgrænseflade med XIP
– 1 kbyte (128 dobbeltord) OTP
• Rig analog periferiudstyr (ned til 1,62 V)
– 12-bit ADC 4,26 Msps, op til 16-bit med hardware-oversampling, 200 µA/Msps
– 2x komparator med ultralavt strømforbrug
– Nøjagtig 2,5 V eller 2,048 V referencespændingsbufferet udgang
• Systemudstyr
– Interprocessorkommunikationscontroller (IPCC) til kommunikation med Bluetooth® Low Energy og 802.15.4
– HW-semaforer til ressourcedeling mellem CPU'er
– 2x DMA-controllere (7x kanaler hver) der understøtter ADC, SPI, I2C, USART, QSPI, SAI, AES, timere
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus og Smartcard-tilstand)
– 1x LPUART (lavt strømforbrug)
– 2x SPI 32 Mbit/s
– 2x I2C (SMBus/PMBus)
– 1x SAI (dobbeltkanals lyd i høj kvalitet)
– 1x USB 2.0 FS-enhed, krystalfri, BCD og LPM
– Berøringsfølsom controller, op til 18 sensorer
– LCD 8×40 med step-up-konverter
– 1x 16-bit, fire kanalers avanceret timer
– 2x 16-bit, to-kanals timer
– 1x 32-bit timer med fire kanaler
– 2x 16-bit timer med ultralavt strømforbrug
– 1x uafhængig Systick
– 1x uafhængig vagthund
– 1x vinduesvagthund
• Sikkerhed og ID
– Sikker firmwareinstallation (SFI) til Bluetooth® Low Energy og 802.15.4 SW-stak
– 3x hardwarekryptering AES maksimalt 256-bit til applikationen, Bluetooth® Low Energy og IEEE802.15.4
– Kundens nøgleopbevaring / nøglehåndteringstjenester
– Offentlig nøgleautoritet for hardware (PKA)
– Kryptografiske algoritmer: RSA, Diffie-Helman, ECC over GF(p)
– Ægte tilfældig talgenerator (RNG)
– Sektorbeskyttelse mod R/W-drift (PCROP)
– CRC-beregningsenhed
– Diskinformation: 96-bit unikt ID
– IEEE 64-bit unikt ID. Mulighed for at udlede 802.15.4 64-bit og Bluetooth® Low Energy 48-bit EUI
• Op til 72 hurtige I/O'er, hvoraf 70 er 5 V-tolerante
• Udviklingsstøtte
– Seriel ledningsfejlfinding (SWD), JTAG til applikationsprocessoren
– Applikationskrydsudløser med input/output
– Indlejret Trace Macrocell™ til applikation
• Alle pakker er ECOPACK2-kompatible