Ch4_2. Micro SD카드에 데이터 저장하기
학습 내용
SD 카드홀더가 장착되어 있는 Workshop 보드에서 SD카드에 데이터를 저장하는 과정을 학습하게 됩니다.
배선도 & 회로도
- mbed Pin 5 -> Mem Card Socket DI (MOSI)
- mbed Pin 6 -> Mem Card Socket DO (MISO)
- mbed Pin 7 -> Mem Card Socket CLK (SCLK)
- mbed Pin 8 -> Mem Card Socket CS
배선 사진
코딩
#include "mbed.h" #include "SDFileSystem.h" SDFileSystem sd(p5, p6, p7, p8, "sd"); int main() { printf("Hello World!\n"); FILE *fp = fopen("/sd/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"); }
라이브러리
micro SD Card module, Normal SPI CS mode. detail : http://wizard.nestegg.jp/sd.html http://wizard.nestegg.jp/spisetting.html
학습 참고
Please log in to post comments.