在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
芯片精品文章合集(500篇!) 创芯人才网--重磅上线啦!
查看: 5806|回复: 15

[求助] 单片机通过外部键盘输入

[复制链接]
发表于 2011-8-18 09:29:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
最近在做一个东西,其中要用到单片机验证,需要通过键盘输入数据到单片机,看输出数据的结果。比如,通过键盘输入字母"A"到单片机,通过一定的处理后让单片机能输出"HELP",后端连接PC,并能在PC上显示出来。
有没有大虾知道怎么实现这一过程?键盘是USB接口的,实在不行,PS/2也可以。就是一个验证过程,当然不只是输入"A",还有其他很多种输入。由于不清楚键盘的USB接口传送的数据是什么样的,要怎么处理,单片机中怎么弄啊?
跪求!
发表于 2011-8-18 10:06:54 | 显示全部楼层
用单片机接标准键盘,最好采用ps/2的,毕竟协议很简单
 楼主| 发表于 2011-8-18 10:17:42 | 显示全部楼层
回复 2# jackzhang
接上后可以通过键盘输入数据了么?把键盘输入的数据给单片机,让单片机进行数据的处理,这样可以吗?
USB的可行否?毕竟最后还是要用USB的。。
发表于 2011-8-18 11:03:01 | 显示全部楼层
USB可行,但单单一个USB协议就够你研究的了~ PS/2容易些~
发表于 2011-8-18 11:07:53 | 显示全部楼层
PS_2鼠标和单片机的接口.pdf (94.12 KB, 下载次数: 15 )
标准PS_2键盘与单片机的接口设计.pdf (220.55 KB, 下载次数: 22 )

看看这两篇文章吧~~
发表于 2011-8-18 11:13:57 | 显示全部楼层
USB的传输是获取各种描述符的过程,得先通过端点0实现枚举,枚举实现了,才能完成数据传输~~~
 楼主| 发表于 2011-8-18 15:42:48 | 显示全部楼层
回复 6# hit_electronic


    对了,USB键盘输出的数据是什么样子滴呀?单单是八字节的数据么?我对USB键盘输出的数据有些想法。。。
 楼主| 发表于 2011-8-18 15:44:45 | 显示全部楼层
回复 5# vipjph


    好吧,看看先。主要是对USB键盘输出的数据有些想法,现在还摸不清呢
发表于 2011-8-19 22:21:10 | 显示全部楼层
要使用USB键盘需要在单片机实现USB主机功能,确实比PS2麻烦不少
发表于 2012-4-20 17:05:15 | 显示全部楼层
没有搞过 不是协议都还是很难弄的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-18 15:43 , Processed in 0.032828 second(s), 12 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表