summaryrefslogtreecommitdiff
path: root/tmk_core/tool/mbed/mbed-sdk/libraries/tests/benchmarks/all/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tmk_core/tool/mbed/mbed-sdk/libraries/tests/benchmarks/all/main.cpp')
-rw-r--r--tmk_core/tool/mbed/mbed-sdk/libraries/tests/benchmarks/all/main.cpp19
1 files changed, 19 insertions, 0 deletions
diff --git a/tmk_core/tool/mbed/mbed-sdk/libraries/tests/benchmarks/all/main.cpp b/tmk_core/tool/mbed/mbed-sdk/libraries/tests/benchmarks/all/main.cpp
new file mode 100644
index 0000000000..a3794f1005
--- /dev/null
+++ b/tmk_core/tool/mbed/mbed-sdk/libraries/tests/benchmarks/all/main.cpp
@@ -0,0 +1,19 @@
+#include "mbed.h"
+
+DigitalOut out(p5);
+#if defined(TARGET_LPC1114)
+AnalogIn in(p20);
+#else
+AnalogIn in(p19);
+#endif
+
+volatile float w, x, y, z;
+int main() {
+ while(1) {
+ z = x * y / w;
+ printf("Hello World %d %f\n", out.read(), z);
+ if(in > 0.5) {
+ out = !out;
+ }
+ }
+}