你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

小白,求带,关于键盘识别的问题

[复制链接]
萌生,梦想 提问时间:2016-10-16 12:41 /
我刚刚买了一块stm32f107的板子,希望将usb键盘与stm32通过usb OTG链接后,根据键盘的输入来实现不同的功能,请问各位大佬,这要怎么做?看资料里说这个板子支持usb协议,但具体要怎么做还是一头雾水。
收藏 2 评论11 发布时间:2016-10-16 12:41

举报

11个回答
sunnydevil 最优答案 回答时间:2016-10-17 08:45:13
题主可以自己网上找一些官方的关于stm32usb做host的例程进行学习修改,之前做过识别键盘,题主有什么问题可以相互讨论,但是一定要先自己看文档和看例程,以下是我之前参考的原子提供的关于这方面的例程,实验平台是stm32f407,看懂例程后,移植大同小异,希望能帮到题主。

F4_KBD_ESC_P.rar

下载

5.54 MB, 下载次数: 191, 下载积分: ST金币 -1

第五十九章 USB鼠标键盘(Host)实验-STM32F4开发指南-正点原子探索者STM32开发板.pdf.pdf

下载

658.32 KB, 下载次数: 87, 下载积分: ST金币 -1

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

萌生,梦想 回答时间:2016-10-16 14:11:09
或者换一种说法,我想要在stm32上放一个显示屏,把我通过usb键盘输入的东西显示在屏幕上,我认为他的工作方式是先读取出当前按下了什么键,然后在屏幕上把这个字母显示出来。所以,这识别出按了什么键要怎么做??
ynwscfsfi 回答时间:2016-10-16 14:26:19
107有OTG功能,可以做
萌生,梦想 回答时间:2016-10-16 14:33:54
ynwscfsfi 发表于 2016-10-16 14:26
107有OTG功能,可以做

嗯,我看到这个介绍了,能再详细介绍一下吗?比如调用什么函数来完成这些工作
高二毛 回答时间:2016-10-17 09:01:04
sunnydevil 发表于 2016-10-17 08:45
题主可以自己网上找一些官方的关于stm32usb做host的例程进行学习修改,之前做过识别键盘,题主有什么问题可 ...

感谢分享。好资料
没事逛荡 回答时间:2016-10-17 09:04:24
107做为主机,接收设备键盘上送的数据,和PC端的处理是一样的。你可以在PC上看下键盘上送的数据包,再根据例程分析下处理过程。参考5楼资料。

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

asssdz-382474 回答时间:2016-10-17 21:05:45
原田夜舞love 回答时间:2016-10-17 21:26:16
学习了!
萌生,梦想 回答时间:2016-10-18 20:00:28
火钳刘明
12下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版