Arduino не реагирует на macbook pro

Когда я пытаюсь загрузить свой код на Arduino, он просто выдает мне сообщение об ошибке: "avrdude: ser_open(): can't open device "/dev/cu.usbmodem14201": No such file or directory Проблема загрузки на борт. Видишь http://www.arduino.cc/en/Guide/Troubleshooting#upload для предложений".

Раньше мой Arduino функционировал просто отлично. Теперь, когда вы подключаете его, лампочки на Arduino не мигают, как раньше, и единственные контакты, которые что-то делают, - это те, которые питаются. Там также говорилось что-то вроде: Arduino не оптимизирован для mac os. Похоже, что Arduino поглощает энергию, но не код. вот код:

int led = 13; //  вывод светодиода подключен к
void setup() {
  pinMode(led, OUTPUT); // Объявить LED как выход
}

void loop() {
  digitalWrite(led, HIGH); // Включите светодиод
}

, 👍3

Обсуждение

Есть ли индикатор питания? Это горит? Индикаторы последовательного соединения будут мигать только в том случае, если на плате есть программа, посылающая последовательные данные. Я бы попробовал его на другом компьютере и посмотрел, вызывает ли его Mac или arduino проблемы., @Chad G

Подлинный Arduino или дешевый китайский клон?, @Majenko

Пока ваш Arduino подключен, попробуйте нажать кнопку сброса и сообщить нам, если что-то мигает., @Roberto Lo Giacco

Убедитесь, что у вас есть USB - кабель с линиями передачи данных-я потратил пару часов, пытаясь отладить подобную проблему из-за кабеля "Только для зарядки"., @Kevin White


2 ответа


3

У меня возникла эта проблема, и это было связано с тем, что порт не был установлен в моей среде разработки Arduino.

Я исправил это, перейдя в меню Инструменты -> Порт и выбрав свое usb-устройство. В моем случае он назывался /dev/cu.SLAB_USBtoUART

,

2

Я исправил это, подключив его к другому USB-порту (который раньше использовал)

Возможно, это вызвано переключением портов USB

,

Тот, кто проголосовал за это, не удосужился сказать, почему, поэтому я предположу: они, вероятно, видели, что это было коротким и выглядело как дубликат существующего ответа. Вы здесь новенький, так что извините за дерьмовый прием, но я подумал, что по крайней мере смогу дать вам некоторое представление о том, что может означать отрицательный голос., @timemage

Спасибо, я ценю, что заставил тебя компенсировать это. Я обсуждал вопрос с ответом, так как он был коротким, а не экспертным. Но я подумал, что хотел бы, чтобы кто-нибудь поставил это для меня, так как это очень быстро, чтобы попытаться и намекает на возможную причину., @Jeff Hykin

Это звучит так глупо, но, честно говоря, это был единственный билет, который дал мне возможность, наконец, прошить через UART мое устройство. У меня была эта проблема как в Arduino IDE, так и в расширении VSCode ESP-IDF. На MacBook Pro ls /dev/cu.* указан /dev/cu.Bluetooth-Incoming-Port /dev/cu.SLAB_USBtoUART /dev/cu.usbserial-XXXX, и я установил ПОРТ /dev/ cu.SLAB_USBtoUART, метод прошивки на UART, и это не сработало. Отключение кабеля от верхнего USB-порта рядом с экраном MacBook к тому, что находится прямо под ним, сработало., @Michael