Nathan Yonkee / Mbed OS Nucleo_read_ios

Files at this revision

API Documentation at this revision

Comitter:
tulanthoar
Date:
Fri Apr 21 19:52:18 2017 +0000
Child:
1:a43f62815aec
Commit message:
copy of example for reading multiple IOs simultaneously

Changed in this revision

main.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/main.cpp	Fri Apr 21 19:52:18 2017 +0000
@@ -0,0 +1,17 @@
+#include "mbed.h"
+
+#define IOS (0xA0) // PA_5 + PA_7
+ 
+PortIn myIOs(PortA, IOS);
+ 
+DigitalOut myled(LED1);
+ 
+int main() {
+    while(1) {
+        if (myIOs.read() != IOS) { // Any of the 2 IOs is low
+            myled = !myled; // Toggle LED state
+            wait(0.2);
+        }
+    }
+}
+ 
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mbed.bld	Fri Apr 21 19:52:18 2017 +0000
@@ -0,0 +1,1 @@
+https://mbed.org/users/mbed_official/code/mbed/builds/97feb9bacc10
\ No newline at end of file