Как программно выбрать «модель платы» и «номер порта» в Arduino IDE?
Я тестирую три разных Arduino (nano, Uno и Mega), каждый из которых имеет модуль nRF. Коды (скетчи) различны для каждого модуля.
Я подключил Arduino к моему единственному ноутбуку через 3 порта USB.
Проблема в том, что всякий раз, когда я хочу повторно загрузить эскиз и исправить ошибку, мне приходится выбирать модель платы и номер порта этого эскиза с помощью меню. Использование мыши каждый раз, когда мне нужно что-то изменить, стало раздражающим.
Как мне задать эти параметры в коде, чтобы каждый эскиз знал, к какому порту и модели он относится?
1 ответ
▲ 0
Посмотрите на (похожий) вопрос и ответ в https://arduino.stackexchange.com/a/9182/22924
Здесь говорится о нескольких UNO, но решение должно помочь и здесь.
,
@John Burger
Смотрите также:
- avrdude: ошибка проверки, первое несоответствие в байте 0x0000 : 0x00 != 0x16 с использованием USBasp
- Нет заголовочных файлов (.h) в Documents\Arduino\libraries\arduino_144469 с демонстрационным кодом
- ОШИБКА: истекло время ожидания Arduino 101 - что я могу сделать?
- Где параметры avrdude определяются в Arduino IDE?
- Можно ли обновить загрузчик Arduino (Nano) через себя и Arduino IDE или требуется ISP?
- Как просмотреть базовый код и определения внутри Arduino IDE на MacOS X El Capitan?
- avrdude: ser_open(): can't open device "/dev/ttyACM0": Permission denied Upload error:
- Невозможно загрузить скетчс помощью Platformio (но Arduino IDE работает)
Я не думаю, что вы сможете сделать это с помощью Arduino IDE. Возможно, вам повезет больше с рабочим процессом на основе Makefile., @Edgar Bonet
Это можно сделать в UECIDE..., @Majenko