
Embedded System2024. 5. 13. 03:03통신 프로토콜(I2C, SPI, ISP, UART)
안녕하세요.이번 게시글에서는 임베디드, FPGA등 다양한 개발 보드와 환경에서 가장 많이 사용하는 통신 프로토콜 4개에 대해 알아보겠습니다. ※ 통신 프로토콜 (Comunication Protocol) : 마이크로컨트롤러와 주변장치 사이에 디지털 정보를 간편하게 전송할 수 있는 방법을 제공하기 위해 만들어진 통신 프로토콜을 말한다. ▶1. I2C [Inter-Integrated Circuit] : 여러 개의 장치를 연결하는 경우에도 신호선 두 개(SDA-Serial Data, SCL-Serial Clock)만을 연결하여 사용할 수 있다. 적은 신호선을 사용하는 장점이 있는 반면 SPI에 비해 속도가 느리며 동시 양방향 통신이 불가능하여 양방향 통신이 필요한 경우에는 전송 속도가 더 느려진다. ..