阅读:2234回复:9
请问这里可有人用PHILIPS的ISP1161芯片来做USB HOST CONTROLLER?
如有,大家可以相互讨论讨论。
比起cypress 的SL811来说,ISP1161的性能总体上一个档次并且价格相当,但是由于SL811出得比较早,各种资料好找,而ISP1161近几年才出来,各种资料在网上比较难找,合适的例子程序更是难得一求。但这不会影响我使用它的决心,如有同仁也用它来做MASTER,希望能共同探讨。关于在PDA等设备上USB HOST的开发,各位大虾,如有什么好的建议,能否不吝赐教? |
|
最新喜欢:wdy992...
|
沙发#
发布于:2003-03-12 14:46
关注!
|
|
板凳#
发布于:2003-03-12 17:18
我也考虑过ISP1161,可惜它是16位的,我用的是8051,操作麻烦。
所以还是用SL811HS了。期待你的成果哦~到时交流一下阿。呵呵 :) |
|
地板#
发布于:2003-03-12 17:51
其实最难的部分是协议命令部分,跟芯片类型无关的部分,不过我觉得16位和8位操作起来都差不多。你现在做到哪一步了?采用DMA操作吗?
|
|
|
地下室#
发布于:2003-03-12 18:09
是啊, 16位的东东 你编一个16-〉8的接口就可以在51上用啦
|
|
5楼#
发布于:2003-03-20 13:40
我也在做pda 的usb host 开发,使用的1160,可以共同讨论,我用的linux 系统,并且搜到一些资料,你可以给我发email
|
|
6楼#
发布于:2003-03-20 15:26
linux系统我不太懂,不过我知道2.4.0内核以后版本的LINUX系统都内置了USB KELNEL,而我现在做的这个东西是在一个叫PPSM的并不是开放式的环境下开发USB HOST,所以从HCD到USBD到CLASS DRIVER以及文件系统调用和其余HOST SOFTWARE的代码都要自己写,因为我只要做到支持U盘设备的功能,所以我也也不会太难,关键是要找到一个ISP116X芯片的含有MASS STORAGE块类型设备的HOST部分代码就可以进行参考了。不知道哪位有此相关例程没有?如果实在没有,有SL811的例程也行啊。
|
|
|
7楼#
发布于:2003-03-21 16:55
我也想用ISP1161,你有啥资料可以给我共享一下吗?先多谢了。让我们共同进步,早日成功!
|
|
8楼#
发布于:2003-03-21 17:15
我补充一点我的想法:
我觉得SCSI命令队列的创建、排列、发送、处理也是一个难点,这部分的参考代码我怎么也找不到(HOST端)。 |
|
|
9楼#
发布于:2003-08-04 11:05
我也在苦闷中,我的硬件已经做好.
就是程序不好写. 例如如何Enum,如何读写U盘. 还有关于PTD的一些细节也不是很清楚. 欢迎来信讨论. ddhooking@163.com |
|