主题 : 2440 USB设备枚举之菜鸟入门版 复制链接 | 浏览器收藏 | 打印
以专业精神对待业余爱好
级别: 侠客
UID: 43681
精华: 3
发帖: 109
金钱: 695 两
威望: 139 点
贡献值: 3 点
综合积分: 278 分
注册时间: 2011-04-19
最后登录: 2015-10-15
楼主  发表于: 2011-06-18 19:09

 2440 USB设备枚举之菜鸟入门版

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

   本人邮箱scheyuanjie@163.com
附件: USB设备枚举菜鸟入门版.rar (698 K) 下载次数:1503
级别: 骑士
UID: 14419
精华: 1
发帖: 183
金钱: 995 两
威望: 199 点
贡献值: 1 点
综合积分: 386 分
注册时间: 2010-02-08
最后登录: 2014-04-13
1楼  发表于: 2011-06-19 03:32
不管怎么说,先谢谢了。