STM32WB55CGU6 ARM Mikrocontroller – MCU Ultra-Low-Power Dual Core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz 1 MByte vun
♠ Produktbeschreiwung
Produktattribut | Attributwäert |
Hiersteller: | STMicroelectronics |
Produktkategorie: | ARM Mikrocontroller - MCU |
RoHS: | Detailer |
Serie: | STM32WB |
Montagestil: | SMD/SMT |
Pak / Këscht: | UFQFPN-48 |
Kär: | ARM Cortex M0+, ARM Cortex M4 |
Gréisst vum Programmspeicher: | 1 MB |
Datenbusbreet: | 32-Bit |
ADC-Opléisung: | 12-Bit |
Maximal Taktfrequenz: | 64 MHz, 32 MHz |
Zuel vun den I/Oen: | 30 I/O |
Gréisst vum Daten-RAM: | 256 kB |
Versuergungsspannung - Min: | 1,71 V |
Versuergungsspannung - Max: | 3,6 V |
Minimal Betribstemperatur: | - 40°C |
Maximal Betribstemperatur: | + 105°C |
Verpackung: | Schacht |
Mark: | STMicroelectronics |
Daten-RAM-Typ: | SRAM |
Interface-Typ: | I2C, LPUART, SAI, SPI, USART, USB |
Fiichtegkeetsempfindlech: | Jo |
Zuel vun den ADC-Kanäl: | 13 Kanäl |
Produkttyp: | ARM Mikrocontroller - MCU |
Programmspeichertyp: | Blëtz |
Fabréckspack Quantitéit: | 1560 |
Ënnerkategorie: | Mikrocontroller - MCU |
Handelsnumm: | STM32 |
Eenheetsgewiicht: | 0,003517 Unzen |
♠ Multiprotokoll drahtlos 32-Bit MCU Arm®-baséiert Cortex®-M4 mat FPU, Bluetooth® 5.2 an 802.15.4 Funkléisung
Déi drahtlos an ultra-niddrege Leeschtungsgeräter STM32WB55xx an STM32WB35xx Multiprotokoll-Geräter mat ultra-niddregem Energieverbrauch hunn e leistungsstarken a ultra-niddrege Funkgerät, deen der Bluetooth® Low Energy SIG Spezifikatioun 5.2 an der IEEE 802.15.4-2011 kompatibel ass. Si enthalen en dedizéierten Arm® Cortex®-M0+ fir all Echtzäit-Low-Layer-Operatiounen duerchzeféieren.
D'Apparater sinn entwéckelt fir extrem energiespuerend ze sinn a baséieren op dem héichperformante Arm® Cortex®-M4 32-Bit RISC-Kär, deen mat enger Frequenz vu bis zu 64 MHz funktionéiert. Dëse Kär huet eng Floating-Komma-Eenheet (FPU) Single-Precision, déi all Arm® Single-Precision-Datenveraarbechtungsinstruktiounen an Datentypen ënnerstëtzt. En implementéiert och e komplette Set vun DSP-Instruktiounen an eng Memory Protection Unit (MPU), déi d'Applikatiounssécherheet verbessert.
Den IPCC bitt eng verbessert Kommunikatioun tëscht de Prozessoren mat sechs bidirektionalen Kanäl. Den HSEM stellt Hardware-Semaphoren zur Verfügung, déi benotzt gi fir gemeinsam Ressourcen tëscht deenen zwee Prozessoren ze deelen.
D'Geräter enthalen High-Speed-Speicher (bis zu 1 MByte Flash-Speicher fir STM32WB55xx, bis zu 512 Kbyte fir STM32WB35xx, bis zu 256 Kbyte SRAM fir STM32WB55xx, 96 Kbyte fir STM32WB35xx), eng Quad-SPI Flash-Speicher-Interface (op allen Packagen verfügbar) an eng breet Palette vun verbesserten I/Os a Peripheriegeräter.
Den direkten Datentransfer tëscht Speicher a Peripheriegeräter a vu Speicher zu Speicher gëtt vu véierzéng DMA-Kanäl mat enger voll flexibler Kanalmapping vum DMAMUX-Peripheri ënnerstëtzt.
D'Geräter hunn e puer Mechanismen fir den agebaute Flash-Speicher an den SRAM: Ausliesschutz, Schreifschutz a proprietäre Code-Ausliesschutz. Deeler vum Speicher kënne fir den exklusiven Zougang vum Cortex®-M0+ geséchert ginn.
Déi zwou AES-Verschlësselungsmotoren, PKA an RNG, erméiglechen d'MAC-Kryptographie an der ënneschter Schicht an d'Uewerschicht-Kryptographie. Eng Schlësselspäicherfunktioun fir de Client kann benotzt ginn, fir d'Schlësselen verstoppt ze halen. D'Geräter bidden en schnelle 12-Bit ADC an zwee Komparatoren mat ultra-niddregem Energieverbrauch, déi mat engem héichgenaue Referenzspannungsgenerator verbonne sinn.
Dës Apparater hunn en RTC mat niddregem Energieverbrauch, een fortgeschrattenen 16-Bit-Timer, een allgemengen 32-Bit-Timer, zwee allgemengen 16-Bit-Timer an zwee 16-Bit-Timer mat niddregem Energieverbrauch integréiert. Zousätzlech si bis zu 18 kapazitiv Sensorkanäl fir den STM32WB55xx verfügbar (net um UFQFPN48-Gehäuse).
Den STM32WB55xx huet och en integréierten LCD-Treiber bis zu 8x40 oder 4x44, mat engem internen Step-up-Konverter. Den STM32WB55xx an den STM32WB35xx hunn och Standard- a fortgeschratt Kommunikatiounsinterfaces, nämlech een USART (ISO 7816, IrDA, Modbus a Smartcard-Modus), een Low-Power UART (LPUART), zwee I2Cs (SMBus/PMBus), zwee SPIs (een fir den STM32WB35xx) bis zu 32 MHz, eng seriell Audiointerface (SAI) mat zwee Kanäl an dräi PDMs, een USB 2.0 FS-Gerät mat engem integréierten kristalllose Oszillator, deen BCD an LPM ënnerstëtzt, an ee Quad-SPI mat Execute-in-Place (XIP)-Fäegkeet.
D'STM32WB55xx an d'STM32WB35xx funktionéieren am Temperaturberäich vun -40 bis +105 °C (+125 °C Kräizung) an -40 bis +85 °C (+105 °C Kräizung) vun enger Stroumversuergung vun 1,71 bis 3,6 V. E komplette Set vu Spuermodi erméiglecht den Design vun Uwendungen mat nidderegem Energieverbrauch.
D'Apparater enthalen onofhängeg Stroumversuergungen fir den analogen Input fir ADC.
• Enthält déi modernst patentéiert Technologie vun ST
• Radio
– 2,4 GHz – HF-Transceiver deen d'Bluetooth® 5.2 Spezifikatioun ënnerstëtzt, IEEE 802.15.4-2011 PHY a MAC, ënnerstëtzt Thread an Zigbee® 3.0
– RX-Empfindlechkeet: -96 dBm (Bluetooth® Low Energy bei 1 Mbps), -100 dBm (802.15.4)
– Programméierbar Ausgangsleistung bis zu +6 dBm mat 1 dB Schrëtt – Integréierte Balun fir BOM ze reduzéieren
– Ënnerstëtzung fir 2 Mbps
– Dedizéierten Arm® 32-Bit Cortex® M0+ CPU fir Echtzäit-Radioschicht
– Genaue RSSI fir d'Energiekontroll ze erméiglechen
– Gëeegent fir Systemer, déi d'Konformitéit mat de Radiofrequenzreglementer ETSI EN 300 328, EN 300 440, FCC CFR47 Deel 15 an ARIB STD-T66 erfuerderen.
–Ënnerstëtzung fir extern PA
– Verfügbaren integréierten passive Gerät (IPD) Begleetchip fir eng optiméiert Matching-Léisung (MLPF-WB-01E3 oder MLPF-WB-02E3)
• Plattform mat ultra niddregem Energieverbrauch
– 1,71 bis 3,6 V Stroumversuergung
– Temperaturberäicher vun 40 °C bis 85 / 105 °C
– 13 nA Ausschaltmodus
– 600 nA Standby-Modus + RTC + 32 KB RAM
– 2,1 µA Stopmodus + RTC + 256 KB RAM
– Aktivmodus-MCU: < 53 µA / MHz wann RF an SMPS ugeschalt sinn
– Funk: Rx 4,5 mA / Tx bei 0 dBm 5,2 mA
• Kär: Arm® 32-Bit Cortex®-M4 CPU mat FPU, adaptiven Echtzäitbeschleuniger (ART Accelerator), deen eng 0-Wait-State-Ausféierung vum Flash-Speicher erméiglecht, Frequenz bis zu 64 MHz, MPU, 80 DMIPS an DSP-Instruktiounen
• Leeschtungsbenchmark
– 1,25 DMIPS/MHz (Drystone 2.1)
– 219,48 CoreMark® (3,43 CoreMark/MHz bei 64 MHz)
• Energiebenchmark
– 303 ULPMark™ CP Score
• Versuergungs- a Reset-Gestioun
– Héichleistungsfäegen agebauten SMPS Step-Down-Konverter mat intelligentem Bypass-Modus
– Ultrasécheren, energiespuerenden BOR (Brownout-Reset) mat fënnef auswielbare Schwellenwäerter
– Ultra-niddreg Energieversuergung POR/PDR
– Programméierbare Spannungsdetektor (PVD)
– VBAT-Modus mat RTC a Backup-Registeren
• Auerquellen
– 32 MHz Kristalloszillator mat integréierten Trimmkondensatoren (Radio- an CPU-Takt)
– 32 kHz Kristalloscillator fir RTC (LSE)
– Internen Nidderleistungs-32 kHz (±5%) RC (LSI1)
– Intern Low-Power 32 kHz (Stabilitéit ±500 ppm) RC (LSI2)
– Internen Multispeed-Oszillator vun 100 kHz bis 48 MHz, automatesch duerch LSE ofgestëmmt (besser wéi ±0,25% Genauegkeet)
– Héichgeschwindegkeet intern 16 MHz fabrécksgetrimmt RC (±1%)
– 2x PLL fir System Auer, USB, SAI an ADC
• Erënnerungen
– Bis zu 1 MB Flash-Speicher mat Sektorschutz (PCROP) géint R/W-Operatiounen, wat Radiostack an Applikatioun erméiglecht
– Bis zu 256 KB SRAM, dorënner 64 KB mat Hardware-Paritéitskontroll
– 20×32-Bit Backup-Register
– Bootloader ënnerstëtzt USART, SPI, I2C an USB Schnëttstellen
– OTA (iwwer d'Loft) Bluetooth® Low Energy an 802.15.4 Update
– Quad SPI-Speicherschnittstell mat XIP
– 1 Kbyte (128 Duebelwierder) OTP
• Räichhalteg analog Peripheriegeräter (bis op 1,62 V)
– 12-Bit ADC 4,26 Msps, bis zu 16-Bit mat Hardware-Iwwersampling, 200 µA/Msps
– 2x Komparator mat ultra niddregem Energieverbrauch
– Genauen 2,5 V oder 2,048 V Referenzspannungsgepufferten Ausgang
• Systemperipheriegeräter
– Interprozessor-Kommunikatiounscontroller (IPCC) fir d'Kommunikatioun mat Bluetooth® Low Energy an 802.15.4
– Hardware-Semaphoren fir d'Ressourcendeelung tëscht CPUs
– 2x DMA Controller (jee 7x Kanäl) déi ADC, SPI, I2C, USART, QSPI, SAI, AES, Timer ënnerstëtzen
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus a Smartcard Modus)
– 1x LPUART (niddereg Energieverbrauch)
– 2x SPI 32 Mbit/s
– 2x I2C (SMBus/PMBus)
– 1x SAI (Dual-Channel Audio mat héijer Qualitéit)
– 1x USB 2.0 FS-Gerät, kristalllos, BCD an LPM
– Touch-Sensor-Controller, bis zu 18 Sensoren
– LCD 8×40 mat Step-up-Konverter
– 1x 16-Bit, véier Kanäl fortgeschratten Timer
– 2x 16-Bit, zwee-Kanal-Timer
– 1x 32-Bit, véier-Kanal-Timer
– 2x 16-Bit Timer mat ultra niddregem Energieverbrauch
– 1x onofhängege Systick
– 1x onofhängeg Iwwerwaachungsorgan
– 1x Fënsteriwwerwaachung
• Sécherheet an Identifikatioun
– Sécher Firmwareinstallatioun (SFI) fir Bluetooth® Low Energy an 802.15.4 SW Stack
– 3x Hardwareverschlësselung AES maximal 256-Bit fir d'Applikatioun, Bluetooth® Low Energy an IEEE802.15.4
– Schlëssellagerung / Schlësselverwaltungsservicer fir Clienten
– Hardware-Public Key Autoritéit (PKA)
– Kryptographesch Algorithmen: RSA, Diffie-Helman, ECC iwwer GF(p)
– Echte Zoufallszuelgenerator (RNG)
– Sektorschutz géint R/W-Betrib (PCROP)
– CRC-Berechnungseenheet
– Informatioun vum Chip: 96-Bit eenzegaarteg ID
– IEEE 64-Bit eenzegaarteg ID. Méiglechkeet fir 802.15.4 64-Bit an Bluetooth® Low Energy 48-Bit EUI ofzeleeden
• Bis zu 72 séier I/Os, 70 dovun 5 V-tolerant
• Entwécklungsënnerstëtzung
– Seriell Kabeldebug (SWD), JTAG fir den Applikatiounsprozessor
– Applikatiouns-Kräiztrigger mat Input/Output
– Embedded Trace Macrocell™ fir d'Applikatioun