蓝牙模块XY-MBD07A的介绍及使用方法(超详解)

 时间:2025-01-06 13:27:04

1、测试工具及软件模块端:PC一台、USB转串口工具一个、XCOM V2.0上位机软件。

蓝牙模块XY-MBD07A的介绍及使用方法(超详解)

3、按如下关系进行连线:注意:为方便测示,开发人员也可接线将Uart_RTS直接接地,CMD_DATA_SWITCH /BCTS悬空,此状态下蓝牙模块会一直处于串口接收模式。开发者再正常使用过程中,主机(MCU)如有数据发送至BLE模块,需将BRTS拉低,主机可在约100us后开始发送数据。发送完毕之后主机应主动抬高BRTS,让模块退出串口接收模式。要注意的是,抬高BRTS之前请确认串口数据完全发送完毕,否则会出现数据截尾现象。

蓝牙模块XY-MBD07A的介绍及使用方法(超详解)

5、1) 将USB转串口工具插入电脑,进入电脑设备管理器确认目前所用的串口号。

蓝牙模块XY-MBD07A的介绍及使用方法(超详解)

9、XY-MBD07A模块AT指令模式测试指令格式说明指令模式使能条件:①模块处于非连接状态。②模块处于连接状态,CMD_DATA_SWITCH引脚为低电平。

10、AT指令命令格式l“AT+” 指令基于 ASCII字符集,指令的格式如下:< >:必须含有的部分[ ]:可选的部分l命令消息AT+<CMD>[op][para-1,para-2,para-3,para-4…]<CR><LF>AT+:命令消息前缀CMD:指令字符串[op]:指令操作,=:表示设置模式;?:表示查询模式[para-n]:设置模式的参数,如查询模式则不需要<CR><LF>:结束符,回车及换行,ASCII码 0x0a及 0x0dl响应消息+<RSP>: [para-1,para-2,para-3,para-4…]<CR><LF><CR><LF>+:响应消息前缀RSP:响应字符串,OK:表示成功;ERR:表示失败[para-n]:查询时返回参数或出错时错误码<CR><LF>:ASCII码 0x0d及0x0a

蓝牙模块XY-MBD07A的介绍及使用方法(超详解)

12、示例2演示说明:将示例1中所设置参数读回,确认是否设置成功。采用指令: AT+DNAME?/ AT+LENAME?/AT+URATE?注意:AT指令以回车换行为结束符,采用串口助手测试勾选发送新行即可。波特率设置更改后,后续操作需将串口工具波特率修改为设置参数。

蓝牙模块XY-MBD07A的介绍及使用方法(超详解)

14、XY-MBD07A模块透传模式测试透传数据模式说明模块与主设备连接后,所接收到的MCU串口数据(除开启AT指令模式的字串)均会透明传输至主设备。模块串口也会将主设备下发的数据原封不动的传输给MCU。模块可以从串口一次性最多传输10K字节数据包。BLE数据传输模式下模块会根据数据包大小自动分包发送,每个无线包最大载荷为20个字节。移动设备方发往模块的数据包,必须自行分包(1-20字节/包)发送,模块收到无线包后,会依次转发到主机串口接收端(新一信息提供的测试APP及源码已经实现)。

  • MAC版邮件系统怎么配置
  • 雪球app如何设置不接收陌生人消息
  • 主题墙如何与区域融合
  • 怎么租写字楼?
  • 热门搜索
    51you旅游网 北京冬季旅游攻略 黄石旅游攻略 台中旅游攻略 花舞人间旅游景区 马尔代夫旅游团报价 杭州海外旅游有限公司 连州旅游景点大全 番禺旅游景点大全 南京旅游景点介绍