STM32WB55CGU6 ARM-mikrocontrollere – MCU Ultralavt strømforbrug dobbeltkerne Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz 1 Mbyte
♠ Produktbeskrivelse
Produktattribut | Attributværdi |
Fabrikant: | STMicroelectronics |
Produktkategori: | ARM-mikrocontrollere - MCU |
RoHS-kode: | Detaljer |
Serie: | STM32WB |
Monteringsstil: | SMD/SMT |
Pakke / Etui: | UFQFPN-48 |
Kerne: | ARM Cortex M0+, ARM Cortex M4 |
Programhukommelsesstørrelse: | 1 MB |
Databusbredde: | 32-bit |
ADC-opløsning: | 12-bit |
Maksimal clockfrekvens: | 64 MHz, 32 MHz |
Antal I/O'er: | 30 I/O |
Data RAM-størrelse: | 256 kB |
Forsyningsspænding - Min: | 1,71 V |
Forsyningsspænding - Maks.: | 3,6 V |
Minimum driftstemperatur: | - 40 grader Celsius |
Maksimal driftstemperatur: | + 105°C |
Emballage: | Bakke |
Mærke: | STMicroelectronics |
Data-RAM-type: | SRAM |
Grænsefladetype: | I2C, LPUART, SAI, SPI, USART, USB |
Fugtfølsom: | Ja |
Antal ADC-kanaler: | 13 kanaler |
Produkttype: | ARM-mikrocontrollere - MCU |
Programhukommelsestype: | Blitz |
Fabrikspakke antal: | 1560 |
Underkategori: | Mikrocontrollere - MCU |
Handelsnavn: | STM32 |
Enhedsvægt: | 0,003517 oz |
♠ 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øglelagringsfunktion 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 indlejret en lav-effekt RTC, en avanceret 16-bit timer, en generel 32-bit timer, to generelle 16-bit timere og to 16-bit lav-effekt timere. Derudover er 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 lavstrøms 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.
• 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 1 dB trin – Integreret balun for at reducere BOM
– 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