Co SPI skrót

? SPI oznacza Serial Peripheral Interface standardowego interfejsu komputerowego seryjny . To umożliwiaznane jako mikroprocesor , mikrokontroler , który steruje funkcjami urządzenia elektronicznego , w celu komunikowania się z urządzeniami peryferyjnymi . Te urządzenia peryferyjne mogą być analogowo- cyfrowe lub cyfrowo- analogowe , pamięć, zegary czasu rzeczywistego lub czujniki , na przykład . SPI został pierwotnie opracowany przez firmę Motorola , ale jest wspierany przez różnych producentów . Serial Bus

SPI jest to, co jest znane jako magistrali szeregowej . Innymi słowy , składa się z zestawu przewodów elektrycznych. Te połączenia różnych jednostek funkcjonalnych komputera ze sobą w taki sposób, że każda jednostka odbiera transmisje od innych jednostek. Komunikacja odbywa się za pomocą jednego kanału, który dostarcza cyfry binarne lub kawałek, w tym samym czasie. Jest to w przeciwieństwie do równoległej komunikacji , w którym wiele kanałów szeregowe połączenie .
Synchroniczny , Full Duplex Komunikacja

SPI jest synchroniczny , co oznacza , że działa w ustalonym terminie okresy , kontrolowane przez zegar . Działa także w trybie pełnego dupleksu , co oznacza, że sygnały przenoszące dane mogą przejść w obu kierunkach jednocześnie. SPI , dane są zawsze wymieniane między urządzeniami . Gdyurządzenie przesyła dane , musi przeczytać przychodzące dane z innych urządzeń przed przystąpieniem do ponownego przesyłania . Jeśli nie przeczytałem, że dane przychodzące pierwszy ,dane przychodzące jest stracone iurządzenia SPI może być wyłączona w wyniku . Urządzenie SPI musi jednak dostrzec , czy dane przychodzące ma sens , czy nie, tak , że można go albo odrzucić go lub generowania danych nadmiarowych w odpowiedzi . Imperium Master-Slave pokrewieństwa

urządzenia SPI komunikować za pomocą relacji master-slave , w którymurządzenie master inicjuje ramkę danych . SPI określa cztery sygnały , zegar, opanować się niewolnikiem w ( MOSI ) , mistrza w niewolnika out ( MISO ) i Slave wybrać . Sygnał zegara jest generowany przez urządzenie master i wejście do wszystkich urządzeń slave , natomiast , jak sama nazwa wskazuje , sygnały MOSI i MISO ponownie przenoszenia danych z urządzenia master do urządzenia slave iz powrotem . SPI nie ma mechanizmu , aby potwierdzić odbiór danych i zapewnia brak kontroli przepływu .
Zbiory Plusy i minusy

SPI oferuje szybkość transferu danych , lub przepustowość maksymalnie do 10 megabitów na sekundę . SPI naprawdę wyróżnia się w aplikacjach – takich jak komunikacja między koder – dekoder lub kodek i cyfrowy procesor sygnału – które korzystają z pełnej możliwości dupleksu . SPI jest tmostly łatwe do wdrożenia dla pojedynczych aplikacji Master- Slave , ale brakuje wbudowanego rozwiązania , więc to może być trudne do wykonania dla wielu niewolników . Imperium

Dodaj komentarz