1.一种按键基底消除方法,其特征在于,应用于一种电容式按键检测电路,所述电容式按键检测电路包括:驱动电压端、电容检测电路和可变电容,所述可变电容的一端连接待检测按键;
在充电阶段,所述可变电容的两端同时连接所述驱动电压端;在放电阶段,所述可变电容连接所述待检测按键的一端连接所述电容检测电路的负输入端,另一端接地;
所述按键基底消除方法包括:
检测所述电容式按键检测电路的输出电压;
判断所述输出电压是否符合预设条件,所述预设条件为在所述输出电压下,所述按键的寄生电容被消除;
若所述输出电压不符合预设条件,则调整所述可变电容的容值,直至所述输出电压符合所述预设条件。
2.如权利要求1所述的按键基底消除方法,其特征在于,所述检测电容式按键检测电路的输出电压,具体为:
在所述电容式按键检测电路上电时,检测所述电容式按键检测电路输出电压;
所述判断输出电压是否符合预设条件中,所述预设条件包括:所述输出电压与设定值的差小于或等于预设值;
其中,所述设定值和所述电容式按键检测电路的驱动电压有关。
3.如权利要求2所述的按键基底消除方法,其特征在于,所述设定值为所述驱动电压的一半。
4.如权利要求2所述的按键基底消除方法,其特征在于,所述调整可变电容的容值,具体为:利用二分法调整所述可变电容的容值。
5.如权利要求1所述的按键基底消除方法,其特征在于,所述检测电容式按键检测电路输出电压,具体为:
在所述电容式按键检测电路处于工作状态时,检测所述电容式按键检测电路输出电压;
所述判断输出电压是否符合预设条件中,所述预设条件包括:所述输出电压在预设范围内。
6.如权利要求5所述的按键基底消除方法,其特征在于,所述预设范围为[2000,3500]。
7.如权利要求1所述的按键基底消除方法,其特征在于,所述判断输出电压是否符合预设条件,具体为:在检测到的所述输出电压稳定时,判断所述输出电压是否符合预设条件。
8.如权利要求1所述的按键基底消除方法,其特征在于,所述检测电容式按键检测电路输出电压之后,在所述判断输出电压是否符合预设条件之前,还包括:将所述输出电压进行模数转换;
所述判断输出电压是否符合预设条件,具体为:判断经模数转换后的输出电压是否符合预设条件。
9.一种电容式按键检测电路,其特征在于,适用于权利要求1至8中任一项所述的按键基底消除方法;
包括:驱动电压端、电容检测电路和可变电容,所述可变电容的一端连接待检测按键;
在充电阶段,所述可变电容的两端同时连接所述驱动电压端;在放电阶段,所述可变电容连接所述待检测按键的一端连接所述电容检测电路的负输入端,另一端接地。
10.如权利要求9所述的电容式按键检测电路,其特征在于,所述可变电容具体包括:电容网络和选择模组,所述选择模组和所述电容网络连接,用于选通所述电容网络中的电容。
11.一种智能终端,其特征在于,包括:至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至8中任一项所述的按键基底消除方法。
12.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的按键基底消除方法。