boards:bh723:software

Различия

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

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

Следующая версия
Предыдущая версия
boards:bh723:software [2025/07/29 18:03] – создано adminboards:bh723:software [2025/07/30 09:55] (текущий) admin
Строка 1: Строка 1:
 ====== ПО для разработки ====== ====== ПО для разработки ======
 +Для программирования Доски H723 понадобится:
 +  * [[https://code.visualstudio.com/|Visual Studio Code]]
 +  * [[https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools-extension-pack|Раширение C/C++]] - поддержка C/C++
 +  * [[https://marketplace.visualstudio.com/items?itemName=ms-vscode.cmake-tools|Расширение CMake Tools]] расширение для поддержки CMake
 +  * [[https://marketplace.visualstudio.com/items?itemName=marus25.cortex-debug|Расширение Cortex-Debug]] - расширение для прошивки и отладки ARM из VSCode
 +  * [[https://www.st.com/en/development-tools/stm32cubeclt.html|STM32CubeCLT]] - инструменты для сборки (компилятор, утилита для прошивки, отладчик, GDB - сервер)
 +  * [[https://www.st.com/en/development-tools/stm32cubemx.html|STM32CubeMX]] - генератор проектов для STM32
  
 +<alert>Скачать STM32CubeCLT, STM32CubeMX и пакеты с библиотеками для STM32H7 можно с нашего [[https://disk.yandex.ru/d/Fjw2cZVs_fMvog|облака]]</alert>
 +
 +После установки всех компонентов клонируем репозиторий с [[https://github.com/Kits-Lab-Dev/Board-H723|примером]] или скачиваем [[https://github.com/Kits-Lab-Dev/Board-H723/archive/refs/heads/main.zip|zip-архив]] и распаковываем.
 +В репозитории в папке examples находятся два проекта:
 +  * ''BoardH723'' - готовый проект для платы реализующий основные возможности платы:
 +    * драйвер WiFi, BLE
 +    * USB-NCM устройство (USB-Ethernet)
 +    * FreeRTOS
 +    * FatFs для SD-карты и RAM-диска в SDRAM
 +    * Менеджер памяти для SDRAM
 +    * SSH-сервер с поддержкой SFTP (для загруки файлов на SD-карту) и терминалом
 +    * DHCP-сервер для WIFI-AP и USB-Ethernet
 +    * Интерпретатор Lua скриптов (поддерживает загрузку скриптов с SD-карты)
 +  * ''ESP-Loader'' - USB-UART преобразователь для загрузки прошивки в ESP32C2 установленного на плату
 +По умолчанию плата поставляется с прошитыми ESP32C2 и STM32H723. Папке ''BoardH723/app/SD'' расположены файлы для SD-карты (примеры Lua-скриптов и скомпилированный ''ESP-Loader''
  • boards/bh723/software.1753801431.txt.gz
  • Последнее изменение: 2025/07/29 18:03
  • admin