WCH沁恒单片机
直播中

陈秀英

7年用户 1204经验值
私信 关注
[问答]

CH573蓝牙接收不到数据怎么处理?

    板子蓝牙模块通过usb与linux pc端上位机通信时,数据发送不到pc端,并且接收数据时,只有当打开蓝牙的手机app中的“接收通知数据”开关时才能收到一串数字,关闭时便收不到任何数据。这大概是什么原因?app中的开关与数据收发有什么关系?既然能接收通知数据是不是说明板子和pc之间是可以通信的?
    linux端设备驱动使用的是官网的CH341驱动,linux也能检测到板子usb设备的存在,板子上跑的是CH573的BLE_USB例程。

回帖(1)

王禅

2022-9-20 09:54:06
您好,“接收通知数据”是需要打开的,相当于一个使能,主机会下发一个数据包给从机,开启从机的noti权限。
其他地方这边测试是没问题的,代码中添加了取反上传代码如下。



使用最下面这个服务。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分