"RDA5981X AT指令集版本和校准方法详解"

需积分: 0 0 下载量 95 浏览量 更新于2023-12-31 收藏 766KB PDF 举报
RDA5981X是一种支持AT指令集的物联网芯片。AT指令集是一种用于控制模块、配置参数、获取状态和执行操作的命令集合。该指令集有多个版本,其中初始版本是Version1.0,发布于2017年9月19日。 使用RDA5981X芯片进行通信和操作时,需要按照特定的指令格式来发送AT指令。指令格式包括指令类型和指令内容。有三种指令类型:设置指令、查询指令和执行指令。 设置指令的格式为:AT <x>=<...>,其中<x>表示具体的设置项,<...>表示参数值。例如,AT WRF_DEF=0xDA,0x80表示设置WRF_DEF为0xDA,0x80。 查询指令的格式为:AT <x>,其中<x>表示要查询的项。例如,AT RRF_DEF=0xDA表示查询RRF_DEF的值。 执行指令的格式为:AT <x>,其中<x>表示要执行的操作。例如,AT RST表示执行复位操作。 对于发送的指令,设备会返回执行结果。执行成功的返回值为ok,执行成功且有返回信息的返回值为ok=<...>,执行失败的返回值为error=err code。err code表示具体的错误码,-1表示无此指令,-2表示不允许执行,-3表示执行失败,-4表示参数有错误。 需要注意的是,所有指令都要使用大写字母,并且参数部分以英文逗号分隔。对于包含特殊符号的字符串参数,建议使用引号将其包围,以防止出错。 除了基础指令AT用于测试AT模式是否使能外,RDA5981X还支持其他多种指令。更多指令的具体用法和详细信息可以在RDA IOT论坛上查询。 总结来说,RDA5981X AT指令集是一种用于控制和配置RDA5981X芯片的命令集合。通过发送不同的指令可以设置参数、查询状态和执行操作。在使用AT指令时,需要遵循特定的指令格式,并注意返回结果的解析。若需要更多关于AT指令的详细信息和使用示例,可以参考RDA IOT论坛上的相关内容。