인프런 커뮤니티 질문&답변

집성재님의 프로필 이미지
집성재

작성한 질문수

[임베디드 입문용] 임베디드 개발은 실제로 이렇게 해요.

흉내낸 쓰레드 크리티컬 섹션 문제 해결 2

SPI 통신 질문

해결된 질문

작성

·

51

0

하드웨어 구성 상 7-segment 의 네자릿수가 동시에 다른 숫자를 나타나게 하는 것은 불가능 하다고 설명해 주셨는데요. SPI 통신을 사용할 때는 이 문제가 해결된 것처럼 보입니다. GPIO 통신을 사용할 때는 각 자릿수를 빠르게 켜서 마치 동시에 켜진 것처럼 보이는 방식을 사용하는데, SPI 통신을 사용할 때도 7-segment의 각 자릿수가 동시에 켜진 것처럼(실제로는 동시가 아니지만) 보이는 것일까요??

답변 1

0

ojtube5님의 프로필 이미지
ojtube5
지식공유자

네 그렇게만 보이는 거예요.
SPI 통신을 하는 부분이 병렬로 처리를 되고 있어서

GPIO랑 다르게 동작하는 것 처럼 보이는 거예요.

GPIO를 사용 하면 하나의 루프문에서 동작.

SPI 통신 부분을 칩에게 맡기면, 이 부분은 병렬로 동작.

이 차이가 있는 거예요.

 

집성재님의 프로필 이미지
집성재
질문자

아아 이해했습니다 감사합니다!!

집성재님의 프로필 이미지
집성재

작성한 질문수

질문하기