[分享] 一本很棒的韌體原文書:圈圈教你玩USB

作者: wire (ç·š)   2015-04-09 01:04:05
近日 在下在研習一本原文書:
http://ppt.cc/UosB
圈圈教你玩USB(第2版.附光碟)
內容大體為USB韌體編程 但還含了概了一部份的windows驅動開發
一開始當然是USB簡介
從8051電路設計 打樣 焊接
到USB韌體框架 再到滑鼠 鍵盤韌體實作
改了軔體變成泛用HID(人機介面裝置) 再windows HID中間件編程
還弄了個MFC窗口UI去接這中間件
再到USB轉UART,USB MIDI鍵盤
假USB隨身碟
(板子沒有SD卡插槽 所以自己搞FAT32騙電腦這是隨身碟)
然後再windows USB驅動編程
(第二版新增)
之後就是移植到AVR,再移植到ARM7-TDMI上
再變成真隨身碟,傅力業顯示儀 聲卡..
書本內容與板子綁在一起 在台灣這板子不算難買到
有趣的是這書還附了PCB裸板 其上用的蕊片都是頗常見者
若焊接能力夠 也不用去買已焊好的pcb板
這本書很不錯 讓本人於驅動韌體間關系之認知 狠狠升上了兩級
遺憾的是 這本書二版新增的的ARM7-TDMI部份
與其對應的板子 似乎買不到
這本書是原文的 沒有翻譯問題
不過這本書需要有點windows API的概念 最好寫過一點MFC程式
不然到中間件與驅動編程那邊 會看不太懂
若只是要了解USB韌體 跳過windows編程倒是沒什麼差
本人正在嘗試將其MFC窗口程式 windows中間件與驅動
替換成QT 並移植到linux上
作者: Bencrie   2015-04-09 01:08:00
忽簡忽繁搞得我好亂 XD網頁好像開不起來?
作者: Push5F (帳號已賣)   2015-04-09 01:19:00
感謝大大無私的分享,有下有推
作者: Kerick (凱瑞克)   2015-04-10 16:26:00
原文不是英文?

Links booklink

Contact Us: admin [ a t ] ucptt.com