На днях мы писали о самом маленьком в мире микроконтроллере (TI MSPM0C1104) , который имеет площадь всего 1,38 мм2 в самом маленьком корпусе. Однако он предназначен для приложений общего назначения без встроенной беспроводной связи. Если вам нужен Bluetooth LE в крошечном форм-факторе, вам стоит обратить внимание на беспроводную SoC Silicon Labs BG29 с корпусом 2,8x 2,6 мм.
BG29 оснащен ядром Cortex-M33 с тактовой частотой до 76,8 МГц, до 256 КБ SRAM, до 1 МБ флэш-памяти, различными цифровыми и аналоговыми периферийными устройствами, а также функциями безопасности, которые делают его пригодным для приложений Bluetooth LE, таких как носимые медицинские устройства, трекеры активов и датчики с питанием от батареи.
Батарейка-таблетка BG29 против CR2032 для весов
Технические характеристики Silicon Labs BG29 (EFR32BG29):
- Ядро ЦП – Arm Cortex-M33 @ 76,8 МГц с инструкциями DSP и блоком вычислений с плавающей запятой
- Память – до 256 КБ оперативной памяти данных
- Хранилище – до 1 МБ флэш-памяти программ
- Беспроводная связь – радио 2,4 ГГц
- Протоколы – Bluetooth 5.4 Low Energy (LE) и фирменный
- Форматы модуляции
- 2х (G)FSK с полностью настраиваемым шейпингом
- OQPSK DSSS
- (G)MSK
- Чувствительность приемопередатчика
- -106,8 дБм @ 125 кбит/с GFSK
- -99 дБм при 1 Мбит/с GFSK
- -96,1 дБм при 2 Мбит/с GFSK
- Мощность передачи до +8 дБм
- Периферийные устройства
- 2x UART/SPI/SmartCard (ISO 7816)/IrDA/I2S
- 2x улучшенных универсальных асинхронных приемника/передатчика (EUSART)
- 2x I2C с поддержкой SMBus
- Аналоговый порт
- 16-битный аналого-цифровой преобразователь (IADC)
- Аналоговый компаратор (ACMP)
- До 26 контактов ввода-вывода общего назначения с сохранением состояния выхода и асинхронными прерываниями
- Аудио – Цифровой микрофонный интерфейс (PDM)
- 8-канальный контроллер DMA
- 12-канальная периферическая рефлекторная система (PRS)
- Таймеры
- 3x 16-битных таймера/счетчика с 3 каналами сравнения/захвата/PWM
- 2x 32-битных таймера/счетчика с 3 каналами сравнения/захвата/PWM
- 32-битный счетчик реального времени
- 24-битный таймер с низким энергопотреблением для генерации сигналов
- Таймер сторожевого таймера
- Прецизионный низкочастотный RC-генератор для замены кристалла сна 32 кГц
- RFSENSE с селективным режимом OOK
- Датчик температуры штампа с точностью +/- 1,5 °C после одноточечной калибровки
- Кулоновский счетчик, встроенный в DC-DC для точного контроля заряда батареи
- Функции безопасности
- Аппаратное криптографическое ускорение для AES128/192/256, ChaCha20-Poly1305, SHA-1, SHA-2/256/384/512, ECDSA+ECDH(P-192, P-256, P-384, P-521), Ed25519 и Curve25519, J-PAKE, PBKDF2
- Генератор случайных чисел (TRNG)
- ARM-зона доверия
- Безопасная загрузка (корень доверия Secure Loader)
- Безопасная отладочная разблокировка
- Контрмеры DPA
- Безопасное управление ключами с помощью PUF
- Защита от несанкционированного доступа
- Безопасная аттестация
- Разработано для поддержки PSA уровня 3
- Напряжение питания
- С понижающим DC-DC – 1,8 В до 3,8 В
- С повышением DC-DC – от 1,2 В до 1,7 В
- Потребление энергии системой
- Ток приема 3,6 мА (1 Мбит/с GFSK)
- Ток передачи 4 мА при выходной мощности 0 дБм
- Ток передачи 9 мА при выходной мощности 6 дБм
- Ток передачи 11 мА при выходной мощности 8 дБм
- 30 мкА/МГц в активном режиме (EM0) на частоте 76,8 МГц
- Ток EM2 DeepSleep 3,4 мкА (сохранение 256 КБ ОЗУ и работа RTC от LFXO)
- Ток EM2 DeepSleep 1,5 мкА (сохранение 16 КБ ОЗУ и работа RTC от LFXO)
- 0,16 мкА Ток EM4
- Корпус
- QFN40 – 5 х 5 х 0,85 мм
- WLCSP45 – 2,8 х 2,8 х 0,5 мм
- Диапазон температур
- С понижающим напряжением постоянного тока – от -40°C до 125°C (только QFN40)
- С повышающим напряжением постоянного тока – от -20°C до 55°C (QFN40 и WLCSP45)
Информации о программной поддержке нет, но мы можем предположить, что IDE Simplicity Studio 5 станет предпочтительным инструментом для разработки прошивки. Также нет упоминания о платах разработки или оценочных комплектах, но это, вероятно, потому, что анонс совпал с Embedded World, и Silicon Labs ожидает, что семейство BG29 станет общедоступным в третьем квартале 2025 года. Дополнительные подробности можно найти на странице продукта и в пресс-релизе.
Пульсоксиметр Bluetooth LE на базе BG29 (или просто иллюстрация, демонстрирующая потенциальный вариант использования?)
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.