20 lines
398 B
C++
20 lines
398 B
C++
#include "SD_Card.h"
|
|
#include "Display_ST7789.h"
|
|
|
|
uint16_t SDCard_Size = 0;
|
|
|
|
bool SD_Init() {
|
|
pinMode(SD_CS, OUTPUT);
|
|
digitalWrite(SD_CS, HIGH);
|
|
if (!SD.begin(SD_CS, SPI)) {
|
|
Serial.println("SD init failed");
|
|
return false;
|
|
}
|
|
if (SD.cardType() == CARD_NONE) {
|
|
Serial.println("No SD card");
|
|
return false;
|
|
}
|
|
SDCard_Size = SD.totalBytes() / (1024 * 1024);
|
|
return true;
|
|
}
|