以前にコンパイルしたバイナリをアップロードすることは可能ですか?


11

Arduinoにロードしたいスケッチがたくさんありますが、前回のコンパイル以降何も変更していないため、必ずしも再コンパイルする必要はありません。コンパイルには毎回1〜2分かかるので、少し待つだけで済みます。

IDEには「コンパイルされたバイナリをエクスポートする」オプションがあることがわかりますが、以前にコンパイルされたバイナリをアップロードするという逆のオプションはないようです。これを行う方法はありますか?


Arduino 1.8.10はupload.pyを使用しています
FallenDragon

@FallenDragon。そうではない。esp8266 arduinoボードパッケージにのみupload.py
Juraj

回答:


13

はい!以下を使用して、以前に準拠したバイナリをアップロードできる可能性があります。

AVRDUDE-Arduino IDEの背後で、バイナリをアップロードするために実際に使用されるコマンドラインユーティリティ。

AVRDUDEはArduinoフォルダー>ハードウェア>ツール> avr> binにあります

これはAVRDUDE http://www.nongnu.org/avrdude/user-manual/avrdude.htmlのドキュメントです

他にできる最も簡単なことは、アップロード中に詳細出力をオンにし、最後にAVRDUDEが含まれているコマンドと、hexファイルのパスを監視することです。コピーして貼り付け、同じコマンドをCommandLineで実行します。タスクが完了しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.