atmega32u4 подключить ПК
Я сделал собственную печатную плату с USB-портом C-типа и ATmega32u4 (Arduino Leonardo). Но мой компьютер не распознаёт ATmega32u4.
Вот моя схема.
Почему мой ПК не распознает печатную плату на схеме?
@hyunseob kim, 👍0
Обсуждение1 ответ
В этом ответе перечислены некоторые потенциальные проблемы вашего дизайна. Список не исчерпывающий.
Необходимые требования к программному обеспечению
ATmega32u4 без программы настройки USB-модуля не будет отвечать на USB-запросы от USB-хоста, например, ПК. Поэтому ПК его «не увидит».
Вам необходимо прошить рабочую программу, например загрузчик.
Требования к оборудованию
ATmega32u4 нужен рабочий тактовый генератор. Вы подключили кристалл в целом правильно. Но конденсаторы должны быть подключены между CRYSTAL1 и GND, а также между CRYSTAL2 и GND соответственно.
Должен быть предварительно прошитый заводской загрузчик DFU. Меня больше интересует, насколько странно подключен кристалл..., @KIIV
@KIIV Спасибо, что указали на проблему с оборудованием. Что касается предварительно прошитого загрузчика, всегда ли Microchip поставляет свои микроконтроллеры с предустановленной прошивкой? Я бы этого не ожидал., @the busybee
Насколько я знаю, только для чипов с поддержкой USB, всё остальное пустое. По крайней мере, так было несколько лет назад (но в предыдущей работе я просто создал шилд для RPi с кнопкой, двумя ISP, прошил 16u2 и mega2560, а затем использовал USB для загрузки финальной прошивки :D)., @KIIV
Наличие или отсутствие загрузчика в ATmegaXu4 (и выбор варианта тактовой частоты) зависит от точного кода заказа. Микросхемы -MU (QFN), подобные показанной на схеме, поставляются без загрузчика., @timemage
- Arduino перестал работать: avrdude: ser_open(): не удается установить com-состояние
- Keyboard.print() пропускает клавиши
- Проблема с кристаллом на пользовательской плате atmega32u4
- Прерывание переполнения Timer0 не работает
- Можно ли оживить плату Arduino Leonardo (mini beetle)?
- Подключение нескольких MPU 6050 к Micro/Lenardo
- Инструкция ATMega32u4 SLEEP
- Загрузка через USB на Pro Micro (32u4)
Какой код вы поместили на чип?, @timemage
Вы загрузили микроконтроллер?, @liaifat85