阅读:1324回复:1
请问:装载驱动程序后为什么不能实现和PC机的通信呢(给分!)
我试验使用NTDDK中的BULKUSB源代码来驱动周立功的DP-1581单片机与USB2.0综合仿真实验仪,将INF中的PID,VID信息都改成了与固件相匹配的内容。
在试验装载驱动时,出现了比较奇怪的问题 :我的实验板和pc机有两个接口:usb接口和RS232接口,我之前装载驱动时将这两个接口全与pc机相连,装载驱动时黑屏死机。 后来,我重装驱动时只连接usb接口,而未连RS232接口,这时驱动(bulkusb.sys和bulkusb.inf)就装载成功了,但是,此时连上RS232,将固件程序烧入芯片中后(我认为向芯片中装载固件程序是成功的),无法实现与pc机的交互通信。重启机器后,发现设备管理器中该设备又变成了unknown usb device,此时拔掉RS232串口线,则设备名又恢复为正常的“PHILIPS isp1581 Scanner KIT“,请问这种情况算是将设备驱动起来了吗?但是为什么无法实现与计算机的交互通信呢?是不是该驱动程序与硬件信息不匹配呢?如果是这样,应该修改哪部分的程序内容呢? |
|
沙发#
发布于:2004-05-20 12:10
你也是做1581的太好了,可是我的驱动程序做出来驱动不起来硬件,能不能把你的程序让我看看?
万分感谢!!! 我的信箱地址是: laowanzitaitai@etang.com |
|