Oleksandr Malyuskin / Mbed 2 deprecated Blink_multiple_leds

Dependencies:   mbed

Committer:
malyuskin
Date:
Mon Mar 08 13:47:55 2021 +0000
Revision:
1:2abf3e443afa
Parent:
0:a8a8e4580a01
blinking two LEDs on Nucleo L432KC

Who changed what in which revision?

UserRevisionLine numberNew contents of line
malyuskin 1:2abf3e443afa 1
malyuskin 1:2abf3e443afa 2 // blinking multiple LEDs with the same blinking rate
malyuskin 1:2abf3e443afa 3 //two LEDs are connected to pins D10 and D12
malyuskin 1:2abf3e443afa 4
malyuskin 0:a8a8e4580a01 5 #include "mbed.h"
malyuskin 0:a8a8e4580a01 6
malyuskin 1:2abf3e443afa 7 DigitalOut myled1(D10); //output digital pin D10
malyuskin 1:2abf3e443afa 8 DigitalOut myled2(D12); //output digital pin D10
malyuskin 1:2abf3e443afa 9
malyuskin 0:a8a8e4580a01 10
malyuskin 0:a8a8e4580a01 11 int main() {
malyuskin 1:2abf3e443afa 12 double blinkRate = 0.5; //blink rate 500ms
malyuskin 1:2abf3e443afa 13
malyuskin 0:a8a8e4580a01 14 while(1) {
malyuskin 1:2abf3e443afa 15 myled1 = 0; // LED1 is OFF
malyuskin 1:2abf3e443afa 16 myled2 = 1; // LED1 is ON
malyuskin 1:2abf3e443afa 17
malyuskin 1:2abf3e443afa 18 wait(blinkRate); //
malyuskin 1:2abf3e443afa 19
malyuskin 1:2abf3e443afa 20 myled1 = 1; // LED2 is ON
malyuskin 1:2abf3e443afa 21 myled2 = 0; // LED2 is OFF
malyuskin 1:2abf3e443afa 22
malyuskin 1:2abf3e443afa 23 wait(blinkRate); //
malyuskin 0:a8a8e4580a01 24 }
malyuskin 0:a8a8e4580a01 25 }