从BLE_USB例程中可以看到数据透传是通过服务0xFFF0下的两个特征值0xFFF1,0xFFF2收发的。
在主机端做了如下修改
发现特征值的函数改为了GATT_DiscCharsByUUID(),因为如果用GATT_ReadUsingCharUUID()就不会发现特征值。
然后下载运行后,调试信息如下
这里找到了对应UUID的句柄,但是写0xFFF2时,报错,也无法收到从机的通知信息。求助求助!
热门产品 :
CH32L103: 32位PDUSB低功耗单片机