Thor Hall / Mbed 2 deprecated tricolor_blinky_K22F

Dependencies:   mbed

Fork of mbed_blinky by Mbed

Files at this revision

API Documentation at this revision

Comitter:
apluscw
Date:
Mon Nov 24 22:30:21 2014 +0000
Parent:
6:e8cd76f38fa9
Commit message:
Simple, but good working code. Shows mapping between the LEDs and the tricolor LED on the K22F board. Would suspect other FRDM boards would be identical.

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
--- a/main.cpp	Fri May 09 19:58:03 2014 +0300
+++ b/main.cpp	Mon Nov 24 22:30:21 2014 +0000
@@ -1,12 +1,31 @@
 #include "mbed.h"
 
-DigitalOut myled(LED1);
+//Map the LED outputs to the tri-color LED
+DigitalOut redLed(LED1);
+DigitalOut greenLed(LED2);
+DigitalOut blueLed(LED3);
+
+//Could be logic low or logic high
+#define LED_ON   0
+#define LED_OFF  1
 
 int main() {
+    redLed = LED_OFF;
+    greenLed = LED_OFF;
+    blueLed = LED_OFF;
+    
     while(1) {
-        myled = 1;
-        wait(0.2);
-        myled = 0;
-        wait(0.2);
+        redLed = LED_ON;
+        wait(1.0);
+        redLed = LED_OFF;
+        wait(1.0);
+        greenLed = LED_ON;
+        wait(1.0);
+        greenLed = LED_OFF;
+        wait(1.0);
+        blueLed = LED_ON;
+        wait(1.0);
+        blueLed = LED_OFF;
+        wait(1.0);
     }
 }
--- a/mbed.bld	Fri May 09 19:58:03 2014 +0300
+++ b/mbed.bld	Mon Nov 24 22:30:21 2014 +0000
@@ -1,1 +1,1 @@
-http://mbed.org/users/mbed_official/code/mbed/builds/
\ No newline at end of file
+http://mbed.org/users/mbed_official/code/mbed/builds/031413cf7a89
\ No newline at end of file