Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
main.cpp
- Committer:
- rossatmsoe
- Date:
- 2017-08-12
- Revision:
- 0:293359e38af0
- Child:
- 1:9f6f3af9aaaa
File content as of revision 0:293359e38af0:
/* 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