До сих пор нам встречались только аудиочипы Beken Bluetooth, но на днях нам сообщили, что компания также производит чипы Wi-Fi, такие как BK7256, которые особенно часто встречаются в некоторых модулях Tuya Smart Home.
Beken предлагает чипы RISC-V и Arm WiFi и Bluetooth со следующими характеристиками:
- Одноядерный микроконтроллер RISC-V BK7235 с тактовой частотой до 320 МГц, 2,4 ГГц, WiFi 6 802.11ax и Bluetooth 5.2 LE, 4 МБ флэш-памяти, 512 КБ SRAM, опционально 4 МБ PSRAM
- Двухъядерный микроконтроллер Arm BK7236 с тактовой частотой от 120 до 240 МГц с 2,4 ГГц WiFi 6 802.11ax и двойным режимом Bluetooth 5.3, 4 МБ флэш-памяти, 512 КБ SRAM, опционально 4 МБ PSRAM
- Двухъядерный микроконтроллер RISC-V BK7237 с тактовой частотой до 320 МГц, 2,4 ГГц, Wi-Fi 6 802.11ax и двойной режим Bluetooth 5.2, флэш-память 4 или 8 МБ, SRAM 512 КБ, опционально 4 МБ PSRAM
- Двухъядерный микроконтроллер RISC-V BK7256 с тактовой частотой до 320 МГц, 2,4 ГГц, Wi-Fi 6 802.11ax и двойной режим Bluetooth 5.2, 4 МБ флэш-памяти, 512 КБ SRAM, 8 МБ PSRAM, кодировщик JPEG
Характеристики Beken BK7256:
- ЦП — двухъядерный 32-разрядный MCU RISC-V с частотой до 320 МГц с FPU, MPU, 32 КБ I/D TCM, 64 I-кэш и 16 КБ D-кэш на ядро; Оценка EEMBC CoreMark: 1х ядро на частоте 320 МГц: 3,57 CoreMark/МГц
- Системная память — 512 КБ общей SRAM, 8 МБ SiP PSRAM
- Хранилище — 4 МБ SiP flash, 64 КБ ROM, 32 байта eFuse, 8 Кбит OTP
- Видео — аппаратный кодировщик/декодер JPEG
- Wi-Fi
- Совместимость со стандартом IEEE 802.11b/g/n/ax 1×1
- Полоса пропускания канала 20/40 МГц для 2,4 ГГц
- Поддержка DL MU-MIMO и UL OFDMA
- Функция Target Wake Time (iTWT)
- Поддержка контроля четности низкой плотности (LDPC) TX и RX для расширенного диапазона
- WPA/WPA2/ WPA3 – персональная поддержка безопасности
- Режим работы: STA, AP, Direct, одновременный AP + STA
- Интегрированное сосуществование BT/WLAN (PTA)
- Мощность передачи до +18 дБм
- Чувствительность RX -99 дБм
- Bluetooth
- Совместимость с двухрежимным Bluetooth 5.2
- Поддерживает базовую скорость (BR), повышенную скорость передачи данных (EDR) 2 Мбит/с и 3 Мбит/с, низкое энергопотребление (LE) 1 Мбит/с, 2 Мбит/с и большой радиус действия (125 кбит/с и 500 кбит/с)
- Рекламные расширения
- Пеленгация по Bluetooth : угол прихода (AoA) и угол отклонения (AoD), а также антенная решетка с шестнадцатью антеннами для точного определения местоположения в помещении
- Периферийные устройства
- 1x SD/SDIO
- Дисплей — ЖК-интерфейс (16-битный параллельный RGB и I8080)
- Камера — 8-битный интерфейс камеры CIS DVP
- Аудио — 1x I2S, 1x аудио АЦП, 1x аудио ЦАП, четырехполосный цифровой аппаратный эквалайзер, ускоритель декодера SBC, входной усилитель микрофона, усилитель динамиков
- USB — 1x полноскоростной USB OTG (FS)
- До 48 GPIO
- 2x SPI, 1x QSPI, 2x I2C
- 3x UART: 1х с аппаратным управлением потоком данных, 1х с поддержкой загрузки флэш-памяти
- 1x CAN-контроллер с CAN FD
- До 12x 32-битный ШИМ
- До 8-канального 13-разрядного АЦП последовательного приближения
- До 16x сенсорных датчиков
- 1x датчик температуры
- 1x ИК-порт
- DMA — 1x контроллер DMA общего назначения (GDMA) с 6 каналами, 1x контроллер DMA2D
- Таймеры
- 6x 32-битный таймер/счетчик общего назначения
- 2x сторожевой таймер
- 1x счетчик реального времени (RTC)
- Безопасность
- Изолированный элемент безопасности и аппаратная криптография
- Безопасная загрузка
- Уникальный идентификатор и безопасное хранилище
- Безопасное обновление и антиоткат
- Управление жизненным циклом, например безопасная отладка
- Флэш-шифрование
- Криптографическое аппаратное ускорение
- Криптоускоритель: DES, AES-128/192/256, ЧаЧа20-128/256, SM4-128
- Акселератор открытого ключа: ECDSA-P256/P384, RSA-2048/3072, SM2
- Хэш: SHA-224/256, SHA-384/512, HMAC, Poly1305, SM3-512
- Генератор истинных случайных чисел (TRNG)
- Управление часами
- Внешний генератор: кварцевый генератор 26 МГц (X26M), кварцевый генератор 32,768 кГц (X32K)
- Внутренний генератор: кольцевой генератор 32 кГц (ROSC), генератор с цифровым управлением 26 ~ 240 МГц (DCO)
- 320/480 МГц PLL (DPLL)
- Аудио PLL (APLL)
- Управление энергопотреблением
- Питание от 2,7 до 5,0 В VBAT
- Встроенный сброс при включении питания (POR) и детектор отключения питания (BOD)
- Встроенный понижающий преобразователь (DC-DC) и регуляторы LDO
- Потребляемая мощность:
- Активный режим RX: 63 мА
- Активный режим TX: 250 мА
- Режим ожидания низкого напряжения: 150 мкА
- Режим глубокого сна: 15 мкА
- Режим отключения: 2,0 мкА
- Корпус – корпус QFN68 8×8 мм.
- Температурный диапазон – от -40°C до +125°C
Beken предоставляет платы для разработки для каждого из своих микроконтроллеров BK72XX и довольно подробную документацию на китайском и английском языках (некоторые разделы еще не переведены), где вы найдете таблицы данных для чипа, инструкции по началу работы, справку по API и пример кода для видео, аудио, Bluetooth, дверной звонок и использование командной строки. Все новые чипы Beken (BK7235, BK7236, BK7237, BK7256) поддерживаются средой разработки Armino, размещенной на GitHub. В настоящее время фреймворк работает для FreeRTOS и LiteOS, и компания также работает над его переносом на RT-Thread и AliOS.
Приложения для BK7256 включают интеллектуальные динамики, камеры с низким энергопотреблением, управление двигателем и бытовую технику Smart. Чип также используется в одной из готовящихся к выпуску «комбинированных базовых плат с низким энергопотреблением Wi-Fi и Bluetooth» от Tuya. Нам не удалось найти какие-либо платы или модули BK7256 на Aliexpress, и в настоящее время официальную плату возможно приобрести только непосредственно от Beken.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.