Funktionen | |
unsigned int | SPI_init (unsigned int Options) |
unsigned char | SPI_ReadWrite (unsigned char Data) |
void | SPI_FastMem2Write (unsigned char *buffer, unsigned int Datalenght) |
void | SPI_FastRead2Mem (unsigned char *buffer, unsigned int Datalenght) |
unsigned char | SPI_GetInitState (void) |
Variablen | |
unsigned char | SPI_InitState = 0 |
#include "spi.h"
|
Eine schnelle MEM->SPI Blocksende Routine mit optimierungen auf Speed.
|
|
Eine schnelle SPI->MEM Blockempfangroutine mit optimierungen auf Speed.
|
|
Hier wird der InitStatus abgefragt um zu sehen ob die Schnittstelle schon Eingestellt worden ist.
|
|
Die Init fuer dir SPI-Schnittstelle. Es koennen verschiedene Geschwindigkeiten eingestellt werden.
|
|
Schreibt einen Wert auf den SPI-Bus. Gleichzeitig wird ein Wert von diesem im Takt eingelesen.
|