SPI (Serial Peripheral Interface Bus)

Click here to load reader

download SPI (Serial Peripheral Interface Bus)

of 12

description

SPI (Serial Peripheral Interface Bus). SPI ???. 전이중 통신 모드로 동작하는 모토로라 아키텍처에서 이름을 딴 동기화 직렬 데이터 연결 표준 . 장치들은 기본적으로 Master-Slave 모드로 통신 하나의 Master 에서 여러 개의 Slave 중에서 필요에 따라 하나를 선택 하여 통신을 할 수 있다 . 최대 70MHz 의 전송 속도를 가지고 있어 I2C 에 비하여 훨씬 빠르다. 기본 구조. Single SPI. - PowerPoint PPT Presentation

Transcript of SPI (Serial Peripheral Interface Bus)

SPI (Serial Peripheral Interface Bus)

SPI (Serial Peripheral Interface Bus)SPI ??? . Master-Slave Master Slave . 70MHz I2C .

SCLK : Serial Clock, Master ClockMOSI : Master Output Slave Input. (Output from master)MISO : Master Input Slave Output. (Output from slave)SS : Slave Select. Master Slave Active Low .Single SPI

Master . Slave . Master SS Slave logic 0 Slave .(Active Low) Master SLCK MOSI , MISO .(Full Duplex) , SLCK . SPI 8 12, 16 . SS SS 0 Slave DataSheet . ()

() CPOL CPHA 4 .( .)

ModeCPOLCPHA000101210311Multi Slave

Typical SPI BUSDaisy-Chained SPI BUSTypical SPI Slave Slave Master SS .Daisy-Chained SPI Master Slave SS , Shift register .SPI Full duplex communication . (bit .) . .SPI Master . .( 4, Slave ) , .I2C ACK Master . http://mintnlatte.tistory.com/199 ( )

http://www.mct.net/faq/spi.htmlhttp://www.byteparadigm.com/applications/introduction-to-i2c-and-spi-protocols/?/article/AA-00255/22/Introduction-to-SPI-and-IC-protocols.htmlhttp://www.corelis.com/education/SPI_Tutorial.htm ()