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

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

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

举报

11个回答
车厘子 最优答案 回答时间: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

查看全部评分

assssdz 回答时间:2016-10-17 21:05:45
原田夜舞love 回答时间:2016-10-17 21:26:16
学习了!
萌生,梦想 回答时间:2016-10-18 20:00:28
火钳刘明
bubbbu 回答时间:2018-7-6 08:09:24
F4的啊
发个人意见 回答时间:2018-7-9 16:06:57
谢谢分享

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版