dhgdh
Dependencies: MAX44000 PWM_Tone_Library nexpaq_mdk
Fork of LED_Demo by
main.cpp
00001 #include "mbed.h" 00002 #include "test_env.h" 00003 00004 void ticker_callback_1(void); 00005 void ticker_callback_2(void); 00006 00007 DigitalOut led0(LED1); 00008 DigitalOut led1(LED2); 00009 Ticker ticker; 00010 00011 void print_char(char c = '*') 00012 { 00013 printf("%c", c); 00014 fflush(stdout); 00015 } 00016 00017 void ticker_callback_2(void) 00018 { 00019 ticker.detach(); 00020 ticker.attach(ticker_callback_1, 1.0); 00021 led1 = !led1; 00022 print_char(); 00023 } 00024 00025 void ticker_callback_1(void) 00026 { 00027 ticker.detach(); 00028 ticker.attach(ticker_callback_2, 1.0); 00029 led0 = !led0; 00030 print_char(); 00031 } 00032 00033 int main(void) 00034 { 00035 MBED_HOSTTEST_TIMEOUT(15); 00036 MBED_HOSTTEST_SELECT(wait_us_auto); 00037 MBED_HOSTTEST_DESCRIPTION(Ticker Two callbacks); 00038 MBED_HOSTTEST_START("MBED_34"); 00039 00040 ticker.attach(ticker_callback_1, 1.0); 00041 00042 while(1); 00043 }
Generated on Tue Jul 12 2022 11:01:54 by
1.7.2
