Документация по программному порту Arduino Due 16U2
Есть ли какая-либо документация или что делает 16U2 при попытке запрограммировать Sam3X в Arduino?
Я действительно хочу знать, что не так с моей составленной платой, но не могу получить пропуск проблемы с найденным устройством.
Я искал его, но ничего не нашел. Я не могу понять шестнадцатеричный файл, сожженный на MCU.
@noobiejp, 👍-1
Обсуждение1 ответ
16u2 просто выполняет роль адаптера usb - UART. Вы также можете использовать ft232 или другой последовательный адаптер.
Конечно, 16u2 нуждается в установке на него прошивки, чтобы функционировать. Эта прошивка доступна (возможно, в комплекте с ide или для загрузки, в данный момент не уверен).
Но я считаю, что он также отвечает за утверждение выводов сброса и стирания, необходимых для загрузчика SAMBA в Sam3x, и кое-что о CDC., @noobiejp
И вы должны были скопировать это из схемы due, да? И прошивка, которую вы устанавливаете в 16u2, делает все необходимое., @Majenko
ДА. У меня есть все (соединения, уровни напряжения) контактов на моей плате, и во время включения питания происходит то же самое, но я все еще получаю сообщение об ошибке "Устройство не найдено". Поэтому я думаю, что что-то я бы пропустил, и я хочу это увидеть, посмотрев на код и чего ожидать от выводов, используя область видимости., @noobiejp
Если вы собираетесь достичь такого уровня, то вам действительно нужна физическая подготовка, чтобы сравнить ее с этим., @Majenko
- Arduino Due vs Mega 2560
- Точность часов времени Arduino
- Регистры ввода-вывода SAM3X8E (Arduino Due)
- Построение графика на Python с использованием Tkinter Canvas
- Ручная установка Arduino Due
- analogRead всегда 1023 на Arduino Due
- Как выбрать пару SDA/SCL на Arduino Due?
- Как упаковать 16-битное целое число, чтобы отправить его с помощью serial.write?
вы загрузили прошивку на ATmega 16u2? прошивка находится в arduino/hardware/sam/1.6.11/firmwares/atmega16u2, @Juraj
https://www.arduino.cc/en/Hacking/Upgrading16U2Due, @Juraj
Да, я уже загрузил эту прошивку на 16U2., @noobiejp