【Telink B91】蓝牙协议无线连接按键发送体验

环境搭建:

首先是烧写工具BDT:

一开始各种下载不成功问题,群里大佬们的经验,升级固件为V3.6

可以通过Read FW Version读到当前BDT版本号

编译器:经了解编译器上没有集成烧写,可能这一块儿后面会支持进去,包括仿真功能

下载的demo SDK来自:

TLSR921x Series - Telink wiki

也是翻阅了很多连接页面找来

可以修改掉蓝牙名字

编译烧写进去验证按键相应。我这里使用的我的电脑连接,可以控制我的电脑音量调节

打开串口打印

Datasheet中有说明PC6引脚第二功能为UART1的TX端

代码中定义debug tx引脚也是PC6,于是查找原理图上对应板子的脚使用杜邦线引出来连到串口的RX可以看到我们使用的printf打印信息

选择Debug IO,printf重定向了串口打印

我们通过在按键输入音量加减时可以看到打印到的键值,最终通过接口

blc_gatt_pushHandleValueNotify传入

串口中打印信息如下,可以看到按键键值。电脑上音量也随着按键的按下音量加减

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值