前辈好。 我近期为了学习usb编程,买了两款 学习 usb 编程的 开发学习板。 一款是 圈圈的 学习开发板用的 是D12+C52 芯片。另外一款是 PIC-EK-4550 的开发板,用的是microchip 公司的PIC18F4550的 带usb 引擎的 芯片。在学习usb键盘的源代码时 发现两款的 关于 向 计算机发送 同一个字符 的代码 完全不同。比如:向电脑发送 字符 “2”,圈圈的发送码是 “0x5A”,而PIC学习板的代码是 “0x1F” . 这些代码也不是 常用的 字符的ASCII 编码。 研究了较长时间,还是没搞定,在此请教大家了,谢谢。
|