User manual

Strona 160 z 315
Dystrybucja Conrad Electronic Sp. z o.o., ul. Kniaźnina 12, 31-637 Kraków, Polska
Copyright © Conrad Electronic 2018, Kopiowanie, rozpowszechnianie, zmiany bez zgody zabronione.
www.conrad.pl
www.conrad.pl
7.3. SPI (Opcja R&S RTH-K1)
7.3.1. Protokół SPI
Do pełnego wsparcia protokołu SPI wymagany jest 4-kanałowy miernik.
Interfejs SPI Serial Peripheral Interface służy do komunikacji z powolnymi urządzeniami
peryferyjnymi, w szczególności do przesyłania strumieni danych.
Główne cechy SPI to:
Komunikacja master-slave
Brak adresowania urządzeń; Dostęp do urządzenia slave odbywa się za pomocą wyboru
układu lub linii wyboru urządzenia podrzędnego.
Brak mechanizmu potwierdzającego potwierdzenie odbioru danych
Możliwość dupleksu
Większość magistral SPI ma cztery linie, dwie linie danych i dwie linie kontrolne:
Linia zegara do wszystkich niewolników (SCLK)
Linia Slave Select lub Chip Select (SS lub CS)
Wyjście danych podstawowych, wejście danych Slave (MOSI lub SDI)
Dane podstawowe, dane wyjściowe Slave (MISO lub SDO)
Kiedy master generuje zegar i wybiera urządzenie podrzędne, dane mogą być przesyłane w jednym
lub obu kierunkach równocześnie.
Rys. 7-4: Prosta konfiguracja magistrali SPI
Bity danych wiadomości są pogrupowane według następujących kryteriów:
Słowo zawiera liczbę kolejnych bitów. Długość słowa jest zdefiniowana w konfiguracji
protokołu.
Ramka zawiera liczbę kolejnych słów, co najmniej jedno słowo.
W przypadku szyn SPI, R & S RTH oferuje następujące możliwości wyzwalania:
Na początku ramki