나는에서 일한 SPI의 시간에서 아두 이노 하나에 연결된 장치. 두 개의 다른 SPI 장치를 동시에 사용하려면 어떻게합니까?
나는에서 일한 SPI의 시간에서 아두 이노 하나에 연결된 장치. 두 개의 다른 SPI 장치를 동시에 사용하려면 어떻게합니까?
답변:
Arduino를 마스터로 사용하여 두 개의 SPI 슬레이브 장치를 SPI 버스에 연결하고 소프트웨어 제어 하에서 상호 배타적 인 방식으로 사용하려는 경우 슬레이브 선택에 다른 핀을 사용해야합니다 ( 각 SPI 장치의 SS).
한 슬레이브와 대화하고 싶을 때는 SS를 낮게 유지하고 다른 슬레이브를 높입니다. 다른 노예와 대화하기 위해 반대를하십시오.
여러 개의 슬레이브를 사용하는 데에는 약간의 악마가 있으며 여기에 더 자세히 설명되어 있지만 일반적으로 하나 이상의 SPI 장치를 슬레이브로 사용하는 것이 일반적이며 좋습니다.
이 블로그 게시물 은 더 많은 정보를 제공하며 읽기 시작하기에 좋은 곳입니다.