SPI 2

SPI 통신

SPI 통신 SPI 통신은 Serial Peripheral Interface의 약자로 시리얼 통신 중 하나입니다. 이 SPI은 여러 가지가 있지만 기본적인 연결은 다음과 같습니다. 마스터 기기와 슬레이브 기기간의 통신의 연결입니다. 여기에 사용되는 MISO, MOSI, SCK, CS 핀은 기기나 제조사에 따라 다른 이름으로 불립니다. 이는 헷갈리기 쉽기 때문에 정리해둔 글을 참조해주시면 좋습니다. 일단 많이 사용되는 이름인 위 이름을 사용하겠습니다. 간단하게 핀을 알아보면 다음과 같습니다. MOSI (Master Out, Slave In) : 데이터를 슬레이브에서 받고, 마스터에서 나가는 핀 MISO (Master In, Slave Out) : 데이터를 마스터에서 받고, 슬레이브에서 나가는 핀 CS (C..

I2C와 SPI 통신, MOSI, MISO, SCL, SS, SDA 등의 핀 정리

I2C와 SPI 통신 I2C와 SPI 통신은 유사하지만 다른 통신 방법입니다. 따라서 소형 TFT 디스플레이들에 보면 SPI와 I2C가 겸용으로 되어 있는 부품들이 많습니다. I2C와 SPI를 겸용으로 사용하다 보니 핀 이름과 관련된 것부터 혼동이 있어서 정리하는 김에 글을 작성합니다. ※ 현재 SPI, I2C에서 사용되는 단어인 Master, Slave는 Controller(컨트롤러), Peripheral(주변기기)로 변경해서 사용하는걸 권장하는 추세이지만 여기에서는 기존에 사용했던 Master, Slave를 사용합니다. 현재 많은 부품들이 Controller, Peripheral보다는 Mastser, slave로 많이 사용되기 때문입니다. SPI 통신, Serial Peripheral Interfac..