-
#include "utility/template/spi.h" -
void cirque_pinnacle_arduino_wrappers::SPIClass::begin(int bus_number = PINNACLE_DEFAULT_SPI_BUS, SPISettings settings = SPISettings());
Initialize a certain SPI bus. Uses boards defaults when available.
- Parameters:¶
- int bus_number = PINNACLE_DEFAULT_SPI_BUS¶
This is the SPI bus number and corresponding channel (CEx pin on RPi). Default is
0.bus ID
CE number
param value
spidev adapter
000/dev/spidev0.0011/dev/spidev0.11010/dev/spidev1.01111/dev/spidev1.11212/dev/spidev1.2- SPISettings settings = SPISettings()¶
An object used to specify the baudrate (aka frequency), Endianess, and clock polarity/phase to be used on the specified SPI bus. Default is 6 MHz (
6000000) speed usingMSBFIRST(Big Endian) underSPI_MODE1.