[STM32 / MBED] MBED 파일 시스템
- HelloMaker
- 0
- 10,215
- 0
- 0
- 글주소
- 03-11
LocalFileSystem
내부 저장 공간에 파일을 생성하여 사용합니다. (USB 연결로 확인가능, mbed 전용칩에만 해당)
#include "mbed.h" LocalFileSystem local("local"); // Create the local filesystem under the name "local" int main() { FILE *fp = fopen("/local/out.txt", "w"); // Open "out.txt" on the local file system for writing fprintf(fp, "Hello World!"); fclose(fp); } |
SDFileSystem
SD카드 저장 공간에 파일을 생성하여 사용합니다. (SD카드 리더기로 확인가능)
#include "mbed.h" #include "SDFileSystem.h" SDFileSystem sd(p5, p6, p7, p8, "sd"); // the pinout on the mbed Cool Components workshop board int main() { printf("Hello World!\n"); mkdir("/sd/mydir", 0777); FILE *fp = fopen("/sd/mydir/sdtest.txt", "w"); if(fp == NULL) { error("Could not open file for write\n"); } fprintf(fp, "Hello fun SD Card World!"); fclose(fp); printf("Goodbye World!\n"); } |