这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » 【NUCLEO-WBA55CG开发板评测】DIY蓝牙小台灯之蓝牙调试助手使用

共1条 1/1 1 跳转至

【NUCLEO-WBA55CG开发板评测】DIY蓝牙小台灯之蓝牙调试助手使用

工程师
2024-12-16 20:58:57     打赏

简介:

      工作中没有接触过BLE通信,正好借此机会学习下使用STM32WBA55CG学习下BLE相关的知识,为以后的使用了解下基础知识。BLE 的工程使用    STM32Cube_FW_WBA_V1.4.1\Projects\NUCLEO-WBA55CG\Applications\BLE\BLE_p2pServer   路径下的工程作为示例工程,该工程可以使用ST 的BLE 调试工具来控制板子上的蓝色LED的点亮熄灭。

BLE CubeMx 配置

打开工程目录下的BLE_p2pServer.ioc  CubeMx  工程,对应的BLE 的SERVICE1 里配置如下:

image.png

image.png

使用蓝牙助手扫描可以识别到板子的BLE 名称为p2ps_xx的BLE 设备

image.png

蓝牙的名称可以通过如下配置修改

image.png

连接后会发现和cubemx 中配置一致的id fe 41 /fe 42

image.png

通过蓝牙助手控制板子LED

查看工程代码可以发现代码是通过payload[1] 的值来点亮熄灭LED 灯。

image.png

通过蓝牙助手发送0001 的数据发现板子的LED被点亮

image.png

通过蓝牙助手发送0000 的数据发现板子的LED被熄灭

image.png

通过蓝牙助手读取LED 状态

通过蓝牙助手也可以读取到当前LED 的状态。

image.png

参考资料整理:

https://www.cnblogs.com/iini/p/12334646.html







共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]