SPP-CA蓝牙模块AT指令手册
需积分: 12 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",因此很容易判断操作是否成功。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2017-12-19 上传
2022-10-15 上传
2022-08-03 上传
2013-03-30 上传
2021-03-31 上传
2023-05-28 上传
嵌入式悦翔园
- 粉丝: 2w+
- 资源: 21
最新资源
- Python中快速友好的MessagePack序列化库msgspec
- 大学生社团管理系统设计与实现
- 基于Netbeans和JavaFX的宿舍管理系统开发与实践
- NodeJS打造Discord机器人:kazzcord功能全解析
- 小学教学与管理一体化:校务管理系统v***
- AppDeploy neXtGen:无需代理的Windows AD集成软件自动分发
- 基于SSM和JSP技术的网上商城系统开发
- 探索ANOIRA16的GitHub托管测试网站之路
- 语音性别识别:机器学习模型的精确度提升策略
- 利用MATLAB代码让古董486电脑焕发新生
- Erlang VM上的分布式生命游戏实现与Elixir设计
- 一键下载管理 - Go to Downloads-crx插件
- Java SSM框架开发的客户关系管理系统
- 使用SQL数据库和Django开发应用程序指南
- Spring Security实战指南:详细示例与应用
- Quarkus项目测试展示柜:Cucumber与FitNesse实践