Arduino Due에 기본 및 USB 프로그래밍 포트가있는 이유는 무엇입니까?


9

회로도에 따르면 Arduino Due에는 두 개의 USB 입력이 있습니다.

  1. 원주민
  2. 프로그램 작성

왜 이런거야? 언제 다른 포트를 사용합니까?


기본 포트와 직렬 핀의 매핑이 있습니까? 프로그래밍 포트가 0과 1로 매핑됩니까?

답변:


6

포트는 프로그래밍에 사용할 수 있지만 기본 USB 포트를 사용하면 다른 작업을 수행 할 수 있습니다.

또한 Due가 USB 마우스 또는 키보드를 연결된 컴퓨터로 에뮬레이트 할 수 있습니다. 이러한 기능을 사용하려면 마우스 및 키보드 라이브러리 참조 페이지를 참조하십시오 .

기본 USB 포트는 마우스, 키보드 및 스마트 폰과 같은 연결된 주변 장치의 USB 호스트 역할을 할 수도 있습니다. 이러한 기능을 사용하려면 USBHost 참조 페이지를 참조 하십시오 . http://arduino.cc/en/Main/arduinoBoardDue

따라서 USB 장치와의 인터페이스 연결을 사용하거나 컴퓨터에 연결하여 USB 장치처럼 작동하도록 할 수 있습니다.


따라서 마우스를 USB 네이티브에 연결하고 다른 USB 입력을 통해 호스트 랩톱에서 마우스 움직임을 감지하고 등록 할 수 있습니까?
poseid

나는 네이티브 사람만이 두 가지를 모두 할 수 있다고 생각합니다. 다른 하나는 프로그래밍 전용입니다.
sachleen
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.