Skip to content

SPIClass

詳細情報

メンバー

begin()

void SPIClass::begin()

usingInterrupt()

void SPIClass::usingInterrupt(uint8_t interruptNumber)

引数

  • uint8_t interruptNumber

notUsingInterrupt()

void SPIClass::notUsingInterrupt(uint8_t interruptNumber)

引数

  • uint8_t interruptNumber

beginTransaction()

static void SPIClass::beginTransaction(SPISettings settings)

引数

  • SPISettings settings

transfer()

static uint8_t SPIClass::transfer(uint8_t data)

引数

  • uint8_t data

戻り値

uint8_t

transfer16()

static uint16_t SPIClass::transfer16(uint16_t data)

引数

  • uint16_t data

戻り値

uint16_t

transfer()

static void SPIClass::transfer(void *buf, size_t count)

引数

  • void * buf
  • size_t count

endTransaction()

static void SPIClass::endTransaction(void)

end()

void SPIClass::end()

setBitOrder()

static void SPIClass::setBitOrder(uint8_t bitOrder)

引数

  • uint8_t bitOrder

setDataMode()

static void SPIClass::setDataMode(uint8_t dataMode)

引数

  • uint8_t dataMode

setClockDivider()

static void SPIClass::setClockDivider(uint8_t clockDiv)

引数

  • uint8_t clockDiv

attachInterrupt()

static void SPIClass::attachInterrupt()

detachInterrupt()

static void SPIClass::detachInterrupt()