|
我的WINCE设备,如果进入到Mass Storage Mode,那么如果这时候设备连接到PC,对于WINCE来说,就不能
识别Flash和SD卡里面的内容,而对于PC(WINXP)把设备当作U盘,FLASH,SD对其可见.也就是说,如果WINCE
设备在运行Flash里面的应用程序,这时候把PC连接到WINCE设备上,设备进入MASS STORAGE MODE就会丢失
Flash而导致运行程序的错误.开始以为只有WINCE这样一做,后来注意到我的手机(LINUX 系统的),在插上USB
线连到PC,进入大存储模式(也应该就是Mass Storage Mode)时候会提示关闭所有的应用程序,我想这个WINCE
是一样的道理了.
我的问题是:
1.是什么导致了这种现象的发生,是USB协议规定的吗(好象没有看到相关的说明)?还是由于Host端和Client端的特性决定
的(client端的时候不可以识别Flash?)?还是我们做USB驱动的一个习惯?
2.我们可不可以把驱动改成,进入Mass Storage Mode的时候,既让PC可以识别到Flash又让自己本身的Wince识别到Flsh呢?
|
|