Windows CE 6.0 - 启动时的USB驱动程序

问题描述:

我构建了一个新的Windows CE映像并放置了两个USB驱动程序。一个用于USB打印机,另一个用于具有数字和模拟I/O端口的特殊设备。Windows CE 6.0 - 启动时的USB驱动程序

我在操作系统启动时遇到了一个与驱动程序有关的问题。

每次图像启动时,都会要求输入驱动程序的名称。 (消息是“未识别USB设备”输入USB设备驱动程序的名称)是否有解决此问题的解决方法?我必须把什么注册到注册表中?

因为我的第二个问题 与SQL CE 3.5在我的应用程序中,我没有检查驱动程序是否正在工作。

类似的问题正在发生,如果我不添加一个驱动程序,例如音频子系统。 启动时的操作系统会扫描设备并发现一些要求填写驱动程序名称的新硬件。

纠正第二种情况很简单。我只需检查目录视图中的项目并重建图像。在分支后面充满了正确的参数,但我应该如何处理自定义驱动程序?

查询USB节点时发现“未识别设备”对话框,并且找不到操作系统中的macthing驱动程序。具体是哪种设备造成这种情况?您提到打印机和I/O设备 - 知道哪个设备导致错误将有助于缩小它的范围。

当您将“驱动程序”添加到操作系统时,您是只添加驱动程序二进制文件,还是在驱动程序部分添加了相关的注册表项?这些条目取决于具体的驱动程序,所以我不能确切地告诉你需要哪些键和值。

+0

其实我不知道是哪一个导致了问题。我想两者都是因为取消后第一个第二个消息框弹出,所以我得出结论,这两个问题。当我添加驱动程序时,我添加了二进制文件(2个DLL,每个驱动程序一个)。它在project.bib中。在project.reg中,我将关于I/O驱动程序的信息告诉了我。对于打印机,我没有任何信息。制造商没有给我任何,但我想尝试。根据你的回应,我想我必须向打印机制造商询问注册表条目。 – Patrik 2012-04-20 19:19:38

+0

首先要做的是单独尝试每个设备。得到一个工作,然后另一个,否则你不知道是哪个造成了问题。另外,如果打印机是复合设备(很多都是),则可能会为其支持的每个功能提供对话框。 – ctacke 2012-04-20 20:13:23

+0

是的,你是绝对正确的。我必须将问题分解成几部分并逐一分析。 Win CE的打印机是主要问题。司机和支持几乎不存在。 – Patrik 2012-04-20 20:31:34