Marvas / Mbed 2 deprecated sd_kart_sicaklik_kaydetme

Dependencies:   mbed sd_kart_yazma_okma DHT11

Revision:
0:ea4c45f3cff7
Child:
1:2baac9785cda
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Wed Oct 16 08:48:13 2019 +0000
@@ -0,0 +1,39 @@
+#include "mbed.h"
+#include "SDFileSystem.h"
+SDFileSystem sd(PC_12, PC_11, PC_10, PD_2, "sd"); // mosi, miso, sclk, cs(scl)
+unsigned char c;
+
+int main()
+{
+    mkdir("/sd", 0777);
+//mkdir klasör oluşturur.
+//0777 dosyaya veri yazıp okumayı etkinleştirir.
+    while(1) {
+        FILE *fp = fopen("/sd/ornek.txt", "a");
+        /* a - dosyanın içerisine var olan verinin yanına ekleme yapar
+        r - Dosyadan okuma yapar
+        w - Dosyadan verileri siler yeni veriyi ekler.
+        */
+        if(fp == NULL) {
+            error("Yazma icin dosya acilamadi \n");
+            printf("Yazma icin dosya acilamadi \n");
+        }
+
+        else {
+            //Sd karta yazar
+            fprintf(fp, "mehmet akif arvas");
+            fclose(fp); //Dosya kapat
+//
+            FILE *fpr = fopen("/sd/sicaklik.txt", "r");
+            //Okunacak dosya seçildi
+
+//file end of. Okuma işlemi bitene kadar devam et.
+//Dosya sonuna kadar okumaya devam et.
+            while (!feof(fpr)) {
+                c=fgetc(fpr);
+                printf("%c",c);
+            }
+            fclose(fpr);
+        }
+    }
+    }
\ No newline at end of file