libDaisy
Hardware Library for Daisy
Loading...
Searching...
No Matches
daisy::MultiSlaveSpiHandle::Config Struct Reference

#include <spiMultislave.h>

Public Attributes

struct { 
 
   dsy_gpio_pin   sclk 
 
   dsy_gpio_pin   miso 
 
   dsy_gpio_pin   mosi 
 
   dsy_gpio_pin   nss [max_num_devices_
 
pin_config 
 
SpiHandle::Config::Peripheral periph
 
SpiHandle::Config::Direction direction
 
unsigned long datasize
 
SpiHandle::Config::ClockPolarity clock_polarity
 
SpiHandle::Config::ClockPhase clock_phase
 
SpiHandle::Config::BaudPrescaler baud_prescaler
 
size_t num_devices
 

Member Data Documentation

◆ baud_prescaler

SpiHandle::Config::BaudPrescaler daisy::MultiSlaveSpiHandle::Config::baud_prescaler

◆ clock_phase

SpiHandle::Config::ClockPhase daisy::MultiSlaveSpiHandle::Config::clock_phase

◆ clock_polarity

SpiHandle::Config::ClockPolarity daisy::MultiSlaveSpiHandle::Config::clock_polarity

◆ datasize

unsigned long daisy::MultiSlaveSpiHandle::Config::datasize

◆ direction

SpiHandle::Config::Direction daisy::MultiSlaveSpiHandle::Config::direction

◆ miso

dsy_gpio_pin daisy::MultiSlaveSpiHandle::Config::miso

&

◆ mosi

dsy_gpio_pin daisy::MultiSlaveSpiHandle::Config::mosi

&

◆ nss

dsy_gpio_pin daisy::MultiSlaveSpiHandle::Config::nss[max_num_devices_]

◆ num_devices

size_t daisy::MultiSlaveSpiHandle::Config::num_devices

◆ periph

SpiHandle::Config::Peripheral daisy::MultiSlaveSpiHandle::Config::periph

◆ [struct]

struct { ... } daisy::MultiSlaveSpiHandle::Config::pin_config

◆ sclk

dsy_gpio_pin daisy::MultiSlaveSpiHandle::Config::sclk

&


The documentation for this struct was generated from the following file: