vxWorks オペレーティング システムのターゲットで実行される C 言語のプロジェクトを行っています。次の 2 つの理由から、自分のコードを PC でも実行したいと考えています。
- ターゲットのハードウェアはまだ利用できないので、SW のテストを開始したいと考えています。
- ターゲットの準備ができたとしても、PC 上でテストやシミュレーションを行う方が簡単です。
それを行うためのいくつかの興味深い方法はありますか?
ありがとう。
vxWorks オペレーティング システムのターゲットで実行される C 言語のプロジェクトを行っています。次の 2 つの理由から、自分のコードを PC でも実行したいと考えています。
それを行うためのいくつかの興味深い方法はありますか?
ありがとう。
次の 3 つの選択肢があります。
Archie として、 VxWorks Simulatorもお勧めします。
3 つ目の方法は、アプリケーション アーキテクチャ内の別のレイヤーに HW と OS を抽象化し、このレイヤーの PC バージョンと VxWorks バージョンの両方を提供することです。
もちろん、これにはかなりコストがかかりますが、他の利点もあります。つまり、ベンダーの不安定性からの分離 (数年前に pSos のサポートが停止されたときのように...) です。