TF 卡

クラス名です:SD

begin()

機能です:

初期化TFカードです

原型関数です:

begin(cspin)

パラメータです 記述します
cspin TFのスライスピン(デフォルトはSPIのSSピン)、オプションです

使用例です:

#include <M5Stack.h>

void setup() {
  SD.begin();
}

open()

機能です:

指定のモードで指定のファイルを開きます。

原型関数です:

File open(const char *filepath, uint8_t mode;

パラメータです 記述します
filepath ファイルパスです
mode モードをオンにします

使用例です:

//请提前通过 PC 创建 hello.txt 并拷贝到 TF 卡根目录内
#include <M5Stack.h>

void setup() {
  M5.begin();
  if (!SD.begin()) {
    M5.Lcd.println("Card failed, or not present");
    while (1);
  }
  Serial.println("TF card initialized.");
  File f = SD.open("/hello.txt", FILE_READ);
  if (f) {
    M5.Lcd.print(f.read());
    f.close();
  } else {
    M5.Lcd.println("open error hello.txt");
  }
}

void loop() {
}
On This Page