本文简单介绍Hi3861WiFi操作,怎么连接到热点,查看IP,ping服务器等适合群体:适用于润和Hi3861开发板文中所有代码仓库:https://gitee.com/qidiyun/hihope,先直接上代码和操作演示。跟我们最早的hello world代码一样,在app下新增业务demo_wifi_sta,其中demo_wifi_sta.c为业务代码,BUILD.gn为编译脚本,具体规划目录结构如下
摘要:本文简单介绍Hi3861WiFi操作,怎么连接到热点,查看IP,ping服务器等
适合群体:适用于润和Hi3861开发板
文中所有代码仓库:https://gitee.com/qidiyun/hihope-3861-smart-home-kit
9.1AT指令操作WiFi
我们可以使用AT指令进行Hi3861 WiFi操作,连接热点、ping服务器等。
但是很多时候,我们需要实现开机后自动连接到某个热点,光靠AT指令不行。
Hi3861 为我们提供了WiFi操作的相关API,方便我们编写代码,实现热点连接。
9.2 代码实现
先直接上代码和操作演示。
跟我们最早的hello world代码一样,在app下新增业务demo_wifi_sta,其中demo_wifi_sta.c为业务代码,BUILD.gn为编译脚本,具体规划目录结构如下:
其中BUILD.gn文件内容如下:
static_library("demo_wifi_sta") { sources = [ "demo_wifi_sta.c" ] include_dirs = [ "//utils/native/lite/include", "//kernel/liteos_m/components/cmsis/2.0", "//base/iot_hardware/peripheral/interfaces/kits", "//device/soc/hisilicon/hi3861v100/hi3861_adapter/hals/communication/wifi_lite/wifiservice", "//device/soc/hisilicon/hi3861v100/hi3861_adapter/kal", "//device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/lwip_sack/include", ] }