admin管理员组文章数量:1620376
以下是使用ESP8266_nonos_sdk的API编写关闭WiFi功能的示范代码:
#include "ets_sys.h"
#include "osapi.h"
#include "user_interface.h"
void disable_wifi()
{
wifi_station_disconnect(); //断开连接
wifi_set_opmode(NULL_MODE); //设置为关闭模式
}
void user_init(void)
{
disable_wifi();
}
在这个示例代码中,使用了以下两个API函数来关闭WiFi功能:
①wifi_station_disconnect:断开WiFi Station连接(如果有的话)并清除已设置的SSID和密码等相关参数。
②wifi_set_opmode:设置ESP8266无线电芯片的工作模式,为NULL_MODE则表示关闭WiFi。
在disable_wifi函数中,首先调用了wifi_station_disconnect来断开连接并清除参数。然后,通过调用wifi_set_opmode将工作模式设为NULL_MODE来关闭WiFi功能。最后,在user_init函数中,只需调用disable_wifi函数就能关闭WiFi功能。
本文标签: 不确定ESP8266NONOSSDK
版权声明:本文标题:ESP8266_NONOS_SDK关闭无线(不确定) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1728818949a1175210.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论