BR2x51e(-s)系列模块AT指令和透传测试

一、硬件连接

下图为使用PC串口助手与BR2x51e(-s)进行AT指令测试时的硬件连接示意图。
在这里插入图片描述

  1. BR2x51e(-s)的PIN1(GND)、PIN13(UART CTS)接到GND。
  2. BR2x51e(-s)的PIN3(boot)引脚悬空,或者接高电平,为正常启动模式。接低电平会进入程序烧录模式,不能正常工作。
  3. PIN13接地是让蓝牙模块解除流控,串口可以正常发送数据。
  4. PIN19(reset)引脚可以悬空。不能接低电平,接电平会使蓝牙模块复位。
  5. BR2x51e(-s)的PIN20(UART_RX)、PIN21(UART_TX)分别接串口转接板的TXD和RXD。
  6. BR2x51e(-s)的PIN2(VDD)接3.3V电源。
  7. 串口转接板插上USB。
  8. BRx051A01蓝牙芯片的UART_RX为pin12,UART_TX为pin11,分别接串口转接板的TXD和RXD。
  9. BRx051A01蓝牙芯片的boot脚为GPIO6(pin16)
  10. 模块默认波特率为115200。
  • BR8051A01 和 BR2x51e(-s)模块引脚对应关系,可以参考:
    linkhttps://blog.csdn.net/qiang913/article/details/110773768

二、软件操作

1、串口调试

使用串口转接板,安装好启动后,可以在设备管理器查看到串口号,如下:
在这里插入图片描述

1.1、串口助手设置

打开串口调试助手,参照箭头所指,设定串口助手:
在这里插入图片描述

1.2、串口AT指令发送

设定串口波特率为115200,重新给蓝牙模块上电,或者复位蓝牙模块,则串口调试助手会收到IM_READY信息(程序缺省为非静默模式),表明蓝牙模块已经正常启动。
在这里插入图片描述
蓝牙模块正常启动后,可以发送AT+GVER?\r\n,查询蓝牙模块的版本。
其他AT指令,可以参考BR8051A01系列AT指令集。

2、手机蓝牙连接透传

2.1、安卓APP

安卓版iBridgeTest.apk,安装后测试流程如下:
蓝牙模块上电正常启动后

  • 勾选BLE,点击“Discovery”按钮,找到BR2x51e(-s)点击连接蓝牙。(BR2551e-s,BR2551e,BR2651e-s,BR2651e,BR2615e,BR3551-s几款蓝牙模块中的一款)
  • 点击“Gatt”按钮。
  • 点击“Send”按钮,发送“This is Test String”给蓝牙模块
    在这里插入图片描述
  • 与蓝牙模块连接的串口调试助手会接收到手机APP发送过来的字串,串口调试助手也可以通过蓝牙模块,发送字串“Bluetooth module send data to phone”给手机APP端。
    在这里插入图片描述

2.2、IOS APP

获取到IOS版本的ibridge,安装后,测试流程如下:

  • 打开ibridge,点击“BLE(Central)”按钮。
  • 找到BR8051A01,点击连接。(BR2551e-s,BR2551e,BR2651e-s,BR2651e,BR2615e, BR3551-s几款款蓝牙模块中的一款)
  • 选择BRT Data Transmission FF00服务
  • 发送区输入“Testing…”发送给蓝牙
    在这里插入图片描述
    在这里插入图片描述
    与蓝牙模块连接的串口调试助手会接收到手机APP发送过来的字串,串口调试助手也可以通过蓝牙模块,发送字串“Bluetooth module send data to phone”给手机APP端。
    在这里插入图片描述
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值