Funzione SPIMaster_InitTransfersSPIMaster_InitTransfers Function

Intestazione: #include <applibs/spi.h>Header: #include <applibs/spi.h>

Inizializza una matrice di struct SPIMaster_Transfer con le impostazioni predefinite del trasferimento master SPI.Initializes an array of SPIMaster_Transfer structs with the default SPI master transfer settings.

static inline int SPIMaster_InitTransfers(SPIMaster_Transfer *transfers, size_t transferCount);

ParametriParameters

  • transfers Un puntatore alla matrice di struct SPIMaster_Transfer da inizializzare.transfers A pointer to the array of SPIMaster_Transfer structs to initialize.

  • transferCount Il numero di struct inclusi nella matrice transfers.transferCount The number of structs in the transfers array.

Valore restituitoReturn value

Restituisce 0 per l'esito positivo o-1 per l'esito negativo, nel qual caso errno verrà impostato sul valore di errore.Returns 0 for success, or -1 for failure, in which case errno will be set to the error value.

Requisiti del manifesto dell'applicazioneApplication manifest requirements

Per accedere alle singole interfacce SPI, l'applicazione deve identificarle nel campo SpiMaster del manifesto dell'applicazione.To access individual SPI interfaces, your application must identify them in the SpiMaster field of the application manifest.