关于 学习 usb 键盘 编程的问题,请教。

[复制链接]
1137|4
 楼主| 21learner 发表于 2019-3-5 11:00 | 显示全部楼层 |阅读模式
前辈好。  我近期为了学习usb编程,买了两款  学习 usb 编程的 开发学习板。 一款是 圈圈的 学习开发板用的 是D12+C52 芯片。另外一款是  PIC-EK-4550 的开发板,用的是microchip 公司的PIC18F4550的 带usb 引擎的 芯片。在学习usb键盘的源代码时 发现两款的 关于 向 计算机发送 同一个字符 的代码 完全不同。比如:向电脑发送 字符   “2”,圈圈的发送码是 “0x5A”,而PIC学习板的代码是 “0x1F” . 这些代码也不是 常用的 字符的ASCII 编码。  研究了较长时间,还是没搞定,在此请教大家了,谢谢。
xtoolbox 发表于 2019-3-5 11:48 | 显示全部楼层
0x5A是小键盘上2的键码,0x1F是2和@的键码。
 楼主| 21learner 发表于 2019-3-5 13:00 | 显示全部楼层
谢谢 回复。但还有个问题,为什么 在 ASCII 标上,找不到对应的编码?
xtoolbox 发表于 2019-3-15 09:32 | 显示全部楼层
键盘发送的叫做扫描码Scan Code,不是ASCII字符的编码
 楼主| 21learner 发表于 2019-3-15 12:58 | 显示全部楼层
谢谢 xtoolbox 的解答。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

57

帖子

1

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