"Serial " kommunikation omfattar flytta data i en rad ner en tråd , en bit efter de andra . En perifer är en enhet som kompletterar funktionen av en viktigare enhet , till exempel en skrivare som är ansluten till en dator . Serial Peripheral Interface ( SPI ) Protokollet reglerar flödet av data i datorn . Funktioner
Även seriella anslutningar flytta all data över en tråd , det finns ett antal trådar kopplingsanordningar tillsammans i SPI schemat . Kommunikation sker mellan en " Master" och " Slave " - slaven är den " perifera ". Befälhavaren ger en klockpuls som gör de två ändarna i meddelandet att " synkronisera ". Denna puls färdas ner sin egen tråd .
Funktion
Befälhavaren är ansluten till flera slavar . Fyra ledningar ansluter till varje enhet . En är att data från master till slav , är en för data från slaven till mastern , är en för klocksignalen och man anger vilken slav data färdas ( Slave Selection , eller SS ) .
Selection
p Det finns två konfigurationer för att ansluta till flera slavar . I en Daisy Chain -konfiguration , är alla slavar kopplade till samma nät och det finns ingen routing mekanismen , så alla slavar emot alla data som skickas ut av befälhavaren . Slave Val indikerar vilken enhet bör acceptera signalen . Standarden konfigurationen ansluter alla slavar till samma tre ledningar som kommer ut av befälhavaren , men var och ansluter till en separat SS -anslutning .