0

PC/104 センサー用のデバイス ドライバーがあります。(a) デバイスが到着する前に、(b) デバイスが接続されないマシンでコードの開発を開始したいと考えています。ドライバー「ディスク」(実際には .zip ファイル) があります。

私のオペレーティング システムは Windows 7 Professional です。ターゲット オペレーティング システムは、Windows 7 Embedded または Windows XP Embedded です。(SBCもまだ到着していません。)

デバイスが構築される前にデバイス ドライバーを書きたいという人からの質問を見つけました (デバイスのないデバイス ドライバー? )、ここでは商用のデバイス ドライバーがあり、(少なくとも) .dll および .h ファイルをインストールしたいと考えています。デバイスが到着する前に。

このマシンの IDE は C++builder です。ターゲット マシンで IDE がどうなるかわかりません

4

1 に答える 1

0

あなたがする必要があることには、おそらく2つの部分があります:-

a : Windows ドライバーをインストールして、オペレーティング システムがデバイスを認識できるようにします。これは、デバイスが実際に接続されていないと、うまく実行できません。ただし、デバイスが実際にこれを必要とするかどうか、または実際の Windows の「デバイス ドライバー」があるかどうかはわかりません。

b: デバイスに「SDK」をインストールして、コードの記述を開始できるようにします。「.h」ファイルは、#include作成するプログラムで必要になる C または C++ ヘッダー ファイルです。通常、これをインクルード検索パスに配置するだけです。また、デバイスと直接通信するか、上記の a: にインストールされたドライバーを介して通信するプログラム実行可能ファイルと一緒に出荷する必要がある DLL もおそらくあるでしょう。

また、DLL に「リンク」できるように、C++ ビルダー用のライブラリ ファイルを作成する必要があります。C++Builder にはIMPLIBこの目的のためのコマンドライン ツールがあり、Visual Studio 用にビルドされた .lib ファイルは直接互換性がありません。

于 2012-12-21T22:22:40.280 に答える