ATMEGA328P такой же, как 16U2?
Я играю со своим Arduino уже несколько месяцев.
Но я только что купил шилд, на котором написано, что его нужно использовать с ATMEGA328P. На моей коробке написано, что у меня 328P, однако, читая чип, он имеет надпись «ATMEL MEGA16U2».
Означает ли это, что поле неправильное, или это как-то то же самое, что и 328P?
Спасибо!!
@PlayswDuinos, 👍2
Обсуждение2 ответа
16u2 связан с ATmega328p и включает в себя USB, но имеет более ограниченные ресурсы. Хотя было бы возможно сделать плату типа Arduino самостоятельно, вряд ли это то, что у вас есть.
Скорее всего, у вас есть плата с ATmega328p в качестве основного процессора и также 16u2, который служит для нее USB-интерфейсом.
Вы можете точно знать, какой тип платы вы выбираете в раскрывающемся меню Arduino IDE. Если вы выбираете что-то вроде «Uno» или «Duemilanove», у вас будет 328p в качестве основного процессора.
(Другой распространенный в настоящее время тип платы — это плата типа «Леонардо», где 32u4 — по сути, более крупная версия 16u2 — используется в качестве однокристального решения, которое одновременно является основным процессором и интерфейсом USB. Но если именно то, что у вас было, на нем не было бы написано 16u2, если только это не была попытка сделать более ограниченную "бюджетную" версию).
Вы правы - когда я подключаю его и использую IDE, я могу подключиться к нему как к Uno. Спасибо, @Chris Stratton!, @PlayswDuinos
328p — это микроконтроллер. Это более крупная микросхема, расположенная в середине поверхности платы Arduino. Этот обрабатывает код/скетч/программу, которую вы пишете). С другой стороны, 16u2 — это меньший чип, расположенный рядом с портом USB. Это обеспечивает передачу данных через порт USB.
- Как разделить входящую строку?
- Как использовать SPI на Arduino?
- Как сбросить или отформатировать Arduino?
- Управление скоростью вентилятора с помощью библиотеки Arduino PID
- Arduino Due vs Mega 2560
- Как получить уникальный идентификатор для всех плат Arduino?
- Почему я получаю avrdude: stk500v2_ReceiveMessage(): timeout error when uploading to Arduino Mega?
- Тайм-аут связи Arduino Mega с ошибкой программатора
Не могли бы вы выложить фото вашей платы?, @jfpoilpret