hc05指令大全
以下是 HC-05 蓝牙模块的 AT 指令大全(中文版),适用于配置模块参数、查询状态及调试。指令需通过串口发送(默认波特率 38400,8N1),使用前需将模块进入 AT 模式(通常需按住按钮或连接特定引脚再上电)。
一、基础指令
| 指令 | 功能 | 格式/响应 |
|---|---|---|
| AT | 测试连接 | AT → OK |
| AT+ORGL | 恢复出厂默认设置 | AT+ORGL → OK |
| AT+VERSION? | 查询固件版本 | AT+VERSION? → +VERSION:<版本> |
| AT+RESET | 软复位模块 | AT+RESET → OK (模块重启) |
| AT+UART? | 查询波特率参数 | AT+UART? → +UART:<波特>,<停止位>,<校验> |
二、蓝牙参数配置
| 指令 | 功能 | 格式/响应 |
|---|---|---|
| AT+NAME? | 查询设备名称 | AT+NAME? → +NAME:<名称> |
| AT+NAME=xxx | 设置设备名称(最大20字符) | AT+NAME=MyBT → OK |
| AT+PSWD? | 查询配对密码 | AT+PSWD? → +PSWD:<密码> |
| AT+PSWD=xxxx | 设置配对密码(默认1234) | AT+PSWD=4321 → OK |
| AT+ROLE? | 查询主从模式 | AT+ROLE? → +ROLE:<0/1/2> |
| AT+ROLE=x | 设置角色: 0-从机(Slave) 1-主机(Master) 2-回环(Slave-Loop) |
AT+ROLE=1 → OK |
| AT+ADDR? | 查询模块MAC地址 | AT+ADDR? → +ADDR:<地址> (如 0018:E5:123456) |
三、连接与通信设置
| 指令 | 功能 | 格式/响应 |
|---|---|---|
| AT+UART=xxx,x,x | 设置串口参数: 波特率、停止位(1-2位)、校验(0-无校验,1-奇,2-偶) |
AT+UART=9600,1,0 → OK |
| AT+CMODE? | 查询连接模式 | AT+CMODE? → +CMODE:<模式> |
| AT+CMODE=x | 设置连接模式: 0-指定地址连接 1-任意地址连接 2-回环模式 |
AT+CMODE=1 → OK |
| AT+BIND? | 查询绑定地址 | AT+BIND? → +BIND:<MAC地址> |
| AT+BIND=xxx | 设置绑定设备的MAC地址 | AT+BIND=0018,E5,123456 → OK |
| AT+INQM? | 查询搜索参数 | AT+INQM? → +INQM:<模式>,<数量>,<超时> |
| AT+INQM=1,5,3 | 设置搜索: 模式(0/1) 最大设备数 超时(单位1.28秒) |
AT+INQM=1,5,3 → OK |
四、安全与状态
| 指令 | 功能 | 格式/响应 |
|---|---|---|
| AT+STATE? | 查询当前状态 | AT+STATE? → +STATE:<状态> (如 CONNECTED) |
| AT+PIN=x | 设置设备绑定码(部分版本) | AT+PIN=123456 → OK |
| AT+POLAR=x,x | 设置引脚极性(PIO控制) | AT+POLAR=1,0 → OK (PIO8高/PIO9低) |
五、高级功能
| 指令 | 功能 | 格式/响应 |
|---|---|---|
| AT+INIT | 初始化SPP库(主机模式) | AT+INIT → OK (需设置ROLE=1) |
| AT+IAC? | 查询查询访问码(默认9E8B33) | AT+IAC? → +IAC:<值> |
| AT+SNIFF=x,x,x,x | 设置休眠参数(节能模式) | 详参手册(部分固件支持) |
操作示例
-
修改设备名称
AT+NAME=Robot_Arm // 发送指令 OK // 收到响应 -
切换为主机模式并设置波特率115200
AT+ROLE=1 AT+UART=115200,0,0
常见问题
- 指令无响应?
→ 检查是否进入 AT 模式(模块指示灯慢闪 = AT 模式)
→ 确认串口波特率是否匹配(默认 38400,部分型号为 9600) - 配置后不生效?
→ 发送AT+RESET重启模块
→ 执行AT+ORGL恢复出厂设置后重试
⚠️ 注意:不同固件版本指令可能有差异,请以实际模块手册为准。保存配置时建议每次修改后手动重启。
蓝牙HC05是什么?hc05蓝牙模块如何使用
发送数据到通道中,另外一个设备便可以接收通道中的数据。hc05蓝牙模块如何使用----hc05蓝牙模块设置AT指令一般的蓝牙模块使用有三种。第一
BC04和HC05及HC06S与HC07S HC06M与HC07M蓝牙模块的电路图免费下载
本文档的主要内容详细介绍的是BC04和HC05及HC06S与HC07S HC
资料下载
佚名
2020-03-18 15:55:51
HC05主从机一体蓝牙模块资料合集免费下载
本文档的主要内容详细介绍的是HC-05主从机一体蓝牙模块资料合集免费下载包括了:蓝牙测试软件,电路图,HC05指令集
资料下载
佚名
2019-05-06 17:11:13
HC05的AT操作简介
HC05的AT操作简介关于HC05的AT模式网上在使用时,大多是用USB转TTL转接口进行操作的。因为我在使用HC05时没有买转接口,而又怕等快
蓝牙HC05是什么
stm 32 串口通信蓝牙篇1. HC-05蓝牙1.1蓝牙模块使用介绍蓝牙HC05是主从一体的蓝牙串口模块,简单的说,当蓝牙设备与蓝牙设备配对连接成功后,我们可以忽视蓝牙内部的通信协议,直接将将蓝牙
请问HC-05蓝牙模块主机模式怎么确定
原子哥的例程中HC-05一个设置为主机一个设置为从机就可以直接连接了,但是如果我需要开发板上的HC-05设置为主机模式,手机上的蓝牙作从机模式,然后不断接受从手机发来的数据怎么办?另外在
蓝牙HC05不能正常运行
大神们好,我的板子是精英版,但我烧录进官方蓝牙例程后,无法正常初始化,请问是什么原因呢?是不是硬件的原因?我感觉,可能是蓝牙发送不了AT指令,但我可以直接用电脑和HC05通信、进入AT模式而在单片机与
HC05通讯出错
,最后确诊问题。 HC05在开机时电源不稳定的情况下,去进入AT指令模式进行串口通讯是会导致HC05死机。访问无果,蓝牙也是不会开的。需要开机做
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- EDA是什么?有什么作用?
- dtmb信号覆盖城市查询
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- amoled屏幕和oled区别
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机
- 元宇宙概念龙头股一览