Dersler
/
Nucleo_ticker2
Ticker_Örneği-2
Fork of Ticker_HelloWorld by
Revision 5:4d18f085ee81, committed 2018-05-11
- Comitter:
- ctasdemir
- Date:
- Fri May 11 05:16:27 2018 +0000
- Parent:
- 4:1b2dcb20aad0
- Commit message:
- Ticker_?rne?i-2
Changed in this revision
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
diff -r 1b2dcb20aad0 -r 4d18f085ee81 main.cpp --- a/main.cpp Tue Jun 27 11:37:57 2017 -0500 +++ b/main.cpp Fri May 11 05:16:27 2018 +0000 @@ -1,33 +1,26 @@ -/* mbed Example Program - * Copyright (c) 2006-2014 ARM Limited - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ #include "mbed.h" -Ticker flipper; -DigitalOut led1(LED1); -DigitalOut led2(LED2); +Ticker flipper1; +Ticker flipper2; +DigitalOut led1(PA_7); //D12 +DigitalOut led2(LED1); +DigitalOut led3(PB_6); // D11 void flip() { led2 = !led2; } + +void flip_led3() { + led3 = !led3; +} + + int main() { led2 = 1; - flipper.attach(&flip, 2.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 + flipper1.attach(&flip, 0.1); + flipper2.attach(&flip_led3, 0.2); + while(1) { led1 = !led1; wait(0.2);