Lab3-01_save_read_the_number_lite
Dependencies: mbed HEPTA_CDH_lite
main.cpp
- Committer:
- heptasat2021
- Date:
- 2021-08-20
- Revision:
- 2:35a16011d7ce
- Parent:
- 1:ddac5ec89167
File content as of revision 2:35a16011d7ce:
#include "mbed.h" #include "HEPTA_CDH.h" HEPTA_CDH cdh(PB_5, PB_4, PB_3, PA_8, "sd"); Serial pc(USBTX,USBRX,9600); int main() { char str[100]; pc.printf("Hello World!\r\n"); mkdir("/sd/mydir", 0777); FILE *fp = fopen("/sd/mydir/sdtest.txt", "w"); if(fp == NULL) { error("Could not open file for write\r\n"); } for(int i=0; i<10; i++){ fprintf(fp,"decimal number = %d, floating-point number = %f\r\n",i,i*1.5); } fclose(fp); fp = fopen("/sd/mydir/sdtest.txt","r"); for(int i = 0; i < 10; i++) { fgets(str,100,fp); pc.puts(str); } fclose(fp); pc.printf("Goodbye World!\r\n"); }