• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : 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
不管怎么说,先谢谢了。
级别: 骑士
UID: 37749
精华: 0
发帖: 162
金钱: 835 两
威望: 167 点
贡献值: 0 点
综合积分: 324 分
注册时间: 2011-02-16
最后登录: 2017-09-13
2楼  发表于: 2011-06-20 10:03
顶起来,支持原创
以专业精神对待业余爱好
级别: 侠客
UID: 43681
精华: 3
发帖: 109
金钱: 695 两
威望: 139 点
贡献值: 3 点
综合积分: 278 分
注册时间: 2011-04-19
最后登录: 2015-10-15
3楼  发表于: 2011-06-20 10:41
多谢支持 后续我会贴出进阶版的,目前正学HID这个更复杂啊
级别: 侠客
UID: 17308
精华: 0
发帖: 50
金钱: 250 两
威望: 50 点
贡献值: 0 点
综合积分: 100 分
注册时间: 2010-03-27
最后登录: 2012-11-13
4楼  发表于: 2011-06-20 11:19
谢谢楼主啦
以专业精神对待业余爱好
级别: 侠客
UID: 43681
精华: 3
发帖: 109
金钱: 695 两
威望: 139 点
贡献值: 3 点
综合积分: 278 分
注册时间: 2011-04-19
最后登录: 2015-10-15
5楼  发表于: 2011-07-04 22:22
早就把批量传输搞好了,本打算等搞好鼠标键盘就发布我的整个USB驱动。但没想到中断传输却让我一筹莫展。我只好暂时放下USB一段时间,如果哪位搞好中断传输了别忘了到这里来道个喜啊,我等待着你!
级别: 新手上路
UID: 34148
精华: 0
发帖: 17
金钱: 90 两
威望: 18 点
贡献值: 0 点
综合积分: 34 分
注册时间: 2010-12-11
最后登录: 2017-09-13
6楼  发表于: 2011-07-21 17:59
学习之道
级别: 新手上路
UID: 28160
精华: 0
发帖: 29
金钱: 145 两
威望: 29 点
贡献值: 0 点
综合积分: 58 分
注册时间: 2010-09-06
最后登录: 2012-03-23
7楼  发表于: 2011-08-09 15:30
这个一定要顶呀!
级别: 新手上路
UID: 54743
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
贡献值: 0 点
综合积分: 4 分
注册时间: 2011-09-05
最后登录: 2017-09-13
8楼  发表于: 2011-09-05 14:56
谢谢!
级别: 新手上路
UID: 54835
精华: 0
发帖: 17
金钱: 85 两
威望: 17 点
贡献值: 0 点
综合积分: 34 分
注册时间: 2011-09-07
最后登录: 2012-05-29
9楼  发表于: 2011-09-08 16:23
好样的
只要我没睁开眼睛 世界就不会醒来
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go