网站大量收购独家精品文档,联系QQ:2885784924

第3章—最新版蓝牙模块说明书.pdf

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
蓝牙模块软件说明书 目录 1.低功耗蓝牙(BLE )4.1 模块简介1 1.1. 功能简介1 1.2. 主要功能特点1 1.3. 模组电气特性2 1.4. 模组蓝牙功耗对照表2 1.5. 工作模式示意图3 1.6. 模块脚位图4 1.6.1.模块 7x7 脚位图4 1.6.2.模块 5x5 脚位图6 1.7. 引脚功能6 1.7.1 模块 7x7 引脚功能6 1.7.2.模块 5x5 引脚功能8 2.模块软件指令说明11 2.1. 命令表11 2.2. SPI 软件命令格式说明15 2.2.1. SPI 写命令15 2.2.2. SPI 读命令15 2.3. UART 命令格式说明 16 2.3.1. UART 读写命令16 2.3.2. UART 接收 BLE 数据17 2.4. 蓝牙软件读写说明17 2.4.1. 模块 UUID 说明17 2.4.2. 模组蓝牙通道操作软件说明 17 2.5. 命令说明18 3.APP 工具使用说明35 3.1.APP 读取及设置模组参数36 3.2.接收发送透传数据37 4.联系我们38 5.文件修订说明39 1. 低功耗蓝牙( BLE )1 4.1 模块简介 1.1. 功能简介 蓝牙模块支持从机模式。支持桥接模式(透传模式)和直驱模式。模块通过初始 设置后会自动进行广播,已打开特定 APP 的手机会对其进行扫描和对接,成功之后便 可以通过 BLE 协议对其进行控制。 桥接模式:用户 CPU 可以通过模块的通用 UART 或 SPI 和移动设备进行双向通讯, 用户也可以通过特定的指令,对模块的蓝牙参数进行管理控制。用户数据的具体含义 由上层应用程序自行定义。移动设备可以通过APP 对模块进行写操作,写入的数据将 通过 UART 或 SPI 发送给用户的 CPU。模块收到来自用户 CPU 数据包后,将自动转发 给移动设备。此模式下的开发,用户必须负责主 CPU 的代码设计,以及智能移动设备 端 APP 代码设计。 直驱模式 :用户对模块进行简单外围扩展,APP 通过 BLE 协议直接对模块进行驱 动,完成智能移动设备对模块的监管和控制。此模式下的软件开发,用户只须负责智 能移动设备端 APP 代码设计。 1.2. 主要功能特点 使用简单,无需任何蓝牙软件协议栈应用经验。 支持多连接蓝牙数据传输功能。 支持三种连接蓝牙连接方案:模块作为从机连接四个主机、模块作为主机连接四 个从机、模块主从一体能同时连接两个主机两个从机。 用户接口使用通用 UART 设计,全双工双向通讯,最低波特率支持 75bps ,最高支 持波特率 375000bps。 同时支持桥接模式和直接驱动模式(无需额外 CPU) ;直驱模式支持SPI/UART 接口。 默认 40ms 连接间隔。随着连入设备的增加,后连入的设备连接间隔会逐步递增 25ms。 支持 AT/SPI 指令软件复位模块,获取 MAC 地址。 支持 AT/SPI 指令调整蓝牙连接间隔,控制不同的转发速率。(动态功耗调整) 支持 APP/SPI/UART 指令调整发射功率,修改广播间隔/连接超时时间/产品连接延 迟,修改 UART 波特率,修改模块名,均会掉电保存。 UART 数据包长度,可以是 80byte 以下(含 80byte)的任意长度。(自动分包) 多连支持同时连接 4 个设备双向通信 80byte/s。(如需长时间收发数据,最多支持 同时连接 3 个设备 ) 支持 APP/SPI/AT 修改模块名称,掉电保存,修改 UART 波特率,产品识别码,自 定义广播内容,广播周期,均掉电保存。 支持移动设备 APP/SPI/AT 对模块进行远程复位,设置发射功率。 支持移动设备 APP/SPI/AT 调节蓝牙连接间隔,掉电保存。(动态功耗调整) APP/SPI/AT 均可操作所有 IO 外扩。 支持连接状态,广播状态提示脚/普通 IO 灵活配置。 16 个双向可编程 IO ,全低功耗运行。 (照明控制,遥控玩具,等各种输入输出开 关量应用) 2 路 ADC 输入(12 bit) ,使能/禁止,采样周期自由配置,可以设定均值滤波。(测 温湿度,光度等应用) 四路可编程 PWM 输出(最高 2MHz)。(调光,调速等应用) 模块端 RSSI 连续采集。(寻物防丢报警应用) 支持模块电量提

文档评论(0)

xiaofei2001129 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档