WindRiver的平台产品支持UHCI,OHCI.
例如PID1.0,PID2.0和PID2.1,以及PID3.x.都支持.只要在bsp中写几个系统函数就可以了.通用BSP中的可用,基本不需要修改.
我用TORNADO2.2.1FORX86,希望用USB的MASS STORAGE功能实现对U盘的文件系统访问,很惭愧,你说的PID是什么东东,能否给个详细的说明.
2.2.1 for x86 支持USB1.1。U盘是没有什么问题的。
PID:WindRiver的一种产品:Platform for Industrial Devices,工业设备平台。专为工业设备平台设计的VxWorks下的一个软件包,里面包含了,显示驱动,USB、网络协议等等。
表现形式为一张光盘,通常在装了Tornado2.2.1 后再安装的,安装完要编译库,然后VxWorks下就多了一些组件,里面就包含了USB相关的东东,通常仅仅包含这个组件,就能工作了(对x86 PC)。
谢谢,我现在用的目标机上是USB2.0,usbBulkDevInit正常,插上后U盘没有反应.
是否一定必须用PID,不用的话有没有例子参考?
给个PID的下载链接如何?
PID的安装资源我没有办法提供,但可以肯定的是,网上有。
不是每种U盘都支持。
可以换别的插一下试试,用示波器观测线路上的波形,会发生明显变化的。
如果还是不行,可以跟踪以下初始化过程。