Arduino Uno R3의 두 번째 ICSP 헤더는 무엇입니까?


16

Arduino Uno R3 보드와 레퍼런스 디자인 회로도를 살펴보면 두 번째 ICSP 6 핀 헤더가 있음을 알았습니다. 회로도에서 언급 한 커넥터의 이름은 ICSP1입니다.

그게 뭐야? 일반 Arduino 사용자가 저와 함께 할 수있는 유용한 기능은 무엇입니까?

회로도의 관련 부분은 다음과 같습니다 (빨간색으로 표시).

아두 이노 우노 R3


1
나는 그것이 비슷한 것이 아니라 그와 함께 할 수있는 다른 일을 궁금해했습니다. 그것은 질문이있다 : arduino.stackexchange.com/questions/991/…
Madivad

답변:


14

보드의 다른 MCU를위한 것입니다.

Uno의 메인 MCU에는 "ZIC1"이라는 레이블이 붙어 있습니다. 이것은 IDE에서 "업로드"를 누를 때 프로그래밍되는 것입니다. 그러나 FTDI 칩을 사용하여 메인 MCU의 직렬 포트에 연결하는 다른 Arduino와 달리 Uno는 왼쪽에 "U3"이라고 표시된 다른 MCU를 대신 사용합니다. 이 MCU는 USB를 통해 직렬 포트로 작동하고 바이트를 통해 USART1로 전달되는 작은 코드를 실행합니다. 그런 다음 메인 MCU의 USART에 연결합니다. 여기서 해당 칩의 부트 로더는 들어오는 바이트를 받아들이고 메인 MCU의 플래시 및 EEPROM에 씁니다.

이 추가 MCU를 다른 방식으로 사용할 수 있지만 사용 가능한 I / O는 USB 연결, ICSP 헤더를 통한 SPI 연결, 기본 MCU와 핀 0 및 1 모두에 대한 UART1 연결 및 2 개입니다. PD4 및 PD5의 LED


정말 재미 있어요! 정보에 대해서 감사드립니다. +1
Ricardo

어제 프로젝트에서 TX 및 RX LED를 사용하려고 시도한 후에야이 사실을 알았습니다. 나는 그들이 예상했던 곳에 연결되지 않았다는 것을 깨닫기 위해 회로도를 꺼 냈습니다.
Madivad
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.