boards:bh723

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
boards:bh723 [2025/06/15 07:12] – [Характеристики] adminboards:bh723 [2026/09/03 15:37] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 ====== Доска H723 ====== ====== Доска H723 ======
 {{ :boards:h723-pinout.png?direct&600|}} {{ :boards:h723-pinout.png?direct&600|}}
- 
  
 ===== Характеристики ===== ===== Характеристики =====
Строка 18: Строка 17:
      * CORDIC, CRC, DFSDM, FMAC      * CORDIC, CRC, DFSDM, FMAC
   * GPIO (51)   * GPIO (51)
-  * SDRAM MT48LC16M16A2 256 Мбит (32 Мбайт), 16бит шина+  * SDRAM MT48LC16M16A2 256 Мбит (32 Мбайт), 16бит шина 
   * WiFi/BLE модуль ESP32C2 (SPI до 60Мбит/c)   * WiFi/BLE модуль ESP32C2 (SPI до 60Мбит/c)
   * Cлот для uSD-карты (SDIO 4бит)   * Cлот для uSD-карты (SDIO 4бит)
   * Пользовательская кнопка (можно использовать для перехода в режим загрузчика)   * Пользовательская кнопка (можно использовать для перехода в режим загрузчика)
- Схема: {{ :boards:h723-sch.pdf |}} 
-[[https://github.com/Kits-Lab-Dev/Board-H723|Github - примеры]] 
  
 +  * Схема: {{ :boards:h723-sch.pdf |}}
 +  * [[https://github.com/Kits-Lab-Dev/Board-H723|Github - примеры]]
 +  * [[boards:bh723:software|ПО для разработки]]
 +{{:boards:pin-use.png?direct&200|}}
 ===== Описание ===== ===== Описание =====
 +Отладочная плата **//Доска-H723//** предназначенная для разработки и тестирования высокопроизводительных встраиваемых приложений, сочетает в себе широкие возможности периферии, расширенные коммуникационные интерфейсы и дополнительные модули, что делает её идеальным решением для IoT-устройств, мультимедийных систем, промышленной автоматизации и других требовательных проектов.
 +
 +==== WiFi/BLE ====
 + Модуль на основе ESP32-C2 открывает ряд интересных возможностей для связи отладочной платы с внешним миром:
 +  * Wi-Fi 802.11 b/g/n (2.4 ГГц):
 +    * Поддержка инфраструктурного режима (STA/AP)
 +    * Возможность подключения к локальной сети и интернету
 +    * Реализация серверов/клиентов TCP/UDP, HTTP, MQTT и т.д.
 +  * Bluetooth Low Energy (BLE 5.0):
 +    * Поддержка GATT-серверов/клиентов
 +    * Обмен данными с мобильными устройствами по BLE
 +    * Возможность использования ESP32 как BLE-адаптера для STM32
 +ESP32 подключён к STM32 по SPI (до 60 Мбит/с) что дает возможность организовать TCP/IP стек как на STM32 для более удобного взаимодействия с сокетами, так и на ESP32 для экономии ресурсов STM32. Соединение по UART позволяет загружать прошивку в ESP32. 
 +
 +Соединение STM32 и ESP32:
 +<code>
 +STM32                    ESP32
 + PF6 --- (CS) ---------- IO10
 + PF7 --- (CLK) --------- IO6
 + PF8 --- (MISO) -------- IO2
 + PF9 --- (MOSI) -------- IO7
 + PF10 -- (EN) ---------- EN
 + PE2 --- (BOOT) -------- IO9
 + PE3 --- (DATA_READY) -- IO4
 + PB6 --- (HANDSHAKE) --- IO3
 + PB3 --- (TX) ---------- TXD
 + PB4 --- (RX) ---------- RXD
 +                         IO1 --> LED
 +</code>
 +
 +==== μSD-карта ====
 +μSD-карта подключена к микроконтроллеру STM32H723ZGT6 через интерфейс SDIO (4-битный режим), это дает высокоскоростной доступ к данным. Быстрый доступ к  файловой системе FAT (FAT32/exFAT) через библиотеки, такие как FatFs.
 +
 +==== SDRAM ====
 +Память подключена к FMC (Flexible Memory Controller) микроконтроллера STM32H723ZGT6, который обеспечивает:
 +  * Прямой доступ к памяти как к внешней SRAM
 +  * Адресно-данный интерфейс (16-бит шина)
 +  * Работу в режиме Burst Mode для ускорения последовательного доступа
 +Такое подключение позволяет использовать SDRAM как расширение внутренней SRAM микроконтроллера.
  
  • boards/bh723.1749960748.txt.gz
  • Последнее изменение: 2026/09/03 15:37
  • (внешнее изменение)