1 平台条件
1:硬件平台:nrf52833
2:软件平台:sdk17
2 流程
2.1 前期协议栈条件设置
1:从机连接个数=1
2:主机连接从机的个数 =8
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/009aabaec6fca9de59cc36867602a63f.png)
2.2 代码设置过程
(1)协议栈初始化有主机/从机事件
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/9f5b36dfd41ea422001e6da8b373c580.png)
(2)ble主事件存在主机事件
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/8b380ac32d05b9c2ff4cde7781046fb4.png)
(3)主机事件里有连接,这里开启发现服务
1:开启发现服务
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/936a372d1e84032c9af1e90a798be30a.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/6793adeb345524255c041c0682d5c0d3.png)
(4)初始化服务的discover
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/fd3e7d12a60576b85ff321bc6bd9d3cd.png)
(5)添加主机发现事件
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/41a5a640194e009de989efde3a0555b5.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/5e5dcc845abfbb005996b4e60670b2fe.png)
(6)在这里面会有特征值的发现回应
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/aea2a0906bc09d65024eb65231b380c8.png)
(7)发现完成后会得到特征值句柄
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/e6ae9e0a810cc368a126fbd367aecf64.png)
可以加入QQ群:687360507
与大伙沟通交流,技术在于分享而进步