1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-07-29 05:21:37 +03:00

add CPHA support for SPI

- tested with logic analyzer
This commit is contained in:
Markus Sattler
2015-05-07 19:48:55 +02:00
parent 163858dc44
commit ee5def9c8c
2 changed files with 26 additions and 11 deletions

View File

@ -24,15 +24,10 @@
#include <Arduino.h>
#include <stdlib.h>
#define FCPU80 80000000L
const uint8_t SPI_MODE0 = 0x00;
const uint8_t SPI_MODE1 = 0x04;
const uint8_t SPI_MODE2 = 0x08;
const uint8_t SPI_MODE3 = 0x0C;
const uint8_t SPI_MODE0 = 0x00; ///< CPOL: 0 CPHA: 0
const uint8_t SPI_MODE1 = 0x01; ///< CPOL: 0 CPHA: 1
const uint8_t SPI_MODE2 = 0x10; ///< CPOL: 1 CPHA: 0
const uint8_t SPI_MODE3 = 0x11; ///< CPOL: 1 CPHA: 1
class SPISettings {
public: