как скомпилировать скетч arduino из терминала без использования arduino ide
Я хочу знать, как скомпилировать и загрузить скетч Arduino со своего терминала вместо использования Arduino IDE. Я хочу использовать другую IDE для написания кода.
@Chang Zhao, 👍0
Обсуждение2 ответа
Лучший ответ:
Как участник Sloeber, плагина Eclipse, предназначенного для Arduino и других микроконтроллеров, я могу вам сказать, что все дело в использовании правильных версию gcc
и укажите правильные параметры.
Даже если это может показаться простым, это не так, поэтому я советую скачать Sloeber и посмотреть выходные данные консоли сборки, где мы печатаем все операторы, используемые для выполнения задачи сборки: из этого можно сделать много выводов.
Поскольку Sloeber также имеет открытый исходный код, вы также можете узнать, как мы создаем команды сборки для различных плат и цепочек инструментов.
Думаю, я использую PlatformIO уже около 2 лет. Это просто потрясающе.
https://platformio.org
Вы можете использовать его отдельно только для компиляции CLI или в комплекте с VisualCode Studio для полноценного решения IDE.
- avrdude: ошибка проверки, первое несоответствие в байте 0x0000 : 0x00 != 0x16 с использованием USBasp
- Какие есть другие IDE для Arduino?
- Нет заголовочных файлов (.h) в Documents\Arduino\libraries\arduino_144469 с демонстрационным кодом
- Не могу загрузить скетч в Arduino Nano
- Как просто закрыть вкладку в Arduino IDE?
- Можно ли загрузить ранее скомпилированный бинарник?
- ОШИБКА: истекло время ожидания Arduino 101 - что я могу сделать?
- Программирование ATMEGA2560 с использованием FTDI
https://blog.arduino.cc/2018/08/24/announcing-the-arduino-command-line-interface-cli/, @Juraj
еще есть «платформио», @Jaromanda X
https://www.sparkfun.com/news/2833, @Craig