管理提醒: 本帖被 xoom 执行置顶操作(2011-11-15)
自从5月8号那天开始学USB起,我的业余时间基本就耗在这上面了。开始是带上相机到图书馆狂找资料,却发现很多讲ARM的书都是对USB一笔带过。更过分的就是我费了好大劲才找到了一本专讲S3C2440外围接口的书,带着惊喜的翻开一看,他奶奶个胸-------连USB提都不提。看来对教材的希望是没了,就到网上找程序。在pudn下载了几个,其中一个看起来很让人激动,我研究那程序的时间就耗掉了一周,到头来才发现它就一骗人的不过收获也是有的——要是对Host的理解不够多怎能看出它是骗人的呢。对现成的参考模板也没啥希望了,我就使用了各种关键字狂搜网络,最后搜到赵春江 老师的博客啦。看着他的文章我渐渐入门了,不过赵老师的代码也有点小小的失误这也让我足足郁闷了2天。现在算是找着门道了,我的代码也初步成型了,为了能让广大初学者能快速理解,我今天花了30分钟删掉了很多代码整理出了入门版的献给大家,目的在于抛砖引玉。
本来我的代码是可以读高速和低速任意端点大小的设备的,但现在精简了只能读64字节的全速设备了。
这个代码就只起着领你进门的作用,其他的就留给你自己去探索吧。
本人邮箱
scheyuanjie@163.com