OpenEdv-开源电子网

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

STM32F407 模拟鼠标HID从机(device/slave)源码

[复制链接]

6

主题

22

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2017-12-16
在线时间
7 小时
发表于 2020-6-2 12:02:19 | 显示全部楼层 |阅读模式
本帖最后由 共和国土豆饼 于 2020-6-2 13:19 编辑

本代码是鼠标从机的移植代码,参考STM32_USB-Host-Device_Lib_V2.1.0内project的HID移植完成的。有歪点子的同学的可以下载下来帮自己上分---------->


网站不支持7z的压缩包,所以工程压缩后我把尾缀命名为rar,下载后把压缩包尾缀改回7z


使用注意:
1.本代码是我从工程摘取的一些代码【个别地方有神奇操作见谅删掉即可】,所以没有搞上重启的代码,目前已知WIN10系统会偶尔认为接入设备是高速设备,这时只用删除接入设备同时勾上删除驱动重新插上就可以用了。
1233.jpg 3333.jpg
我真的是搞不明白我明明是全速设备电脑就是偶尔会识别成高速设备,目前这个东西接电脑这种问题我还不知如何解决,请教各位大神了。
一般情况下删除了误识别的高速设备,再插就正常了。这个问题也是我一直想在解决的,如果我能解决我到时候发个2.0版本出来。
2.正点原子的F4电路板应该是不用改,本人用的电路板电路图如下,应该是跟战舰板是一样的。用的全速设备
123.jpg
使用方法:烧录好程序的板子从slave口接入电脑,然后你的鼠标就会一直往右跑(作者太懒了,把鼠标位移的函数丢到main函数里面的while(1)了)。发送的是鼠标的标准协议.
sss.jpg

对了代码都嫖走了你就不投个B或者点个赞或者收藏夸夸作者🐎?

0.6 dlledit.rar

954.24 KB, 下载次数: 93

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

使用道具 举报

6

主题

22

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2017-12-16
在线时间
7 小时
 楼主| 发表于 2020-6-2 12:12:28 | 显示全部楼层
对了,我卢本伟从来不开挂
回复 支持 反对

使用道具 举报

4

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
177
金钱
177
注册时间
2019-10-22
在线时间
46 小时
发表于 2020-7-5 20:16:51 | 显示全部楼层
关于识别成高速设备,我试了试右键属性回退驱动后(至少从我这样做开始一周内)就不会再被识别成高速设备了。目前不清楚对这么做有什么其他的影响
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2020-5-2
在线时间
12 小时
发表于 2021-1-23 15:05:31 | 显示全部楼层
右键怎么操作啊,左键可以右键改不出来
回复 支持 反对

使用道具 举报

2

主题

394

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2091
金钱
2091
注册时间
2012-5-8
在线时间
312 小时
发表于 2023-1-31 17:26:52 | 显示全部楼层
赞一个!!!的确鼠标一直向右跑!
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-24 20:32

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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