OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 14575|回复: 16

USB鼠标终于成功了!(stm32f103ZE)

[复制链接]

13

主题

58

帖子

0

精华

初级会员

Rank: 2

积分
165
金钱
165
注册时间
2017-3-7
在线时间
63 小时
发表于 2018-3-4 23:01:03 | 显示全部楼层 |阅读模式
本帖最后由 ARF1939261764 于 2018-3-4 23:25 编辑

分享一下代码

在USB.c的最下面,有一个buff[4]数组,数组各元素的值表示鼠标的各种动作

buff[0]:
Bit0 :为 1 表示鼠标左键按下
Bit1:为 1 表示鼠标右键按下

buff[1]:鼠标右移像素数,为正右移,为负向左移

buff[2]:鼠标上移像素数,为正向上移,为负向下移

buff[3]:鼠标向下滚动单位数,为正向下滚动,为负向上滚动

哈哈哈哈哈


C_Student_059(USB).rar

1.3 MB, 下载次数: 1730

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2018-3-5 01:17:24 | 显示全部楼层
回复 支持 反对

使用道具 举报

1

主题

16

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2018-8-5
在线时间
3 小时
发表于 2018-8-5 11:24:37 | 显示全部楼层
如何能让usb设备发送数据给上位机,发送自己的数据
回复 支持 反对

使用道具 举报

163

主题

300

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1214
金钱
1214
注册时间
2016-5-19
在线时间
297 小时
发表于 2018-8-5 11:48:28 | 显示全部楼层
想问下楼主这个程序参考了哪些例程序,希望能告诉我谢谢.
回复 支持 反对

使用道具 举报

1

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
66
金钱
66
注册时间
2018-3-28
在线时间
13 小时
发表于 2018-9-28 13:46:26 | 显示全部楼层
我想问一下你们的移动坐标准吗,例如一次移动10步,和十次移动1步,变化量不同
回复 支持 反对

使用道具 举报

46

主题

200

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1128
金钱
1128
注册时间
2016-3-25
在线时间
365 小时
发表于 2018-9-30 08:15:37 | 显示全部楼层
原子 mini的触摸鼠标就实现了,我已经实现了鼠标、键盘复合在一起的,而且带FreeRTOS
回复 支持 反对

使用道具 举报

9

主题

796

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2038
金钱
2038
注册时间
2017-8-2
在线时间
522 小时
发表于 2018-9-30 08:19:10 | 显示全部楼层
恭喜恭喜
回复 支持 反对

使用道具 举报

2

主题

17

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
283
金钱
283
注册时间
2019-8-8
在线时间
42 小时
发表于 2019-11-21 11:55:16 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2019-12-7
在线时间
5 小时
发表于 2020-3-7 10:27:56 | 显示全部楼层
学习了
回复 支持 反对

使用道具 举报

0

主题

10

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2019-11-15
在线时间
4 小时
发表于 2020-4-2 10:30:12 | 显示全部楼层
学习了
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
8
金钱
8
注册时间
2019-5-17
在线时间
2 小时
发表于 2020-11-18 15:32:14 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
10
金钱
10
注册时间
2021-3-11
在线时间
2 小时
发表于 2021-3-25 14:01:41 | 显示全部楼层
辣鸡。为什么不用stm32 的usb  lib??
回复 支持 反对

使用道具 举报

13

主题

58

帖子

0

精华

初级会员

Rank: 2

积分
165
金钱
165
注册时间
2017-3-7
在线时间
63 小时
 楼主| 发表于 2021-4-2 20:46:49 | 显示全部楼层
chadlibai 发表于 2021-3-25 14:01
辣鸡。为什么不用stm32 的usb  lib??

不会呀,没你厉害的啦
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2021-4-4
在线时间
3 小时
发表于 2021-4-4 15:35:05 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

2

主题

70

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
366
金钱
366
注册时间
2019-1-16
在线时间
101 小时
发表于 2021-6-16 23:10:05 | 显示全部楼层
mark!!!
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2019-10-16
在线时间
2 小时
发表于 2021-11-4 16:15:28 | 显示全部楼层
请问大佬在什么硬件上实现的呢?能分享一下吗?谢谢!
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2014-10-5
在线时间
2 小时
发表于 2022-1-18 11:41:41 | 显示全部楼层
赞!!!
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-19 14:24

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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