murphyzhao / FlexibleButton

灵活的按键处理库(Flexible Button)| 按键驱动 | 支持单击、双击、连击、长按、自动消抖 | 灵活适配中断和低功耗 | 按需实现组合按键
Apache License 2.0
673 stars 289 forks source link

按键处理数量限制 #5

Closed BOBBOM closed 5 years ago

BOBBOM commented 5 years ago

static unsigned char trg = 0; static unsigned char cont = 0; static uint8_t keydata = 0xFF; static uint8_t key_rst_data = 0xFF; static uint8_t button_cnt = 0;

目前这些标记量都是uint8_t类型的,也就是最多支持8个按键,超过8个就会有问题,里面一些局部变量的类型也需要修改

murphyzhao commented 5 years ago

感谢 @BOBBOM 在 #6 中对该问题的解决 :thumbsup: