Programme à modifier dans le cours M2-S3-TH

Dependencies:   mbed

Files at this revision

API Documentation at this revision

Comitter:
YROY2004
Date:
Wed Feb 07 08:12:57 2018 +0000
Parent:
0:04fca093186e
Commit message:
Programme ? modifier en classe (solution du probl?me dans le document D-0013)

Changed in this revision

maClasseLED.h Show annotated file Show diff for this revision Revisions of this file
main.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/maClasseLED.h	Wed Feb 07 06:23:30 2018 +0000
+++ b/maClasseLED.h	Wed Feb 07 08:12:57 2018 +0000
@@ -0,0 +1,1 @@
+#include "mbed.h"
--- a/main.cpp	Wed Feb 07 06:23:30 2018 +0000
+++ b/main.cpp	Wed Feb 07 08:12:57 2018 +0000
@@ -1,13 +1,22 @@
 #include "mbed.h"
-
+//on vous demande de créer:
+//1) la classe maClasseLED
+//2) le constructeur de la classe
+//3) la méthode publique "toggle" pour
+//   faire changer l'état de la DEL
+//4) une methode de type "getter" pour
+//   récupérer l'état de la DEL
 DigitalOut myled(LED1);
-
 int main() {
-    
-    printf("initialisation\n");
-    
-    while(1) {
-        myled = !myled;
-        wait(1);
-    }
+uint16_t statut;
+
+printf("initialisation\n");
+
+while(1) {
+    myled = !myled;
+
+    statut = myled;
+    printf("statut: %d\n", statut);  
+    wait(1);
 }
+}