SPP-CA蓝牙模块AT指令手册

需积分: 12 8 下载量 45 浏览量 更新于2024-09-04 收藏 80KB PDF 举报
"SPP-C蓝牙模块的AT指令集用于通过串口与SPP-CA芯片进行通信,串口采用Tx和Rx两根线,支持多种波特率,并且默认波特率为9600bps。该模块的指令集包括测试指令、模块复位、获取软件版本号、恢复默认状态、设置/查询蓝牙地址码、设置/查询设备名称以及查询模块角色等。" SPP-C蓝牙模块是一款基于串口通信的设备,允许用户通过串行接口与SPP-CA芯片交互。该模块的串口通信依赖于Tx和Rx两根信号线,支持多种波特率,包括2400至921600bps,并且默认配置为9600bps的波特率。为了确保指令的正确执行,发送AT指令时需要在末尾加上回车换行符,而且AT指令只能在模块未连接到任何设备时才有效,一旦连接建立,模块将进入数据透明传输模式。 模块的AT指令集包括以下功能: 1. 测试指令:发送"AT",模块将回应"OK",用于检查模块是否正常工作。 2. 模块复位:通过"AT+RESET"命令可以重启模块,响应同样为"OK"。 3. 获取软件版本号:使用"AT+VERSION",模块会返回软件的版本信息,例如"2.0-20100601"。 4. 恢复默认状态:"AT+DEFAULT"命令可以将模块设置回出厂默认配置,响应为"OK"。 5. 设置/查询蓝牙地址码:"AT+LADDR<Param>",Param是蓝牙地址,如"11:22:33:44:55:66"。默认地址为"AA:BB:CC:11:22:33"。 6. 设置/查询设备名称:"AT+NAME<Param>",Param是蓝牙设备的名称,如"BOLUTEK"。名称可以被设置并保存,即使断电也不会丢失。 7. 查询模块角色:"AT+ROLE<Param>",用于查看模块当前的角色,可能为服务器(Server)或客户端(Client)。 这些指令使得用户能够对SPP-C蓝牙模块进行基本配置和状态查询,对于开发和调试蓝牙应用非常有用。在实际应用中,根据需要,用户可以利用这些指令来定制蓝牙模块的行为,如更改蓝牙地址、设备名称,或者在必要时恢复初始设置。由于这些指令的响应通常为"OK"或"FAIL",因此很容易判断操作是否成功。