Една SPI 3-проводна комуникационна схема е полудуплексна връзка за данни. Главният инициира транзакцията чрез изтегляне на проводника за избор на подчинен (SS) ниско ниво. Сериен часовник (SCLK), задвижван от главния, осигурява синхронен източник на часовник.
Как работи 3-проводният SPI?
Принципът на 3-проводния SPI протокол е подобен на 4-проводния тип. В сравнение с традиционните 4-wir SPI протоколи, сигналът за данни е проектиран в споделен порт. Предимството на 3-проводния обединен серийен вход на данни (SDI) и изход на серийни данни (SDO) в един порт, който е двупосочен
Кои са проводниците на SPI?
В SPI сигнализирането се осъществява чрез набор от четири проводника: SERIAL DATA IN, SERIAL DATA OUT, CLOCK и CS. Едно SPI устройство може да бъде главен или подчинен в зависимост от това кой управлява часовника. Стандартът SPI позволява един главен и множество подчинени на шината.
Колко проводника се използват в SPI?
SPI е синхронен, пълен дуплекс главен-подчинен интерфейс. Данните от главен или подчинен се синхронизират по нарастващия или спадащия фронт на часовника. И главен, и подчинен могат да предават данни едновременно. SPI интерфейсът може да бъде или 3-проводен или 4-жилен.
Какви са проводниците на класическия SPI интерфейс?
Обикновеният SPI интерфейс се състои от четири сигнала: clock (SCLK), избор на подчинен (! SS или ! CS), главен вход/подчинен изход (MISO) и главен изход/подчинен вход (MOSI). SPI има отделни щифтове за входни и изходни данни, което го прави пълен дуплекс.