基于CH585芯片的蓝牙主机程序_枚举从机所有服务信息

该例程仅供参考,源程序可在文章末尾网盘链接中获取,可以复制central.c文件中所有内容粘贴到其他蓝牙芯片工程中,

主机遍历服务步骤如下:

1、初始化蓝牙外设及库

2、主机参数初始化

 

3、主机初始化结束,返回状态回调,进入GAP_DEVICE_INIT_DONE_EVENT开始发现设备,并通过GAP_DEVICE_INFO_EVENT发现符合名称的设备定向连接

 4、主从连接成功后,准备开始枚举从机服务

 

 

 5、准备获取从机所有首要服务UUID

 6、在首要服务读取完毕后,准备按照每个首要服务开始读取所有特征值,

 

 

 7、读取完毕后,准备打开通知

 

 8、通知打开结束后,可开始接收从机的通知数据,

 9、向从机写入数据

 

下载链接:

通过网盘分享的文件:CH585Central.zip
链接: https://pan.baidu.com/s/1LkulNZ8PaVHm2Q6LfFMaFw?pwd=45q5 提取码: 45q5

 

posted @ 2025-02-10 16:13  oTvTo  阅读(276)  评论(0)    收藏  举报