是否可以上传以前编译的二进制文件?


11

我有很多草图想要一直加载到Arduino中,但是我不必重新编译它们,因为自从上次编译以来我什么都没有改变。由于每次编译需要一分钟或两分钟,因此可以节省一些时间。

我可以看到IDE可以选择“导出已编译的二进制文件”,但是似乎没有与“上传先前编译的二进制文件”相反的选项。有什么办法吗?


Arduino 1.8.10正在使用upload.py
FallenDragon

@FallenDragon。它不是。仅esp8266 arduino开发板软件包具有upload.py
Juraj,

Answers:


13

是! 您有可能可以使用以下命令上传以前编译的二进制文件:

AVRDUDE-一个命令行实用程序,实际上用于在arduino IDE后面上传二进制文件。

您可以在Arduino文件夹>硬件>工具> AVR> Bin中找到AVRDUDE

这是AVRDUDE的一些文档,网址http://www.nongnu.org/avrdude/user-manual/avrdude.html

否则,您可以做的最简单的事情是在上传过程中打开详细的输出,并在最后观察带有AVRDUDE的命令以及十六进制文件的路径,只需复制粘贴并在CommandLine中运行相同的命令即可;您的任务完成了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.