1.一种按键操作判断方法,其特征在于,包括:
S1.当有按键操作发生时,记录包括中断时间点和/或电平信息的序列信息;
S2.根据所述序列信息判断所述按键操作是否为标准操作,若是,则执行步骤S3;
S3.根据所述按键操作做出相应响应。
2.根据权利要求1所述的按键操作判断方法,其特征在于,在步骤S2中,具体包括:S21:将所述序列信息输入至经过训练的BP神经网络(221);
S22:通过所述BP神经网络(221)判断按键操作是否为标准操作。
3.根据权利要求2所述的按键操作判断方法,其特征在于,在步骤S1之前还包括:将经过训练的BP神经网络(221)加载至需要按键操作的目标设备。
4.根据权利要求3所述的按键操作判断方法,其特征在于,在步骤S1中,通过以下方法记录所述序列信息:将已编写好且用于记录所述序列信息的记录程序烧录至所述目标设备(1)中,由所述记录程序记录所述序列信息。
5.根据权利要求4所述的按键操作判断方法,其特征在于,通过以下方法训练所述BP神经网络(221):S01.在已烧录有所述记录程序的目标设备(1)中执行多组标准按键操作;
S02.由所述记录程序记录通过多组标准按键操作产生的多组序列信息以获得训练集;
S03.将所述训练集下载至具有待训练BP神经网络(221)的训练设备中;
S04.由所述训练集训练所述待训练BP神经网络(221)从而获得经过训练的BP神经网络(221)。
6.一种用于按键操作判断系统,包括需要进行按键操作的目标设备(1),其特征在于,所述目标设备(1)包括MCU模块(2)和连接于所述MCU模块(2)的按键(3),所述MCU模块(2)包括序列信息记录模块(21)、按键判断模块(22)和响应模块(23),其中,序列信息记录模块(21),用于在有按键操作发生时,记录包括中断时间点和/或电平信息的序列信息;
按键判断模块(22),用于根据所述序列信息判断所述按键操作是否为标准操作;
响应模块(23),用于在按键判断模块(22)判断所述按键操作为标准操作时做出相应响应。
7.根据权利要求6所述的用于按键操作判断系统,其特征在于,所述按键判断模块(22)包括有经过训练的BP神经网络(221),通过向所述BP神经网络(221)输入序列信息判断所述按键操作是否为标准操作。
8.根据权利要求7所述的用于按键操作判断系统,其特征在于,所述MCU模块(2)还连接有加载模块(24),用于将经过训练的BP神经网络(221)加载至所述按键判断模块(22)中,以及用于将用于记录所述序列信息的记录程序加载至所述序列信息记录模块(21)中。
9.根据权利要求7所述的用于按键操作判断系统,其特征在于,所述MCU模块(2)还包括有存储模块(25),用于存储预设时间段内所述序列信息记录模块(21)记录的多组序列信息。
10.根据权利要求9所述的用于按键操作判断系统,其特征在于,经过训练的BP神经网络(221)通过存储模块(25)中记录的多组序列信息作为训练集对待训练BP神经网络(221)进行训练而得。