시스템의 요구 사항에 따라 중앙제어장치에 다수의 범용 비동기 직렬 송수신(UART) 통신 포트가 필요한 경우가 많다. 그리고 사용하는 마이크로컨트롤러에 내장된 포트의 수보다 더 많이 필요한 예도 있다. 이 경우 여러 가지 방법으로 포트의 수를 확장하여야 한다. 본 논문에서는 이 중 두 가지 방법인 프로세서 버스와 인터페이스 되는 직렬 통신 컨트롤러를 사용하는 방법과 USB에서 변환하는 방법에 관하여 기술한다. USB 변환 방법의 경우 채널 확장을 위하여 허브 제어기를 사용하는 방법도 기술한다. 주로 사용하는 IC의 예를 들고 이에 대한 특징을 기술하며 설계 시 유의할 점을 보인다. 또한 실제로 구현한 예를 보이고 장단점을 기술함으로써 설계를 참고하고 적절한 방법을 선택하는 데 도움이 될 수 있도록 한다.
*본 초록은 AI를 통해 원문을 번역한 내용입니다. 정확한 내용은 하기 원문에서 확인해주세요.