Как определить параметры платы при компиляции кода Arduino через командную строку - PullRequest
0 голосов
/ 22 марта 2019

Мне нужно загрузить свои коды с помощью Arduino IDE через командную строку.Я основываю свои исследования на этом руководстве: https://github.com/arduino/Arduino/blob/master/build/shared/manpage.adoc

Из него я знаю, что мне нужно определить архитектуру (в большинстве случаев avr) и название платы.В некоторых случаях мне также нужно определить процессор.Например, при использовании мега и нано плат:

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

Руководство определяет параметр --board следующим образом:

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

, где :parameters "- список разделенных запятымиконкретные параметры плат, которые обычно отображаются в подменю меню «Инструменты».

Мне нужно знать, каковы другие доступные параметры и есть ли какая-либо плата, требующая дополнительной информации.

Спасибо:)

1 Ответ

0 голосов
/ 29 марта 2019

Оказывается, что «невозможно перечислить возможные параметры, потому что любой, кто делает определение платы, может добавлять любые параметры, которые им нравятся. Стандартизация параметров не навязывается».

Подробнее: https://github.com/arduino/Arduino/issues/8716

...