调研wifi模块时,购买了官方的wifi模块rw007,官方的相关例程都是关于spi的介绍,想过使用spi,但是内存空间不允许,那就使用uart at指令吧。
通过menuconfig配置rw007驱动
启动运行,好像没有什么问题
但是问题来了,sal的ifconfig、ping都有问题
wlan框架好像没有关联到设备,wlan相关指令也没作用
waln框架跟踪了下是查找不到设备,分析了下源码好像rw007也没有注册设备
注册的是at设备
不知有人调通过此外设没有。
同时也在调研esp8266,同样的操作,sal中的网络指令是好的,说明rw007的at指令驱动存在问题
关于waln框架,rw007和esp8266存在相同的问题
wlan框架是wlan框架,目前at device与wlan框架是独立的。
1,at device主要对接通过at指令控制的通信模块,可能是wifi模块,可能是2g模块,4g lte模块,还可能是nb-iot模块。
2,而wlan框架主要对接wlan网卡(非at指令模块),比如ap6181这样的,或者是spi模块下的rw0007模块等