[STM32F4] 补传第三节:基于stm32f407实现usb鼠标+键盘的代码

[复制链接]
 楼主| z755924843 发表于 2017-3-24 09:16 | 显示全部楼层 |阅读模式
本帖最后由 z755924843 于 2017-3-24 11:00 编辑

补传第三节::基于stm32f407实现usb实现鼠标+键盘代码,之前因为一些其他原因不便将代码上传,现在可以上传了。代码功能:基于stm32f407 ,实现基于1个interface 的usb鼠标键盘功能,直接编译就可以使用。
硬件前提:stm32f4discovery 开发板
软件前提:1.使用stm32cubemx生成代码
                  2.使用IAR进行编译
软件现象:运行代码,在设备管理器中可以看到鼠标设备,键盘设备
                  可以使用函数发送鼠标,键盘键值
注:由于论坛不让传大文件只能分卷上传了。


stm32f4keyboard_mouse.part01.rar

4 MB, 下载次数: 513

stm32f4keyboard_mouse.part02.rar

4 MB, 下载次数: 472

stm32f4keyboard_mouse.part03.rar

4 MB, 下载次数: 462

stm32f4keyboard_mouse.part04.rar

2.03 MB, 下载次数: 429

评论

主程序也没见到键盘发送操作  发表于 2025-5-28 22:06
mmuuss586 发表于 2017-3-24 12:00 | 显示全部楼层

谢谢分享
minzisc 发表于 2017-3-24 16:30 | 显示全部楼层
USB的驱动怎么写的?
minzisc 发表于 2017-3-24 16:33 | 显示全部楼层
楼主的win函数能够驱动鼠标吗?
 楼主| z755924843 发表于 2017-3-24 16:59 | 显示全部楼层
minzisc 发表于 2017-3-24 16:33
楼主的win函数能够驱动鼠标吗?

什么意思?这个也不用驱动啊,标准的hid设备啊。
mcusfan 发表于 2017-4-23 12:05 | 显示全部楼层
谢谢分享
wenunit 发表于 2017-9-8 16:56 | 显示全部楼层
顶顶顶..................................
jaycode 发表于 2017-9-21 09:28 | 显示全部楼层
谢谢分享!
XZL 发表于 2018-4-24 14:28 | 显示全部楼层
能有个图纸就好了
 楼主| z755924843 发表于 2018-5-4 08:56 | 显示全部楼层
XZL 发表于 2018-4-24 14:28
能有个图纸就好了

stm32f4discoveryv板子的图纸就行。
9375n 发表于 2019-6-14 14:37 | 显示全部楼层
我用楼主的代码,windows提示:由于该设备有问题,Windows 已将其停止。 (代码 43) 请求 USB 设备描述符失败。
9375n 发表于 2019-6-14 14:39 | 显示全部楼层
看了楼主的接口描述符,好像只有一个键盘的啊,并没有鼠标.也没有用到AID
nullyy 发表于 2019-7-18 09:45 | 显示全部楼层
解压不了,文件损坏
nullyy 发表于 2019-7-18 10:05 | 显示全部楼层
楼主,我下载不了你的资料,能私下发给我吗?
沉成林 发表于 2019-12-4 17:40 | 显示全部楼层
厉害了,大神
jinniuxing 发表于 2020-5-27 15:38 | 显示全部楼层
谢谢分享!
烟雨蒙蒙520 发表于 2025-5-31 23:16 | 显示全部楼层
排查 _ARMABI、头文件等兼容性问题。
烟雨蒙蒙520 发表于 2025-5-31 23:18 | 显示全部楼层
USB 鼠标 + 键盘是否通过一个 interface 实现
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:嵌入式相关网站喜欢的朋友了解一下http://www.micropython.group

31

主题

260

帖子

40

粉丝
快速回复 在线客服 返回列表 返回顶部