I2C 통신 용어 및 지식 정리 I2C란? Inter-Integrated Circuit, 또는 TWI – Two Wire Interface 약자 이다. 복수개의 슬레이브 장치가 복수개의 마스터 장치와 통신하기 위한 프로토콜이다. 근거리 통신을 위해 고안되었다. 1008개의 슬레이브 장치를 지원. N:N통신이 가능하다. SPI와 UART통신의 중간속도이다. - 널리 사용되는 스탠다드 모드가 100kHz, 저속모드로 운영시 10kHz의 속도로 동작한다. SCL, SDA 두개의 라인을 사용한다. (SCL: Serial Clock, SDA: Serial Data)
SPI 통신이란? MCU와 주변장치의간 직렬 통신규약. 외부장치와 Clock을 통하여 동기화하는 통신방식 하나의 Master와 1개 이상의 Slave 디바이스간 근거리 통신방식 SPI 장점 - 송수신 동시 가능 - 전송되는 비트의 유연성 - 전송기가 필요 없음 - 인터페이스의 하드웨어가 매우 간단 - 통신속도가 빠름 SPI 단점 - 통신거리가 짧아 주로 칩간 통신에 사용 - 하나의 Master만 지원 - 필요한 핀의 개수가 상대적으로 많은편