2018年度計器mbed用プログラム
Dependencies: BufferedSoftSerial2 INA226_ver1 mbed-rtos mbed SDFileSystem-RTOS
Fork of keiki2017 by
Diff: main.cpp
- Branch:
- Thread????
- Revision:
- 22:5cbebf097600
- Parent:
- 21:8802034b7810
- Child:
- 23:e59afb2044df
--- a/main.cpp Fri Jan 06 11:41:32 2017 +0000 +++ b/main.cpp Sat Jan 07 00:00:11 2017 +0000 @@ -1,6 +1,7 @@ //計器プログラム #include "mbed.h" +#include "rtos.h" #include "Fusokukei.h" #include "MPU6050.h" #include "SDFileSystem.h" @@ -111,6 +112,7 @@ } fprintf(fp, "Hello fun SD Card World!\n\r"); fclose(fp); + Thread sd_thread(&SDprintf); } void DataReceiveFromSouda(){ @@ -124,6 +126,7 @@ } void SDprintf(void const *argument){ + while(1){ if(write_datas_index == SD_WRITE_NUM-1){ fp = fopen("/sd/mydir/sdtest.csv", "a"); if(fp == NULL) { @@ -138,6 +141,8 @@ fclose(fp); write_datas_index=0; } + Thread::wait(1); + } } void WriteDatas(){