打印
[单片机芯片]

【CH579开发板评测】蓝牙键盘增加USBHID任务

[复制链接]
33196|144
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
#申请开发板#      继上次实现了USBHID的复合键盘鼠标手柄设备,这次在上次基础上增加了蓝牙键盘。实现蓝牙与USBHID设备共用。
上次帖子:https://bbs.21ic.com/icview-2893864-1-1.html
默认初始是USBHID按键输入有效,当蓝牙连接后按键通过蓝牙输入。实现USB与蓝牙分时复用按键。简单测试一下。功能基本OK。
在蓝牙发送音量加减按键还没成功,可以模拟发送字符按键。后面继续改进。



代码如下:

游客,如果您要查看本帖隐藏内容请回复






使用特权

评论回复
沙发
lihui567| | 2020-2-29 09:16 | 只看该作者
蓝牙键盘挺不错的

使用特权

评论回复
板凳
Cjy_JDxy| | 2020-3-8 12:58 | 只看该作者
看看

使用特权

评论回复
地板
zhuomuniao110| | 2020-3-16 15:07 | 只看该作者
我要看看。

使用特权

评论回复
5
zhuomuniao110| | 2020-3-16 15:08 | 只看该作者
太优秀了。

使用特权

评论回复
6
zhuotuzi| | 2020-3-16 15:51 | 只看该作者
我看看。

使用特权

评论回复
7
春光一乍| | 2020-4-21 15:42 | 只看该作者
楼主你好,我想请教下,HID的枚举通信种键盘好像也有SetReport或者Getreport的请求,请问下在这个蓝牙例程是哪部分答复对应的请求的?

使用特权

评论回复
8
WoodData|  楼主 | 2020-4-21 16:03 | 只看该作者
春光一乍 发表于 2020-4-21 15:42
楼主你好,我想请教下,HID的枚举通信种键盘好像也有SetReport或者Getreport的请求,请问下在这个蓝牙例程 ...

SetReport或者Getreport的请求一般只会在用端点0做数据传输的时候才会有回复,因为我用的端点1输入和输出数据,所以例程中没有对他处理。如果端点0只做控制传输数据,不做数据传输就可以不用管这2个请求。

使用特权

评论回复
9
春光一乍| | 2020-4-21 16:54 | 只看该作者
WoodData 发表于 2020-4-21 16:03
SetReport或者Getreport的请求一般只会在用端点0做数据传输的时候才会有回复,因为我用的端点1输入和输出 ...

那如果我修改了描述符,会有这2个请求,我该如何区分出这2个请求呢?这应该在Hid_GetParameter的feature里吧?

使用特权

评论回复
10
WoodData|  楼主 | 2020-4-21 17:12 | 只看该作者
春光一乍 发表于 2020-4-21 16:54
那如果我修改了描述符,会有这2个请求,我该如何区分出这2个请求呢?这应该在Hid_GetParameter的feature ...

你说的是蓝牙传输的请求吧?蓝牙的还没研究透,不太清楚。现在只知道蓝牙在哪发送数据,接收数据。

使用特权

评论回复
11
春光一乍| | 2020-4-21 17:19 | 只看该作者
WoodData 发表于 2020-4-21 17:12
你说的是蓝牙传输的请求吧?蓝牙的还没研究透,不太清楚。现在只知道蓝牙在哪发送数据,接收数据。 ...

嗯,是的

使用特权

评论回复
12
13554700885| | 2020-6-7 16:01 | 只看该作者
来学习

使用特权

评论回复
13
超神丶学院| | 2020-7-5 16:46 | 只看该作者
蓝牙键盘挺不错的

使用特权

评论回复
14
copower| | 2020-8-12 22:39 | 只看该作者
回复看代码。

使用特权

评论回复
15
比神乐| | 2020-8-23 20:24 | 只看该作者
看看

使用特权

评论回复
16
frostXXX| | 2020-8-27 10:10 | 只看该作者
看看

使用特权

评论回复
17
ilove737| | 2020-9-7 09:27 | 只看该作者
感谢楼主,研究研究

使用特权

评论回复
18
真爱吴迪迪| | 2020-9-8 19:33 | 只看该作者
当蓝牙连接后按键通过蓝牙输入。实现USB与蓝牙分时复用按键。

使用特权

评论回复
19
别看我照片| | 2020-9-9 08:47 | 只看该作者
很不错的一款方案,学习了很多知识。

使用特权

评论回复
20
xdqfc| | 2020-9-9 10:25 | 只看该作者
赞一个

使用特权

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

本版积分规则

119

主题

4609

帖子

27

粉丝