完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1、Hi3516连接Wifi的教程(一)
Hi3516 AI Camera开发板是带有Wifi模块的,可以工作在AP和STA模式。我们通过系统自带的setting APP就可以实现连接Wifi热点的功能。但我在开发过程中发现,在setting中连接Wifi热点然后退出setting,Wifi就断开了!通过串口日志看到,在退出setting时输出有这样一行字: [plat_pm]wifi need always on,do not close!! 那基本上这个setting里的wifi连接功能就没法用了,那还有没有办法持久连接wifi呢? 答案是有的:方法1,使用自带的wpa_supplicant;方法2,在app中调用wifi接口。
怎样在Hi3516中用wpa_supplicant连接到Wifi热点.pdf
(127.97 KB, 下载次数: 7
)
2、Hi3516连接Wifi的教程(二) 首先我们需要搞清楚Hi3516中Wifi的相关模块,以及他们之间的关系,其实和linux是很相似的。首先,我们需要运行一个的Daemon,也就是上文提到的wpa_supplicant,负责对网卡的硬件调用,比如连接wifi、断开wifi、启动热点等等。这个Daemon开放一个socket端口,外部程序可以通过本地连接向其发送指令实现间接对wifi的调用,这无疑是给我们提供了很大的便利,不用从底层重新造轮子了。
如何通过编程实现Hi3516连接Wifi.pdf
(167.43 KB, 下载次数: 6
)
3、Hi3516连接Wifi的教程(三) 首先看InitControlInterface函数,他先调用了wpa_ctrl_open函数,获取了用于发送命令的控制接口g_ctrlConn,是一个类型为struct wpa_ctrl的结构体。又调用一遍wpa_ctrl_open打开了一个用于事件监控的控制接口g_monitorConn。然后启动了事件监控的线程执行MonitorTask函数,这个监控线程不是必须,可以省略。
如何通过ACE在UI界面中操作连接Wifi.pdf
(168.35 KB, 下载次数: 3
)
|
|
相关推荐
|
|
587 浏览 0 评论
1064 浏览 0 评论
请回答OpenHarmony | 关于开源生态的未来想象,我们现场回答
800 浏览 0 评论
1411 浏览 0 评论
请求推荐无需NPU的OpenHarmony标准系统ARM开发板
1394 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-19 22:36 , Processed in 0.560015 second(s), Total 36, Slave 27 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号