Перепрограммировать Atmega 16u2 на Arduino Mega с помощью Arduino IDE?
У меня был Arduino mega 2560, но внезапно Arduino не распознал мой компьютер, и я подумал, что проблема в Atmega 16u2, и решил скопировать шестнадцатеричный файл с другого Arduino Atmega 16u2 и вставить в поврежденный Arduino, но это не сработало. . на самом деле в нашей лаборатории нет Linux и другого программного обеспечения для сброса или перепрограммирования Atmega 16u2, с другой стороны, я знаю несколько методов решения проблемы, но мне нужно знать, могу ли я использовать Arduino IDE для сброса Atmega 16u2. без другого программного обеспечения. спасибо большое.
@iman ansari, 👍1
Обсуждение1 ответ
Да, восстановить прошивку в 16u2 можно только с установленной Arduino IDE. В подпапке hardware/arduino/avr/firmwares/atmegaxxu2/
папки установки IDE находится шестнадцатеричный файл прошивки Arduino-COMBINED-dfu-usbserial-atmega16u2-Mega2560-Rev3.hex
. Файл README.txt в этой папке содержит пример командной строки для загрузки прошивки с помощью avrdude.
- Кнопка двойного состояния Nextion
- Arduino Uno: avrdude: stk500_recv(): программатор не отвечает
- Запуск двух шаговых двигателей с двумя поворотными энкодерами
- Мой код Arduino компилируется, когда я не вижу в нем ничего плохого
- Как управлять 6 серводвигателями с помощью платы Arduino Mega?
- Программирование пользовательских Arduino Mega с Arduino Uno
- Arduino 1.6.4 не показывает никаких /tty/ опций в последовательных портах
- Использование библиотеки Arduino fix_fft или arduinoFFT для фильтрации определенного звука?
Другой вариант — использовать [FDU для загрузки 16u2](https://www.arduino.cc/en/Hacking/DFUProgramming8U2)., @Gerben
@Gerben, разве эта страница не устарела?, @Juraj