Dersler
/
Nucleo_ticker2
Ticker_Örneği-2
Fork of Ticker_HelloWorld by
main.cpp@5:4d18f085ee81, 2018-05-11 (annotated)
- Committer:
- ctasdemir
- Date:
- Fri May 11 05:16:27 2018 +0000
- Revision:
- 5:4d18f085ee81
- Parent:
- 2:87f26931d8d1
Ticker_?rne?i-2
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
mbed_official | 0:5014bf742e9b | 1 | #include "mbed.h" |
mbed_official | 0:5014bf742e9b | 2 | |
ctasdemir | 5:4d18f085ee81 | 3 | Ticker flipper1; |
ctasdemir | 5:4d18f085ee81 | 4 | Ticker flipper2; |
ctasdemir | 5:4d18f085ee81 | 5 | DigitalOut led1(PA_7); //D12 |
ctasdemir | 5:4d18f085ee81 | 6 | DigitalOut led2(LED1); |
ctasdemir | 5:4d18f085ee81 | 7 | DigitalOut led3(PB_6); // D11 |
mbed_official | 0:5014bf742e9b | 8 | |
mbed_official | 0:5014bf742e9b | 9 | void flip() { |
mbed_official | 0:5014bf742e9b | 10 | led2 = !led2; |
mbed_official | 0:5014bf742e9b | 11 | } |
ctasdemir | 5:4d18f085ee81 | 12 | |
ctasdemir | 5:4d18f085ee81 | 13 | void flip_led3() { |
ctasdemir | 5:4d18f085ee81 | 14 | led3 = !led3; |
ctasdemir | 5:4d18f085ee81 | 15 | } |
ctasdemir | 5:4d18f085ee81 | 16 | |
ctasdemir | 5:4d18f085ee81 | 17 | |
mbed_official | 0:5014bf742e9b | 18 | |
mbed_official | 0:5014bf742e9b | 19 | int main() { |
mbed_official | 0:5014bf742e9b | 20 | led2 = 1; |
ctasdemir | 5:4d18f085ee81 | 21 | flipper1.attach(&flip, 0.1); |
ctasdemir | 5:4d18f085ee81 | 22 | flipper2.attach(&flip_led3, 0.2); |
ctasdemir | 5:4d18f085ee81 | 23 | |
mbed_official | 0:5014bf742e9b | 24 | while(1) { |
mbed_official | 0:5014bf742e9b | 25 | led1 = !led1; |
mbed_official | 0:5014bf742e9b | 26 | wait(0.2); |
mbed_official | 0:5014bf742e9b | 27 | } |
mbed_official | 0:5014bf742e9b | 28 | } |