SdFat
|
SPI class for access to SD and SDHC flash memory cards. More...
#include <SdSpi.h>
Public Member Functions | |
void | begin () |
void | init (uint8_t spiDivisor) |
uint8_t | receive () |
uint8_t | receive (uint8_t *buf, size_t n) |
void | send (uint8_t data) |
void | send (const uint8_t *buf, size_t n) |
SPI class for access to SD and SDHC flash memory cards.
void SdSpi::begin | ( | ) |
Initialize the SPI bus
void SdSpi::init | ( | uint8_t | spiDivisor | ) |
Set SPI options for access to SD/SDHC cards.
[in] | spiDivisor | SCK clock divider relative to the system clock. |
uint8_t SdSpi::receive | ( | ) |
Receive a byte.
uint8_t SdSpi::receive | ( | uint8_t * | buf, |
size_t | n | ||
) |
Receive multiple bytes.
[out] | buf | Buffer to receive the data. |
[in] | n | Number of bytes to receive. |
void SdSpi::send | ( | uint8_t | data | ) |
Send a byte.
[in] | data | Byte to send |
void SdSpi::send | ( | const uint8_t * | buf, |
size_t | n | ||
) |
Send multiple bytes.
[in] | buf | Buffer for data to be sent. |
[in] | n | Number of bytes to send. |