반응형
SPI 통신은 기본적으로 싱글 마스터(Single-Master) 구조이지만 다음 그림과 같이 멀티 마스터(Multi-Master)로 동작 시킬 수도 있다. 초기에는 모두 슬레이브 모드에 있고 마스터가 되기를 원하는 곳에서 GPIO로 신호를 보낸 후 마스터 모드로 전환하여 통신을 시작한다. 통신 종료 후에는 슬레이브 모드로 전환한다.
이 때, 양 쪽에서 동시에 마스터 신호를 보내는 것을 방지하기 위한 Arbitration 로직이 필요하다.
반응형
댓글