一、ENV使能Wifi
1.1.在kconfig增加配置
添加 wifi(AP6212),同时使能 OTA 功能,板载的 SPI_Flash,网络相关的 SAL。
添加 wifi 模块的 LIB 库,添加 easyflash,SDIO2,LWIP协议栈等文件。其中 easyflash 用于记录 wifi 的信息比如:SSID,Password等,
lwip 是一个轻量级的 TCP/IP 协议栈,而我们的 wifi 模组是通过 SDIO 接口来通讯的。
添加 OTA 升级的库文件,使能 FAL 抽象层,SFUD 操作文件。FAL 用于分区管理 SPI_Flash。
1.2.向SConscript添加配置文件
打开 bsp\stm32\stm32h750-artpi-h750\board 目录下的 SConscript 文件,添加 wifi 所需的配置文件。
在 port 目录下是存放与主分支不同或者没有的文件,以下配置可以执行 port 中的 SConscript 脚本。
1.3.ENV中配置wifi
使用命令拉去软件包。
最后,使用 scons —target=mdk5 生成工程。
二、编译验证
通过 wifi help 命令可以查看支持的 wifi 命令。
查看联网状况:
原作者:Rb.
更多回帖