桥接模式:HY-264018W是一款支持蓝牙4.1 BLE 协议(兼容蓝牙4.1以下 BLE)的低功耗BLE模块产品,蓝牙芯片采用的是TI的CC2640,CC2640是一颗包含ARM® Cortex®-M3+ARM® Cortex®-M0+协处理器三核芯的片载SOC,多核心架构使其具有更快的运算速度,处理更为复杂的运算例如穿戴设备的多种算法能够更加从容,其综合功耗较上一代CC2541芯片的模块将大幅降低。***将传统的串口设备或者带MCU控制的设备通过UART或SPI接入该蓝牙模块,即可跟移动设备进行双向通讯,***也可以通过特定的指令,对模块的蓝牙参数进行管理控制,***数据的具体含义由上层应用程序自行定义。移动设备可以通过APP对模块进行写操作,写入的数据将通过UART或SPI发送给MCU。模块收到来自MCU的数据包后,将自动转发给移动设备。此模式下,***只需负责MCU的代码设计,以及移动端APP的代码设计。
直驱模式:***通过对模块进行简单的外围扩展,APP通过BLE协议直接对模块进行驱动,完成智能移动设备对模块的监管和控制,此模式下,***只需负责移动设备端的APP代码设计。
功能特点
· 使用简单,无需任何蓝牙协议栈应用经验。
· 支持多连接蓝牙数据传输功能,模块作为从机,最多可连接3个主机;模块作为主机支持同时稳定连接三个从机(从机UUID不限制)
· 用户接口使用通用 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 修改模块名称,掉电保存,修改 UART 波特率,产品识别码, 自定义广播内容,广播周期,均掉电保存。
· 支持移动设备 APP/SPI/AT 对模块进行远程复位,设置发射功率。
· 支持移动设备 APP/SPI/AT 调节蓝牙连接间隔,掉电保存。(动态功耗调整)
· APP/SPI/AT 均可操作所有 IO 外扩。
· 支持连接状态,广播状态提示脚/普通 IO 灵活配置。
· 16 个双向可编程 IO,全低功耗运行。 (照明控制,遥控玩具,等各种输入输出开关量应用)
· 2路 ADC 输入(12 bit),使能/禁止,采样周期自由配置,可以设定均值滤波。 (测温湿度,光度等应用)
· 四路可编程 PWM 输出(* 2MHz)。(调光,调速等应用)
· 模块端 RSSI 连续***。(寻物防丢报警应用)
· 支持模块电量提示,电量读取。(设备电量提醒)
· 支持内部 RTC 实时时钟,APP 端可随时同步校准。
· 支持 IO 配置和输出状态保存功能,可自定义默认的初始化状态。
· 支持浅恢复和深度恢复模式,灵活恢复用户数据,而保留产品必须配置。
· 支持从 UART/SPI 获取蓝牙连接状态(连接,正常断线和超时断线)提示。
· 支持低电平使能模式和脉宽使能模式,支持远程关机。
· 极低功耗的待机模式。