配置为可移动磁盘时出问题

[复制链接]
2194|14
 楼主| 冰清玉洁 发表于 2012-7-4 22:38 | 显示全部楼层 |阅读模式
一般说来,移动硬盘的属性是固定磁盘,但是由于客户的强烈要求,我们需要将移动硬盘的属性设置为可移动磁盘。我们使用的是CYPRESS的CY7C68300芯片和ATA硬盘,当我们配置为固定磁盘时,移动硬盘没有问题。但是当我们配置为可移动磁盘时,第一次连接时的枚举过程变得很慢,从连接开始到在WINDOWS出现磁盘盘符,需要3分钟以上的时间。这时,拔出USB线再次插入,枚举过程变为正常,大约5秒左右。
wenfen 发表于 2012-7-4 22:40 | 显示全部楼层
你们的移动硬盘是自供电的吗?
zhuhuis 发表于 2012-7-4 22:42 | 显示全部楼层
移动硬盘的启动与USB线的插入有关吗?
 楼主| 冰清玉洁 发表于 2012-7-4 22:44 | 显示全部楼层
我们的移动硬盘是自供电的,而且移动硬盘的启动与USB线的插入无关,因为产品本身并不是专用的移动硬盘
zhuhuis 发表于 2012-7-4 22:49 | 显示全部楼层
那是?
 楼主| 冰清玉洁 发表于 2012-7-4 22:51 | 显示全部楼层
是一种使用磁盘的掌上产品,产品表现为移动硬盘模式需要用户启用该项功能,退出该模式也相同,总之,与USB线的连接没有关联。
 楼主| 冰清玉洁 发表于 2012-7-4 22:54 | 显示全部楼层
还有就是当枚举完成后,可移动磁盘模式的传输速度只有固定磁盘模式的一半。
tian111 发表于 2012-7-4 23:02 | 显示全部楼层
我用过的USB移动硬盘用GetDriveType返回的也是DRIVE_FIXED而不是DRIVE_REMOVABLE啊,此时要进一步通过其它属性来判断它是USB移动硬盘还是固定的硬盘
宋倩2010 发表于 2012-7-4 23:04 | 显示全部楼层
对,比如通过它的总线类型来判断
chenho 发表于 2012-7-4 23:09 | 显示全部楼层
这样做如果没有其它负面影响的话应该就是这样做的。
 楼主| 冰清玉洁 发表于 2012-7-4 23:11 | 显示全部楼层
什么意思
宋倩2010 发表于 2012-7-4 23:13 | 显示全部楼层
我的意思是配置为固定磁盘时,移动硬盘没有问题。这样做如果没有其它负面影响的话应该就是这样做的。
gongche 发表于 2012-7-4 23:15 | 显示全部楼层
这样做如果没有其它负面影响的话应该就是这样做的。
 楼主| 冰清玉洁 发表于 2012-7-4 23:17 | 显示全部楼层
客户也是因为特殊的原因需要将移动硬盘的属性设置为可移动磁盘,这是没有办法更改的需求。
 楼主| 冰清玉洁 发表于 2012-7-4 23:17 | 显示全部楼层
由于商业上的原因,具体不便列明。算了,先结贴了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

307

主题

3250

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部