wince 中两个usb驱动的问题

ZHANGXIAOLJS   2009-7-2 14:25 楼主
大家好,最近调试时发现一问题,我可以用usb下载内核到flash中去,但是在用activesync与pc机相连时却连不同,捣鼓了很久一直怀疑软件问题,因为外设的信息都可以通过串口打印出来而且正常,所以,没有怀疑硬件问题。后来实在没办法测试硬件发现有个问题不对,那就是在usb插入电脑后,设备处理器受到usb的+5V后,会控制另一管脚1输出低电平控制D+的电平高速pc机这是全速设备,结果我发现管脚1没有输出低电平,但是那为什么在usb下载内核时就可以呢。难道这两次usb与pc机握手的方式不同吗?望大家帮帮忙了!多谢!!!

回复评论 (1)

是的,这里有 2 个驱动程序:


1、是在开发板上电时;

2、当操作系统启动后;


第一个就不说了,因为你已经正确安装了;

说说第二个:


当操作系统启动好后,你重新插拔一下开发板与计算机连接的 USB 线,

这时计算机的操作系统会提示找了新的 USB 设备,这时需要安装另一个 USB 驱动程序,

这个驱动与第一个驱动不一样。

下面是详细说明:
=================================

3.3安装USB设备驱动
点击OK退出。用USB信号线连接PC机和开发板的从USB接口。如果此时已经连接了,将USB线拔下再重新插上,如果是第一次连接,在PC机端将会侦测到USB新设备,此时将驱动安装路径指向“…\WINCE420\Platform\SMDK2410\drivers\usb\function”目录,即可完成对设备驱动的安装。

=================================



好,你试试看吧!
点赞  2009-7-2 17:36
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复