Charles Tritt / Mbed 2 deprecated Blink_FET_Variable

Dependencies:   mbed

Revision:
0:293359e38af0
Child:
1:9f6f3af9aaaa
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Sat Aug 12 19:40:37 2017 +0000
@@ -0,0 +1,44 @@
+/*
+  Blink
+  Turns on an LED on for one second, then off for one second, repeatedly.
+ 
+  This example code is in the public domain.
+*/
+ 
+//  #include is a directive that "pastes" a file into your code.
+//  Use this specific #include at the beginning of each mbed program.
+//  mbed.h contains/points to the full definitions of our simple statements.
+
+#include "mbed.h"
+ 
+//  Define the object board_LED to be a digital output connected to LED1,
+//  which is the little green LED on the Nucleo board.
+
+DigitalOut board_LED(LED1);
+
+/*  The "main" function defines your main program--it executes as soon as
+    you program the board.
+ 
+    Functions can return (compute and give back) a value.  The main function
+    could return an integer error code, so it begins with int.
+    
+    Functions can also accept inputs.  The main function cannot however, so
+    its round parentheses are empty.
+*/
+      
+int main() {   // This curly brace marks the beginning of the main function.
+
+    // while() will repeat a set of actions as long as the statement inside
+    // its round parentheses is true.  1 is the definition of true, so
+    // while(1) repeats forever.
+    
+    while(1) {   // This curly brace marks the beginning of the repeated actions.
+    
+        board_LED = 1;  // Turn on LED by storing a 1 in board_LED.
+        wait(0.5);      // wait() will pause for a given number of seconds.
+        board_LED = 0;  // Turn off LED by storing a 0 in board_LED.
+        wait(0.5);      // wait another 1/2 second.
+    
+    }  // end of repeated actions
+    
+}  // end of main function
\ No newline at end of file