我想在Leonardo开发板上自己编译和传输Arduino程序。
使用Arduino官方IDE一切都很顺利,我已经启用了编译和字节码传输的详细模式。
我可以看到每个命令行。
我想理解每一行。
除了最后一步AVRDUDE传输之外,一切都很好。如果我输入完全相同的命令,我会收到一个错误:
.avrdude: butterfly_recv(): programmer is not responding
如果我使用Arduino IDE上传代码,这个错误就不会出现。
我能看到一个区别 - Arduino IDE在AVRDUDE调用之前显示了这一行:
通过串口/dev/cu.usbmodem1431使用1200 bps打开/关闭以强制复位
我如何通过命令行进行复位?
stty
只有一个-F
选项,似乎可以实现上述的-f
所应该实现的功能... - NichtJens-f
:https://www.freebsd.org/cgi/man.cgi?query=stty 无论如何,知道这一点很好,也许在回答中指出这一点会很好。 - NichtJens