Не марковані заголовки / штифти на Arduino Uno


12

Дивлячись на своє Arduino Uno, я помітив, що не всі штифти / заголовки мають маркування. Я знаю, що робить більшість шпильок, але я не міг розібратися з деякими з них (більшість із них взагалі не позначені марками, а один набір ICSP, але я не знаю, що це означає).

Отже, моє питання: Якій цілі служать ці шпильки (обведені червоним кольором)?

Дошка Arduino з круглими шпильками

Відповіді:


12

Штифти ICSP призначені для програмування Arduino безпосередньо за допомогою програміста ISP / ICSP. Це дозволяє робити такі речі, як возитися із завантажувачем / тощо. В основному, хоча завантажувач Arduino розуміє UART (бізнес Rx / Tx), мікроконтролер AVR цього не робить, тому, якщо ви хочете запрограмувати його безпосередньо, вам доведеться використовувати штифти ICSP.

Дивіться тут і тут для більш детальної інформації.

введіть тут опис зображення

Набір 6 штифтів біля штифта AREF - це ICSP для системи USB. Інтерфейс USB має власний мікроконтролер (AFAICT це ATmega16u2 в Uno Rev 3). Мабуть, люди використовують це, щоб зробити його сумісним із клавіатурою чи мишкою.

Щодо того самотнього штифта - він відключений. Поглянувши на схему , можна побачити, що IOREF - це не що інше, як опорний контакт напруги + 5 В, і що контакт 1 (невідомий штифт) відключений.

введіть тут опис зображення


Є багато причин для налаштування ATmega16U2. Його перерахуйте як клавіатуру / мишу / midi-пристрій / що завгодно, а не послідовний порт - це один загальний.
Вонор Коннор

@ConnorWolf: Хм, це має сенс :)
Manishearth
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.