Arben Nikqi / Mbed 2 deprecated oving44

Dependencies:   mbed

Committer:
Smashftw
Date:
Wed Sep 20 13:13:31 2017 +0000
Revision:
0:60ad536c1c05
?ving 4.4

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Smashftw 0:60ad536c1c05 1 #include "mbed.h"
Smashftw 0:60ad536c1c05 2
Smashftw 0:60ad536c1c05 3 DigitalOut myLed1(LED1);
Smashftw 0:60ad536c1c05 4 DigitalOut myLed2(LED2);
Smashftw 0:60ad536c1c05 5 DigitalOut myLed3(LED3);
Smashftw 0:60ad536c1c05 6 DigitalOut myLed4(LED4);
Smashftw 0:60ad536c1c05 7 Ticker tick1;
Smashftw 0:60ad536c1c05 8 Ticker tick2;
Smashftw 0:60ad536c1c05 9 Ticker tick3;
Smashftw 0:60ad536c1c05 10 Ticker tick4;
Smashftw 0:60ad536c1c05 11 volatile int xx, yy, zz, ee;
Smashftw 0:60ad536c1c05 12
Smashftw 0:60ad536c1c05 13 void x()
Smashftw 0:60ad536c1c05 14 {
Smashftw 0:60ad536c1c05 15 xx = !xx;
Smashftw 0:60ad536c1c05 16 }
Smashftw 0:60ad536c1c05 17 void y()
Smashftw 0:60ad536c1c05 18 {
Smashftw 0:60ad536c1c05 19 yy = !yy;
Smashftw 0:60ad536c1c05 20 }
Smashftw 0:60ad536c1c05 21 void z()
Smashftw 0:60ad536c1c05 22 {
Smashftw 0:60ad536c1c05 23 zz = !zz;
Smashftw 0:60ad536c1c05 24 }
Smashftw 0:60ad536c1c05 25 void e()
Smashftw 0:60ad536c1c05 26 {
Smashftw 0:60ad536c1c05 27 ee = !ee;
Smashftw 0:60ad536c1c05 28 }
Smashftw 0:60ad536c1c05 29 int main()
Smashftw 0:60ad536c1c05 30 {
Smashftw 0:60ad536c1c05 31 tick1.attach(&x,1);
Smashftw 0:60ad536c1c05 32 tick2.attach(&y, 0.3);
Smashftw 0:60ad536c1c05 33 tick3.attach(&z, 0.14);
Smashftw 0:60ad536c1c05 34 tick4.attach(&e, 0.1);
Smashftw 0:60ad536c1c05 35 while(1) {
Smashftw 0:60ad536c1c05 36 myLed1 = xx;
Smashftw 0:60ad536c1c05 37 myLed2 = yy;
Smashftw 0:60ad536c1c05 38 myLed3 = zz;
Smashftw 0:60ad536c1c05 39 myLed4 = ee;
Smashftw 0:60ad536c1c05 40
Smashftw 0:60ad536c1c05 41 }
Smashftw 0:60ad536c1c05 42 }
Smashftw 0:60ad536c1c05 43
Smashftw 0:60ad536c1c05 44