임베디드 시스템과 펌웨어
SPI 통신의 특징으로 올바른 것은 무엇입니까?
- A클럭을 사용하지 않는 비동기식이며 2개의 선만으로 연결한다
- B마스터가 클럭을 내보내는 동기식이며, 송신과 수신을 동시에 할 수 있고, 칩 셀렉트 선으로 상대를 선택한다
- C주소로 상대를 선택하므로 몇 대를 연결해도 선은 2개면 된다
정답과 해설 보기
정답: B. 마스터가 클럭을 내보내는 동기식이며, 송신과 수신을 동시에 할 수 있고, 칩 셀렉트 선으로 상대를 선택한다
SPI는 마스터가 내보내는 클럭에 맞춰, 마스터에서 슬레이브로 가는 선과 슬레이브에서 마스터로 오는 선으로 동시에 데이터를 주고받는 동기식 통신입니다. 상대마다 칩 셀렉트(CS) 선을 마련하여, 0으로 만든 상대와만 통신합니다. 구조가 단순하고 클럭을 수십 MHz까지 올릴 수 있으므로 플래시 메모리, 표시 장치, ADC 등 고속 부품과 자주 연결됩니다.