1439|2

92

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

全能小网关|CH32V208--第二篇:BLE收发双向通讯 [复制链接]

本帖最后由 xiaolinen 于 2024-6-23 18:37 编辑

一:修改BLE名称

        1.1,CH32V208的BLE名称,涉及到两个变量的修改:应将scanRspData的名称和attDeviceName的名称配置为一样,且scanRspData中的名称长度需要同步更新。

        1.2,修改如下,所示:

scanRspData变量修改部分
 
attDeviceName变量修改部分
        1.3,实验现象,如下所示:

所显示蓝牙为过滤后的结果

二:BLE接受和发送例程

        2.1,声明:本次实验在BLE_UART例程中进行。

        2.2,实验思路:

                2.2.1,CH32V208通过BLE接收到数据,将数据转发到UART3中,进行显示。

                2.2.2,CH32V208通过UART3接收到数据,通过BLE通知到手机上蓝牙助手,进行显示。

        2.3,重点部分代码,如下:

                2.3.1,BLE接受,转发至UART3,重点代码如下:

                2.3.2,UART3接受,转发至BLE,重点代码如下:

串口中断,将接收到的数据写入app_uart_rx_fifo中

主循环检测到UART_TO_BLE_SEND_EVT事件,从app_uart_rx_fifo中读取数据

数据通过ble_uart_notify发送出去
        2.4,实验现象,如下所示:
通过蓝牙助手连接CH32V208的BLE进行数据接收和发送
通过串口助手连接CH32V208的UART3进行数据接收和发送

 

 

此帖出自无线连接论坛

最新回复

实验是在BLE_UART例程中进行,好吧   详情 回复 发表于 2024-6-25 07:32
点赞 关注
 

回复
举报

6809

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

实验是在BLE_UART例程中进行,好吧

此帖出自无线连接论坛

点评

受教了  详情 回复 发表于 2024-6-25 09:31
 
 

回复

92

帖子

0

TA的资源

一粒金砂(高级)

板凳
 
Jacktang 发表于 2024-6-25 07:32 实验是在BLE_UART例程中进行,好吧

受教了

此帖出自无线连接论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
推荐帖子
2007年嵌入式系统设计师考试试题下载

2007年下半年的嵌入式系统设计师考试大纲及试题

空中鼠标-MSP-EXP430FR5739实验板实现

玩跑跑卡丁车突发奇想,可不可以用团购来的MSP-EXP430FR5739实验板来控制赛车!基本思路是这样的,利用EXP430FR5739实验板上的三 ...

【LPC54100】 万坑板折腾 + J-Link折腾 + 欢快的LEDs

本帖最后由 shinykongcn 于 2015-3-26 13:35 编辑 好吧,万坑板 LPC54102收到一个星期了,才出了一个晒板吐槽贴,罪过,到现 ...

分享 JLink 软件复位、Halt及运行小工具

本帖最后由 sblpp 于 2016-1-15 09:47 编辑 调试硬件时常常需要复位目标芯片,每次断电上电太麻烦,又不喜欢总打开segger的 ...

ST MEMS传感器创意设计大赛火热报名中,大疆无人机、GoPro摄像机、Kindle 等你来拿...

2020年ST MEMS 传感器创意设计大赛启动啦: ST MEMS各类传感器驾到 内嵌“有限状态机和机器学习内核”的传感 ...

颁奖:5月20日TI最新C2000实时控制器直播活动

活动详情:点此查看 领奖期限:即日起至7月2日 领奖说明:请查看您的常用邮箱(您观看直播时登记的),并填写领奖信息表, ...

【润和Neptune测评】五 PWM

PWM:脉冲宽度调制 就是周期性的控制IO拉高拉低的时间(占空比),来控制开关管的通断,实现功率的控制,比如LED调光,直流电 ...

世界上第一颗由 Pi 驱动的卫星

593713 犹他州立大学 (USU) 的本科生已成功将第一颗由 Pi 驱动的卫星送入轨道。 由 NASA 赞助的 GASPACS CubeSat 配备了 Ras ...

分享两份FreeRTOS学习教程

《FreeRTOS操作系统教程》 全面介绍了在Keil及IAR下操作系统的移植;以及全方位介绍了操作系统的原理!调试方法!适合初学者 ...

免费申请:Luckfox幸狐 RV1106 Linux 开发板

测评型号:Luckfox Pico Max(5套) 来源:幸狐科技 767417 Luckfox Pico Max 是一款基于瑞芯微 RV1106 芯片具有高 ...

快速回复 返回顶部 返回列表