Файл spi.h

#include "settings.h"

Граф включаемых заголовочных файлов для spi.h:

Граф файлов, в которые включается этот файл:

См. исходные тексты.

Пространства имен

namespace  spi

Макросы

#define SPI_CS_ENABLE()   SPI_PORT &= ~(1<<SPI_SS)
 /CS = 0
#define SPI_CS_DISABLE()   SPI_PORT |= (1<<SPI_SS)
 /CS = 1

Функции

void spi::init ()
 Initialize the SPI as master.
char spi::transfer (char data)
 Transfer a byte of data.
char spi::transfer ()


Макросы

 
#define SPI_CS_DISABLE (  )     SPI_PORT |= (1<<SPI_SS)

/CS = 1

См. определение в файле spi.h строка 25

Используется в rfcc::powerupReset(), rfcc::rfspi::readBurstReg(), rfcc::rfspi::readReg(), rfcc::rfspi::readStatus(), rfcc::rfspi::strobe(), rfcc::rfspi::writeBurstReg() и rfcc::rfspi::writeReg().

 
#define SPI_CS_ENABLE (  )     SPI_PORT &= ~(1<<SPI_SS)

/CS = 0

SPI master routines

Add to settings.h :

    #define SPI_PORT    PORTB
    #define SPI_DDR     DDRB
    #define SPI_SCK     PB5
    #define SPI_MISO    PB4
    #define SPI_MOSI    PB3
    #define SPI_SS      PB2

См. определение в файле spi.h строка 23

Используется в rfcc::powerupReset(), rfcc::rfspi::readBurstReg(), rfcc::rfspi::readReg(), rfcc::rfspi::readStatus(), rfcc::rfspi::strobe(), rfcc::rfspi::writeBurstReg() и rfcc::rfspi::writeReg().


Документация по CC-2-CC. Последние изменения: Thu Feb 14 09:31:59 2008. Создано системой  doxygen 1.5.3