1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
想用两个HC05互相通信,主机发送数据给从机,用示波器测试串口发送的数据是正常的,但是从机RX接收管脚却多了几个没用的数据,导致通讯失败,波形如下,
示波器可以看到有几个没用的数据接收到,导致我判断出错,不知道有没有朋友遇到这种情况的?原子哥有没有遇到过了?@zuozhongkai @发烧友 逻辑分析仪检测到的数据也是一样,我发送的0XAB 0X01 0X12 0X13 0X13 0XCD 第一个字节和第2个字节各了差不多10ms,只是主模块的原因吗? 2016年8月18日 13:28:54,今天发现一个更加奇怪的问题,就是刚刚开关机的两个模块,当配对上之后,主机发送给从机的数据不但止第一个字节和第二字节 相差10ms的间隔,而且还出现数据是错误的!!!!!!!!!!! |
|
相关推荐
11个回答
|
|
又要自己采纳自己的答案了,发现这个是hc05 和hc06的大bug,,就是说主机发送后,从机接收到的第一个字节和第二个字节确实会出现这样的问题,解决办法是没得解决,自己在程序里面做判断,。。。。
|
|
|
|
没遇到过哦
|
|
|
|
怎么会这么奇葩呢?第一个字节和第二个字节怎么会相差这么远才发送,而且我主机发送是用DMA一帧发送的,主机TX管脚确认没问题,但是模块发送中为何会这样子?还是说从模块的问题?
|
|
|
|
原子哥,有个问题,就是进入AT模式的时候,模块默认38400bps,但是此时发送命令给模块用的却是9600bps,这样子模块也能接收到数据吗? HC05_KEY = 1;//KEY置高,进入AT模式
delay_ms(10); u1_printf("AT+ROLE?rn");//查询角色 这里的波特率还是9600啊? |
|
|
|
|
|
|
|
|
|
|
|
波特率的问题吧。。。以前遇到过,丢包了
|
|
|
|
我的没丢包,只是帧头和第二个字节间隔时间很长才发过来
|
|
|
|
楼主,请问下,两个HC-05,一主一从,其他一样。仅仅是把这两个蓝牙模块供电,难道不能连接吗?
|
|
|
|
可以连接
|
|
|
|
原子哥,蓝牙模块配对时间是固定的吗?时间能不能缩短?
|
|
|
|
只有小组成员才能发言,加入小组>>
367浏览 1评论
490浏览 1评论
609浏览 1评论
用PSOC6 BLE当外围设备,两者传输数据时,psoc6概率性出现蓝牙挂死的原因?
498浏览 1评论
是否有办法通过CYW20835板的固件发送BLE HCI命令?
473浏览 1评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 03:16 , Processed in 1.193658 second(s), Total 100, Slave 83 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号