diff --git a/README.md b/README.md index bb12079..d52b85d 100644 --- a/README.md +++ b/README.md @@ -14,12 +14,8 @@ struct Button button1; ``` button_init(&button1, read_button_pin, 0); ``` -3. 注册按键事件,共有以下5种事件: -- PRESSED -- DOUBLE_CLICK -- LONG_RRESS_START -- LONG_PRESS_HOLD -- LONG_PRESS_STOP +3. 注册按键事件 + ``` button_attach(&button1, SINGLE_CLICK, Callback_SINGLE_CLICK_Handler); button_attach(&button1, DOUBLE_CLICK, Callback_DOUBLE_Click_Handler); @@ -43,7 +39,7 @@ while(1) { } ``` -## 实现原理 +## 特性 MultiButton 使用C语言实现,基于面向对象方式设计思路,每个按键对象单独用一份数据结构管理: ```