Esp32/Core/SPI.h File Reference
#include "SPIBase.h"
#include "SPISettings.h"
Include dependency graph for Esp32/Core/SPI.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SpiPins
 SPI pin connections. More...
 
class  SPIClass
 

Macros

#define SPI_HAS_TRANSACTION   0
 

Enumerations

enum  SpiBus {
  SpiBus::INVALID = 0, SpiBus::MIN = 1, SpiBus::FSPI = 1, SpiBus::HSPI = 2,
  SpiBus::VSPI = 3, SpiBus::MAX = 3
}
 Identifies bus selection. More...
 

Variables

static constexpr uint8_t SPI_PIN_DEFAULT {0xff}
 
SPIClass SPI
 Global instance of SPI class. More...
 

Macro Definition Documentation

◆ SPI_HAS_TRANSACTION

#define SPI_HAS_TRANSACTION   0

Variable Documentation

◆ SPI_PIN_DEFAULT

constexpr uint8_t SPI_PIN_DEFAULT {0xff}
static