Example code 02

Dependencies:   mbed

Fork of STMNucleoF401RE_ExampleCode_02_BlinkLED_ by 20161020-Corso Rapid Prototyping with STM32Nucleo

Committer:
perlatecnica
Date:
Wed Oct 28 15:01:29 2015 +0000
Revision:
0:7d5534bf57c3
Child:
2:1ab0a73dd25b
v1.0

Who changed what in which revision?

UserRevisionLine numberNew contents of line
perlatecnica 0:7d5534bf57c3 1 /****************************************************
perlatecnica 0:7d5534bf57c3 2 * FAST PROTOTYPING WITH NUCLEO *
perlatecnica 0:7d5534bf57c3 3 * Example Code 02: Blink Led *
perlatecnica 0:7d5534bf57c3 4 * Author: Mauro D'Angelo *
perlatecnica 0:7d5534bf57c3 5 * Organization: Perlatecnica no-profit organization *
perlatecnica 0:7d5534bf57c3 6 *****************************************************/
perlatecnica 0:7d5534bf57c3 7
perlatecnica 0:7d5534bf57c3 8 #include "mbed.h"
perlatecnica 0:7d5534bf57c3 9
perlatecnica 0:7d5534bf57c3 10 //Instanzia una classe di tipo DigitalOut. L'instanza avra' nome myled e le viene assegnato il pin LED1
perlatecnica 0:7d5534bf57c3 11 DigitalOut myled(LED1);
perlatecnica 0:7d5534bf57c3 12
perlatecnica 0:7d5534bf57c3 13 // Entry point
perlatecnica 0:7d5534bf57c3 14 int main() {
perlatecnica 0:7d5534bf57c3 15 // Il Led lampeggia
perlatecnica 0:7d5534bf57c3 16 while(1) {
perlatecnica 0:7d5534bf57c3 17 myled = 1; // LED is ON
perlatecnica 0:7d5534bf57c3 18 wait(0.2); // Attende 200 ms
perlatecnica 0:7d5534bf57c3 19 myled = 0; // LED is OFF
perlatecnica 0:7d5534bf57c3 20 wait(1.0); // Attende 1 sec
perlatecnica 0:7d5534bf57c3 21 }
perlatecnica 0:7d5534bf57c3 22 }