Spresense SDK Library v3.4.6-5ba3997155669912adc4b68df0dc983c4388532a
Loading...
Searching...
No Matches
Functions
Collaboration diagram for Functions:

Functions

FAR struct spi_dev_s * create_swspi (int cs_pin, int sck_pin, int mosi_pin, int miso_pin)
 
void destroy_swspi (FAR struct spi_dev_s *dev)
 

Detailed Description

Function Documentation

◆ create_swspi()

FAR struct spi_dev_s * create_swspi ( int cs_pin,
int sck_pin,
int mosi_pin,
int miso_pin )

Create software emulated SPI driver.

Parameters
[in]cs_pinChip Select pin number.
[in]sck_pinSCK signal pin number.
[in]mosi_pinMOSI signal pin number.
[in]miso_pinMISO signal pin number.

◆ destroy_swspi()

void destroy_swspi ( FAR struct spi_dev_s * dev)

Destroy an instance of software emulated SPI driver.

Parameters
[in]devInstance of Software SPI.