[分享] 一本很棒的韧体原文书:圈圈教你玩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