永发信息网

如何从零开始做一个USB键盘

答案:2  悬赏:50  手机版
解决时间 2021-01-03 02:51
如何从零开始做一个USB键盘
最佳答案
真要从零开始做的话,最麻烦的在于USB底层协议的东西,specification动辄几十页还算少的。所以除非真心蛋疼,一般不会从零去做这部分。好在有大量的软、硬件解决方案,已经把这部分的heavy lifting给做了。
键盘是属于USB HID,所以是免驱的,插上就能正确使用(前提当然是你硬件端搞对)。所以软件部分,也没什么可做的。

以我个人之前折腾过的几个项目来看,用AVR单片机是比较容易的,因为存在v-usb,LUFA这样的开源库:
全部回答
可以先从基本知识学起, 比如USB,是英文Universal Serial Bus(通用串行总线)的缩写, 是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。 是应用在PC领域的接口技术。 键盘是用于操作设备运行的一种指令和数据输入装置, 从编码的功能上,键盘又可以分成全编码键盘和非编码键盘两种。 全编码键盘是由硬件完成键盘识别功能的, 它通过识别键是否按下以及所按下键的位置, 由全编码电路产生一个唯一对应的编码信息(如ASCII码)。 非编码键盘是由软件完成键盘识别功能的, 它利用简单的硬件和一套专用键盘编码程序来识别按键的位置, 然后由CPU将位置码通过查表程序转换成相应的编码信息。等等.....
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一个静止的物体,在0~4s时间内受到力F的作用
nice weather!Let’s go out for a walk.A.
吃过的樱桃,留下的樱桃核要怎么种?可以种在
No matter how much money you possess, it c
股市的大小非是什么意思?
吴泾新村居委会在什么地方啊,我要处理点事
精液存放在冰箱的冷藏格以后还可以存活并用以
The UN Climate Change Conference in Copenh
怎样取消美团快捷支付
--MustIreturnthebookstothelibrarynow?--No,
潍坊买灯具去百汇好?还是去灯具城好?
下列对氯气性质的描述:①黄绿色;②有刺激性
自己文笔风格如何形成?
通海新村居委会地址在哪?我要去那里办事
几乎差不多英语怎么
推荐资讯
单选题下列叙述中,正确的是A.直角三角形中,
单选题受精极核发育成胚乳的过程中,所进行的
When I was at the college , I up early to
阅读下面文段,完成文后题目.(共6分)广州白
单选题下列现象,哪一项发生于明代A.“相秉社
解决问题:现有39支钢笔和55本练习本,平均分
摩托车排量怎么计算
公安县公安局交警大队黄金口中队地址在哪?我
南方甘蔗怎么种植视频
I think I'll have a cold drink coffee.A.
如何通过CA检索专利文献
33. It is necessary that whoever recently
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?