다용도 입출력[1](general-purpose input/output, GPIO)은 입력이나 출력을 포함한 동작이 런타임 시에 사용자에 의해 제어될 수 있는, 집적 회로나 전기 회로 기판의 디지털 신호 핀이다.

GPIO는 특정한 목적이 미리 정의되지 않으며 기본적으로는 사용되지 않는다.[2][3] GPIO는 어셈블리 레벨의 회로망 설계자(집적 회로 GPIO의 경우에는 회로 기판 설계자, 기판 레벨 GPIO의 경우에는 시스템 통합자, S/I)에 의해 구현되어 있으며 사용 시에는 GPIO의 목적과 동작이 정의된다.

집적 회로 GPIO

편집

기판 레벨 GPIO

편집

같이 보기

편집

각주

편집
  1. 한국정보통신기술협회. “다용도 입출력 포트”. IT용어사전. 2019년 1월 29일에 확인함. 
  2. White, Jon, 편집. (2016). 《Raspberry Pi - The Complete Manual》 7판. en:Imagine Publishing. 36쪽. ISBN 978-1785463709. 
  3. 〈General Purpose Input/Output〉. 《Oracle® Java ME Embedded Developer's Guide》 8판. 오라클 (기업). 2014. 

외부 링크

편집