阅读:1313回复:2
请教USB数码相机的 USB数据传送实现机制
各位大侠,好
最近老板要求做类似 数码相机里的文件传送用的USB驱动。 嵌入式设备里用的嵌入式Arm-linux系统,跟其他的linux应该都一样的。文件会存在SD卡。 有如下问题请假: 1. 要实现这个文件传送,一般,嵌入式设备中的USB驱动应该用设备驱动,就好了,对吗? USB Host驱动应该放到PC上? 2. 一般情况下,PC端的驱动一般都写成 Storage(usb-storage ) 类型的对吗? 3. 客户端驱动里,要构建一个文件系统,但是usb接口跟sd卡不是直接能访问的,数码相机里是如何实现通过usb,读取sd卡内的文件的呢!? 这个机制我不懂,想狠狠地请假! 谢谢 |
|
|
沙发#
发布于:2005-01-17 21:19
2、无所谓的吧,只要能读写数据就可以啦,这样自己写个驱动和应用程序来读些。当然,如果要通用一点的话,可以让设备枚举的时候显示为一个u盘,哈哈,驱动也就不用写了;
3、嵌入式设备里面是的程序来控制把SD卡的数据读出来,然后通过USB接口发到USB Host。 |
|
板凳#
发布于:2005-01-17 17:37
我只能回答你第一个问题:是的,应该是用设备驱动,USB Host驱动是你主板上USB Host的驱动,你不用管,只要拿主板光盘将驱动装好就行。
|
|