《小威》 发表于 2014-3-23 09:37:59

【USB资料分享】 学习USB很棒的一本书《圈圈教你学USB》

《圈圈教你玩USB》序言
       USB作为一种计算机总线技术,在如今的个人计算机上已经是必不可少的了。看看我们身边的计算机外部设备,有多少是通过USB口与计算机连接的?鼠标、键盘、游戏手柄、打印机、扫描仪、MP3、数码相机、U盘、移动硬盘及移动光驱等,另外,还有一些我们不太常见的USB设备,例如一些具有USB口的仪表仪器、开发用的调试器、烧录机、USB网卡、USB耳机、USB话筒及USB电话,甚至一些移动电话(手机)也具备USB口。总之,只要是与计算机通信的外部设备,似乎都可以用USB来连接,这足见USB之强大。 USB之所以使用得如此广泛,是因为它具有连接简单、速度快、可扩展性强、支持热插拔操作和标准统一等特点。由于USB协议详细地规定了各种参数以及数据结构、格式,因而使得各厂生产出来的设备都能够很好地相互兼容。不过,这却给USB设备开发者带来了一些麻烦。USB设备开发者首先要很清楚USB协议才能开发出符合协议的USB设备,然而USB协议本身是一个比较复杂、庞大的系统,再加上众多的子类协议,使得很多设计者望而生畏,或者时间上不允许。所以有一些小公司将USB部分外包或者使用别人现成的USB模块来加快开发进度。如果你会开发USB相关设备的话,可能会获得不少机会哦。不过,虽然圈圈(就是笔者我啦,读者一定要牢记这点,不然把你弄晕了我可不负责)会一点USB,但目前还是穷光蛋一个。当然,你也可以学圈圈这样,写本书出来忽悠忽悠。 虽然USB这么好用,但是教你如何设计USB设备的书在市面上却是少见,大部分都是对USB协议翻译,只有少量的内容是实际开发的内容和代码。圈圈从2003年年底(大二)开始学习USB,花了约一年的时间(主要是利用课余时间)阅读了一些USB书籍和文档后,才真正开始动手做自己的第一个USB设备:一个基于AT89C52+PDIUSBD12的假U盘。圈圈自认自己资质不差,却让一个小小的USB困扰了这么久,我想除了自己的原因之外,还跟USB协议本身的复杂性和没有一些好的书籍有很大关系。在整个USB学习过程中主要都是靠自己慢慢摸索,走了一些弯路。现在回过头再来看看,如果当初能有一个整体的认识,按照合理的步骤来操作,就不会走这么多弯路了。因此圈圈意识到,迫切需要写一本能让USB初学者少走弯路、快速入门和上手的书籍。圈圈写这本书,是真心地想要更多的人能够学会USB,会.开发USB设备。本书并不是对USB协议简单地进行翻译,而是尽量用圈圈自己的语言来进行描述。


借花献佛,转载自21IC社区的攻城狮的分享

LearningASM 发表于 2014-3-23 11:00:46

帮LZ转存一下:
链接:http://pan.baidu.com/s/1dDgQ8Y9 密码:kfmt

FSL_TICS_ZP 发表于 2014-3-24 09:08:26

谢谢楼主分享,预祝获奖哦!{:smile:}

FSL_TICS_ZP 发表于 2014-3-24 09:10:15

LearningASM 发表于 2014-3-23 11:00
帮LZ转存一下:
链接:http://pan.baidu.com/s/1dDgQ8Y9 密码:kfmt

谢谢热心转存啊!!

《小威》 发表于 2014-3-24 19:06:20

FSL_TICS_ZP 发表于 2014-3-24 09:08
谢谢楼主分享,预祝获奖哦!

主要是方便大家,要是能顺便获奖就最好啦

Pao_fu 发表于 2014-12-3 14:50:29

好资料,谢谢楼主

dongyanbo 发表于 2014-12-4 08:58:36

当年买了这本书,结果回来板子就焊坏了,所以一直放着没动

7inspire 发表于 2014-12-4 10:36:09

这个资料好,

zjykwym 发表于 2014-12-4 12:16:09

lz,有没有第二版的?

LTREE 发表于 2014-12-4 12:37:10

感觉要自己研究是蛮有哦难度的,,但是我们可以移植哈{:smile:}

彼岸花开@ 发表于 2014-12-5 16:49:53

USB 这部分还是蛮复杂的。。。之前看学长有过这本书。。貌似没有怎么看。

ly830102624 发表于 2014-12-10 13:54:14

好东西,赞一个

qs6361036 发表于 2014-12-10 21:11:16

资料是好资料 ,没时间看 ,先收藏啦!

fengyunyu 发表于 2014-12-10 21:44:46

多年前的一本书了,用来入门还不错!

javabean 发表于 2014-12-12 19:18:19

USB还是个不错的课题,速度越快越难

浪里白条 发表于 2014-12-12 20:10:28

老书了,初学者可以看看

heyueming0 发表于 2014-12-13 00:12:41

这个还有配套开发板的,某宝上有……

zhangchaoying 发表于 2014-12-13 00:13:23

LearningASM 发表于 2014-3-23 11:00
帮LZ转存一下:
链接:http://pan.baidu.com/s/1dDgQ8Y9 密码:kfmt

圈圈教你学USB,要是有视频教学那就更好了~谢楼主分享,谢二楼兄台打包!

zhangchaoying 发表于 2014-12-13 00:15:05

第二版有木有视频教程什么的?

Ray______ 发表于 2014-12-15 00:21:20

一直觉得usb好复杂,明天回实验室下载!!!

superrf 发表于 2014-12-17 15:25:44

这本书不错,我有一本,焊了一块板子,例程都跑过,学USB挺好的

qianniao29 发表于 2014-12-17 19:38:53

下载收藏了,在学校图书馆里见过这本书

sunshineabner 发表于 2014-12-17 19:49:13

谢谢楼主{:lol:}

happyliu 发表于 2014-12-18 09:50:28

用过USB做小项目 但没详细研究过 现在补学一下

craigtao 发表于 2014-12-20 14:33:37

现在xb已经有USB3.0的开发板了,

qinshiysb 发表于 2014-12-20 15:45:57

最近在学USB,感觉挺烦的

GodHunter 发表于 2014-12-20 16:59:14

顶 楼主一下

蓝蓝的恋 发表于 2015-5-29 10:05:08

多谢分享!~{:smile:}

hua911007 发表于 2015-6-10 08:43:50

网站出问题了吗,下载不了啊

nos002 发表于 2016-3-19 14:04:17

谢谢楼主分享。给加了目录,再上传。





sumissdan 发表于 2016-4-20 09:02:57

谢谢楼主分享正在研究usb

Micheal_J 发表于 2016-7-14 13:07:12

谢谢分享。

易尘 发表于 2016-7-14 15:02:20

收藏学习了

Michael_STM 发表于 2019-12-25 13:09:41

nos002 发表于 2016-3-19 14:04
谢谢楼主分享。给加了目录,再上传。

感谢分享!

jackman 发表于 2019-12-25 14:00:16

我买过该书, 没看, 估计得扔了, 腾空间出来

jimyguo 发表于 2020-4-20 14:28:17

MARK 一下,后面用的时候再好好来观摩一下

四海为家 发表于 2020-4-29 20:59:11

已收藏,谢谢分享

yinian 发表于 2021-6-27 17:49:50

谢谢楼主分享正在研究usb

liuf09 发表于 2022-5-9 23:20:02

感谢楼主
页: [1]
查看完整版本: 【USB资料分享】 学习USB很棒的一本书《圈圈教你学USB》