真要從零開始做的話,最麻煩的在於USB底層協議的東西,specification動輒幾十頁還算少的。所以除非真心蛋疼,壹般不會從零去做這部分。好在有大量的軟、硬件解決方案,已經把這部分的heavy lifting給做了。
鍵盤是屬於USB HID,所以是免驅的,插上就能正確使用(前提當然是妳硬件端搞對)。所以軟件部分,也沒什麽可做的。
以我個人之前折騰過的幾個項目來看,用AVR單片機是比較容易的,因為存在v-usb,LUFA這樣的開源庫:
上一篇:ThinkPad從待機或休眠恢復後藍牙無法開啟怎麽辦下一篇:在汽車後擋風玻璃上放壹個“內涵電視”是什麽意思?