Funzione SPIMaster_SetBusSpeed

Intestazione: #include <applicazioni/spi.h>

Imposta la velocità del bus SPI per le operazioni su un'interfaccia master SPI.

int SPIMaster_SetBusSpeed(int fd, uint32_t speedInHz);

Parametri

  • fd Descrittore di file per l'interfaccia master SPI.

  • speedInHz La velocità massima per i trasferimenti su questa interfaccia, in Hz. Non tutte le velocità sono supportate in tutti i dispositivi. La velocità effettiva utilizzata dall'interfaccia può essere inferiore a questo valore.

Valore restituito

Restituisce 0 per operazione riuscita o -1 per errore, nel qual caso errno verrà impostato sul valore di errore.

Requisiti del manifesto dell'applicazione

Per accedere a singole interfacce SPI, l'applicazione deve identificarle nel campo SpiMaster del manifesto dell'applicazione.