Sdílet prostřednictvím


funkce SPIMaster_SetBusSpeed

Hlavička: #include <applibs/spi.h>

Nastaví rychlost sběrnice SPI pro operace na hlavním rozhraní SPI.

int SPIMaster_SetBusSpeed(int fd, uint32_t speedInHz);

Parametry

  • fd Popisovač souboru pro hlavní rozhraní SPI.

  • speedInHz Maximální rychlost pro přenosy na tomto rozhraní v Hz. Ne všechny rychlosti jsou podporované na všech zařízeních. Skutečná rychlost používaná rozhraním může být nižší než tato hodnota.

Vrácená hodnota

Vrátí hodnotu 0 pro úspěch nebo -1 pro selhání. V tomto případě errno se nastaví na chybovou hodnotu.

Požadavky manifestu aplikace

Pro přístup k jednotlivým rozhraním SPI je vaše aplikace musí identifikovat v poli SpiMaster manifestu aplikace.