| #endif // ARDUINO | #endif // ARDUINO | ||||
| //------------------------------------------------------------------------------ | //------------------------------------------------------------------------------ | ||||
| /** SdFat version YYYYMMDD */ | /** SdFat version YYYYMMDD */ | ||||
| #define SD_FAT_VERSION 20160422 | |||||
| #define SD_FAT_VERSION 20160427 | |||||
| //============================================================================== | //============================================================================== | ||||
| /** | /** | ||||
| * \class SdBaseFile | * \class SdBaseFile |
| #if USE_STM32F1_DMAC | #if USE_STM32F1_DMAC | ||||
| rtn = SPI.dmaTransfer(0, const_cast<uint8*>(buf), n); | rtn = SPI.dmaTransfer(0, const_cast<uint8*>(buf), n); | ||||
| #else // USE_STM32F1_DMAC | #else // USE_STM32F1_DMAC | ||||
| SPI.read(buf, n); | |||||
| // SPI.read(buf, n); | |||||
| for (size_t i = 0; i < n; i++) { | |||||
| buf[i] = SPI.transfer(0XFF); | |||||
| } | |||||
| #endif // USE_STM32F1_DMAC | #endif // USE_STM32F1_DMAC | ||||
| return rtn; | return rtn; | ||||
| } | } |