3

Modbus ドライバーをプログラムする必要があるプロジェクトをすぐに開始する予定です。私の最初のアプローチはJavaでやりたいというものでしたが、上司はModbusの経験がある会社と連絡を取り、ModbusにアプローチするにはCがより良い言語であると言いました. 私の上司は C で書くことを強く要求しました。私の C の知識はそれほど多くないので、Modbus ドライバーを適切かつ安定した順序で動作させるには、十分な知識が必要です。

それで、Modbus の経験があるスタックオーバーフローの人たちへの私の質問: C と Java の選択はどれくらい重要ですか? modbus サイトには Java ライブラリがあるようですが、C があらゆる点で Java よりも優れているのであれば、なぜそれらのライブラリがあるのでしょうか? C を適切に学習することで、得られる利点が得られるのでしょうか?

4

1 に答える 1

2

C/C++ での Modbus の実装 (社内実装) のみを使用しましたが、modbus のオープン ソース実装がいくつかあります。ライセンスが合えば使えると思います。Java でも実装できます。これは選択の問題です。その場合、選択を正当化する必要があります。

LATER: この実装は BSD ライセンスに基づいています。あなたはそれで何でもできるはずですが、ソースに言及することを忘れないでください.

于 2010-06-14T12:48:52.060 に答える