打印
[STM32WB]

【STM32WB09KE测评】WB0新增自定义服务

[复制链接]
397|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dvacos|  楼主 | 2024-11-21 17:39 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
BLE添加自定义服务

添加自定义服务是一个很基础的蓝牙操作,使用Cube MX配置即可。

一、熟悉例程服务

烧录后,使用ST BLE Toolbox发现的服务。

由上图可以看到,本次的例程有三个服务,分别是:

①1800
②1801
③FE40

在调试LOG中,可以看到具体的UUID,可以看见最后发现的(橙色框)服务并不是SIG定的标准短UUID,只是ST让它显示为上面的“FE40”服务。



二、添加自定义服务 与 特征

1、Cube MX 配置

添加新的服务


服务选 短UUID 值为00 01 由于用于交互温度的,所以叫温度


特征一 接收数据的 00 02,所以特征使能 写


特征二 用于上报数据 00 03 所以特征使能 notify


添加总属性数量


2、实验
烧录并且连接后,以下2图可以看到新增的服务 与 特征。



以上就完成了自定义服务的添加,主要是难在步骤上,只要搞清楚步骤了就简单了,摸索的过程还是由不少坑的

使用特权

评论回复
沙发
银丝生命| | 2024-11-28 23:17 | 只看该作者
STM32WB09KE是一款集成了Wi-Fi和蓝牙功能的微控制器(MCU),支持多种蓝牙服务和协议。本次测评将重点关注如何为STM32WB09KE新增自定义服务。在蓝牙技术中,服务和协议是核心组成部分。标准蓝牙设备已经内置了许多预定义的服务和协议,但有时为了满足特定的应用需求,我们需要新增自定义服务。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

23

主题

113

帖子

2

粉丝