Funkcja SPIMaster_SetBusSpeed
Nagłówek: #include <applibs/spi.h>
Ustawia szybkość magistrali SPI dla operacji na interfejsie głównym SPI.
int SPIMaster_SetBusSpeed(int fd, uint32_t speedInHz);
Parametry
fd
Deskryptor pliku interfejsu głównego SPI.speedInHz
Maksymalna prędkość transferów w tym interfejsie, w częstotliwości Hz. Nie wszystkie prędkości są obsługiwane na wszystkich urządzeniach. Rzeczywista szybkość używana przez interfejs może być niższa niż ta wartość.
Zwracana wartość
Zwraca wartość 0 dla sukcesu lub -1 dla niepowodzenia, w którym to przypadku errno
zostanie ustawiona wartość błędu.
Wymagania dotyczące manifestu aplikacji
Aby uzyskać dostęp do poszczególnych interfejsów SPI, aplikacja musi zidentyfikować je w polu SpiMaster manifestu aplikacji.