louis VERZELLESI / Mbed 2 deprecated TP0

Dependencies:   mbed

Files at this revision

API Documentation at this revision

Comitter:
louisverzellesi
Date:
Sun Nov 18 14:15:53 2018 +0000
Commit message:
1

Changed in this revision

Q1.cpp Show annotated file Show diff for this revision Revisions of this file
Q2.cpp Show annotated file Show diff for this revision Revisions of this file
Q3.cpp Show annotated file Show diff for this revision Revisions of this file
mbed.bld Show annotated file Show diff for this revision Revisions of this file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Q1.cpp	Sun Nov 18 14:15:53 2018 +0000
@@ -0,0 +1,10 @@
+#include "mbed.h" 
+
+Serial pc(USBTX, USBRX); 
+AnalogIn mesure(p20); 
+float j;
+ int main()
+ { while(1) 
+{ j=mesure; 
+pc.printf("%f\n\r",j); 
+wait(1); } } 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Q2.cpp	Sun Nov 18 14:15:53 2018 +0000
@@ -0,0 +1,20 @@
+#include "mbed.h"
+#include "C12832.h"
+Serial pc(USBTX, USBRX);
+AnalogIn mesure(p20);
+
+C12832 lcd(p5, p7, p6, p8, p11);
+
+int main()
+{
+     float j=0;
+     lcd.cls();
+     lcd.locate(0,3);
+        lcd.printf("la valeur de tension est :");
+        while(true) {   // this is the third thread
+        j=mesure;
+        lcd.locate(0,15);
+        lcd.printf("v%f\n\r",j);
+        wait(1.0);
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Q3.cpp	Sun Nov 18 14:15:53 2018 +0000
@@ -0,0 +1,32 @@
+#include "mbed.h"
+#include "C12832.h"
+LocalFileSystem local("local");
+Serial pc(USBTX, USBRX);
+AnalogIn mesure(p20);
+DigitalOut myled(LED1);
+int i;
+float j;
+C12832 lcd(p5, p7, p6, p8, p11);
+
+int main()
+{  
+        lcd.cls();
+        lcd.locate(0,3);
+        lcd.printf("la valeur de tension est :");
+         FILE *fp = fopen("/local/mesures.csv", "w");
+
+        while(true) {  // this is the third thread
+            for (i=0;i<99;i=i++){
+            j=mesure;
+            lcd.locate(0,15);
+            lcd.printf("v%f\n\r",j);
+            fprintf(fp,"%d;%f;\n",i,j);
+            myled = 1;
+            wait(0.1);
+            myled = 0;
+            wait(0.1);
+        }
+        fclose(fp);
+    }
+           
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mbed.bld	Sun Nov 18 14:15:53 2018 +0000
@@ -0,0 +1,1 @@
+https://os.mbed.com/users/mbed_official/code/mbed/builds/e95d10626187
\ No newline at end of file