FastLED 3.9.15
Loading...
Searching...
No Matches
fastspi.h File Reference

Detailed Description

Serial peripheral interface (SPI) definitions per platform.

Definition in file fastspi.h.

#include "FastLED.h"
#include "controller.h"
#include "lib8tion.h"
#include "fastspi_bitbang.h"
+ Include dependency graph for fastspi.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SoftwareSPIOutput< _DATA_PIN, _CLOCK_PIN, _SPI_CLOCK_DIVIDER >
 Software SPI output. More...
 
class  SPIOutput< _DATA_PIN, _CLOCK_PIN, _SPI_CLOCK_DIVIDER >
 Hardware SPI output. More...
 

Macros

#define DATA_RATE_KHZ(X)
 Convert data rate from kilohertz (KHz) to clock cycles per bit.
 
#define DATA_RATE_MHZ(X)
 Convert data rate from megahertz (MHz) to clock cycles per bit.