WinCE5.0系统启动后自动识别U盘?

smilesmile13   2009-7-9 16:41 楼主
WinCE5.0系统启动后自动识别U盘?

现在想问问大家,在使用WinCE5.0情况下,系统没有启动时,插上u盘,启动WinCE后可以直接识别U盘么(就是不用在拔插一次)?

现在的情况是:系统没有启动时,插上u盘,启动WinCE后不会识别U盘。非要拔插一次才可以识别!

有啥办法可以把U盘一直挂接到USB端口(相当于把U盘当成一个模块焊接到电路板上),WinCE5.0启动后自动识别U盘?

回复评论 (13)

开机加载USB驱动的时候 扫描一次外接USB设备呀
跟SD驱动一个道理嘛
点赞  2009-7-9 16:43
手头上的BSP是从4.2上移植上来到,不知道是不是有影响?
但是质询过开发板公司,对方说是可以达到系统上电自动识别的效果,不用再次拔插
真是郁闷咯
点赞  2009-7-9 17:42
加载驱动的时候查询一下状态应该就可以
点赞  2009-7-9 17:49
调试信息:
...
384 clock
USB:OhcdPdd_Init
++InitializeOHCI
USB:*pIrq=11, *pioPortBase=0x2E0000
OHCD: MapIrq2SysIntr(11): 27
OHCD: Memory Object
--InitializeOHCI
...
USB enable interrutp
...

看上去应该是正常启动USB组件了
点赞  2009-7-9 17:59
我是菜鸟啊,竟然给不了你帮助
点赞  2009-7-9 18:28
正常的话是可以的
点赞  2009-7-10 00:47
我用5.0的BSP,能自动识别。
点赞  2009-7-10 08:07
我的5.0通过hub插入鼠标、usb什么的,也是这个问题。就是开机要重新插一次。这也要开机加载USB驱动的时候 扫描一次外接USB设备吗?
点赞  2009-7-10 08:18
楼上说的对!
点赞  2009-7-10 08:33
uping
点赞  2009-7-10 16:26
这可以的,加载时查询下就OK
点赞  2009-7-10 16:28
引用: 引用 11 楼 bobo_2003 的回复:
这可以的,加载时查询下就OK


怎么查询呢?
点赞  2009-7-12 21:52
现在发现使用的BSP中不能开机就识别U盘,非要拔插一次,发现时DP0数据线在WinCE系统启动后一直是高电平,非要拔插一次(就是产生一段时间的低电平)才能触发USB识别。
现在做个小程序在系统启动时强制拉低一次USB的数据线DP0(硬件上用一个IO口与之连接)

唉,这也是个没办法的办法,谁叫USB的驱动暂时还是看不明白...
点赞  2009-7-14 10:19
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复