Classes | Macros | Variables
SPI.h File Reference
#include <Arduino.h>
Include dependency graph for SPI.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SPIClass
 
class  SPISettings
 

Macros

#define LSBFIRST   0
 
#define MSBFIRST   1
 
#define SPI_2XCLOCK_MASK   0x01
 
#define SPI_ATOMIC_VERSION   1
 
#define SPI_CLOCK_DIV128   0x03
 
#define SPI_CLOCK_DIV16   0x01
 
#define SPI_CLOCK_DIV2   0x04
 
#define SPI_CLOCK_DIV32   0x06
 
#define SPI_CLOCK_DIV4   0x00
 
#define SPI_CLOCK_DIV64   0x02
 
#define SPI_CLOCK_DIV8   0x05
 
#define SPI_CLOCK_MASK   0x03
 
#define SPI_HAS_NOTUSINGINTERRUPT   1
 
#define SPI_HAS_TRANSACTION   1
 
#define SPI_MODE0   0x00
 
#define SPI_MODE1   0x04
 
#define SPI_MODE2   0x08
 
#define SPI_MODE3   0x0C
 
#define SPI_MODE_MASK   0x0C
 

Variables

SPIClass SPI
 

Macro Definition Documentation

#define LSBFIRST   0

Definition at line 40 of file SPI.h.

#define MSBFIRST   1

Definition at line 43 of file SPI.h.

#define SPI_2XCLOCK_MASK   0x01

Definition at line 61 of file SPI.h.

#define SPI_ATOMIC_VERSION   1

Definition at line 31 of file SPI.h.

#define SPI_CLOCK_DIV128   0x03

Definition at line 49 of file SPI.h.

#define SPI_CLOCK_DIV16   0x01

Definition at line 47 of file SPI.h.

#define SPI_CLOCK_DIV2   0x04

Definition at line 50 of file SPI.h.

#define SPI_CLOCK_DIV32   0x06

Definition at line 52 of file SPI.h.

#define SPI_CLOCK_DIV4   0x00

Definition at line 46 of file SPI.h.

#define SPI_CLOCK_DIV64   0x02

Definition at line 48 of file SPI.h.

#define SPI_CLOCK_DIV8   0x05

Definition at line 51 of file SPI.h.

#define SPI_CLOCK_MASK   0x03

Definition at line 60 of file SPI.h.

#define SPI_HAS_NOTUSINGINTERRUPT   1

Definition at line 24 of file SPI.h.

#define SPI_HAS_TRANSACTION   1

Definition at line 21 of file SPI.h.

#define SPI_MODE0   0x00

Definition at line 54 of file SPI.h.

#define SPI_MODE1   0x04

Definition at line 55 of file SPI.h.

#define SPI_MODE2   0x08

Definition at line 56 of file SPI.h.

#define SPI_MODE3   0x0C

Definition at line 57 of file SPI.h.

#define SPI_MODE_MASK   0x0C

Definition at line 59 of file SPI.h.

Variable Documentation

SPIClass SPI

Definition at line 16 of file SPI.cpp.



arduino_daq
Author(s):
autogenerated on Mon Jun 10 2019 12:46:03