阅读:3219回复:5
2440 的usb client改为usb host后,软件上要作出相应的改动吗?
1)我使用s3c2440做的板子,其中一个作为usb host接口使用,一个作为usb client使用,usb client主要用来作为activesyc与pc连接使用;我现在想把该usb client 变成既可以作为usb client使用,也可以作为usb host使用,我用万能板焊接了相关的电路,并且使用一根跳线实现host和client的转换。
做好之后,我发现作为client使用时,功能正常;作为host使用时,不能工作。我想问的是,这样的改动是否需要软件上作出某种相应的改动才能支持吗? |
|
沙发#
发布于:2008-03-10 15:15
画出电路图瞧瞧。
USB host和device驱动肯定是不一样的,不过看你讲的应该你现在两个驱动是都有的,那么问题应该是电路上的了。如果成功了岂不是半个OTG了,呵呵,鼓励一个。 |
|
板凳#
发布于:2008-03-10 16:00
电路其实不是重要的,把client的电路换成host的电路就完了。
假定我现在把2440的引出两个usb接口都作为usb host使用(电路已经做了修改,把client改成了host),那么软件应该如何改动呢?原先的软件是支持一个usb host 和一个usb client. |
|
地板#
发布于:2008-03-18 12:48
同问,帮你顶一下,咱俩谁要是搞出来了,记得拿出来分享一下啊,呵呵
|
|
地下室#
发布于:2008-07-02 16:21
powerall888,你这种做法成功了没有啊? 软件上肯定需要修改的.
|
|
5楼#
发布于:2008-07-02 16:22
这种做法有人做成功了吗? 硬件肯定没什么问题的,关键是软件如何去识别和切换? 大家有兴趣可以交流一下
|
|