为丢失的设备安装驱动程序

install driver for a missing device

本文关键字:设备安装 驱动程序      更新时间:2023-10-16

我有一个PC/104传感器的设备驱动程序。我想在设备到达之前开始开发代码(a),并且(b)在设备不会连接的机器上。我有驱动程序"磁盘"(实际上,一个。zip文件)。

我的操作系统是Windows 7 Professional;目标操作系统为Windows 7 Embedded或Windows XP Embedded。(SBC也还没到。)

我发现了一个问题,有人想在设备构造之前编写设备驱动程序(没有设备的设备驱动程序?),但这里我有一个商业设备驱动程序,并希望在设备到达之前安装(至少).dll和。h文件。

本机的IDE是c++ builder;我不知道目标机器上的IDE是什么

你需要做的可能有两部分:-

a:安装Windows驱动程序,使操作系统能够识别设备。如果没有设备实际连接,你就无法有效地做到这一点。但是,我不确定你的设备是否真的需要这个,或者你是否有一个真正的Windows"设备驱动程序"

b:为设备安装"SDK",以便您可以开始编写代码。"。h"文件是一个C或c++头文件,在编写的任何程序中都需要#include。通常你只需要把它放在include搜索路径的某个地方。您还可能有一个必须随程序可执行文件一起附带的DLL,它可以直接与设备通信,也可以通过上面a:中安装的驱动程序与设备通信。

您还需要为c++构建器创建一个库文件,以允许您"链接"到DLL。c++ Builder有一个IMPLIB命令行工具用于此目的,并且为Visual Studio构建的.lib文件不直接兼容。