I2C 정리
연산능력이 없는 데이터들을 주고받을 때 사용되는 통신방식(+SPI) 1. Philips사에서 제안한 근거리용 직렬 동기식 양방향 통신 프로토콜로, 컨트롤러에서 여러가지 메모리, I/O 소자를 연결할 때 사용된다 2. 오직 2가지 클럭과 데이터라인으로 통신을 할 수 있으며, Slave 주소로 장치를 구분하게 된다. 장치 주소는 디바이스의 데이터시트를 참고하면 I2C 메뉴얼 부분에서 확인할 수 있다. 오직 2개의 라인으로 송수신하기 때문에 전송 포맷이 정해져 있다 - 시작, 정지 : SCL이 High인 상태에서 SDA가 움직인다 - 데이터 전송 : SDA는 데이터값을 유지하고 SCL이 움직인다 3. 하드웨어 회로 구성은 Open Drain 또는 Open Collector 구성으로 외부에 풀업저항으로 연결된 ..
2019. 6. 21. 22:45