Мікроконтролери ARM STM32WB55CGU6 – MCU Наднизькоенергійний двоядерний мікроконтролер Arm Cortex-M4 64 МГц, Cortex-M0+ 32 МГц 1 Мбайт
♠ Опис продукту
Атрибут продукту | Значення атрибута |
Виробник: | STMicroelectronics |
Категорія продукту: | Мікроконтролери ARM |
RoHS: | Деталі |
Серія: | STM32WB |
Стиль монтажу: | Поверхневий монтаж/поверхневий монтаж |
Пакет / Корпус: | UFQFPN-48 |
Ядро: | ARM Cortex M0+, ARM Cortex M4 |
Розмір пам'яті програми: | 1 МБ |
Ширина шини даних: | 32-бітний |
Роздільна здатність АЦП: | 12 біт |
Максимальна тактова частота: | 64 МГц, 32 МГц |
Кількість вводів/виводів: | 30 вводів/виводів |
Розмір оперативної пам'яті даних: | 256 КБ |
Напруга живлення - Мін.: | 1,71 В |
Напруга живлення - макс.: | 3,6 В |
Мінімальна робоча температура: | - 40°C |
Максимальна робоча температура: | +105°C |
Упаковка: | Лоток |
Бренд: | STMicroelectronics |
Тип оперативної пам'яті даних: | SRAM |
Тип інтерфейсу: | I2C, LPUART, SAI, SPI, USART, USB |
Чутливість до вологи: | Так |
Кількість каналів АЦП: | 13 каналів |
Тип продукту: | Мікроконтролери ARM |
Тип пам'яті програм: | Спалах |
Кількість у заводській упаковці: | 1560 рік |
Підкатегорія: | Мікроконтролери - MCU |
Торгова назва: | STM32 |
Вага одиниці: | 0,003517 унції |
♠ Багатопротокольний бездротовий 32-бітний мікроконтролер на базі Arm® Cortex®-M4 з FPU, Bluetooth® 5.2 та радіорішенням 802.15.4
Багатопротокольні бездротові пристрої з наднизьким енергоспоживанням STM32WB55xx та STM32WB35xx оснащені потужним радіомодулем з наднизьким енергоспоживанням, сумісним зі специфікацією Bluetooth® Low Energy SIG 5.2 та стандартом IEEE 802.15.4-2011. Вони містять спеціалізований процесор Arm® Cortex®-M0+ для виконання всіх операцій низького рівня в режимі реального часу.
Пристрої розроблені з надзвичайно низьким енергоспоживанням та базуються на високопродуктивному 32-бітному RISC-ядрі Arm® Cortex®-M4, що працює на частоті до 64 МГц. Це ядро оснащене блоком обчислень з плаваючою комою (FPU) одинарної точності, який підтримує всі інструкції та типи даних Arm® одинарної точності. Воно також реалізує повний набір інструкцій DSP та блок захисту пам'яті (MPU), що підвищує безпеку застосунків.
Покращений міжпроцесорний зв'язок забезпечується IPCC з шістьма двонаправленими каналами. HSEM надає апаратні семафори, що використовуються для спільного використання спільних ресурсів між двома процесорами.
Пристрої оснащені високошвидкісною пам'яттю (до 1 Мбайт флеш-пам'яті для STM32WB55xx, до 512 Кбайт для STM32WB35xx, до 256 Кбайт SRAM для STM32WB55xx, 96 Кбайт для STM32WB35xx), інтерфейсом флеш-пам'яті Quad-SPI (доступний у всіх корпусах) та широким спектром розширених входів/виходів і периферійних пристроїв.
Пряма передача даних між пам'яттю та периферійними пристроями, а також з пам'яті в пам'ять підтримується чотирнадцятьма каналами DMA з повним гнучким відображенням каналів периферійним пристроєм DMAMUX.
Пристрої мають кілька механізмів для вбудованої флеш-пам'яті та SRAM: захист від зчитування, захист від запису та захист від зчитування власного коду. Частини пам'яті можна захистити для ексклюзивного доступу Cortex® -M0+.
Два механізми шифрування AES, PKA та RNG, забезпечують криптографію нижнього рівня MAC та верхнього рівня. Функція зберігання ключів клієнта може бути використана для приховування ключів. Пристрої пропонують швидкий 12-бітний АЦП та два компаратори наднизького енергоспоживання, пов'язані з високоточним генератором опорної напруги.
Ці пристрої містять малопотужний RTC, один вдосконалений 16-бітний таймер, один універсальний 32-бітний таймер, два універсальні 16-бітні таймери та два 16-бітні малопотужні таймери. Крім того, для STM32WB55xx доступно до 18 каналів ємнісного вимірювання (не в корпусі UFQFPN48).
STM32WB55xx також оснащені вбудованим драйвером РК-дисплея до 8x40 або 4x44 з внутрішнім підвищувальним перетворювачем. STM32WB55xx та STM32WB35xx також мають стандартні та розширені комунікаційні інтерфейси, а саме: один USART (ISO 7816, IrDA, Modbus та режим смарт-карти), один низькоенергетичний UART (LPUART), два I2C (SMBus/PMBus), два SPI (один для STM32WB35xx) до 32 МГц, один послідовний аудіоінтерфейс (SAI) з двома каналами та трьома PDM, один пристрій USB 2.0 FS із вбудованим безкристальним генератором, що підтримує BCD та LPM, та один Quad-SPI з можливістю виконання на місці (XIP).
STM32WB55xx та STM32WB35xx працюють у діапазоні температур від -40 до +105 °C (+125 °C на переході) та від -40 до +85 °C (+105 °C на переході) за напруги живлення від 1,71 до 3,6 В. Повний набір режимів енергозбереження дозволяє розробляти низькоенергетичні пристрої.
Пристрої оснащені незалежними джерелами живлення для аналогового входу АЦП.
• Включає найсучаснішу запатентовану технологію ST
• Радіо
– 2,4 ГГц – радіочастотний приймач-передавач із підтримкою специфікації Bluetooth® 5.2, IEEE 802.15.4-2011 PHY та MAC, підтримкою Thread та Zigbee® 3.0
– Чутливість RX: -96 дБм (Bluetooth® Low Energy зі швидкістю 1 Мбіт/с), -100 дБм (802.15.4)
– Програмована вихідна потужність до +6 дБм з кроком 1 дБ – Вбудований балун для зменшення BOM
– Підтримка швидкості 2 Мбіт/с
– Виділений 32-бітний процесор Arm® Cortex® M0+ для радіорівня реального часу
– Точний RSSI для контролю потужності
– Підходить для систем, що вимагають відповідності радіочастотним нормам ETSI EN 300 328, EN 300 440, FCC CFR47 Part 15 та ARIB STD-T66
–Підтримка зовнішнього озвучування
– Доступний супутній чіп інтегрованого пасивного пристрою (IPD) для оптимізованого рішення для узгодження (MLPF-WB-01E3 або MLPF-WB-02E3)
• Платформа з наднизьким енергоспоживанням
– Джерело живлення від 1,71 до 3,6 В
– Діапазон температур від 40 °C до 85 / 105 °C
– Режим вимкнення 13 нА
– 600 нА в режимі очікування + RTC + 32 КБ оперативної пам'яті
– 2,1 мкА в режимі зупинки + час реального часу + 256 КБ оперативної пам'яті
– Мікроконтролер в активному режимі: < 53 мкА/МГц при увімкнених ВЧ та ІМП
– Радіо: Rx 4,5 мА / Tx при 0 дБм 5,2 мА
• Ядро: 32-бітний процесор Arm® Cortex®-M4 з FPU, адаптивним прискорювачем реального часу (ART Accelerator), що дозволяє виконання інструкцій з флеш-пам'яті без очікування, частота до 64 МГц, MPU, 80 інструкцій DMIPS та DSP
• Еталон продуктивності
– 1,25 DMIPS/MHz (Drystone 2.1)
– 219,48 CoreMark® (3,43 CoreMark/MHz при 64 MHz)
• Енергетичний бенчмарк
– 303 балів за шкалою ULPMark™ CP
• Управління постачанням та скиданням
– Високоефективний вбудований понижувальний перетворювач SMPS з інтелектуальним режимом байпасу
– Надзвичайно безпечний, низькоенергетичний BOR (скидання при падінні напруги) з п'ятьма можливими порогами спрацьовування
– Наднизькоенергетичний POR/PDR
– Програмований детектор напруги (PVD)
– Режим VBAT з RTC та резервними регістрами
• Джерела тактової частоти
– 32 МГц кварцовий генератор з інтегрованими підлаштування конденсаторами (радіо та тактовий генератор процесора)
– 32 кГц кварцовий генератор для реального часу (LSE)
– Внутрішній малопотужний 32 кГц (±5%) RC (LSI1)
– Внутрішній низькопотужний 32 кГц (стабільність ±500 ppm) RC (LSI2)
– Внутрішній багатошвидкісний генератор від 100 кГц до 48 МГц, автоматично налаштований за допомогою LSE (точність краща за ±0,25%)
– Високошвидкісний внутрішній заводський RC-підтримувач 16 МГц (±1%)
– 2x PLL для системного тактового сигналу, USB, SAI та АЦП
• Спогади
– Флеш-пам’ять до 1 МБ із захистом секторів (PCROP) від операцій читання/запису, що забезпечує роботу радіостеку та застосунків
– До 256 КБ SRAM, включаючи 64 КБ з апаратною перевіркою парності
– 20×32-бітний резервний регістр
– Завантажувач з підтримкою інтерфейсів USART, SPI, I2C та USB
– OTA (по повітрю) Bluetooth® Low Energy та оновлення 802.15.4
– Чотириканальний SPI інтерфейс пам'яті з XIP
– 1 Кбайт (128 подвійних слів) OTP
• Багатий аналоговий периферійний пристрій (до 1,62 В)
– 12-бітний АЦП 4,26 Msps, до 16-біт з апаратною передискретизацією, 200 мкА/Msps
– 2x компаратор наднизького енергоспоживання
– Точний буферизований вихід опорної напруги 2,5 В або 2,048 В
• Системна периферія
– Контролер міжпроцесорного зв'язку (IPCC) для зв'язку з Bluetooth® Low Energy та 802.15.4
– Апаратні семафори для спільного використання ресурсів між процесорами
– 2 контролери DMA (по 7 каналів кожен) з підтримкою АЦП, SPI, I2C, USART, QSPI, SAI, AES, таймерів
– 1x USART (ISO 7816, IrDA, SPI Master, Modbus та режим смарт-карти)
– 1x LPUART (низьке енергоспоживання)
– 2x SPI 32 Мбіт/с
– 2x I2C (SMBus/PMBus)
– 1x SAI (двоканальний високоякісний звук)
– 1x USB 2.0 FS пристрій, безкристальний, BCD та LPM
– Сенсорний контролер, до 18 датчиків
– РК-дисплей 8×40 з підвищувальним перетворювачем
– 1x 16-бітний, чотириканальний розширений таймер
– 2x 16-бітний, двоканальний таймер
– 1x 32-бітний, чотириканальний таймер
– 2x 16-бітний таймер наднизького енергоспоживання
– 1 незалежний системний модуль
– 1 незалежний сторожовий таймер
– 1x віконний сторожовий пес
• Безпека та ідентифікація
– Безпечне встановлення прошивки (SFI) для Bluetooth® Low Energy та стеку програмного забезпечення 802.15.4
– 3-кратне апаратне шифрування AES максимум 256 біт для програми, Bluetooth® Low Energy та IEEE802.15.4
– Послуги зберігання ключів / менеджера ключів клієнтів
– Авторизація відкритого ключа апаратного забезпечення (PKA)
– Криптографічні алгоритми: RSA, Діффі-Хелмана, ECC поверх GF(p)
– Генератор справжніх випадкових чисел (ГВЧ)
– Захист сектора від операцій читання/запису (PCROP)
– Блок обчислення CRC
– Інформація про кристал: 96-бітний унікальний ідентифікатор
– Унікальний ідентифікатор IEEE 64-біт. Можливість отримання 64-бітного ідентифікатора EUI 802.15.4 та 48-бітного ідентифікатора Bluetooth® Low Energy
• До 72 швидких входів/виходів, 70 з них 5 V-толерантних
• Підтримка розвитку
– Налагодження послідовного інтерфейсу (SWD), JTAG для процесора додатків
– Застосування крос-тригера з входом/виходом
– Вбудований Trace Macrocell™ для застосування