powerall888
驱动小牛
驱动小牛
  • 注册日期2007-03-02
  • 最后登录2010-09-29
  • 粉丝0
  • 关注0
  • 积分906分
  • 威望329点
  • 贡献值0点
  • 好评度124点
  • 原创分0分
  • 专家分0分
阅读:3219回复:5

2440 的usb client改为usb host后,软件上要作出相应的改动吗?

楼主#
更多 发布于:2008-03-10 14:37
    1)我使用s3c2440做的板子,其中一个作为usb host接口使用,一个作为usb client使用,usb client主要用来作为activesyc与pc连接使用;我现在想把该usb client 变成既可以作为usb client使用,也可以作为usb host使用,我用万能板焊接了相关的电路,并且使用一根跳线实现host和client的转换。
    做好之后,我发现作为client使用时,功能正常;作为host使用时,不能工作。我想问的是,这样的改动是否需要软件上作出某种相应的改动才能支持吗?
jasonshi
驱动小牛
驱动小牛
  • 注册日期2004-10-11
  • 最后登录2011-07-01
  • 粉丝2
  • 关注0
  • 积分23分
  • 威望446点
  • 贡献值3点
  • 好评度256点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-03-10 15:15
画出电路图瞧瞧。

USB host和device驱动肯定是不一样的,不过看你讲的应该你现在两个驱动是都有的,那么问题应该是电路上的了。如果成功了岂不是半个OTG了,呵呵,鼓励一个。
powerall888
驱动小牛
驱动小牛
  • 注册日期2007-03-02
  • 最后登录2010-09-29
  • 粉丝0
  • 关注0
  • 积分906分
  • 威望329点
  • 贡献值0点
  • 好评度124点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-03-10 16:00
电路其实不是重要的,把client的电路换成host的电路就完了。

假定我现在把2440的引出两个usb接口都作为usb host使用(电路已经做了修改,把client改成了host),那么软件应该如何改动呢?原先的软件是支持一个usb host 和一个usb client.
dillonhua
驱动小牛
驱动小牛
  • 注册日期2004-07-30
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分36分
  • 威望401点
  • 贡献值0点
  • 好评度128点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-03-18 12:48
同问,帮你顶一下,咱俩谁要是搞出来了,记得拿出来分享一下啊,呵呵
lanyezi023
驱动牛犊
驱动牛犊
  • 注册日期2006-04-21
  • 最后登录2009-06-01
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2008-07-02 16:21
powerall888,你这种做法成功了没有啊?  软件上肯定需要修改的.
lanyezi023
驱动牛犊
驱动牛犊
  • 注册日期2006-04-21
  • 最后登录2009-06-01
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2008-07-02 16:22
这种做法有人做成功了吗? 硬件肯定没什么问题的,关键是软件如何去识别和切换? 大家有兴趣可以交流一下
游客

返回顶部