amobbs.com 阿莫电子技术论坛

标题: 【USB资料分享】 学习USB很棒的一本书《圈圈教你学USB》 [打印本页]

作者: 《小威》    时间: 2014-3-23 09:37
标题: 【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
帮LZ转存一下:
链接:http://pan.baidu.com/s/1dDgQ8Y9 密码:kfmt
作者: FSL_TICS_ZP    时间: 2014-3-24 09:08
谢谢楼主分享,预祝获奖哦!
作者: FSL_TICS_ZP    时间: 2014-3-24 09:10
LearningASM 发表于 2014-3-23 11:00
帮LZ转存一下:
链接:http://pan.baidu.com/s/1dDgQ8Y9 密码:kfmt

谢谢热心转存啊!!
作者: 《小威》    时间: 2014-3-24 19:06
FSL_TICS_ZP 发表于 2014-3-24 09:08
谢谢楼主分享,预祝获奖哦!

主要是方便大家,要是能顺便获奖就最好啦
作者: Pao_fu    时间: 2014-12-3 14:50
好资料,谢谢楼主
作者: dongyanbo    时间: 2014-12-4 08:58
当年买了这本书,结果回来板子就焊坏了,所以一直放着没动
作者: 7inspire    时间: 2014-12-4 10:36
这个资料好,
作者: zjykwym    时间: 2014-12-4 12:16
lz,有没有第二版的?
作者: LTREE    时间: 2014-12-4 12:37
感觉要自己研究是蛮有哦难度的,,但是我们可以移植哈
作者: 彼岸花开@    时间: 2014-12-5 16:49
USB 这部分还是蛮复杂的。。。之前看学长有过这本书。。貌似没有怎么看。
作者: ly830102624    时间: 2014-12-10 13:54
好东西,赞一个
作者: qs6361036    时间: 2014-12-10 21:11
资料是好资料 ,没时间看 ,先收藏啦  !
作者: fengyunyu    时间: 2014-12-10 21:44
多年前的一本书了,用来入门还不错!
作者: javabean    时间: 2014-12-12 19:18
USB还是个不错的课题,速度越快越难
作者: 浪里白条    时间: 2014-12-12 20:10
老书了,初学者可以看看
作者: heyueming0    时间: 2014-12-13 00:12
这个还有配套开发板的,某宝上有……
作者: zhangchaoying    时间: 2014-12-13 00:13
LearningASM 发表于 2014-3-23 11:00
帮LZ转存一下:
链接:http://pan.baidu.com/s/1dDgQ8Y9 密码:kfmt

圈圈教你学USB,要是有视频教学那就更好了~谢楼主分享,谢二楼兄台打包!
作者: zhangchaoying    时间: 2014-12-13 00:15
第二版有木有视频教程什么的?
作者: Ray______    时间: 2014-12-15 00:21
一直觉得usb好复杂,明天回实验室下载!!!
作者: superrf    时间: 2014-12-17 15:25
这本书不错,我有一本,焊了一块板子,例程都跑过,学USB挺好的
作者: qianniao29    时间: 2014-12-17 19:38
下载收藏了,在学校图书馆里见过这本书
作者: sunshineabner    时间: 2014-12-17 19:49
谢谢楼主
作者: happyliu    时间: 2014-12-18 09:50
用过USB做小项目 但没详细研究过 现在补学一下
作者: craigtao    时间: 2014-12-20 14:33
现在xb已经有USB3.0的开发板了,
作者: qinshiysb    时间: 2014-12-20 15:45
最近在学USB,感觉挺烦的
作者: GodHunter    时间: 2014-12-20 16:59
顶 楼主一下
作者: 蓝蓝的恋    时间: 2015-5-29 10:05
多谢分享!~
作者: hua911007    时间: 2015-6-10 08:43
网站出问题了吗,下载不了啊

作者: nos002    时间: 2016-3-19 14:04
谢谢楼主分享。给加了目录,再上传。

[attach]314056[/attach]

[attach]314057[/attach]


作者: sumissdan    时间: 2016-4-20 09:02
谢谢楼主分享正在研究usb
作者: Micheal_J    时间: 2016-7-14 13:07
谢谢分享。
作者: 易尘    时间: 2016-7-14 15:02
收藏学习了
作者: Michael_STM    时间: 2019-12-25 13:09
nos002 发表于 2016-3-19 14:04
谢谢楼主分享。给加了目录,再上传。

感谢分享!
作者: jackman    时间: 2019-12-25 14:00
我买过该书, 没看, 估计得扔了, 腾空间出来
作者: jimyguo    时间: 2020-4-20 14:28
MARK 一下,后面用的时候再好好来观摩一下
作者: 四海为家    时间: 2020-4-29 20:59
已收藏,谢谢分享
作者: yinian    时间: 2021-6-27 17:49
谢谢楼主分享正在研究usb
作者: liuf09    时间: 2022-5-9 23:20
感谢楼主




欢迎光临 amobbs.com 阿莫电子技术论坛 (https://www.amobbs.com/) Powered by Discuz! X3.4