2017-01-10 14 views
-1

Webクライアントからaruninoコードをサーバーに渡します。次に、サーバーはarduinoコンパイラを使用してWebクライアントをコンパイルした結果に戻そうとします。arduinoコンパイラ(JavaとSpringブートを使用)

サーバー上のコマンドラインからArduino Builder exeを実行して結果を得るより効率的な方法がありますか? (JavaおよびSpringブートを使用)

Arduinoエディタではどのようにコンパイラが動作しますか? (https://create.arduino.cc/editor

+0

コンパイラがどのように動作するかを説明するために、コンパイラがどのように動作するかに興味があるなら、私は自分自身でいくつかの文献を入手したり、Webでリソースを検索したりすることをお勧めします。 – Piglet

答えて

0

あなただけのコンパイルサーバを作成しようとしている場合は、サーバー側で(hereはそれを使用する方法を説明の詳細です)、using a arduino-makefileを試してみて、Javaからそれを実行するか、またはあなたは何を使っている可能性があり出力をキャプチャしてクライアントに返します。

編集:arduino-makefileの説明から取得しました。ArduinoスケッチのMakefile。これは、コードをコンパイルするためのワークフローを定義し、それをArduinoに点滅させ、シリアル経由でも通信します。

Arduino Editorを複製するには、ブラウザのプラグインを使用するか、コンパイルしたバイナリコードをクライアントArduinoにダウンロードする必要があります。

関連する問題