GPIO

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2020 Dec 4 16:21
Editor
Edited
Edited
2024 Oct 11 10:55
Refs
Refs

마이크로프로세서가 주변장치와 통신하기 위해 범용으로 사용되는 입력 출력 포트

설계자가 마음대로 변형하면서 제어할 수 있도록 제공해주는 입출력 포트
입력이나 출력을 포함한 동작이 런타임 시에 사용자에 의해 제어될 수 있는, 집적 회로나 전기 회로 기판의 디지털 신호 핀
GPIO는 Hardware적으로 pin이 한 개 밖에 없는데, 이 pin을 Input과 Output 모두로 사용가능 하다는 것
GPIO는 Hardware적으로는 3 상태 버퍼 - Tristate Buffer -로 구현
3상태 Buffer라는 건 1, 0, High impedance
  • GPIO_OUT은 output 값 자체
  • GPIO_OE는 Output enable로서, S(witch)
  • GPIO PAD는 직접 MCU외부로 나와 있는 pin
 
  • Input Mode
  • Output Mode
 
Alternative Functionallity GPIO
 

Recommendations