louis VERZELLESI / Mbed 2 deprecated TP0

Dependencies:   mbed

Committer:
louisverzellesi
Date:
Sun Nov 18 14:15:53 2018 +0000
Revision:
0:d43db4d4337d
1

Who changed what in which revision?

UserRevisionLine numberNew contents of line
louisverzellesi 0:d43db4d4337d 1 #include "mbed.h"
louisverzellesi 0:d43db4d4337d 2 #include "C12832.h"
louisverzellesi 0:d43db4d4337d 3 LocalFileSystem local("local");
louisverzellesi 0:d43db4d4337d 4 Serial pc(USBTX, USBRX);
louisverzellesi 0:d43db4d4337d 5 AnalogIn mesure(p20);
louisverzellesi 0:d43db4d4337d 6 DigitalOut myled(LED1);
louisverzellesi 0:d43db4d4337d 7 int i;
louisverzellesi 0:d43db4d4337d 8 float j;
louisverzellesi 0:d43db4d4337d 9 C12832 lcd(p5, p7, p6, p8, p11);
louisverzellesi 0:d43db4d4337d 10
louisverzellesi 0:d43db4d4337d 11 int main()
louisverzellesi 0:d43db4d4337d 12 {
louisverzellesi 0:d43db4d4337d 13 lcd.cls();
louisverzellesi 0:d43db4d4337d 14 lcd.locate(0,3);
louisverzellesi 0:d43db4d4337d 15 lcd.printf("la valeur de tension est :");
louisverzellesi 0:d43db4d4337d 16 FILE *fp = fopen("/local/mesures.csv", "w");
louisverzellesi 0:d43db4d4337d 17
louisverzellesi 0:d43db4d4337d 18 while(true) { // this is the third thread
louisverzellesi 0:d43db4d4337d 19 for (i=0;i<99;i=i++){
louisverzellesi 0:d43db4d4337d 20 j=mesure;
louisverzellesi 0:d43db4d4337d 21 lcd.locate(0,15);
louisverzellesi 0:d43db4d4337d 22 lcd.printf("v%f\n\r",j);
louisverzellesi 0:d43db4d4337d 23 fprintf(fp,"%d;%f;\n",i,j);
louisverzellesi 0:d43db4d4337d 24 myled = 1;
louisverzellesi 0:d43db4d4337d 25 wait(0.1);
louisverzellesi 0:d43db4d4337d 26 myled = 0;
louisverzellesi 0:d43db4d4337d 27 wait(0.1);
louisverzellesi 0:d43db4d4337d 28 }
louisverzellesi 0:d43db4d4337d 29 fclose(fp);
louisverzellesi 0:d43db4d4337d 30 }
louisverzellesi 0:d43db4d4337d 31
louisverzellesi 0:d43db4d4337d 32 }