嵌入式技术论坛
直播中

王利祥

7年用户 1421经验值
私信 关注
[经验]

基于ART-PI板的Wifi-AP6212使用方法介绍

一、ENV使能Wifi

1.1.在kconfig增加配置

添加 wifi(AP6212),同时使能 OTA 功能,板载的 SPI_Flash,网络相关的 SAL。

1.jpg

添加 wifi 模块的 LIB 库,添加 easyflash,SDIO2,LWIP协议栈等文件。其中 easyflash 用于记录 wifi 的信息比如:SSID,Password等,

lwip 是一个轻量级的 TCP/IP 协议栈,而我们的 wifi 模组是通过 SDIO 接口来通讯的。

1.jpg

添加 OTA 升级的库文件,使能 FAL 抽象层,SFUD 操作文件。FAL 用于分区管理 SPI_Flash。

1.jpg

1.2.向SConscript添加配置文件

打开 bsp\stm32\stm32h750-artpi-h750\board 目录下的 SConscript 文件,添加 wifi 所需的配置文件。

1.jpg

2.jpg

在 port 目录下是存放与主分支不同或者没有的文件,以下配置可以执行 port 中的 SConscript 脚本。

1.jpg

1.3.ENV中配置wifi

1.jpg

2.jpg

3.jpg

使用命令拉去软件包。

1.jpg

最后,使用 scons —target=mdk5 生成工程。

二、编译验证

通过 wifi help 命令可以查看支持的 wifi 命令。

1.jpg

查看联网状况:

1.jpg

原作者:Rb.

更多回帖

发帖
×
20
完善资料,
赚取积分