打印

硬盘问题

[复制链接]
1719|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
huanghuac|  楼主 | 2011-4-21 21:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一般说来,移动硬盘的属性是固定磁盘,但是由于客户的强烈要求,我们需要将移动硬盘的属性设置为可移动磁盘。我们使用的是CYPRESS的CY7C68300芯片和ATA硬盘,当我们配置为固定磁盘时,移动硬盘没有问题。但是当我们配置为可移动磁盘时,第一次连接时的枚举过程变得很慢,从连接开始到在WINDOWS出现磁盘盘符,需要3分钟以上的时间。这时,拔出USB线再次插入,枚举过程变为正常,大约5秒左右。需要强调的是,我们的移动硬盘是自供电的,而且移动硬盘的启动与USB线的插入无关,因为产品本身并不是专用的移动硬盘,而是一种使用磁盘的掌上产品,产品表现为移动硬盘模式需要用户启用该项功能,退出该模式也相同
沙发
huanghuac|  楼主 | 2011-4-21 21:32 | 只看该作者
总之,与USB线的连接没有关联。

使用特权

评论回复
板凳
happy_10| | 2011-4-21 21:36 | 只看该作者
帮你顶一下,按道理没有理由会这样

使用特权

评论回复
地板
huanghuac|  楼主 | 2011-4-21 21:45 | 只看该作者
当枚举完成后,可移动磁盘模式的传输速度只有固定磁盘模式的一半。

使用特权

评论回复
5
happy_10| | 2011-4-21 21:55 | 只看该作者
可以让客户自行选择来决定

使用特权

评论回复
6
huanghuac|  楼主 | 2011-4-21 22:00 | 只看该作者
客户不能接受啊

使用特权

评论回复
7
冰清玉洁| | 2011-4-21 22:06 | 只看该作者
我用过的USB移动硬盘用GetDriveType返回的也是DRIVE_FIXED而不是DRIVE_REMOVABLE啊

使用特权

评论回复
8
tian111| | 2011-4-21 22:15 | 只看该作者
要进一步通过其它属性来判断它是USB移动硬盘还是固定的硬盘,如通过它的总线类型来判断。

使用特权

评论回复
9
zhuhuis| | 2011-4-21 22:19 | 只看该作者
配置为固定磁盘时,移动硬盘没有问题。这样做如果没有其它负面影响的话应该就是这样做的。

使用特权

评论回复
10
huanghuac|  楼主 | 2011-4-21 22:24 | 只看该作者
客户也是因为特殊的原因需要将移动硬盘的属性设置为可移动磁盘,这是没有办法更改的需求。

使用特权

评论回复
11
宋倩2010| | 2011-4-21 22:43 | 只看该作者
我的EP968是枚举成可移动磁盘的,但是我忘记是咋整的了。

使用特权

评论回复
12
huanghuac|  楼主 | 2011-4-21 22:50 | 只看该作者
哎,谁知道呢

使用特权

评论回复
13
adams.gh| | 2011-4-22 08:57 | 只看该作者
本帖最后由 adams.gh 于 2011-4-22 08:59 编辑

bus hound 看第一次连接时的枚举和第二次有啥不同。
第一次是枚举慢是因为指令交互推迟还是指令交互慢还是指令交互总出错?

使用特权

评论回复
14
huanghuac|  楼主 | 2011-4-23 21:20 | 只看该作者
:dizzy:

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

772

主题

8473

帖子

6

粉丝