![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
Ticker Code
Dependencies: mbed
Fork of Ticker_HelloWorld by
main.cpp
- Committer:
- bjs9
- Date:
- 2018-02-28
- Revision:
- 1:f2e353fb0e7e
- Parent:
- 0:5014bf742e9b
File content as of revision 1:f2e353fb0e7e:
#include "mbed.h" Ticker flipper; Ticker flipper2; Ticker flipper3; Ticker flipper4; DigitalOut led1(LED1); DigitalOut led2(LED2); DigitalOut led3(LED3); DigitalOut led4(LED4); void flip() { led1 = !led1; } void flip2() { led2 = !led2; } void flip3() { led3 = !led3; } void flip4() { led4 = !led4; } int main() { led1 = 1; led2 = 1; led3 = 1; led4 = 1; flipper.attach(&flip, 1.0); // the address of the function to be attached (flip) and the interval (2 seconds) flipper2.attach(&flip2, 2.0); // the address of the function to be attached (flip) and the interval (2 seconds) flipper3.attach(&flip3, 4.0); // the address of the function to be attached (flip) and the interval (2 seconds) flipper4.attach(&flip4, 8.0); // the address of the function to be attached (flip) and the interval (2 seconds) // spin in a main loop. flipper will interrupt it to call flip while(1) { } }