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); // Включите светодиод
}
2 ответа
У меня возникла эта проблема, и это было связано с тем, что порт не был установлен в моей среде разработки Arduino.
Я исправил это, перейдя в меню Инструменты -> Порт и выбрав свое usb-устройство. В моем случае он назывался /dev/cu.SLAB_USBtoUART
Я исправил это, подключив его к другому 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
- Arduino Uno Gravitech Rev 3.0 с интерфейсом командной строки avrdude (Mac OS) – правильный ли мой сценарий?
- avrdude ser_open() can't set com-state
- Не удается снова загрузиться после смены платы
- Arduino UNO для получения подписи чипа ATmega328P-PU
- Поддерживают ли чипы ATMega 328/2560 JTAG-программатор и аппаратный отладчик?
- Arduino Uno R3 (с Atmega 16u2) и MAC OSX 10.11 (El Capitan) не работают
- Ошибка при записи загрузчика
- Что означает avrdude: Device signature = 0x000000? Неисправная проводка? Проблема с программным обеспечением? Неправильная инструкция?
Есть ли индикатор питания? Это горит? Индикаторы последовательного соединения будут мигать только в том случае, если на плате есть программа, посылающая последовательные данные. Я бы попробовал его на другом компьютере и посмотрел, вызывает ли его Mac или arduino проблемы., @Chad G
Подлинный Arduino или дешевый китайский клон?, @Majenko
Пока ваш Arduino подключен, попробуйте нажать кнопку сброса и сообщить нам, если что-то мигает., @Roberto Lo Giacco
Убедитесь, что у вас есть USB - кабель с линиями передачи данных-я потратил пару часов, пытаясь отладить подобную проблему из-за кабеля "Только для зарядки"., @Kevin White