STM32WB55CEU6TR Mikrokontrolery RF – MCU Dwurdzeniowy ARM Cortex-M4 MCU o bardzo niskim poborze mocy 64 MHz, Cortex-M0+ 32 MHz 512 Kbajtów
♠ Opis produktu
Atrybut produktu | Wartość atrybutu |
Producent: | STMicroelectronics |
Kategoria produktu: | Mikrokontrolery RF - MCU |
RoHS: | Detale |
Rdzeń: | Kora ARM M4 |
Szerokość magistrali danych: | 32-bitowy |
Rozmiar pamięci programu: | 512 kB |
Rozmiar pamięci RAM: | 256 kB |
Maksymalna częstotliwość zegara: | 64MHz |
Rozdzielczość ADC: | 12 bitów |
Napięcie zasilania — min.: | 1,71 V |
Napięcie zasilania — maks.: | 3,6 V |
Maksymalna temperatura robocza: | + 85 C |
Opakowanie / etui: | UFQFPN-48 |
Styl montażu: | SMD/SMT |
Opakowanie: | Rolka |
Opakowanie: | Wytnij taśmę |
Opakowanie: | MyszReel |
Marka: | STMicroelectronics |
Rodzaj pamięci RAM: | SRAM |
Typ interfejsu: | I2C, SPI, USART, USB |
Minimalna temperatura pracy: | - 40 C |
Liczba kanałów ADC: | 13 kanał |
Liczba wejść/wyjść: | 30 we/wy |
Robocze napięcie zasilania: | 1,71 V do 3,6 V |
Rodzaj produktu: | Mikrokontrolery RF - MCU |
Typ pamięci programu: | Błysk |
Seria: | STM32WB |
Fabryczna ilość w opakowaniu: | 2500 |
Podkategoria: | Bezprzewodowe i radiowe układy scalone |
Technologia: | Si |
Nazwa handlowa: | STM32 |
♠ Wieloprotokołowy bezprzewodowy 32-bitowy procesor MCU Arm® Cortex®-M4 z FPU, Bluetooth® 5.2 i rozwiązanie radiowe 802.15.4
Wieloprotokołowe urządzenia bezprzewodowe STM32WB55xx i STM32WB35xx o bardzo niskim poborze mocy są wyposażone w wydajne i bardzo energooszczędne radio zgodne ze specyfikacją Bluetooth® Low Energy SIG 5.2 i IEEE 802.15.4-2011.Zawierają dedykowany Arm® Cortex®-M0+ do wykonywania wszystkich operacji niskowarstwowych w czasie rzeczywistym.
Urządzenia są zaprojektowane tak, aby były wyjątkowo energooszczędne i oparte na wysokowydajnym 32-bitowym rdzeniu RISC Arm® Cortex®-M4 pracującym z częstotliwością do 64 MHz.Ten rdzeń jest wyposażony w jednostkę zmiennoprzecinkową (FPU) o pojedynczej precyzji, która obsługuje wszystkie instrukcje i typy danych Arm® o pojedynczej precyzji przetwarzania danych.Implementuje również pełny zestaw instrukcji DSP i jednostkę ochrony pamięci (MPU), która zwiększa bezpieczeństwo aplikacji.
Ulepszona komunikacja między procesorami jest zapewniana przez IPCC z sześcioma dwukierunkowymi kanałami.HSEM zapewnia semafory sprzętowe używane do współdzielenia wspólnych zasobów między dwoma procesorami.
Urządzenia są wyposażone w szybkie pamięci (do 1 MB pamięci Flash dla STM32WB55xx, do 512 KB dla STM32WB35xx, do 256 KB SRAM dla STM32WB55xx, 96 KB dla STM32WB35xx), interfejs pamięci Flash Quad-SPI (dostępny w wszystkie pakiety) oraz szeroką gamę rozszerzonych wejść/wyjść i urządzeń peryferyjnych.
Bezpośredni transfer danych między pamięcią a urządzeniami peryferyjnymi oraz z pamięci do pamięci jest obsługiwany przez czternaście kanałów DMA z pełnym elastycznym mapowaniem kanałów przez urządzenie peryferyjne DMAMUX.
Urządzenia posiadają kilka mechanizmów dla wbudowanej pamięci Flash i SRAM: ochrona odczytu, ochrona zapisu i ochrona odczytu zastrzeżonego kodu.Część pamięci można zabezpieczyć dla wyłącznego dostępu do Cortex® -M0+.
Dwa silniki szyfrowania AES, PKA i RNG, umożliwiają kryptografię MAC niższej warstwy i wyższej warstwy.Funkcja przechowywania kluczy klienta może służyć do ukrywania kluczy.
Urządzenia oferują szybki 12-bitowy przetwornik ADC i dwa komparatory o bardzo niskim poborze mocy powiązane z generatorem napięcia odniesienia o wysokiej dokładności.
Urządzenia te zawierają RTC o niskim poborze mocy, jeden zaawansowany 16-bitowy timer, jeden 32-bitowy timer ogólnego przeznaczenia, dwa 16-bitowe timery ogólnego przeznaczenia i dwa 16-bitowe timery o niskim poborze mocy.
Ponadto dla STM32WB55xx dostępnych jest do 18 pojemnościowych kanałów wykrywania (nie w pakiecie UFQFPN48).STM32WB55xx zawiera również zintegrowany sterownik LCD do 8x40 lub 4x44, z wewnętrznym konwerterem podwyższającym napięcie.
STM32WB55xx i STM32WB35xx są również wyposażone w standardowe i zaawansowane interfejsy komunikacyjne, a mianowicie jeden USART (tryb ISO 7816, IrDA, Modbus i Smartcard), jeden UART małej mocy (LPUART), dwa I2C (SMBus/PMBus), dwa SPI (jeden dla STM32WB35xx ) do 32 MHz, jeden szeregowy interfejs audio (SAI) z dwoma kanałami i trzema PDM, jedno urządzenie USB 2.0 FS z wbudowanym oscylatorem bezkrystalicznym, obsługującym BCD i LPM oraz jeden Quad-SPI z funkcją wykonywania na miejscu (XIP) zdolność.
STM32WB55xx i STM32WB35xx działają w zakresie temperatur od -40 do +105°C (złącze +125°C) i od -40 do +85°C (złącze +105°C) przy napięciu zasilania od 1,71 do 3,6 V.Kompleksowy zestaw trybów oszczędzania energii umożliwia projektowanie aplikacji o niskim poborze mocy.
Urządzenia zawierają niezależne zasilacze dla wejścia analogowego dla ADC.
STM32WB55xx i STM32WB35xx są wyposażone w wysokowydajną przetwornicę obniżającą napięcie SMPS z funkcją automatycznego trybu obejściowego, gdy VDD spada poniżej poziomu napięcia VBORx (x=1, 2, 3, 4) (domyślnie 2,0 V).Zawiera niezależne zasilacze dla wejścia analogowego dla ADC i komparatorów, a także dedykowane wejście zasilania 3,3 V dla USB.
Dedykowane zasilanie VBAT umożliwia urządzeniom tworzenie kopii zapasowych oscylatora LSE 32,768 kHz, RTC i rejestrów zapasowych, umożliwiając w ten sposób STM32WB55xx i STM32WB35xx zasilanie tych funkcji, nawet jeśli główny VDD nie jest obecny przez baterię podobną do CR2032, Supercap lub mały akumulator.
STM32WB55xx oferuje cztery pakiety, od 48 do 129 pinów.STM32WB35xx oferuje jeden pakiet, 48 pinów.
• Zawiera najnowocześniejszą, opatentowaną technologię ST
• Radio
– 2,4 GHz – Transceiver RF obsługujący specyfikację Bluetooth® 5.2, IEEE 802.15.4-2011 PHY i MAC, obsługujący Thread i Zigbee® 3.0
– Czułość RX: -96 dBm (Bluetooth® Low Energy przy 1 Mb/s), -100 dBm (802.15.4)
– Programowalna moc wyjściowa do +6 dBm w krokach co 1 dB
– Zintegrowany balun w celu zmniejszenia BOM
– Wsparcie dla 2 Mb/s
– Dedicated Arm® 32-bitowy procesor Cortex® M0+ dla warstwy radiowej czasu rzeczywistego
– Dokładne RSSI, aby umożliwić kontrolę mocy
– Nadaje się do systemów wymagających zgodności z przepisami dotyczącymi częstotliwości radiowych ETSI EN 300 328, EN 300 440, FCC CFR47 Part 15 i ARIB STD-T66
– Wsparcie dla zewnętrznego PA
– Dostępny chip towarzyszący zintegrowanemu urządzeniu pasywnemu (IPD) dla zoptymalizowanego rozwiązania dopasowującego (MLPF-WB-01E3 lub MLPF-WB-02E3)
• Platforma o bardzo niskim poborze mocy
– Zasilanie od 1,71 do 3,6 V
– – Zakresy temperatur od 40 °C do 85/105 °C
– 13 nA tryb wyłączenia
– 600 nA Tryb czuwania + RTC + 32 KB RAM
– 2,1 µA Tryb zatrzymania + RTC + 256 KB RAM
– MCU w trybie aktywnym: < 53 µA/MHz przy włączonych RF i SMPS
– Radio: Rx 4,5 mA / Tx przy 0 dBm 5,2 mA
• Rdzeń: 32-bitowy procesor Arm® Cortex®-M4 z FPU, adaptacyjny akcelerator czasu rzeczywistego (ART Accelerator) umożliwiający wykonanie stanu oczekiwania 0 z pamięci Flash, częstotliwość do 64 MHz, MPU, instrukcje 80 DMIPS i DSP
• Test porównawczy wydajności
– 1,25 DMIPS/MHz (Drystone 2.1)
– 219,48 CoreMark® (3,43 CoreMark/MHz przy 64 MHz)
• Benckmark energetyczny
– 303 punktów ULPMark™ CP
• Zarządzanie zasilaniem i resetowaniem
– Wbudowana przetwornica obniżająca napięcie SMPS o wysokiej wydajności z inteligentnym trybem obejścia
– Ultrabezpieczny, energooszczędny BOR (reset zaniku napięcia) z pięcioma wybieralnymi progami
– POR/PDR o bardzo niskim poborze mocy
– Programowalny detektor napięcia (PVD)
– Tryb VBAT z RTC i rejestrami zapasowymi
• Źródła zegara
– Oscylator kwarcowy 32 MHz ze zintegrowanymi kondensatorami przycinającymi (zegar radiowy i procesora)
– Oscylator kwarcowy 32 kHz dla RTC (LSE)
– Wewnętrzny, niskonapięciowy 32 kHz (±5%) RC (LSI1)
– Wewnętrzna niska moc 32 kHz (stabilność ±500 ppm) RC (LSI2)
– Wewnętrzny oscylator o wielu prędkościach od 100 kHz do 48 MHz, automatycznie dostrajany przez LSE (dokładność lepsza niż ± 0,25%)
– Szybki wewnętrzny, fabrycznie przycięty RC 16 MHz (±1%)
– 2x PLL dla zegara systemowego, USB, SAI i ADC
• Wspomnienia
– Do 1 MB pamięci Flash z ochroną sektorów (PCROP) przed operacjami R/W, umożliwiając stos radiowy i aplikacje
– Do 256 KB SRAM, w tym 64 KB ze sprzętową kontrolą parzystości
– 20×32-bitowy rejestr zapasowy
– Program ładujący obsługujący interfejsy USART, SPI, I2C i USB
– Aktualizacja OTA (over the air) Bluetooth® Low Energy i 802.15.4
– Interfejs pamięci Quad SPI z XIP
– 1 Kbajt (128 podwójnych słów) OTP
• Bogate analogowe urządzenia peryferyjne (do 1,62 V)
– 12-bitowy ADC 4,26 Msps, do 16-bitów ze sprzętowym nadpróbkowaniem, 200 µA/Msps
– 2x komparator o bardzo niskim poborze mocy
– Dokładne wyjście buforowane napięciem odniesienia 2,5 V lub 2,048 V
• Systemowe urządzenia peryferyjne
– Kontroler komunikacji międzyprocesorowej (IPCC) do komunikacji z Bluetooth® Low Energy i 802.15.4
– Semafory sprzętowe do współdzielenia zasobów między procesorami
– 2x kontrolery DMA (po 7x kanał) obsługujące ADC, SPI, I2C, USART, QSPI, SAI, AES, timery
– 1x USART (tryb ISO 7816, IrDA, SPI Master, Modbus i Smartcard)
– 1x LPUART (mała moc)
– 2x SPI 32 Mbit/s
– 2x I2C (SMBus/PMBus)
– 1x SAI (dwukanałowy dźwięk wysokiej jakości)
– 1x urządzenie USB 2.0 FS, bez kryształów, BCD i LPM
– Kontroler dotykowy, do 18 czujników
– LCD 8×40 z przetwornicą step-up
– 1x 16-bitowy, czterokanałowy zaawansowany timer
– 2x 16-bitowy, dwukanałowy timer
– 1x 32-bitowy, czterokanałowy timer
– 2x 16-bitowy timer o bardzo niskim poborze mocy
– 1x niezależny Systick
– 1x niezależny strażnik
– 1x stróż okienny
• Bezpieczeństwo i ID
– Bezpieczna instalacja oprogramowania układowego (SFI) dla stosu Bluetooth® Low Energy i 802.15.4 SW
– 3x szyfrowanie sprzętowe AES maksymalnie 256-bitowe dla aplikacji, Bluetooth® Low Energy i IEEE802.15.4
– Usługi przechowywania kluczy klienta / menedżera kluczy
– Urząd klucza publicznego HW (PKA)
– Algorytmy kryptograficzne: RSA, Diffie-Helman, ECC przez GF(p)
– Prawdziwy generator liczb losowych (RNG)
– Zabezpieczenie sektora przed pracą R/W (PCROP)
– Jednostka obliczeniowa CRC
– Informacje o matrycy: 96-bitowy unikalny identyfikator
– 64-bitowy unikalny identyfikator IEEE.Możliwość wyprowadzenia 802.15.4 64-bit i Bluetooth® Low Energy 48-bit EUI
• Do 72 szybkich wejść/wyjść, z których 70 toleruje napięcie 5 V
• Wsparcie rozwojowe
– Debugowanie przewodów szeregowych (SWD), JTAG dla procesora aplikacji
– Wyzwalacz krzyżowy aplikacji z wejściem / wyjściem
– Embedded Trace Macrocell™ do aplikacji
• Wszystkie opakowania są zgodne z ECOPACK2