utilisation des entrees analogiques + entree digitale

Dependencies:   BSP_B-L475E-IOT01 mbed

Fork of DISCO_L475VG_IOT01-QSPI-BSP by ST

Revision:
0:e625f731ec74
Child:
1:91efecd390b4
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Tue Apr 18 13:20:59 2017 +0200
@@ -0,0 +1,26 @@
+#include "mbed.h"
+
+DigitalOut led1(LED1);
+DigitalOut led2(LED2);
+// This object drives both LD3 and LD4 on the board.
+// Only one of these LEDs can be driven at a time.
+DigitalInOut led3(LED3);
+
+#define LD1_ON     {led1 = 1;}
+#define LD1_OFF    {led1 = 0;}
+#define LD1_TOG    {led1 = !led1;}
+#define LD2_ON     {led2 = 1;}
+#define LD2_OFF    {led2 = 0;}
+#define LD2_TOG    {led2 = !led2;}
+#define LD3_ON     {led3.output(); led3 = 1;}
+#define LD3_OFF    {led3.input();}
+#define LD4_ON     {led3.output(); led3 = 0;}
+#define LD4_OFF    {led3.input();}
+
+int main()
+{
+    while(1) {
+        LD1_TOG;
+        wait(0.5);
+    }
+}