SD保存

Dependencies:   SDFileSystem

Dependents:   ADC_DMA receiver

Committer:
k0050288
Date:
Mon Aug 20 02:28:29 2018 +0000
Revision:
2:db4599aff06a
Parent:
0:f3e712dbbb8b
SD??

Who changed what in which revision?

UserRevisionLine numberNew contents of line
k0050288 0:f3e712dbbb8b 1 /*
k0050288 0:f3e712dbbb8b 2 * ログファイル
k0050288 0:f3e712dbbb8b 3 */
k0050288 0:f3e712dbbb8b 4
k0050288 0:f3e712dbbb8b 5 #ifndef SD_H
k0050288 0:f3e712dbbb8b 6 #define SD_H
k0050288 0:f3e712dbbb8b 7
k0050288 0:f3e712dbbb8b 8 #include "mbed.h"
k0050288 0:f3e712dbbb8b 9 #include "SDFileSystem.h"
k0050288 0:f3e712dbbb8b 10
k0050288 0:f3e712dbbb8b 11 #define FILE_NAME_LENGTH 32
k0050288 0:f3e712dbbb8b 12 #define LOG_NO_FILE_NAME "/sd/logNo.txt"
k0050288 0:f3e712dbbb8b 13
k0050288 0:f3e712dbbb8b 14 class SD {
k0050288 0:f3e712dbbb8b 15 private:
k0050288 0:f3e712dbbb8b 16 int Txdata1;
k0050288 0:f3e712dbbb8b 17 int Txdata2;
k0050288 0:f3e712dbbb8b 18
k0050288 0:f3e712dbbb8b 19 FILE* logFp;
k0050288 0:f3e712dbbb8b 20 char logFileName[FILE_NAME_LENGTH];
k0050288 0:f3e712dbbb8b 21
k0050288 0:f3e712dbbb8b 22 void updateLogNo();
k0050288 0:f3e712dbbb8b 23 public:
k0050288 0:f3e712dbbb8b 24 SD();
k0050288 0:f3e712dbbb8b 25
k0050288 0:f3e712dbbb8b 26 void init();
k0050288 0:f3e712dbbb8b 27 void setData(int data1,int data2);
k0050288 0:f3e712dbbb8b 28 void write();
k0050288 0:f3e712dbbb8b 29 void finish();
k0050288 0:f3e712dbbb8b 30 };
k0050288 0:f3e712dbbb8b 31
k0050288 0:f3e712dbbb8b 32 #endif