boards:bh723

Доска H723

  • Микроконтроллер: STM32H723ZGT6
    • Ядро: Arm Cortex-M7 32Кб кэш инструкций и 32 Кб кэш данных
    • Частота ядра: 550 MHz
    • Флэш память : 1 Мбайт
    • ОЗУ: 564 Кбайт
    • Напряжение питания: 1.62 V - 3.6 V
    • 2x 16-bit АЦП, 1x 12-bit АЦП
    • Таймеры (20)
    • SPI/I2S/SAI, ETH, FDCAN, FMC, I2C, OCTOSPI, UART, USB_OTG
    • DCMI, DMA2D, LTDC (до 24bit)
    • PSSI (до 16bit)
    • RNG
    • CORDIC, CRC, DFSDM, FMAC
  • GPIO (51)
  • SDRAM MT48LC16M16A2 256 Мбит (32 Мбайт), 16бит шина
  • WiFi/BLE модуль ESP32C2 (SPI до 60Мбит/c)
  • Cлот для uSD-карты (SDIO 4бит)
  • Пользовательская кнопка (можно использовать для перехода в режим загрузчика)

Отладочная плата Доска-H723 предназначенная для разработки и тестирования высокопроизводительных встраиваемых приложений, сочетает в себе широкие возможности периферии, расширенные коммуникационные интерфейсы и дополнительные модули, что делает её идеальным решением для IoT-устройств, мультимедийных систем, промышленной автоматизации и других требовательных проектов.

Модуль на основе 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:

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

μSD-карта подключена к микроконтроллеру STM32H723ZGT6 через интерфейс SDIO (4-битный режим), это дает высокоскоростной доступ к данным. Быстрый доступ к файловой системе FAT (FAT32/exFAT) через библиотеки, такие как FatFs.

Память подключена к FMC (Flexible Memory Controller) микроконтроллера STM32H723ZGT6, который обеспечивает:

  • Прямой доступ к памяти как к внешней SRAM
  • Адресно-данный интерфейс (16-бит шина)
  • Работу в режиме Burst Mode для ускорения последовательного доступа

Такое подключение позволяет использовать SDRAM как расширение внутренней SRAM микроконтроллера.

  • boards/bh723.txt
  • Последнее изменение: 2025/07/29 20:17
  • admin