蓝牙HC05常用调试指令
最近帮人做设计,又用到此模块。忘了at指令,故记录一下。
拿到手后,用USB转串口工具接上电源和地,以及交叉相连tx和rx引脚,按住模块上的小黑点再通电进入AT模式。
通电后模块上的LED为慢闪状态。波特率调整为38400,这是AT模式的通信波特率。
发送AT加回车,返回OK表示通信成功。
AT+PSWD?查询密码
AT+PSWD=XXXX 修改密码
默认为1234
AT+ROLE或AT+ROLE?,返回当前主从模式,1表示主机,0表示从机。
AT+ROLE=X,修改主从模式,X为1或0,对应主机和从机。
注:部分设置通电后要一直按着key,然后发送指令才有效。
AT+NAME? 返回蓝牙名称。
AT+NAME=XXXXX 修改名称
AT+UART? 查询串口波特率
AT+UART=115200,0,0, 波特率修改为115200,0停止位,0校验位
默认通信波特率为9600
AT+CMODE? 查询连接模式
0:指定蓝牙地址连接模式,需要地址绑定
1:任意蓝牙地址连接模式
2:回环
默认0
AT+COMDE=X 修改
AT+ADDR? 查询蓝牙模块地址
AT正在上传…重新上传取消上传资源+BIND? 返回绑定连接地址。
AT+BIND=XX,XX,XX,修改绑定地址(CMODE=0)
AT+RMAAD 清空配对列表
AT+RESET 复位蓝牙模块
AT+ORGL 恢复出厂设置
设置完成后可以尝试和其他设备进行通信。断开电源重新上电。这里因为我修改波特率为115200,所以在连接MCU或者串口调试助手测试时候,记得修改波特率。
另一端在手机上蓝牙调试 我使用的是一款名为:“蓝牙串口” 的APP,图标是蓝底白字SPP。基本上无广告。可自定义快捷按钮发送数据。
可以自行编写安卓APP或者用其他物联网厂家的SDK。
两个蓝牙模块通信需要一个带主从模式的模块,HC06或者05都可以。
蓝牙HC05常用调试指令相关推荐
- 蓝牙HC05模块探究-设置AT指令
蓝牙HC05是主从一体的蓝牙串口模块,简单的说,当蓝牙设备与蓝牙设备配对连接成功后,我们可以忽视蓝牙内部的通信协议,直接将将蓝牙当做串口用.当建立连接,两设备共同使用一通道也就是同一个串口,一个设备发 ...
- 蓝牙模块HC-05的调试(利用LED灯来检验信号是否能正常传输)
蓝牙模块HC-05的调试(利用LED灯来检验信号是否能正常传输) by hasyu 我所用到的硬件 BlueTooth HC-05,arduino 2560(uno也行吧) 电脑 手机 硬件的连接 不 ...
- 浅析VS2010反汇编 VS 反汇编方法及常用汇编指令介绍 VS2015使用技巧 调试-反汇编 查看C语言代码对应的汇编代码...
浅析VS2010反汇编 2015年07月25日 21:53:11 阅读数:4374 第一篇 1. 如何进行反汇编 在调试的环境下,我们可以很方便地通过反汇编窗口查看程序生成的反汇编信息.如下图所示. ...
- 微机原理8086汇编语言上机——Masm环境搭建与常用汇编调试指令
学校的微机原理与接口技术课,最近开始 考古 上机实验了. 1.弯路 为什么不用宇宙最强大的IDEL--Visual Studio呢? 在我的Visual Studio专栏中有一篇文章介绍Visual ...
- 蓝牙HC05模块,AT其他指令爆出ERROR[0] 解决方法
蓝牙HC05模块,AT其他指令爆出ERROR[0] 解决方法 最近使用 HC05蓝牙模块 在修改波特率时发现只有"AT" 指令相应OK,其他任何指令都相应ERROR[0] .在cs ...
- 蓝牙btsnoop log,HFP协议连接流程详解,以及RFCOMM连接和常用AT指令
HFP(Hands-Free):蓝牙免提协议,两个角色AG,HF端,AG端通常是手机设备,HF免提端一般为耳机车载等,hfp的连接首先要进行SDP,然后建立RFCOMM,然后SLC连接完成,HFP正式 ...
- 单片机蓝牙烧录_实现蓝牙HC-05、06与单片机的连接及与手机通信
蓝牙(Bluetooth):是一种无线技术标准,可实现固定设备.移动设备和楼宇个人域网之间的短距离数据交换(使用2.4-2.485GHz的ISM波段的UHF无线电波).蓝牙技术最初由电信巨头爱立信公司 ...
- 蓝牙认证测试调试记录
这周由于工作原因,接手蓝牙认证测试调试,我们使用的是RDA5876芯片,调试好几次, 都发现DH1.DH3.DH5的数据包都是一样的,怎么调都不行.hciattach初始化参数都已经改了 很多次,还是 ...
- 浅谈Arduino进入蓝牙模块的AT指令模式
春天适合努力和拥抱,也适合创客和造物图片图片今天小编得空,继续跟大家分享蓝牙模块的AT指令的相关用法. AT指令 1.什么是AT指令 在使用蓝牙模块的时候,我们经常想修改蓝牙模块的名字.密码,甚至蓝牙 ...
最新文章
- 前端新手学习记录1 -使用vscode编辑html
- 电脑内存和磁盘空间有什么区别与联系
- 奋斗的小蜗牛+竹青遍野 同类题
- 【CSS进阶】box-shadow 与 filter:drop-shadow 详解及奇技淫巧
- tomcat如何修改java版本_Java程序员必备——Tomcat配置技巧Top10
- 淘宝CSV每个字段的数据容量原来有限制的
- MyEclipse/Eclipse 中使用javap
- 语言程序推箱子课设报告_“延期不延学”第13期 | C++篇 | c++课设建议
- 拓端tecdat|R语言用逻辑回归、决策树和随机森林对信贷数据集进行分类预测
- java反射机制面试_java面试中面试官让你讲讲反射,应该从何讲起?
- mnist数据集python导入_Python读取MNIST数据集
- 新浪微博html怎么设置,如何切换新浪微博的账户
- mysql函数思维导图
- openstack---keystone
- 施一公讲解如何提高阅读英语的能力
- vue页面返回消息头获取_vue在响应头response中获取自定义headers操作
- 面向企业级的开源WebGIS解决方案--MapGuide(安装)
- 体验真真的webQQ
- 腾讯云音视频互动课堂trtc,实现逻辑,服务端混流逻辑
- 大数据征信与个人隐私保护
热门文章
- 深入浅出 Swift 中的 some、any 关键字以及主关联类型(primary associated types)
- java 10进制 掩码运算_ipv6子网掩码计算java
- MT6572 flash验证过的时序放到6571上面无法下载
- 百度搜索-url编码
- Python编写程序,利用“凯撒密码”方案,实现对用户输入文字的加密操作
- vue学习之VueRouter 路由
- c语言基础语法六——结构体(完结)
- 学习笔记-Aircrack
- scrapy 爬网站 显示 Filtered offsite request to 错误.
- 计算机专业的当老师选语文还是英语,当老师选什么考研专业