embededman
驱动牛犊
驱动牛犊
  • 注册日期2005-06-06
  • 最后登录2005-11-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1182回复:4

请教:USB host开发问题

楼主#
更多 发布于:2005-06-15 11:20
斑竹好,大家好!
我以前从没做过USB Host Controller Driver.
最近看了其他论坛上的host驱动的源代码,有两个问题想请教下:
1.他的USB Hsot用的芯片是SL811,SL811.h中的寄存器定义好象和OHCI规范中定义的不一样啊?OHCI规范中定义了至少十几个寄存器,可sl811.h里怎么定义的那么少?
2.小弟最近项目要做一个USB host,CPU是32位的ST20,上面跑RTOS.该片上配有USB2.0和usb1.1 host controller.但是芯片厂商没有提供USB底层硬件驱动,所以我想移植一个其他系统的上的usb host controller 驱动过来。但我昨天在网上搜了一整天竟然没找到相关类似驱动程序的源代码。哪位大虾有能否发给小弟?我以前从没做过USB方面的东西,这次上来就做这种高难度的,若没有高人指点,只怕要栽了。斑竹及各位高手能否帮小弟一把?
我的Email:
mechadlutlwh@163.com
愿和斑竹以及各位多多交流,谢谢!
kkyouking
驱动中牛
驱动中牛
  • 注册日期2004-02-23
  • 最后登录2008-02-27
  • 粉丝0
  • 关注0
  • 积分47分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-06-15 14:00
SL811我用过
52+PDIUSBD12开发套件 SL811单片机读写U盘套件 www.devking.cn 联系sl811hs@yahoo.com.cn QQ 14441292
embededman
驱动牛犊
驱动牛犊
  • 注册日期2005-06-06
  • 最后登录2005-11-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-06-17 08:16
自己顶顶
puppysun
驱动牛犊
驱动牛犊
  • 注册日期2007-11-01
  • 最后登录2008-01-19
  • 粉丝0
  • 关注0
  • 积分130分
  • 威望14点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-11-05 13:40
呵呵,我也在找,是不太容易,不过可以自己写写试试看啊
jiangfux
驱动牛犊
驱动牛犊
  • 注册日期2007-11-02
  • 最后登录2007-11-14
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-11-05 14:09
1 楼的大侠,我问一下,SL811在进行块传输的过程中,如果是一个IN事务,那么ACK应该由主机传给设备.当数据包传完了以后,这个ACK是SL811自己产生的,还是国由MCU来控制.如果要由MCU来控制的话,那数据包传完以后就中断,中断状态应该是哪一个状态?
游客

返回顶部