반응형
250x250
Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total
관리 메뉴

폴크(FOLC)

아두이노 - SPI 통신 본문

자유 게시판 - 마이크로 컨트롤러

아두이노 - SPI 통신

folcjin 2022. 7. 8. 15:02
728x90
반응형

# 모토로라에서 전이중 방식으로 개발한 시리얼 통신의 표준
   -> 마스터 장치와 슬레이브 장치간의 양방향 통신을 동시에 수행
   -> 데이터를 클록신호에 맞추어 전송 [ 상승/하강 엣지 ]

   -> 4개의 연결선 필요 [ MOSI, MISO, SCLK, SS ]
   -> 4개의 통신 모드 이용 가능

# 통신 방법
   -> 마스터 장치와 여러개의 슬레이브 장치간의 선을 공유
   -> 클록 신호를 기준으로 통신을 진행한다.
   -> 슬레이브는 LOW 상태에 통신 가능
   -> 양방향 통신 : 마스터 <-> 요청/응답 <-> 슬레이브

# 연동
   -> 통신하고자 하는 슬레이브의 연결선(SS) 에 LOW 로 설정
   -> 슬레이브 장치가 지원하는 통신 속도 이하로 클록 신호 전송
   -> 각 클록 사이클마다 MOSI 연결선을 통해 1BIT 데이터 전송
   -> MISO 연결선으로 들어오는 1BIT 데이터 수신
   -> 데이터를 주고 받기를 완료할 때까지 반복
   -> 클록 신호 전송을 중지하고 데이터 전송을 종료
   -> 슬레이브 연결선(SS) 에 HIGH 로 설정

# 데이터 형식
   -> 각 장치 마다 모두 다름 - 데이터 시트를 참고

728x90
반응형
사업자 정보 표시
사업자 등록번호 : -- | TEL : --

'자유 게시판 - 마이크로 컨트롤러' 카테고리의 다른 글

아두이노 - I2C 통신  (0) 2022.07.01
아두이노 - 시리얼통신  (0) 2022.06.22
아두이노 - ADC 변환  (0) 2022.06.20
아두이노 - 푸시버튼  (0) 2022.06.15
Atmega128 IDE  (0) 2022.06.07