登录/注册

hc05指令大全

更多

以下是 HC-05 蓝牙模块的 AT 指令大全(中文版),适用于配置模块参数、查询状态及调试。指令需通过串口发送(默认波特率 38400,8N1),使用前需将模块进入 AT 模式(通常需按住按钮或连接特定引脚再上电)。


一、基础指令

指令 功能 格式/响应
AT 测试连接 ATOK
AT+ORGL 恢复出厂默认设置 AT+ORGLOK
AT+VERSION? 查询固件版本 AT+VERSION?+VERSION:<版本>
AT+RESET 软复位模块 AT+RESETOK (模块重启)
AT+UART? 查询波特率参数 AT+UART?+UART:<波特>,<停止位>,<校验>

二、蓝牙参数配置

指令 功能 格式/响应
AT+NAME? 查询设备名称 AT+NAME?+NAME:<名称>
AT+NAME=xxx 设置设备名称(最大20字符) AT+NAME=MyBTOK
AT+PSWD? 查询配对密码 AT+PSWD?+PSWD:<密码>
AT+PSWD=xxxx 设置配对密码(默认1234) AT+PSWD=4321OK
AT+ROLE? 查询主从模式 AT+ROLE?+ROLE:<0/1/2>
AT+ROLE=x 设置角色:
0-从机(Slave)
1-主机(Master)
2-回环(Slave-Loop)
AT+ROLE=1OK
AT+ADDR? 查询模块MAC地址 AT+ADDR?+ADDR:<地址> (如 0018:E5:123456)

三、连接与通信设置

指令 功能 格式/响应
AT+UART=xxx,x,x 设置串口参数
波特率、停止位(1-2位)、校验(0-无校验,1-奇,2-偶)
AT+UART=9600,1,0OK
AT+CMODE? 查询连接模式 AT+CMODE?+CMODE:<模式>
AT+CMODE=x 设置连接模式:
0-指定地址连接
1-任意地址连接
2-回环模式
AT+CMODE=1OK
AT+BIND? 查询绑定地址 AT+BIND?+BIND:<MAC地址>
AT+BIND=xxx 设置绑定设备的MAC地址 AT+BIND=0018,E5,123456OK
AT+INQM? 查询搜索参数 AT+INQM?+INQM:<模式>,<数量>,<超时>
AT+INQM=1,5,3 设置搜索:
模式(0/1)
最大设备数
超时(单位1.28秒)
AT+INQM=1,5,3OK

四、安全与状态

指令 功能 格式/响应
AT+STATE? 查询当前状态 AT+STATE?+STATE:<状态> (如 CONNECTED)
AT+PIN=x 设置设备绑定码(部分版本) AT+PIN=123456OK
AT+POLAR=x,x 设置引脚极性(PIO控制) AT+POLAR=1,0OK (PIO8高/PIO9低)

五、高级功能

指令 功能 格式/响应
AT+INIT 初始化SPP库(主机模式) AT+INITOK (需设置ROLE=1)
AT+IAC? 查询查询访问码(默认9E8B33) AT+IAC?+IAC:<值>
AT+SNIFF=x,x,x,x 设置休眠参数(节能模式) 详参手册(部分固件支持)

操作示例

  1. 修改设备名称

    AT+NAME=Robot_Arm  // 发送指令
    OK                 // 收到响应
  2. 切换为主机模式并设置波特率115200

    AT+ROLE=1
    AT+UART=115200,0,0

常见问题

⚠️ 注意:不同固件版本指令可能有差异,请以实际模块手册为准。保存配置时建议每次修改后手动重启。

HC05蓝牙模块编程实例

今天分享一个实践项目——HC05蓝牙模块的编程。

2023-05-26 16:01:15

蓝牙HC05是什么?hc05蓝牙模块如何使用

发送数据到通道中,另外一个设备便可以接收通道中的数据。hc05蓝牙模块如何使用----hc05蓝牙模块设置AT指令一般的蓝牙模块使用有三种。第一

2022-01-11 07:46:29

HC-05嵌入式蓝牙串口通讯模块资源分享

图(包含for HC06M/HC07M or compatible module、for HC06S/

2021-12-16 06:12:30

HC05蓝牙原理图加PCB

HC05蓝牙原理图加PCB

资料下载 jf_75680194 2025-06-04 16:31:36

HC05蓝牙开源项目

电子发烧友网站提供《HC05蓝牙开源项目.zip》资料免费下载

资料下载 20615 2022-07-18 14:28:05

嵌入式单片机基础篇(二十八)之蓝牙模块HC05与BT05 AT指令

蓝牙模块HC05与BT05 AT指令1、HC05:2、BT

资料下载 王娟 2021-11-24 12:06:06

BC04和HC05HC06S与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与BT05 AT指令的相关资料分享

蓝牙模块HC05与BT05 AT指令1、HC05:2、BT

2021-12-07 13:31:41

HC05的AT操作简介

HC05的AT操作简介关于HC05的AT模式网上在使用时,大多是用USB转TTL转接口进行操作的。因为我在使用HC05时没有买转接口,而又怕等快

2021-12-06 08:23:31

蓝牙HC05是什么

stm 32 串口通信蓝牙篇1. HC-05蓝牙1.1蓝牙模块使用介绍蓝牙HC05是主从一体的蓝牙串口模块,简单的说,当蓝牙设备与蓝牙设备配对连接成功后,我们可以忽视蓝牙内部的通信协议,直接将将蓝牙

2021-08-11 09:29:07

请问HC-05蓝牙模块主机模式怎么确定

原子哥的例程中HC-05一个设置为主机一个设置为从机就可以直接连接了,但是如果我需要开发板上的HC-05设置为主机模式,手机上的蓝牙作从机模式,然后不断接受从手机发来的数据怎么办?另外在

2019-05-17 06:35:59

蓝牙HC05配对出现FAIL

输入AT指令后 HC05总是出现FAIL但是蓝牙能搜寻到另一个的地址请问有人知道这是为什么吗困惑我一晚上了

2019-05-14 06:35:49

蓝牙HC05不能正常运行

大神们好,我的板子是精英版,但我烧录进官方蓝牙例程后,无法正常初始化,请问是什么原因呢?是不是硬件的原因?我感觉,可能是蓝牙发送不了AT指令,但我可以直接用电脑和HC05通信、进入AT模式而在单片机与

2019-05-10 06:35:53

HC05通讯出错

,最后确诊问题。 HC05在开机时电源不稳定的情况下,去进入AT指令模式进行串口通讯是会导致HC05死机。访问无果,蓝牙也是不会开的。需要开机做

2019-05-06 09:16:59
7天热门专题 换一换
相关标签