임베디드 기초 9주차
·
학교수업
I(2)C 통신 - 대부분 MCU 들이 외부 모듈과 통신할 수 있도록 표준화된 디지털 통신 프로토콜 - 버스는 최소한의 입출력 핀만 사용하여 장치 간 양방향 통신 제공 - 버스는 1. 정보를 보내는 마스터(Master) 장치 1개 2. 정보를 받는 슬레이브(Slave) 장치 여러 개로 구성 - 보통 MCU가 마스터 역할하고 슬레이브들의 동작을 제어 - 통신은 느린 속도의 간단한 주변 장치와의 통신에 적합 - 통신의 최대 속도는 평균 수백(100~400)KHz로 낮은 속도에 해당 I(2)C 통신 역사 - 1980 초반 필립스에서 개발 - 1990 표준화 많은 회사에서 호환 칩 생상 - 통신은 CLOCK과 DATA 회선 두개로 통신하기 때문에 두 가닥(two-wire) 프로토콜이라고 불림. - 통신이라는 이..