Megosztás a következőn keresztül:


SPIMaster_SetBusSpeed függvény

Fejléc: #include <applibs/spi.h>

Beállítja az SPI-busz sebességét az SPI főillesztőfelületén végzett műveletekhez.

int SPIMaster_SetBusSpeed(int fd, uint32_t speedInHz);

Paraméterek

  • fd Az SPI-főillesztő fájlleírója.

  • speedInHz Az átvitelek maximális sebessége ezen a felületen, Hz-ben. Nem minden sebesség támogatott minden eszközön. Az interfész által használt tényleges sebesség alacsonyabb lehet ennél az értéknél.

Visszatérési érték

Siker esetén 0, hiba esetén -1 értéket ad vissza, amely esetben errno a hibaérték lesz beállítva.

Alkalmazásjegyzékre vonatkozó követelmények

Az egyes SPI-felületek eléréséhez az alkalmazásnak azonosítania kell őket az alkalmazásjegyzék SpiMaster mezőjében.