SPP-CA蓝牙模块AT指令集详解

需积分: 0 14 下载量 160 浏览量 更新于2024-08-04 收藏 232KB PDF 举报
"SPP-C蓝牙模块的AT指令集提供了对蓝牙模块的配置和控制功能,包括测试指令、模块复位、获取软件版本号、恢复默认状态、设置/查询蓝牙地址码、设置/查询设备名称以及查询模块角色。该模块支持多种波特率,并且在与设备连接后进入数据透传模式。所有AT指令需以回车换行结束,且在未连接状态下执行才有效。" SPP-CA蓝牙模块是一款用于串口通讯的设备,它允许用户通过串行接口与模块进行交互。串口使用Tx和Rx两条线,并支持多种波特率,包括2400到921600bps。默认波特率为9600bps。该模块采用AT指令集进行控制,用户需要注意的是,在发送AT指令时,必须在指令末尾加上回车换行符,而且指令只能在模块未与任何设备连接的状态下执行。 1. 测试指令:发送"AT",模块将回应"OK",用于检查模块是否正常工作。 2. 模块复位(重启):使用"AT+RESET"命令,模块回应"OK",完成重启操作。 3. 获取软件版本号:发送"AT+VERSION",模块会返回软件的具体版本信息,如"2.0-20100601"。 4. 恢复默认状态:通过"AT+DEFAULT"指令,模块将恢复到出厂设置,所有配置重置为初始状态。 5. 设置/查询蓝牙地址码:利用"AT+LADDR<Param>",可以更改或查看蓝牙模块的MAC地址。例如,设置地址码为11:22:33:44:55:66,模块回应"OK"及新的地址码。 6. 设置/查询设备名称:使用"AT+NAME<Param>"来修改或查询蓝牙设备的名称。例如,将名称更改为"BOLUTEK",模块回应"OK"及新名称,支持掉电保存。 7. 查询模块角色:通过"AT+ROLE<Param>"指令,可以查询模块的角色,但未提供具体的参数取值说明。 这些AT指令对于配置和调试SPP-C蓝牙模块至关重要,用户可以根据需求调整蓝牙模块的参数,使其适应不同的应用场景。在使用过程中,确保遵循指令格式和执行条件,以保证模块的正确操作。