当前位置: 代码迷 >> 驱动开发 >> 关于LINUX下的USB Device 驱动
  详细解决方案

关于LINUX下的USB Device 驱动

热度:629   发布时间:2016-04-28 10:40:12.0
关于LINUX上的USB Device 驱动
我现在有一个嵌入式设备,上面运行的是Freescale的 imx53 的MCU
现在有通过USB线连接PC机(windows)与嵌入式设备。
要求在两者之间进行通讯,应该怎么编写linux和windows的驱动?
我要求的高速模式。即在USB2.0的情况下,达到200Mbps以上。
分不够再加!如果您可以帮我们解决问题,还可以现金报酬。

------最佳解决方案--------------------
PC上已经由USB主控制器驱动了,不需要编主控制器驱动,只要编写USB设备驱动,即USB OTG驱动
------其他解决方案--------------------
就搞成一个字符设备不行吗?就打开一文件,然后读取。Linux那边有gadget的g_zero.c就可以办到了。
------其他解决方案--------------------
具体的通讯要求是什么?
需要把Freescale那端实现一种USB外设,根据通讯需求选择外设的类型,决定开发的工作量。
------其他解决方案--------------------
PC机将读取一个文件,然后将文件的内容不传送给Freescale ,freescale 一边接收 ,一边处理。
数据量很大,1GB以上。

模拟成U盘,肯定不行。因为下面根本不能保存这么大数据的,应该是边接受,边处理的。
模拟成网卡,我也试过,但速率太底,还比不是真正的网卡速度。我们要求超过200Mbps
------其他解决方案--------------------
该回复于2012-09-03 10:24:40被版主删除