STM32WB55CGU6 ARM-mikrokontroller – MCU Ultralågeffekt dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz 1 Mbyte av
♠ Produktbeskrivning
Produktattribut | Attributvärde |
Tillverkare: | STMicroelectronics |
Produktkategori: | ARM mikrokontroller - MCU |
RoHS: | Detaljer |
Serier: | STM32WB |
Monteringsstil: | SMD/SMT |
Paket/fodral: | UFQFPN-48 |
Kärna: | ARM Cortex M0+, ARM Cortex M4 |
Programminnesstorlek: | 1 MB |
Databussbredd: | 32 bitar |
ADC-upplösning: | 12 bitar |
Maximal klockfrekvens: | 64 MHz, 32 MHz |
Antal I/O: | 30 I/O |
Data RAM-storlek: | 256 kB |
Matningsspänning - Min: | 1,71 V |
Matningsspänning - Max: | 3,6 V |
Lägsta driftstemperatur: | -40 C |
Maximal drifttemperatur: | + 105 C |
Förpackning: | Bricka |
Varumärke: | STMicroelectronics |
Data RAM-typ: | SRAM |
Gränssnittstyp: | I2C, LPUART, SAI, SPI, USART, USB |
Fuktkänslig: | Ja |
Antal ADC-kanaler: | 13 kanaler |
Produkttyp: | ARM mikrokontroller - MCU |
Programminnestyp: | Blixt |
Fabriksförpackningsmängd: | 1560 |
Underkategori: | Mikrokontroller - MCU |
Handelsnamn: | STM32 |
Enhetsvikt: | 0,003517 oz |
♠ Multiprotokoll trådlös 32-bitars MCU Arm®-baserad Cortex®-M4 med FPU, Bluetooth® 5.2 och 802.15.4 radiolösning
STM32WB55xx och STM32WB35xx multiprotokoll trådlösa och ultralågeffektenheter bäddar in en kraftfull och ultralågeffektradio som är kompatibel med Bluetooth® Low Energy SIG-specifikationen 5.2 och med IEEE 802.15.4-2011.De innehåller en dedikerad Arm® Cortex®-M0+ för att utföra all låglageroperation i realtid.
Enheterna är designade för att ha extremt låg effekt och är baserade på den högpresterande Arm® Cortex®-M4 32-bitars RISC-kärnan som arbetar med en frekvens på upp till 64 MHz.Denna kärna har en flytande punktsenhet (FPU) enkel precision som stöder alla Arm® enkelprecisions databearbetningsinstruktioner och datatyper.Den implementerar också en komplett uppsättning DSP-instruktioner och en minnesskyddsenhet (MPU) som förbättrar applikationssäkerheten.
Förbättrad kommunikation mellan processorer tillhandahålls av IPCC med sex dubbelriktade kanaler.HSEM tillhandahåller hårdvarusemaforer som används för att dela gemensamma resurser mellan de två processorerna.
Enheterna bäddar in höghastighetsminnen (upp till 1 Mbyte Flash-minne för STM32WB55xx, upp till 512 Kbyte för STM32WB35xx, upp till 256 Kbyte SRAM för STM32WB55xx, 96 Kbyte för STM32WB35xx), ett Quad-gränssnitt (tillgängligt med Flash-minne) alla paket) och ett omfattande utbud av förbättrade I/O och kringutrustning.
Direkt dataöverföring mellan minne och kringutrustning och från minne till minne stöds av fjorton DMA-kanaler med en fullständig flexibel kanalmappning av DMAMUX kringutrustning.
Enheterna har flera mekanismer för inbyggt flashminne och SRAM: lässkydd, skrivskydd och proprietärt kodavläsningsskydd.Delar av minnet kan säkras för Cortex® -M0+ exklusiv åtkomst.
De två AES-krypteringsmotorerna, PKA och RNG, möjliggör lägre lager MAC och övre lager kryptografi.En kundnyckellagringsfunktion kan användas för att hålla nycklarna dolda.Enheterna erbjuder en snabb 12-bitars ADC och två ultralågeffektkomparatorer associerade med en referensspänningsgenerator med hög noggrannhet.
Dessa enheter bäddar in en lågeffekts-RTC, en avancerad 16-bitars timer, en allmän 32-bitars timer, två allmänna 16-bitars timers och två 16-bitars lågeffekttimer.Dessutom finns upp till 18 kapacitiva avkänningskanaler tillgängliga för STM32WB55xx (inte på UFQFPN48-paketet).
STM32WB55xx bäddar också in en integrerad LCD-drivrutin upp till 8x40 eller 4x44, med intern step-up-omvandlare.STM32WB55xx och STM32WB35xx har också standard och avancerade kommunikationsgränssnitt, nämligen en USART (ISO 7816, IrDA, Modbus och Smartcard-läge), en lågeffekt UART (LPUART), två I2C (SMBus/PMBus), två SPI:er (en för STM32WB35xx ) upp till 32 MHz, ett seriellt ljudgränssnitt (SAI) med två kanaler och tre PDM:er, en USB 2.0 FS-enhet med inbyggd kristalllös oscillator, som stöder BCD och LPM och en Quad-SPI med execute-in-place (XIP) förmåga.
STM32WB55xx och STM32WB35xx fungerar i temperaturområdena -40 till +105 °C (+125 °C-övergång) och -40 till +85 °C (+105 °C-övergång) från en strömförsörjning på 1,71 till 3,6 V.En omfattande uppsättning energisparlägen möjliggör design av applikationer med låg effekt.
Enheterna inkluderar oberoende strömförsörjning för analog ingång för ADC.
• Inkludera ST toppmodern patenterad teknologi
• Radio
– 2,4 GHz – RF-sändtagare som stöder Bluetooth® 5.2-specifikationen, IEEE 802.15.4-2011 PHY och MAC, stöder Thread och Zigbee® 3.0
– RX-känslighet: -96 dBm (Bluetooth® Low Energy vid 1 Mbps), -100 dBm (802.15.4)
– Programmerbar uteffekt upp till +6 dBm med 1 dB steg – Integrerad balun för att minska BOM
– Stöd för 2 Mbps
– Dedikerad Arm® 32-bitars Cortex® M0+ CPU för radiolager i realtid
– Noggrann RSSI för att möjliggöra strömkontroll
– Lämplig för system som kräver överensstämmelse med radiofrekvensbestämmelserna ETSI EN 300 328, EN 300 440, FCC CFR47 Part 15 och ARIB STD-T66
–Stöd för extern PA
– Tillgänglig integrerad passiv enhet (IPD) följeslagare för optimerad matchningslösning (MLPF-WB-01E3 eller MLPF-WB-02E3)
• Plattform med extremt låg effekt
– 1,71 till 3,6 V strömförsörjning
– 40 °C till 85 / 105 °C temperaturområden
– 13 nA avstängningsläge
– 600 nA Standby-läge + RTC + 32 KB RAM
– 2,1 µA stoppläge + RTC + 256 KB RAM
– Aktivt läge MCU: < 53 µA / MHz när RF och SMPS är på
– Radio: Rx 4,5 mA / Tx vid 0 dBm 5,2 mA
• Kärna: Arm® 32-bitars Cortex®-M4 CPU med FPU, adaptiv realtidsaccelerator (ART Accelerator) som tillåter 0-väntelägesexekvering från Flash-minne, frekvens upp till 64 MHz, MPU, 80 DMIPS och DSP-instruktioner
• Prestandabenchmark
– 1,25 DMIPS/MHz (Drystone 2.1)
– 219,48 CoreMark® (3,43 CoreMark/MHz vid 64 MHz)
• Energiriktmärke
– 303 ULPMark™ CP-poäng
• Leverans- och återställningshantering
– Högeffektiv inbäddad SMPS-stegned-omvandlare med intelligent bypass-läge
– Ultrasäker BOR med låg effekt (brownout-återställning) med fem valbara trösklar
– Ultralågeffekt POR/PDR
– Programmerbar spänningsdetektor (PVD)
– VBAT-läge med RTC och backupregister
• Klockkällor
– 32 MHz kristalloscillator med integrerade trimkondensatorer (radio och CPU-klocka)
– 32 kHz kristalloscillator för RTC (LSE)
– Intern lågeffekt 32 kHz (±5 %) RC (LSI1)
– Intern lågeffekt 32 kHz (stabilitet ±500 ppm) RC (LSI2)
– Intern oscillator med flera hastigheter 100 kHz till 48 MHz, autotrimmad av LSE (bättre än ±0,25 % noggrannhet)
– Höghastighets intern 16 MHz fabrikstrimmad RC (±1%)
– 2x PLL för systemklocka, USB, SAI och ADC
• Minnen
– Upp till 1 MB flashminne med sektorskydd (PCROP) mot R/W-operationer, möjliggör radiostack och applikation
– Upp till 256 KB SRAM, inklusive 64 KB med hårdvaruparitetskontroll
– 20×32-bitars backupregister
– Boot loader som stöder USART, SPI, I2C och USB-gränssnitt
– OTA (over the air) Bluetooth® Low Energy och 802.15.4-uppdatering
– Quad SPI-minnesgränssnitt med XIP
– 1 Kbyte (128 dubbla ord) OTP
• Riktiga analoga kringutrustning (ned till 1,62 V)
– 12-bitars ADC 4,26 Msps, upp till 16-bitars med hårdvaruöversampling, 200 µA/Msps
– 2x komparator med ultralåg effekt
– Noggrann 2,5 V eller 2,048 V referensspänningsbuffrad utgång
• Systemets kringutrustning
– Interprocessor Communication Controller (IPCC) för kommunikation med Bluetooth® Low Energy och 802.15.4
– HW-semaforer för resursdelning mellan processorer
– 2x DMA-kontroller (7x kanaler vardera) som stöder ADC, SPI, I2C, USART, QSPI, SAI, AES, timers
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus och Smartcard-läge)
– 1x LPUART (låg effekt)
– 2x SPI 32 Mbit/s
– 2x I2C (SMBus/PMBus)
– 1x SAI (dubbelkanaligt högkvalitativt ljud)
– 1x USB 2.0 FS-enhet, kristalllös, BCD och LPM
– Touch sensing controller, upp till 18 sensorer
– LCD 8×40 med step-up omvandlare
– 1x 16-bitars, fyra kanalers avancerad timer
– 2x 16-bitars, två kanalers timer
– 1x 32-bitars, fyra kanalers timer
– 2x 16-bitars timer med ultralåg effekt
– 1x oberoende Systick
– 1x oberoende vakthund
– 1x fönstervakthund
• Säkerhet och ID
– Säker installation av firmware (SFI) för Bluetooth® Low Energy och 802.15.4 SW stack
– 3x hårdvarukryptering AES maximalt 256-bitar för applikationen, Bluetooth® Low Energy och IEEE802.15.4
– Kundnyckelförvaring / nyckelhanterare
– HW Public Key Authority (PKA)
– Kryptografiska algoritmer: RSA, Diffie-Helman, ECC över GF(p)
– True Random Number Generator (RNG)
– Sektorskydd mot R/W-drift (PCROP)
– CRC-beräkningsenhet
– Die information: 96-bitars unikt ID
– IEEE 64-bitars unikt ID.Möjlighet att härleda 802.15.4 64-bitars och Bluetooth® Low Energy 48-bitars EUI
• Upp till 72 snabba I/O, 70 av dem 5 V-toleranta
• Utvecklingsstöd
– Serial wire debug (SWD), JTAG för applikationsprocessorn
– Applikationskorstrigger med ingång/utgång
– Inbyggd Trace Macrocell™ för applikation