立即注册
查看: 636|回复: 4

[资料] 全志XR806 ATCMD应用开发指南

已绑定手机
发表于 2022-5-27 11:19:14 | 显示全部楼层 |阅读模式 来自 广东省深圳市南山区
1、文档简介
此文档用以说明 AT command 方案中相关指令的使用方法。

2、概述
2.1 背景说明
XR806 SDK提供了一套 AT command 应用方案,此时 XR806 相当于一个提供 Wi-Fi、BLE 等功能的透传模 块。主控可通过串口使用 AT 指令与 XR806 进行通信,实现网络连接、网络数据传输、功耗控制、控制 外设等功能。

2.2 规格特性
表 2-1 XR806 ATCMD 规格特性
指令类型指令简要说明
基础功能AT指令AT测试AT启动
AT+RST重启模块
ATEO关闭回显
ATE1开启回显
AT+GMR查询版本信息
etf设备进etf模式(用于产测固件合并后使用)
AT+RESTORE恢复出厂设置
AT+SLEEP设置并进入模块休眠模式
AT+WAKEUPGPIO设置唤醒的管脚
AT+SYSIOSETCFG设置10工作模式
AT+SYSIOGETCFG查询10工作模式
AT+SYSGPIODIR设置GPIO工作为输入或输出
AT+SYSGPIOWRITE设置GPIO的输出电平
AT+SYSGPIOREAD读取GPIO的电平状态
Wi-Fi功能AT指令AT+CWMODE设置Wi-Fi模式(STA/AP/STA+AP)
AT+CWJAP当处于STA模式下时,连接到AP
AT+CWLAP当处于STA模式下时,扫描附近的AP
AT+CWQAP当处于STA模式下时,断开连接的AP
AT+CWDHCP设置DHCP
AT+CIPSTAMAC设置STA的MAC地址
AT+CIPSTA设置STA的IP地址
AT+CWLIF当处于AP模式下时,获取连接到SoftAP的station的信息
AT+CIPSTATUS查询网络信息


3、应用说明
3.1 应用简述
ATCMD 的代码已经内嵌到 XR806 SDK 中,通过配置以及函数接口调用即可使用。
1.系统的 UART 功能 使能
设置说明: 此项配置用于在 SDK 中启用 UART 功能,即在 platform init 阶段进行 UART 功能 的初始化。
设置位置: /project/demo/at_demo/prj_config.h 文件。
设置方式: 在 prj_config.h 文件,添加或修改以下定义,其中 1 为进行 UART 功能初始化, 0 为不进行 UART 功能初始化。
/* uart enable/disable */ #define PRJCONF_UART_EN
2.端口设置
设置说明 ATCMD 可:修改 AT 指令的输出/输入端口。
设置位置: /project/demo/at_demo/serial.h 文件。
设置方式: 在 serial.h.h 文件,添加或修改以下定义。
#define SERIAL_UART_ID UART0_ID /* debug and console */

更多详细内容请下载附件查看
游客,如果您要查看本帖隐藏内容请回复
发表于 2022-5-30 20:59:31 | 显示全部楼层 来自 上海市
谢谢分享
已绑定手机
发表于 2022-5-30 20:59:45 | 显示全部楼层 来自 上海市
学习学习
已绑定手机
已实名认证
发表于 2023-9-16 10:05:44 | 显示全部楼层 来自 广东省深圳市罗湖区
T command 应用方案,此时 XR806 相当于一个提供 Wi-Fi、BLE 等功能的透传模 块。主控可通过串口使用 AT 指令与 XR806 进行通信,实现网络连接、网络数据传输、功耗控制、控制 外设等功能。
已绑定手机
已实名认证
发表于 2023-9-16 10:05:58 | 显示全部楼层 来自 广东省深圳市罗湖区
T command 应用方案,此时 XR806 相当于一个提供 Wi-Fi、BLE 等功能的透传模 块。主控可通过串口使用 AT 指令与 XR806 进行通信,实现网络连接、网络数据传输、功耗控制、控制 外设等功能。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表