Flash Arduino Micro с использованием Code :: Blocks и AVR-чувак - PullRequest
0 голосов
/ 30 октября 2018

Программа, которую я пытаюсь скомпилировать для моего arduino micro, не компилируется в «стандартной» arduino IDE. Причиной является совершенно другая тема, обсуждаемая на форуме Arduino. Короче говоря, я пишу на чистом C, а в Arduino GUI работает только на C ++. Поверьте мне, я попытался настроить интерфейс так, чтобы он использовал avr-gcc, но вы входите в бесконечный цикл компиляции - ошибки - рефакторинга. Мне нужно другое решение.

Я использую code :: blocks в качестве IDE и хочу перенести скомпилированный код avr-gcc на микроплату arduino, используя avr-dude на машине linux kubuntu. Как достичь этого?

Проблема в том, что я уже довольно давно бегаю кругами, пытаясь найти правильные аргументы командной строки или код: блокирует настройки компилятора. Вся информация там либо очень старая, либо неактуальная.

Я буду держать вас в курсе, если найду соответствующую информацию

Ответы [ 2 ]

0 голосов
/ 05 ноября 2018

Я сделал это здесь

здесь

кузов 24262830

0 голосов
/ 30 октября 2018
avrdude -V -F -C <avrdude.conf> -p <processor> -P <tty-port> -c stk500v1 -b <baud-rate> -U flash:w:<your-application>.hex

Простой способ просмотреть все настройки и получить подходящую командную строку для вашей системы - использовать графический интерфейс Arduino. Включите подробную загрузку в настройках, затем запрограммируйте в основной программе, такой как мигание. Скопируйте / вставьте эту командную строку и измените шестнадцатеричный файл.

...