STM32WB55CEU6TR RF-mikrokontrollers – MCU Ultra-leech-enerzjy dûbele kearn Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz 512 Kbytes
♠ Produktbeskriuwing
Produktattribuut | Attribútwearde |
Fabrikant: | STMicroelectronics |
Produktkategory: | RF-mikrokontrollers - MCU |
RoHS: | Details |
Kearn: | ARM Cortex M4 |
Breedte fan de databus: | 32 bit |
Programma ûnthâldgrutte: | 512 kB |
Gegevens RAM-grutte: | 256 kB |
Maksimale klokfrekwinsje: | 64 MHz |
ADC-resolúsje: | 12 bit |
Oanfierspanning - Min: | 1.71 V |
Oanfierspanning - Maks: | 3.6 V |
Maksimale wurktemperatuer: | + 85 °C |
Pakket / Doas: | UFQFPN-48 |
Montagestyl: | SMD/SMT |
Ferpakking: | Rôl |
Ferpakking: | Snij tape |
Ferpakking: | MûsReel |
Merk: | STMicroelectronics |
Data RAM Type: | SRAM |
Ynterfacetype: | I2C, SPI, USART, USB |
Minimale wurktemperatuer: | - 40 graden Celsius |
Oantal ADC-kanalen: | 13 Kanaal |
Oantal I/O's: | 30 I/O |
Bedriuwsfoarsjenningsspanning: | 1,71 V oant 3,6 V |
Produkttype: | RF-mikrokontrollers - MCU |
Programma ûnthâldtype: | Flits |
Searje: | STM32WB |
Fabrykspakket kwantiteit: | 2500 |
Subkategory: | Draadloze en RF-yntergreare circuits |
Technology: | Si |
Handelsnamme: | STM32 |
♠ Multiprotokol draadloze 32-bit MCU Arm®-basearre Cortex®-M4 mei FPU, Bluetooth® 5.2 en 802.15.4 radiooplossing
De STM32WB55xx en STM32WB35xx multiprotokol draadloze en ultra-leech-enerzjy apparaten ynbêde in krêftige en ultra-leech-enerzjy radio dy't kompatibel is mei de Bluetooth® Low Energy SIG-spesifikaasje 5.2 en mei IEEE 802.15.4-2011. Se befetsje in tawijde Arm® Cortex®-M0+ foar it útfieren fan alle real-time lege-laach operaasjes.
De apparaten binne ûntworpen om ekstreem leech enerzjy te brûken en binne basearre op 'e hege prestaasjes Arm® Cortex®-M4 32-bit RISC-kearn dy't wurket op in frekwinsje oant 64 MHz. Dizze kearn hat in Floating point unit (FPU) single presyzje dy't alle Arm® single-precision gegevensferwurkingsynstruksjes en gegevenstypen stipet. It implementearret ek in folsleine set DSP-ynstruksjes en in ûnthâldbeskermingseenheid (MPU) dy't de feiligens fan applikaasjes ferbetteret.
Ferbettere kommunikaasje tusken prosessors wurdt fersoarge troch it IPCC mei seis bidireksjonele kanalen. De HSEM leveret hardware-semafoaren dy't brûkt wurde om mienskiplike boarnen te dielen tusken de twa prosessors.
De apparaten befetsje hege-snelheidsûnthâld (oant 1 Mbyte Flash-ûnthâld foar STM32WB55xx, oant 512 Kbytes foar STM32WB35xx, oant 256 Kbytes SRAM foar STM32WB55xx, 96 Kbytes foar STM32WB35xx), in Quad-SPI Flash-ûnthâldynterface (beskikber op alle pakketten) en in breed oanbod fan ferbettere I/O's en perifeare apparaten.
Direkte gegevensoerdracht tusken ûnthâld en perifeare apparaten en fan ûnthâld nei ûnthâld wurdt stipe troch fjirtjin DMA-kanalen mei in folsleine fleksibele kanaalmapping troch de DMAMUX-perifeare.
De apparaten hawwe ferskate meganismen foar ynbêde Flash-ûnthâld en SRAM: útlêsbeskerming, skriuwbeskerming en proprietêre koadeútlêsbeskerming. Dielen fan it ûnthâld kinne befeilige wurde foar eksklusive tagong ta Cortex®-M0+.
De twa AES-fersiferingsmotors, PKA en RNG, meitsje kryptografy op 'e legere laach MAC en op 'e boppeste laach mooglik. In kaaiopslachfunksje foar de klant kin brûkt wurde om de kaaien ferburgen te hâlden.
De apparaten biede in rappe 12-bit ADC en twa ultra-leech-fermogen komparators dy't ferbûn binne mei in referinsjespanningsgenerator mei hege krektens.
Dizze apparaten hawwe in RTC mei leech enerzjyferbrûk, ien avansearre 16-bit timer, ien 32-bit timer foar algemien gebrûk, twa 16-bit timers foar algemien gebrûk, en twa 16-bit timers mei leech enerzjyferbrûk ynbêde.
Derneist binne maksimaal 18 kapasitive sensorkanalen beskikber foar STM32WB55xx (net op it UFQFPN48-pakket). De STM32WB55xx hat ek in yntegreare LCD-stjoerprogramma oant 8x40 of 4x44, mei in ynterne step-up converter.
De STM32WB55xx en STM32WB35xx hawwe ek standert en avansearre kommunikaasje-ynterfaces, nammentlik ien USART (ISO 7816, IrDA, Modbus en Smartcard-modus), ien UART mei leech fermogen (LPUART), twa I2C's (SMBus/PMBus), twa SPI's (ien foar STM32WB35xx) oant 32 MHz, ien seriële audio-ynterface (SAI) mei twa kanalen en trije PDM's, ien USB 2.0 FS-apparaat mei ynbêde kristalleaze oscillator, dy't BCD en LPM stipet en ien Quad-SPI mei execute-in-place (XIP)-mooglikheden.
De STM32WB55xx en STM32WB35xx wurkje yn 'e temperatuerberiken fan -40 oant +105 °C (+125 °C junction) en -40 oant +85 °C (+105 °C junction) fan in stroomfoarsjenning fan 1,71 oant 3,6 V. In wiidweidige set enerzjybesparjende modi makket it ûntwerp fan applikaasjes mei leech enerzjy mooglik.
De apparaten omfetsje ûnôfhinklike stroomfoarsjennings foar analoge ynfier foar ADC.
De STM32WB55xx en STM32WB35xx yntegrearje in hege effisjinsje SMPS step-down converter mei automatyske bypass-modusmooglikheid as de VDD ûnder it VBORx (x=1, 2, 3, 4) spanningsnivo falt (standert is 2.0 V). It omfettet ûnôfhinklike stroomfoarsjennings foar analoge ynfier foar ADC en komparators, lykas in tawijde 3.3 V stroomfoarsjenningsynfier foar USB.
In tawijde VBAT-foarsjenning lit de apparaten in reservekopy meitsje fan 'e LSE 32.768 kHz-oscillator, de RTC en de reservekopyregisters, wêrtroch't de STM32WB55xx en STM32WB35xx dizze funksjes kinne leverje, sels as de haad-VDD net oanwêzich is fia in CR2032-achtige batterij, in Supercap of in lytse oplaadbere batterij.
De STM32WB55xx biedt fjouwer pakketten, fan 48 oant 129 pinnen. De STM32WB35xx biedt ien pakket, 48 pinnen.
• Omfettet ST state-of-the-art patintearre technology
• Radio
– 2.4 GHz – RF-transceiver dy't Bluetooth® 5.2-spesifikaasje stipet, IEEE 802.15.4-2011 PHY en MAC, stipet Thread en Zigbee® 3.0
– RX-gefoelichheid: -96 dBm (Bluetooth® Leech Enerzjy by 1 Mbps), -100 dBm (802.15.4)
– Programmeerbere útfierkrêft oant +6 dBm mei stappen fan 1 dB
– Yntegreare balun om BOM te ferminderjen
– Stipe foar 2 Mbps
– Tawijde Arm® 32-bit Cortex® M0+ CPU foar real-time radiolaach
– Krekte RSSI om stroomkontrôle mooglik te meitsjen
– Geskikt foar systemen dy't foldwaan moatte oan radiofrekwinsjeregeljouwing ETSI EN 300 328, EN 300 440, FCC CFR47 Diel 15 en ARIB STD-T66
– Stipe foar eksterne PA
– Beskikbere yntegreare passive apparaat (IPD) begeliederchip foar optimalisearre oerienkommende oplossing (MLPF-WB-01E3 of MLPF-WB-02E3)
• Ultra-leech-enerzjy platfoarm
– 1,71 oant 3,6 V stroomfoarsjenning
– – Temperatuerberik fan 40 °C oant 85 / 105 °C
– 13 nA útskeakelmodus
– 600 nA Standby-modus + RTC + 32 KB RAM
– 2.1 µA Stopmodus + RTC + 256 KB RAM
– MCU yn aktive modus: < 53 µA / MHz as RF en SMPS oan binne
– Radio: Rx 4.5 mA / Tx by 0 dBm 5.2 mA
• Kearn: Arm® 32-bit Cortex®-M4 CPU mei FPU, adaptive real-time fersneller (ART Accelerator) dy't 0-wachtsteatútfiering fanút Flash-ûnthâld mooglik makket, frekwinsje oant 64 MHz, MPU, 80 DMIPS en DSP-ynstruksjes
• Prestaasjebenchmark
– 1.25 DMIPS/MHz (Drystone 2.1)
– 219.48 CoreMark® (3.43 CoreMark/MHz by 64 MHz)
• Enerzjybenchmark
– 303 ULPMark™ CP-skoare
• Behear fan oanfier en reset
– Hege effisjinsje ynbêde SMPS step-down converter mei yntelliginte bypassmodus
– Ultrafeilige, leech-enerzjy BOR (brownout reset) mei fiif selektearbere drompelwearden
– Ultra-leech-enerzjy POR/PDR
– Programmeerbere spanningsdetektor (PVD)
– VBAT-modus mei RTC- en reservekopyregisters
• Klokkeboarnen
– 32 MHz kristaloscillator mei yntegreare trimkondensatoren (radio- en CPU-klok)
– 32 kHz kristaloscillator foar RTC (LSE)
– Ynterne leech-fermogen 32 kHz (±5%) RC (LSI1)
– Ynterne leech-fermogen 32 kHz (stabiliteit ±500 ppm) RC (LSI2)
– Ynterne multispeed 100 kHz oant 48 MHz oscillator, automatysk trimme troch LSE (better as ±0.25% krektens)
– Hege snelheid ynterne 16 MHz fabryksôfstimde RC (±1%)
– 2x PLL foar systeemklok, USB, SAI en ADC
• Oantinkens
– Oant 1 MB Flash-ûnthâld mei sektorbeskerming (PCROP) tsjin R/W-operaasjes, wêrtroch radiostack en applikaasje mooglik binne
– Oant 256 KB SRAM, ynklusyf 64 KB mei hardwarepariteitskontrôle
– 20 × 32-bit reservekopyregister
– Bootloader dy't USART-, SPI-, I2C- en USB-ynterfaces stipet
– OTA (oer de loft) Bluetooth® Low Energy en 802.15.4-update
– Quad SPI-ûnthâldynterface mei XIP
– 1 Kbyte (128 dûbele wurden) OTP
• Rike analoge perifeare apparaten (oant 1.62 V)
– 12-bit ADC 4.26 Msps, oant 16-bit mei hardware-oversampling, 200 µA/Msps
– 2x ultra-leech-enerzjy komparator
– Krekte 2.5 V of 2.048 V referinsjespanning bufferde útfier
• Systeemperifeare apparaten
– Ynterprosessorkommunikaasjekontroller (IPCC) foar kommunikaasje mei Bluetooth® Low Energy en 802.15.4
– HW-semafoaren foar it dielen fan boarnen tusken CPU's
– 2x DMA-controllers (elk 7x kanalen) dy't ADC, SPI, I2C, USART, QSPI, SAI, AES, timers stypje
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus en Smartcard-modus)
– 1x LPUART (leech fermogen)
– 2x SPI 32 Mbit/s
– 2x I2C (SMBus/PMBus)
– 1x SAI (dual-channel audio fan hege kwaliteit)
– 1x USB 2.0 FS-apparaat, kristalleas, BCD en LPM
– Touch sensing controller, oant 18 sensoren
– LCD 8×40 mei step-up converter
– 1x 16-bit, fjouwer kanalen avansearre timer
– 2x 16-bit, twa kanalen timer
– 1x 32-bit, fjouwer kanalen timer
– 2x 16-bit timer mei ultra-leech enerzjyferbrûk
– 1x ûnôfhinklike Systick
– 1x ûnôfhinklike waachhûn
– 1x finsterwachthûn
• Feiligens en ID
– Feilige firmware-ynstallaasje (SFI) foar Bluetooth® Low Energy en 802.15.4 SW-stack
– 3x hardware-fersifering AES maksimaal 256-bit foar de applikaasje, de Bluetooth® Low Energy en IEEE802.15.4
– Tsjinsten foar kaaiopslach / kaaibehearder fan klanten
– HW iepenbiere kaai-autoriteit (PKA)
– Kryptografyske algoritmen: RSA, Diffie-Helman, ECC oer GF(p)
- Echte willekeurige getallengenerator (RNG)
– Sektorbeskerming tsjin R/W-operaasje (PCROP)
– CRC-berekkeningsienheid
– Ynformaasje oer de skiif: unike ID fan 96 bits
– IEEE 64-bit unike ID. Mooglikheid om 802.15.4 64-bit en Bluetooth® Low Energy 48-bit EUI ôf te lieden
• Oant 72 snelle I/O's, 70 dêrfan 5 V-tolerant
• Untwikkelingsstipe
– Seriële trieddebug (SWD), JTAG foar de applikaasjeprosessor
– Applikaasje-krús-trigger mei ynfier/útfier
– Ynbêde Trace Macrocell™ foar tapassing
• Alle pakketten binne ECOPACK2-kompatibel