SPI통신이란?


SPI통신이란?

#SPI #시리얼통신 이번 포스팅은 SPI통신에 대해서 설명하려고 합니다. 먼전 SPI는 Serial Peripheral Interface의 약자로 직렬주변기기 통신입니다. 이전에 포스팅한 UART, I2C와 함께 시리얼통신(직렬통신)에서 많이 사용되는 기법입니다. SPI는 아래의 그림과 같이 1개의 Master, 다수의 Slave와 통신을 할 수 있으며 클럭, MISO(Master Input Slave Output), MOSI(Master Output Slave Input), SS(Slave Select)이렇게 4개의 신호선으로 통신을 하는 Full-Duplex통신입니다. 이전에 설명한 UART와 I2C는 Master와 Slave간의 통신에서 단방향으로만 통신이 가능한데(무전기와 같이 한사람이 통신을 하고 있으면 상대방은 통신을 하지 못함) SPI는 Full-Duplex방식이라서 양방향통신(핸드폰 통화처럼 두사람다 말을 할 수 있음)이 가능합니다. 아래의 그림은 SPI의 통신 선 ...


#SPI #시리얼통신

원문링크 : SPI통신이란?