센서는 멀쩡한데 보드가 못 알아듣는다 · 클럭이 함께 오는 SPI · 퀴즈
퀴즈: 클럭이 함께 오는 SPI
문항 6개. 정답과 해설은 풀어 본 뒤에 보여 드립니다.
SPI 에서 CPOL 이 정하는 것은 무엇입니까?
- 한 바이트를 높은 자리부터 보낼지 낮은 자리부터 보낼지
- 쉬고 있을 때 클럭 선이 높은지 낮은지
- 선택선이 낮을 때 활성인지 높을 때 활성인지
- 앞 모서리에서 읽을지 뒤 모서리에서 읽을지
클럭 모서리만 보고는 네 가지 SPI 모드를 구별할 수 없는 이유는 무엇입니까?
- 모드마다 클럭 주파수가 달라 모서리 간격이 제각각이기 때문
- 선택선이 낮은 동안에는 클럭 모서리를 셀 수 없기 때문
- 모드 0과 3이 같은 모서리에서 읽고 모드 1과 2도 서로 같기 때문
- 출력 유효 지연 때문에 모서리의 시각이 일정하지 않기 때문
파형에서 CPHA 를 정할 때 데이터가 바뀌는 모서리를 찾는 이유는 무엇입니까?
- 데이터가 바뀌는 모서리가 곧 읽는 모서리이기 때문
- 바뀌는 횟수를 세면 바이트 수를 알 수 있기 때문
- 그 모서리에서 클럭 주파수를 가장 정확히 잴 수 있기 때문
- 출력 유효 지연 때문에 그 모서리는 읽는 모서리가 아닌 쪽이기 때문
모드가 한 칸 어긋난 채로 읽으면 값이 어떻게 보입니까?
- 전부 0 또는 전부 1 로 고정된다
- 바이트 순서만 뒤집힌다
- 십육진수로 보면 두 배나 절반쯤 되는 값이 나온다
- 값은 맞는데 바이트 수가 하나 줄어든다
선택선이 첫 클럭 모서리보다 늦게 내려갔습니다. 파형의 어느 숫자가 먼저 이상해집니까?
- 선택선이 낮은 동안의 표본 모서리 수가 8의 배수가 아니게 된다
- 클럭 주기가 전송 중간에 길어진다
- MISO 의 유휴 전압이 공급 전압보다 높아진다
- 선택선이 낮은 구간의 길이가 두 배가 된다
SPI 파형만 보고는 정할 수 없어 데이터시트를 봐야 하는 항목은 무엇입니까?
- 클럭의 유휴 준위
- 선택선이 낮은 동안의 클럭 모서리 수
- 한 바이트를 높은 자리부터 보내는지 낮은 자리부터 보내는지
- 데이터가 바뀌는 모서리의 방향