5

私は、主に非営利団体や貧しい学校のために、古い特定のハードウェアを回復することを目的としたソフトウェア プロジェクトに取り組んでいます。

出荷前にアプリケーションをテストできるように、古いハードウェアをシミュレートする方法が必要です。

これどうやってするの?

4

4 に答える 4

3

質問が何を求めているのか正確にはわかりません。特定のハードウェアをエミュレートする方法を求めていると思いますか?

その場合、私は過去にQEMUを使用したことがありますが、うまく機能しています。QEMU は、オープン ソースのマシン エミュレーターおよびバーチャライザーです。

于 2009-02-23T08:51:41.237 に答える
1

仮想マシンを使用しますか? ターゲット マシンの状態 (速度、ハードウェアなど) を (多かれ少なかれ) 反映するイメージを準備します。そして、それらを展開のテストに使用しますか?

于 2009-02-23T08:52:09.847 に答える
0

Emulator Zoneをチェックすることをお勧めします。emulator は、試したことがないかもしれない優れた Google 検索用語です。

于 2009-02-23T08:51:40.160 に答える
0

良い。古いハードウェアが RS232 経由で通信している場合は、RS232 コマンドをラップするクラスを作成し、古いハードウェアが応答するメッセージをクラスに挿入します。プログラムでは、実際の rs232-port の代わりにそのクラスに対して作業し、出荷前にインスタンスを実際の rs232 に変更するだけです。

私はプロジェクトでこれを成功させましたが、それは本当にうまくいき、あなたが考えるほど複雑ではありません.

于 2009-02-23T08:53:39.843 に答える