Arduino Uno의 레이블이없는 헤더 / 핀


12

Arduino Uno를 보면 모든 핀 / 헤더에 레이블이 붙어 있지는 않습니다. 나는 대부분의 핀이하는 일을 알고 있지만 그중 일부를 파악할 수는 없었습니다 (대부분 전혀 레이블이 지정되지 않았고 ICSP라는 레이블이 붙은 세트가 있지만 그 의미가 무엇인지 모르겠습니다).

내 질문은 :이 핀 (빨간색 원으로 표시)의 목적은 무엇입니까?

동그라미 핀이있는 Arduino 보드

답변:


12

ICSP 핀은 ISP / ICSP 프로그래머로 Arduino를 직접 프로그래밍하기위한 것입니다. 이를 통해 부트 로더 등을 엉망으로 만들 수 있습니다. Arduino 부트 로더는 기본적으로 UART (Rx / Tx 비즈니스)를 이해하지만 AVR 마이크로 컨트롤러는이를 이해하지 못하므로 직접 프로그래밍하려면 ICSP 핀을 사용해야합니다.

자세한 내용은 여기여기 를 참조하십시오.

여기에 이미지 설명을 입력하십시오

AREF 핀 근처에있는 6 개의 핀 세트는 USB 시스템의 ICSP입니다. USB 인터페이스에는 자체 마이크로 컨트롤러가 있습니다 (AFAICT 는 Uno Rev 3 의 ATmega16u2 입니다). 분명히 사람들은 이것을 키보드 또는 마우스 호환으로 만들기 위해 사용합니다.

그 고독한 핀과 관련하여-연결이 끊어졌습니다. 회로도를 보면 IOREF가 + 5V 전압 레퍼런스 핀에 불과하고 핀 1 (알 수없는 핀)이 분리 된 것을 볼 수 있습니다.

여기에 이미지 설명을 입력하십시오


있습니다 많은 ATmega16U2를 조정할 이유는. 직렬 포트는 키보드 / 마우스 / 미디 장치 / 열쇠로 열거되는 것이 일반적입니다.
코너 울프

@ConnorWolf : 흠, 그건 말이됩니다 :)
Manishearth
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.