HC-0305指令集.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HC-0305指令集

HC-05嵌入式蓝牙串口通讯模块 AT指令集 HC-05嵌入式蓝牙串口通讯模块(以下简称模块)具有两种工作模式:命令响应工作 模式和自动连接工作模式,在自动连接工作模式下模块又可分为主( Master)、从( Slave) 和回环( Loopback)三种工作角色。当模块处于自动连接工作模式时,将自动根据事先设定 的方式连接的数据传输;当模块处于命令响应工作模式时能执行下述所有 AT命令,用户可 向模块发送各种 AT指令,为模块设定控制参数或发布控制命令。通过控制模块外部引脚 ( PIO11)输入电平,可以实现模块工作状态的动态转换。 串 口 模 块 用 到 的 引 脚 定 义 : 1、 PIO8连接 LED,指示模块工作状态,模块上电后闪烁,不同的状态闪烁间隔不同。 2、 PIO9连接 LED,指示模块连接成功,蓝牙串口匹配连接成功后, LED长亮。 3、 PIO11模块状态切换脚,高电平 -- AT命令响应工作状态,低电平或悬空 -- 蓝牙常规工 作状态。 4、模块上已带有复位电路,重新上电即完成复位。 设置 为主 模 块 的 步 骤 : 1、 PIO11置高。 2、上电,模块进入 AT命令响应状态。 3、超级终端或其他串口工具,设置波特率 38400,数据位 8位,停止位 1位,无校验位, 无流控制。 4、串口发送字符“ AT+ROLE 1\r\n”,成功返回“ OK\r\n”,其中 \r\n为回车换行。 5、 PIO置低,重新上电,模块为主模块,自动搜索从模块,建立连接。 指 令 详 细 说明 ( AT 指 令不 区 令: 指 分 大小 写 , 均以 回 车 、 换 行 字符 结 尾 : \r\n ) 1、 2、 3、 举 测 试 指 令 响 应 参 参 参 数 数 数 AT OK 无 模 获 块 复 位 ( 重启 ): 指 令 响 应 AT+RESET OK 无 取软 件 版 本 号 : 指 令 响 应 +VERSION OK : AT+VERSION ? Param:软件版本号 例 说明 : at+version?\r\n +VERSION:2.0-座机电话号码 OK 4 、 恢 复 默 认 状 态: 指 令 响 应 参 数 AT+ORGL OK 无 出 ① ② ③ ④ ⑤ ⑥ ⑦ 厂 . . . . . . . 默 设 查 认 状 态: 备 询 类: 0 码 工 : 作 0x009e8b33 模块 角 : : 色 指 : Slave Mode 连 串 配 设 ? 接 模式 定专 特率 用蓝 牙 设 备连 接模 式 止 口 对 备 ? 参 码 数 波 —38400bits/s; 停 位 : 1位 ; 校验 位 : 无 :“ 1234 ” 名称 :“ H-C-2010-06-01 ” 5 、 获 取模 块 蓝 牙 地 址 : 指 令 响 应 参 数 +ADDR : AT+ADDR ? Param:模块蓝牙地址 OK 蓝 举 牙 例 地 址 表 : 设 示 方 法 址 : NAP: UAP: LAP(十六进制) : 12: 34: 56: ab:cd:ef 说明 模块 蓝 牙 备地 为 at+addr?\r\n +ADDR:1234:56:abcdef OK 6、设置/查询设备名称: 指令 响应 参数 AT+NAME OK 1、 +NAME: OK ——成功 2、 FAIL ——失败 Param:蓝牙设备名称 默认名称:“ HC-05” AT+NAME? 例如: AT+NAME HC-05\r\n OK ——设置模块设备名为:“ HC-05” AT+NAME “ HC-05” \r\n——设置模块设备名为:“ HC-05” OK at+name Beijin\r\n ——设置模块设备名为:“ Beijin” ——设置模块设备名为:“ Beijin” OK at+name “ Beijin” \r\n OK at+name?\r\n +NAME: Bei jin OK 7、获取远程蓝牙设备名称: 指令 响应 参数 1、 +NAME: Param1:远程蓝牙设备地址 Param2:远程蓝牙设备地址 AT+RNAME? OK ——成功 2、 FAIL ——失败 蓝牙地址表示方法: NAP: UAP: LAP(十六进制) 例如: 模块蓝牙设备地址为: 00:02:72:od:22:24,设备名称为: Bluetooth at+rname? 0002, 72, od2224\r\n +RNAME:Bluetooth OK 8、设置/查询 — 模块角色: 指令 响应 参数 AT+ROLE OK Param:参数取值如下: 0——从角色( Slave)

文档评论(0)

didala + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档