STM32WB55CEU6TR РЧ-мікроконтролери – MCU Наднизькоенергетичний двоядерний мікроконтролер Arm Cortex-M4 64 МГц, Cortex-M0+ 32 МГц 512 Кбайт
♠ Опис продукту
Атрибут продукту | Значення атрибута |
Виробник: | STMicroelectronics |
Категорія продукту: | Радіочастотні мікроконтролери - MCU |
RoHS: | Деталі |
Ядро: | ARM Cortex M4 |
Ширина шини даних: | 32-бітний |
Розмір пам'яті програми: | 512 КБ |
Розмір оперативної пам'яті даних: | 256 КБ |
Максимальна тактова частота: | 64 МГц |
Роздільна здатність АЦП: | 12 біт |
Напруга живлення - Мін.: | 1,71 В |
Напруга живлення - макс.: | 3,6 В |
Максимальна робоча температура: | +85°C |
Пакет / Корпус: | UFQFPN-48 |
Стиль монтажу: | Поверхневий монтаж/поверхневий монтаж |
Упаковка: | Котушка |
Упаковка: | Різати стрічку |
Упаковка: | Мишачий котушка |
Бренд: | STMicroelectronics |
Тип оперативної пам'яті даних: | SRAM |
Тип інтерфейсу: | I2C, SPI, USART, USB |
Мінімальна робоча температура: | - 40°C |
Кількість каналів АЦП: | 13 каналів |
Кількість вводів/виводів: | 30 вводів/виводів |
Робоча напруга живлення: | від 1,71 В до 3,6 В |
Тип продукту: | Радіочастотні мікроконтролери - MCU |
Тип пам'яті програм: | Спалах |
Серія: | STM32WB |
Кількість у заводській упаковці: | 2500 |
Підкатегорія: | Бездротові та радіочастотні інтегральні схеми |
Технологія: | Si |
Торгова назва: | STM32 |
♠ Багатопротокольний бездротовий 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 В. Повний набір режимів енергозбереження дозволяє розробляти низькоенергетичні пристрої.
Пристрої оснащені незалежними джерелами живлення для аналогового входу АЦП.
STM32WB55xx та STM32WB35xx оснащені високоефективним понижувальним перетворювачем SMPS з можливістю автоматичного байпасування, коли напруга VDD падає нижче рівня VBORx (x=1, 2, 3, 4) (за замовчуванням 2,0 В). Вони включають незалежні джерела живлення для аналогового входу для АЦП та компараторів, а також спеціальний вхід живлення 3,3 В для USB.
Спеціальне живлення VBAT дозволяє пристроям резервувати генератор LSE 32,768 кГц, RTC та резервні регістри, що дозволяє STM32WB55xx та STM32WB35xx забезпечувати ці функції, навіть якщо основне живлення VDD відсутнє, через батарейку типу CR2032, суперконденсатор або невелику акумуляторну батарею.
STM32WB55xx пропонуються в чотирьох корпусах, від 48 до 129 виводів. STM32WB35xx пропонуються в одному корпусі, на 48 виводів.
• Включає найсучаснішу запатентовану технологію 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™ для застосування
• Усі упаковки відповідають вимогам ECOPACK2