SPIMaster_SetBusSpeed-Funktion
Header: #include <applibs/spi.h>
Legt die SPI-Busgeschwindigkeit für Vorgänge auf einer SPI-master-Schnittstelle fest.
int SPIMaster_SetBusSpeed(int fd, uint32_t speedInHz);
Parameter
fd
Der Dateideskriptor für die SPI-master-Schnittstelle.speedInHz
Die maximale Geschwindigkeit für Übertragungen auf dieser Schnittstelle in Hz. Nicht alle Geschwindigkeiten werden auf allen Geräten unterstützt. Die tatsächliche Geschwindigkeit, die von der Schnittstelle verwendet wird, kann niedriger als dieser Wert sein.
Rückgabewert
Gibt 0 für erfolg oder -1 für Fehler zurück. In diesem Fall errno
wird auf den Fehlerwert festgelegt.
Anforderungen an das Anwendungsmanifest
Für den Zugriff auf einzelne SPI-Schnittstellen muss Ihre Anwendung diese im Feld SpiMaster des Anwendungsmanifests identifizieren.