1 / 4
文档名称:

RF-BM-S01低功耗蓝牙(BLE)透传模块数据手册(V1.50).doc

格式:doc   大小:453KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

RF-BM-S01低功耗蓝牙(BLE)透传模块数据手册(V1.50).doc

上传人:q1188830 2022/3/5 文件大小:453 KB

下载得到文件列表

RF-BM-S01低功耗蓝牙(BLE)透传模块数据手册(V1.50).doc

相关文档

文档介绍

文档介绍:深圳市信驰达科技有限公司 11 注:可写入 1-20 个字节到模块,但不能超过 20 个字节,因此在手机端编程时,必须自行分 包发送,每包长度不得超过 20 字节。 移动设备发往模块通过 B 通道,四 B 类通道对应特征值的 UUID 如下
深圳市信驰达科技有限公司 11 注:可写入 1-20 个字节到模块,但不能超过 20 个字节,因此在手机端编程时,必须自行分 包发送,每包长度不得超过 20 字节。 移动设备发往模块通过 B 通道,四 B 类通道对应特征值的 UUID 如下: 名称 B20 测试方法示意图: 1,BTool 收发数据截屏。 无线包数据长度 20 Bytes UUID 0xFFE9 Handle 0x002E 2,PC 终端连接透传模块截屏,注 BRTS 必须被置低,否则串口数据无法被模块接收。
深圳市信驰达科技有限公司 12 � 主机参考代码: 逻辑关系:模块间是用 BCTS, BRTS 两个 IO 口进行发送接收的通知和控制。 这两个 IO 常态高位,置低触发,如果模块有数据要发,置低 BCTS 通知单片机接收, 如果单片机有数据要发,置低 BRTS 通知模块接收。示意性代码如下: void main(void { EN = 0 ; while(!BLEMoudleAck("TTM:OK\r\n\0"; //使能 EN,开始广播 //等待手机端扫描,连接 //等待连接成功,也可加入限时等待 BRTS = 0; //RTS 置低通知 2540 模块准备接收 halMcuWaitMs(2; //延迟 2ms UARTWrite( HAL_UART_PORT_0, "TTM:CIT-100ms", 14; halMcuWaitMs(5; BRTS = 1; while(!BLEMoudleAck("TTM:OK\r\n\0"; while(1{ while(1{ if(BCTS == 0{ //修改连接间隔,从串口得到确认: //延迟 5ms,确保数据已经发出 //RTS 置高,发送完毕 //等待设置成功,也可加入限时等待 //循环收发测试 //检测,若 BCTS 置低则准备接收
深圳市信驰达科