SDK : esp-adf
- 在“esp-adf/components/audio_board” 目錄下添加自定義的 board 文件,例如 “esp32_s2_msd_board” 。如下:
可以直接復(fù)制已有的 board 文件,改成自己的文件名稱(chēng),然后對(duì)應(yīng)修改 board_pins_config.c 文件里的管腳配置
- 接下來(lái) , 需要在 "esp-adf/components/audio_board/CMakeLists.txt " 文件中添加如下代碼:
if (CONFIG_esp32_s2_msd_board)
message(STATUS "Current board name is " CONFIG_esp32_s2_msd_board)
list(APPEND COMPONENT_ADD_INCLUDEDIRS ./esp32_s2_msd_board)
set(COMPONENT_SRCS
./esp32_s2_msd_board/board.c
./esp32_s2_msd_board/board_pins_config.c
)
endif()
- 然后,需要在 “esp-adf/components/audio_board/Kconfig.projbuild??” 文件中添加如下代碼:
config esp32_s2_msd_board
bool "esp32_s2_msd_board"
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-815963.html
- 最后,可以在軟件配置中看到自定義的 board 選項(xiàng),如下:
→ Audio HAL → Audio board文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-815963.html
到了這里,關(guān)于如何基于 esp-adf 增加自定義的 board 選項(xiàng)?的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!