From 0cd9ebf7b9e0b01b57ffb590721a5c99d45c297e Mon Sep 17 00:00:00 2001 From: 0x1abin <270995079@qq.com> Date: Wed, 20 Jun 2018 13:50:34 +0800 Subject: [PATCH] rm old example files --- examples/event_async.c | 58 ---------------------------------------- examples/event_inquire.c | 37 ------------------------- 2 files changed, 95 deletions(-) delete mode 100644 examples/event_async.c delete mode 100644 examples/event_inquire.c diff --git a/examples/event_async.c b/examples/event_async.c deleted file mode 100644 index ef05722..0000000 --- a/examples/event_async.c +++ /dev/null @@ -1,58 +0,0 @@ -#include "multi_button.h" - -struct Button btn1; -struct Button btn2; - -int read_button1_GPIO() -{ - return HAL_GPIO_ReadPin(B1_GPIO_Port, B1_Pin); -} - -int read_button2_GPIO() -{ - return HAL_GPIO_ReadPin(B2_GPIO_Port, B2_Pin); -} - -int main() -{ - button_init(&btn1, read_button1_GPIO, 0); - button_init(&btn2, read_button2_GPIO, 0); - - button_attach(&btn1, PRESS_DOWN, BTN1_PRESS_DOWN_Handler); - button_attach(&btn1, PRESS_UP, BTN1_PRESS_UP_Handler); - button_attach(&btn1, PRESS_REPEAT, BTN1_PRESS_REPEAT_Handler); - button_attach(&btn1, SINGLE_CLICK, BTN1_SINGLE_Click_Handler); - button_attach(&btn1, DOUBLE_CLICK, BTN1_DOUBLE_Click_Handler); - button_attach(&btn1, LONG_RRESS_START, BTN1_LONG_RRESS_START_Handler); - button_attach(&btn2, LONG_PRESS_HOLD, BTN1_LONG_PRESS_HOLD_Handler); - - button_attach(&btn2, PRESS_DOWN, BTN2_PRESS_DOWN_Handler); - button_attach(&btn2, PRESS_UP, BTN2_PRESS_UP_Handler); - button_attach(&btn2, PRESS_REPEAT, BTN2_PRESS_REPEAT_Handler); - button_attach(&btn2, SINGLE_CLICK, BTN2_SINGLE_Click_Handler); - button_attach(&btn2, DOUBLE_CLICK, BTN2_DOUBLE_Click_Handler); - button_attach(&btn2, LONG_RRESS_START, BTN2_LONG_RRESS_START_Handler); - button_attach(&btn2, LONG_PRESS_HOLD, BTN2_LONG_PRESS_HOLD_Handler); - - button_start(&btn1); - button_start(&btn2); - - //make the timer invoking the button_ticks() interval 5ms. - //This function is implemented by yourself. - __timer_start(button_ticks, 0, 5); - - while(1) - {} -} - -void BTN1_PRESS_DOWN_Handler(void* btn) -{ - //do something... -} - -void BTN1_PRESS_UP_Handler(void* btn) -{ - //do something... -} - -... \ No newline at end of file diff --git a/examples/event_inquire.c b/examples/event_inquire.c deleted file mode 100644 index 510f89e..0000000 --- a/examples/event_inquire.c +++ /dev/null @@ -1,37 +0,0 @@ -#include "multi_button.h" - -struct Button btn1; - -int read_button1_GPIO() -{ - return HAL_GPIO_ReadPin(B1_GPIO_Port, B1_Pin); -} - - -int main() -{ - static uint8_t btn1_event_val; - - button_init(&btn1, read_button1_GPIO, 0); - button_start(&btn1); - - //make the timer invoking the button_ticks() interval 5ms. - //This function is implemented by yourself. - __timer_start(button_ticks, 0, 5); - - while(1) - { - if(btn1_event_val != get_button_event(&btn1)) { - btn1_event_val = get_button_event(&btn1); - - if(btn1_event_val == PRESS_DOWN) { - //do something - } else if(btn1_event_val == PRESS_UP) { - //do something - } else if(btn1_event_val == LONG_PRESS_HOLD) { - //do something - } - } - } -} -