STM32WB55CEU6TR RF-mikrokontrollere – MCU Ultralavt strømforbruk dobbeltkjerne Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz 512 kbyte
♠ Produktbeskrivelse
Produktattributt | Attributtverdi |
Produsent: | STMicroelectronics |
Produktkategori: | RF-mikrokontrollere - MCU |
RoHS-kode: | Detaljer |
Kjerne: | ARM Cortex M4 |
Databussbredde: | 32-biters |
Programminnestørrelse: | 512 kB |
Data-RAM-størrelse: | 256 kB |
Maksimal klokkefrekvens: | 64 MHz |
ADC-oppløsning: | 12-biters |
Forsyningsspenning - Min: | 1,71 V |
Forsyningsspenning - Maks: | 3,6 V |
Maksimal driftstemperatur: | + 85 °C |
Pakke / Etui: | UFQFPN-48 |
Monteringsstil: | SMD/SMT |
Emballasje: | Hjul |
Emballasje: | Klipp av tape |
Emballasje: | Musehjul |
Merke: | STMicroelectronics |
Data-RAM-type: | SRAM |
Grensesnitttype: | I2C, SPI, USART, USB |
Minimum driftstemperatur: | - 40 grader Celsius |
Antall ADC-kanaler: | 13 kanaler |
Antall I/O-er: | 30 I/O |
Driftsspenning: | 1,71 V til 3,6 V |
Produkttype: | RF-mikrokontrollere - MCU |
Programminnetype: | Blits |
Serie: | STM32WB |
Fabrikkpakkemengde: | 2500 |
Underkategori: | Trådløse og RF-integrerte kretser |
Teknologi: | Si |
Handelsnavn: | STM32 |
♠ Multiprotokoll trådløs 32-bit MCU Arm®-basert Cortex®-M4 med FPU, Bluetooth® 5.2 og 802.15.4 radioløsning
De trådløse multiprotokollenhetene STM32WB55xx og STM32WB35xx med ultralavt strømforbruk har en kraftig radio med ultralavt strømforbruk som er kompatibel med Bluetooth® Low Energy SIG-spesifikasjonen 5.2 og IEEE 802.15.4-2011. De inneholder en dedikert Arm® Cortex®-M0+ for å utføre all lavlagsoperasjon i sanntid.
Enhetene er designet for å bruke ekstremt lite strøm og er basert på den høytytende Arm® Cortex®-M4 32-bit RISC-kjernen som opererer med en frekvens på opptil 64 MHz. Denne kjernen har en flytende kommaenhet (FPU) med enkel presisjon som støtter alle Arm® enkeltpresisjons databehandlingsinstruksjoner og datatyper. Den implementerer også et komplett sett med DSP-instruksjoner og en minnebeskyttelsesenhet (MPU) som forbedrer applikasjonssikkerheten.
IPCC sørger for forbedret kommunikasjon mellom prosessorer med seks toveis kanaler. HSEM tilbyr maskinvaresemaforer som brukes til å dele felles ressurser mellom de to prosessorene.
Enhetene har innebygde høyhastighetsminner (opptil 1 MB flashminne for STM32WB55xx, opptil 512 Kbyte for STM32WB35xx, opptil 256 Kbyte SRAM for STM32WB55xx, 96 Kbyte for STM32WB35xx), et Quad-SPI flashminnegrensesnitt (tilgjengelig på alle pakker) og et bredt utvalg av forbedrede I/O-er og periferiutstyr.
Direkte dataoverføring mellom minne og periferiutstyr, og fra minne til minne, støttes av fjorten DMA-kanaler med fullstendig fleksibel kanaltilordning av DMAMUX-periferiutstyret.
Enhetene har flere mekanismer for innebygd flashminne og SRAM: avlesningsbeskyttelse, skrivebeskyttelse og proprietær kodeavlesningsbeskyttelse. Deler av minnet kan sikres for eksklusiv tilgang til Cortex®-M0+.
De to AES-krypteringsmotorene, PKA og RNG, muliggjør kryptografi på nedre lag med MAC og øvre lag med kryptografi. En nøkkellagringsfunksjon for kunden kan brukes til å holde nøklene skjult.
Enhetene tilbyr en rask 12-bits ADC og to komparatorer med ultralavt strømforbruk assosiert med en referansespenningsgenerator med høy nøyaktighet.
Disse enhetene har en lavstrøms-RTC, én avansert 16-bits timer, én generell 32-bits timer, to generelle 16-bits timere og to 16-bits lavstrømstimere.
I tillegg er opptil 18 kapasitive sensorkanaler tilgjengelige for STM32WB55xx (ikke på UFQFPN48-pakken). STM32WB55xx har også en integrert LCD-driver opptil 8x40 eller 4x44, med intern step-up-omformer.
STM32WB55xx og STM32WB35xx har også standard og avanserte kommunikasjonsgrensesnitt, nemlig én USART (ISO 7816, IrDA, Modbus og Smartcard-modus), én lavstrøms UART (LPUART), to I2C-er (SMBus/PMBus), to SPI-er (én for STM32WB35xx) opptil 32 MHz, ett serielt lydgrensesnitt (SAI) med to kanaler og tre PDM-er, én USB 2.0 FS-enhet med innebygd krystallløs oscillator, som støtter BCD og LPM, og én Quad-SPI med execute-in-place (XIP)-funksjonalitet.
STM32WB55xx og STM32WB35xx opererer i temperaturområder fra -40 til +105 °C (+125 °C kobling) og -40 til +85 °C (+105 °C kobling) med en strømforsyning på 1,71 til 3,6 V. Et omfattende sett med strømsparingsmoduser muliggjør design av lavstrømsapplikasjoner.
Enhetene inkluderer uavhengige strømforsyninger for analog inngang for ADC.
STM32WB55xx og STM32WB35xx integrerer en høyeffektiv SMPS-nedstrømsomformer med automatisk bypass-modusfunksjon når VDD faller under VBORx (x=1, 2, 3, 4) spenningsnivå (standard er 2,0 V). Den inkluderer uavhengige strømforsyninger for analog inngang for ADC og komparatorer, samt en dedikert 3,3 V forsyningsinngang for USB.
En dedikert VBAT-forsyning lar enhetene sikkerhetskopiere LSE 32,768 kHz-oscillatoren, RTC-en og sikkerhetskopieringsregistrene, slik at STM32WB55xx og STM32WB35xx kan levere disse funksjonene selv om hoved-VDD-en ikke er tilstede, gjennom et CR2032-lignende batteri, en Supercap eller et lite oppladbart batteri.
STM32WB55xx tilbyr fire pakker, fra 48 til 129 pinner. STM32WB35xx tilbyr én pakke, 48 pinner.
• Inkluderer STs toppmoderne patenterte teknologi
• Radio
– 2,4 GHz – RF-transceiver som støtter Bluetooth® 5.2-spesifikasjonen, IEEE 802.15.4-2011 PHY og MAC, støtter Thread og Zigbee® 3.0
– RX-følsomhet: -96 dBm (Bluetooth® lavenergi ved 1 Mbps), -100 dBm (802.15.4)
– Programmerbar utgangseffekt opptil +6 dBm med trinn på 1 dB
– Integrert balun for å redusere BOM
– Støtte for 2 Mbps
– Dedikert Arm® 32-bit Cortex® M0+ CPU for sanntids radiolag
– Nøyaktig RSSI for å muliggjøre effektkontroll
– Egnet for systemer som krever samsvar med radiofrekvensforskriftene ETSI EN 300 328, EN 300 440, FCC CFR47 del 15 og ARIB STD-T66
– Støtte for ekstern PA
– Tilgjengelig integrert passiv enhet (IPD) ledsagerbrikke for optimalisert matchingsløsning (MLPF-WB-01E3 eller MLPF-WB-02E3)
• Plattform med ultralavt strømforbruk
– 1,71 til 3,6 V strømforsyning
– – Temperaturområder fra 40 °C til 85 / 105 °C
– 13 nA avstengningsmodus
– 600 nA Standby-modus + RTC + 32 KB RAM
– 2,1 µA Stoppmodus + RTC + 256 KB RAM
– MCU i aktiv modus: < 53 µA / MHz når RF og SMPS er på
– Radio: Rx 4,5 mA / Tx ved 0 dBm 5,2 mA
• Kjerne: Arm® 32-bit Cortex®-M4 CPU med FPU, adaptiv sanntidsakselerator (ART Accelerator) som tillater 0-ventetilstandsutførelse fra flashminne, frekvens opptil 64 MHz, MPU, 80 DMIPS og DSP-instruksjoner
• Ytelsesbenchmark
– 1,25 DMIPS/MHz (Drystone 2.1)
– 219,48 CoreMark® (3,43 CoreMark/MHz ved 64 MHz)
• Energimålestokk
– 303 ULPMark™ CP-poengsum
• Forsynings- og tilbakestillingshåndtering
– Høyeffektiv innebygd SMPS-nedtrappingsomformer med intelligent bypass-modus
– Ultrasikker, lavstrøms BOR (brownout reset) med fem valgbare terskler
– POR/PDR med ultralavt strømforbruk
– Programmerbar spenningsdetektor (PVD)
– VBAT-modus med RTC og backup-registre
• Klokkekilder
– 32 MHz krystalloscillator med integrerte trimmekondensatorer (radio og CPU-klokke)
– 32 kHz krystalloscillator for RTC (LSE)
– Intern laveffekts 32 kHz (±5 %) RC (LSI1)
– Intern laveffekt 32 kHz (stabilitet ±500 ppm) RC (LSI2)
– Intern flerhastighetsoscillator på 100 kHz til 48 MHz, automatisk trimmet av LSE (bedre enn ±0,25 % nøyaktighet)
– Høyhastighets intern 16 MHz fabrikktrimmet RC (±1 %)
– 2x PLL for systemklokke, USB, SAI og ADC
• Minner
– Opptil 1 MB flashminne med sektorbeskyttelse (PCROP) mot R/W-operasjoner, som muliggjør radiostabel og applikasjon
– Opptil 256 KB SRAM, inkludert 64 KB med maskinvareparitetssjekk
– 20×32-bits sikkerhetskopiregister
– Boot loader som støtter USART-, SPI-, I2C- og USB-grensesnitt
– OTA (over the air) Bluetooth® Low Energy og 802.15.4-oppdatering
– Quad SPI-minnegrensesnitt med XIP
– 1 kbyte (128 dobbeltord) engangskode
• Rik analog periferiutstyr (ned til 1,62 V)
– 12-bit ADC 4,26 Msps, opptil 16-bit med maskinvareoversampling, 200 µA/Msps
– 2x komparator med ultralavt strømforbruk
– Nøyaktig 2,5 V eller 2,048 V referansespenningsbufferutgang
• Systemperiferiutstyr
– Kommunikasjonskontroller mellom prosessorer (IPCC) for kommunikasjon med Bluetooth® Low Energy og 802.15.4
– Maskinvaresemaforer for ressursdeling mellom CPU-er
– 2x DMA-kontrollere (7x kanaler hver) som støtter ADC, SPI, I2C, USART, QSPI, SAI, AES, timere
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus og smartkortmodus)
– 1x LPUART (lavt strømforbruk)
– 2x SPI 32 Mbit/s
– 2x I2C (SMBus/PMBus)
– 1x SAI (tokanals lyd med høy kvalitet)
– 1x USB 2.0 FS-enhet, krystallløs, BCD og LPM
– Berøringssensor, opptil 18 sensorer
– LCD 8×40 med step-up-omformer
– 1x 16-bit, fire kanalers avansert timer
– 2x 16-bit, tokanals timer
– 1x 32-bit, firekanals timer
– 2x 16-bit timer med ultralavt strømforbruk
– 1x uavhengig Systick
– 1x uavhengig vaktbikkje
– 1x vindusvakt
• Sikkerhet og ID
– Sikker fastvareinstallasjon (SFI) for Bluetooth® Low Energy og 802.15.4 SW-stakk
– 3x maskinvarekryptering AES maksimalt 256-bit for applikasjonen, Bluetooth® Low Energy og IEEE802.15.4
– Kundeoppbevaring / nøkkelhåndteringstjenester
– Offentlig nøkkelautoritet for maskinvare (PKA)
– Kryptografiske algoritmer: RSA, Diffie-Helman, ECC over GF(p)
– Ekte tilfeldig tallgenerator (RNG)
– Sektorbeskyttelse mot R/W-operasjon (PCROP)
– CRC-beregningsenhet
– Diskinformasjon: 96-bits unik ID
– IEEE 64-bit unik ID. Mulighet for å utlede 802.15.4 64-bit og Bluetooth® Low Energy 48-bit EUI
• Opptil 72 raske I/O-er, hvorav 70 er 5 V-tolerante
• Utviklingsstøtte
– Seriell ledningsfeilsøking (SWD), JTAG for applikasjonsprosessoren
– Applikasjonskryssutløser med inngang/utgang
– Innebygd Trace Macrocell™ for bruk
• Alle pakker er ECOPACK2-kompatible