首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

USB gadget 驱动开发有关问题

2012-02-15 
USB gadget 驱动开发问题(1)当开发板上的USB口连接到PC-windows( USB驱动为2.0),提示:“如果您将此USB设备

USB gadget 驱动开发问题
(1)
  ·当开发板上的USB口连接到PC-windows( USB驱动为2.0),
  提示:“如果您将此USB设备连接到高速USB 2.0端口,可以提高其性能”, 
  在我的电脑里看不到相应的盘符。
  ·当开发板上的USB口连接到PC-linux(USB驱动为2.0),不会出现上述问题
  --->>我的电脑右键->管理->磁盘管理, 找到没有盘符的盘区,右键建立盘区,
  这时我的电脑里就有相应的盘符了,但人看不了,需要格式化。格式化以后,跟
  普通U盘没有多大区别了,在Pc-windows-linux都可以正常使用了。
  (2)
  但在开发板上看这个盘(sdcard)中的内容,原来的内容还有,有一部分没有了,
  不能显示在pc上拷进来的文件夹。即出现,pc访问开发板上的数据跟直接在开发板上访问看到的数据不一致。
  这样的驱动问题应考虑哪些方面?

[解决办法]
你设备的枚举过程有问题。
对Windows来说,看到了USB2.0的设备,但是枚举中发生一些错误,导致USB 2.0不完全工作时,系统会提示你碰到的信息。

调试信息也告诉你,Windows把设备按照Full Speed设备来配置了。
[解决办法]
没做过 帮顶
[解决办法]

探讨
1.为什么这个驱动在linux下是正常的?
2.枚举过程有问题,怎么改,主要改哪些部分,给多点提示好吗?

热点排行