AT指令联网---以鸿蒙开发板为例
Posted 跋扈洋
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AT指令联网---以鸿蒙开发板为例相关的知识,希望对你有一定的参考价值。
AT指令联网
什么是AT指令?
AT指令是应用于终端设备与PC应用之间的连接与通信的指令。AT 即Attention。每个AT命令行中只能包含一条AT指令;对于AT指令的发送,除AT两个字符外,最多可以接收1056个字符的长度(包括最后的空字符)。
AT指令是以AT作首, 字符结束的字符串,AT指令的响应数据包在中。格式为:"AT+指令“。每个指令执行成功与否都有相应的返回。其他的一些非预期的信息(如有人拨号进来、线路无信号等),模块将有对应的一些信息提示,接收端可做相应的处理。
常用的AT指令集
命令 | 含义 |
---|---|
AT+STARTSTA | 启动STA模式 |
AT+SCAN | 扫描周边AP |
AT+SCANRESULT | 显示扫描结果 |
AT+CONN=“SSID”,2,“PASSWORD” | 连接指定AP,其中SSID/PASSWORD为待连接的热点名称和密码 |
AT+STASTAT | 查看连接结果 |
AT+DHCP=wlan0,1 | 通过DHCP向AP请求wlan0的IP地址 |
AT+PING=X.X.X.X | 查看WLAN模组与网关联通是否正常,其中X.X.X.X需替换为实际的网关地址 |
AT+IFCFG | 查看模组接口IP |
AT指令的指令集还有很多,大家可以在网络中上找到完整的指令集进行学习,这里只是介绍我们开发鸿蒙常使用的几个。
鸿蒙Hi3861通过AT指令联网
使用串口助手工具,连接Hi3861模组串口(例如我的是COM4),并配置好波特率115200,同时勾选“发送新行”,确保输入字符串以"\\r\\n"结尾,避免AT命令无法输入。
- 复位WLAN模组,终端界面显示“ready to OS start”,证明WiFi模组复位成功。
- 开启STA模式: AT+STARTSTA
- 连接到WiFi:AT+CONN=“账号”,2,“密码”
- 通过DHCP向AP请求wlan0的IP地址:AT+DHCP=wlan0,1
- 查看模组接口IP:AT+IFCFG
之后我们就可以看到,我们的鸿蒙开发板已经连上网了.
后续
可以关注我的程序设计专栏。
关注微信公众号
编写不易,感谢支持。
以上是关于AT指令联网---以鸿蒙开发板为例的主要内容,如果未能解决你的问题,请参考以下文章