STM32WB55CGU6 ARM-mikrokontrollere – MCU Ultralavt strømforbruk dobbeltkjerne Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz 1 MB
♠ Produktbeskrivelse
Produktattributt | Attributtverdi |
Produsent: | STMicroelectronics |
Produktkategori: | ARM-mikrokontrollere - MCU |
RoHS-kode: | Detaljer |
Serie: | STM32WB |
Monteringsstil: | SMD/SMT |
Pakke / Etui: | UFQFPN-48 |
Kjerne: | ARM Cortex M0+, ARM Cortex M4 |
Programminnestørrelse: | 1 MB |
Databussbredde: | 32-biters |
ADC-oppløsning: | 12-biters |
Maksimal klokkefrekvens: | 64 MHz, 32 MHz |
Antall I/O-er: | 30 I/O |
Data-RAM-størrelse: | 256 kB |
Forsyningsspenning - Min: | 1,71 V |
Forsyningsspenning - Maks: | 3,6 V |
Minimum driftstemperatur: | - 40 grader Celsius |
Maksimal driftstemperatur: | + 105 °C |
Emballasje: | Brett |
Merke: | STMicroelectronics |
Data-RAM-type: | SRAM |
Grensesnitttype: | I2C, LPUART, SAI, SPI, USART, USB |
Fuktighetsfølsom: | Ja |
Antall ADC-kanaler: | 13 kanaler |
Produkttype: | ARM-mikrokontrollere - MCU |
Programminnetype: | Blits |
Fabrikkpakkemengde: | 1560 |
Underkategori: | Mikrokontrollere - MCU |
Handelsnavn: | STM32 |
Enhetsvekt: | 0,003517 unser |
♠ 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-bit ADC og to komparatorer med ultralavt strømforbruk tilknyttet en referansespenningsgenerator med høy nøyaktighet.
Disse enhetene har innebygd en lavstrøms-RTC, én avansert 16-bits timer, én generell 32-bits timer, to generelle 16-bits timere og to 16-bits lavstrøms timere. 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.
• 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