【求助】两个蓝牙串口模块之间透传需要注意什么?
产品型号:(SKU:TEL0073)BLE-Link 蓝牙4.0无线通讯模块1我对两个模块分别设置了主机和从机,其他的都是模块自带的2接上电后 LINK指示灯亮了(不知道两个蓝牙模块是否配对成功)
3我飞线将 TX和RX分别接到单片机的RX和TX
4单片机是STM32F407
以前我用过2.0蓝牙透传是成功的,现在改用4.0的不成功,我觉得是对蓝牙模块配置的有问题。如果LINK指示灯亮代表两个模块之间配对成功并且我的TX和RX没有接错,那就是我的程序的问题了。。
求做过的同志指导下。。
现在有些进展了:
单独的两个 BLE LINK 蓝牙4.0通讯模块之间可以通信,但是我不知道如何解码。对应关系如下:
我用串口助手发送一个数字,对应接收模块显示的十六进制数为:
0 3E 00
1 4C 00
2 66 00
. . .
. . .
. . .
10 4C F3 00
11 4C 31 00
等等吧
当把其中一个插到手柄上时,按下按键时,另一个蓝牙串口模块接收不到数据。。
正在寻找问题中。。。 配对你可以试一下mac地址绑定“AT+BIND=”,”aAT+CMODE=“,具体命令看一下这里https://wiki.dfrobot.com.cn/index.php/(SKU:DFR0267)Bluno%E8%93%9D%E7%89%994.0%E6%8E%A7%E5%88%B6%E5%99%A8_%E5%85%BC%E5%AE%B9Arduino
这样就只会定点连。另外你可以一块插手柄,一块插电脑用串口监视器读,看看有没有数据 网页链接https://wiki.dfrobot.com.cn/index.php/(SKU:DFR0267)Bluno%E8%93%9D%E7%89%994.0%E6%8E%A7%E5%88%B6%E5%99%A8_%E5%85%BC%E5%AE%B9Arduino 网页链接有问题。。。自己找一下吧,bluno的wiki里的AT配置命令 Cain 发表于 2015-2-28 12:07
网页链接有问题。。。自己找一下吧,bluno的wiki里的AT配置命令
多谢兄台了,跟技术人员一行字交流到现在,BLELINK透传只剩下一个问题了:
只能用 USB 线不能用串口线。。
弄完后我会总结下的:) 好的,可以看一下经验贴了;P,你说的串口线是什么?不是usb转串口数据线? Cain 发表于 2015-2-28 17:34
好的,可以看一下经验贴了,你说的串口线是什么?不是usb转串口数据线? ...
恩,是usb转串口数据线,这个问题也解决了:是电瓶的问题。。 恩,板子是ttl的 Cain 发表于 2015-3-1 02:07
恩,板子是ttl的
现在还是手柄不能和 BLE LINK 通信。手柄的型号是:(SKU:DFR0182)基于Arduino可编程无线遥控手柄V2.2
内部有XBEE PRO的插槽,,,继续了解问题。。不知道兄台做没做过这款手柄的按键编程部分?? 编程有基本上了解了,现在还差手柄和BLE LINK 之间的通信了。。继续。。
页:
[1]