通过命令行编译Arduino代码时如何定义板参数

时间:2019-03-22 18:18:53

标签: command-line arduino arduino-ide

我需要通过命令行使用Arduino IDE上传代码。我的学习基于此手册:https://github.com/arduino/Arduino/blob/master/build/shared/manpage.adoc

据此,我知道我需要定义架构(大多数情况下是avr)和板名。在某些情况下,我还需要定义cpu。例如,当使用大型和纳米板时:

arduino --board arduino:avr:nano:cpu=atmega168

手册将--board选项定义为:

--board package:arch:board[:parameters]

其中:parameters“是特定于板的逗号分隔列表,通常在“工具”菜单的子菜单下显示。”

我需要知道其他可用参数,以及是否有一些板需要更多信息。

谢谢:)

1 个答案:

答案 0 :(得分:0)

事实证明,“没有办法列出可能的参数,因为定义板的任何人都可以添加自己喜欢的任何参数。没有对这些参数进行标准化。”

更多信息:https://github.com/arduino/Arduino/issues/8716