![]() |
eBoard
①⑧⑨
Written for SIA 2017/2018
|
this file contains the SPI class More...
#include <stdio.h>
Go to the source code of this file.
Classes | |
struct | eagle_impl::SPIClass |
[SPI] This is used to avoid path resolving issues and defines the common known Arduino SPI interface Don't use manually More... | |
Namespaces | |
eagle_impl | |
this namespace contains all the don't use manually classes ;) | |
Macros | |
#define | SPI_CLOCK_DIV4 0x00 |
#define | SPI_CLOCK_DIV16 0x01 |
#define | SPI_CLOCK_DIV64 0x02 |
#define | SPI_CLOCK_DIV128 0x03 |
#define | SPI_CLOCK_DIV2 0x04 |
#define | SPI_CLOCK_DIV8 0x05 |
#define | SPI_CLOCK_DIV32 0x06 |
#define | SPI_MODE0 0x00 |
#define | SPI_MODE1 0x04 |
#define | SPI_MODE2 0x08 |
#define | SPI_MODE3 0x0C |
#define | SPI_MODE_MASK 0x0C |
#define | SPI_CLOCK_MASK 0x03 |
#define | SPI_2XCLOCK_MASK 0x01 |
#define SPI_2XCLOCK_MASK 0x01 |
Definition at line 46 of file eagle_SPI.h.
#define SPI_CLOCK_DIV128 0x03 |
Definition at line 24 of file eagle_SPI.h.
#define SPI_CLOCK_DIV16 0x01 |
Definition at line 20 of file eagle_SPI.h.
#define SPI_CLOCK_DIV2 0x04 |
Definition at line 26 of file eagle_SPI.h.
#define SPI_CLOCK_DIV32 0x06 |
Definition at line 30 of file eagle_SPI.h.
#define SPI_CLOCK_DIV4 0x00 |
Definition at line 18 of file eagle_SPI.h.
#define SPI_CLOCK_DIV64 0x02 |
Definition at line 22 of file eagle_SPI.h.
#define SPI_CLOCK_DIV8 0x05 |
Definition at line 28 of file eagle_SPI.h.
#define SPI_CLOCK_MASK 0x03 |
Definition at line 44 of file eagle_SPI.h.
#define SPI_MODE0 0x00 |
Definition at line 33 of file eagle_SPI.h.
#define SPI_MODE1 0x04 |
Definition at line 35 of file eagle_SPI.h.
#define SPI_MODE2 0x08 |
Definition at line 37 of file eagle_SPI.h.
#define SPI_MODE3 0x0C |
Definition at line 39 of file eagle_SPI.h.
#define SPI_MODE_MASK 0x0C |
Definition at line 42 of file eagle_SPI.h.