Merge branch 'hotfix/isLastHolding没初始化'
This commit is contained in:
commit
aa1f93ddbd
|
@ -40,6 +40,7 @@ static void initData(KeyFSM *pFSM){ // 必须重新实现
|
|||
data->countMultiDown = 0;
|
||||
data->in = Up;
|
||||
data->out = Idle;
|
||||
data->isLastHolding = 0;
|
||||
|
||||
pFSM->base.data = data;
|
||||
}
|
||||
|
|
|
@ -208,6 +208,7 @@ const static char *eventStr[] = {
|
|||
"PhsicalDown",
|
||||
"PhsicalUp",
|
||||
"DelayCount5",
|
||||
"HoldCount10",
|
||||
};
|
||||
static void printFSM(KeyFSM* pFSM){
|
||||
printf("\tKeyFSM: ");
|
||||
|
|
3
main.c
3
main.c
|
@ -3,7 +3,7 @@
|
|||
#include "keyFSM.h"
|
||||
#include "FSM_public.h"
|
||||
|
||||
#define NUM 40
|
||||
#define NUM 50
|
||||
// KeyIn testin[NUM] = {
|
||||
// Up,Up,Up,Up,Up, Up,pDown,pDown,pDown,Up, pDown,pDown,pDown,pDown,pDown,
|
||||
// pDown,pDown,pDown,Up,Up, pDown,pDown,
|
||||
|
@ -12,6 +12,7 @@
|
|||
KeyIn testin[NUM] = {
|
||||
Up,Up,pDown,pDown,Up,
|
||||
pDown,pDown,pDown,pDown,pDown,
|
||||
pDown,pDown,pDown,Up,Up,
|
||||
pDown,pDown,pDown,pDown,pDown,
|
||||
pDown,pDown,pDown,pDown,pDown,
|
||||
pDown,pDown,pDown,pDown,pDown,
|
||||
|
|
Loading…
Reference in New Issue