【技术实现步骤摘要】
本专利技术涉及一种键盘输入系统的测试方法,尤其是通过控制用于敲击键盘的机械部件来测试键盘输入系统可靠性的自动测试方法,属于键盘输入系统性能测试方法
技术介绍
基本的键盘输入系统包括,键盘、键盘控制器、通信总线,总线控制器等,一次完整的键盘输入涉及键盘按下,键盘控制器检测按键,然后通过通信总线发出按键信号,总线控制器接收到按键信号,发出中断,内核驱动读取键盘的扫描码,发送给用户态程序,用户态程序接收到按键扫描码,至此,才认为完成了一次按键输入。在产品设计的时候,由于各种各样的原因导致输入通路某个环节出现问题,按键信号无法最终发送给用户态程序,或者按键信号重复发送的情况,这时候排查问题需要大量的重复测试,使用人工的方式,存在浪 费时间、效率不高、容易出错的问题。
技术实现思路
专利技术目的针对现有技术中存在的问题与不足,本专利技术提供一种效率高的键盘输入系统可靠性的自动测试方法。技术方案,包括配置系统、控制系统、按键系统和检测系统的实现方法;所述按键系统中按照键盘上按键的排列情况,将敲击手指固定在一个平板模具上,一个敲击手指对应一个键盘上的按键,当平板模具覆盖在键盘上时,所述敲击手指的位置位于其下键盘按键的正上方;所述每个敲击手指是一个机械结构,均设有一个输入信号线,并通过输入信号线传输的高电平或低电平来驱动敲击手指做按下或收起动作;然后将的输入信号线和实际键盘上的按键对应关系记录成一张映射表输出给配置系统。使用时,将带有敲击手指的平板模具覆盖在键盘上,当需要按下某个按键时,只要通过输入信号线对在其上方的敲击手指输出高电平,即可使敲击手指按下该按键;所 ...
【技术保护点】
一种键盘输入系统可靠性的自动测试方法,其特征在于:包括配置系统、控制系统、按键系统和检测系统的实现方法;所述按键系统中,按照键盘上按键的排列情况,将敲击手指一一固定在一个平板模具上,一个敲击手指对应一个键盘上的按键,当平板模具覆盖在键盘上时,所述敲击手指的位置位于其下键盘按键的正上方;所述每个敲击手指是一个机械结构,均设有一个输入信号线,并通过输入信号线传输的高电平或低电平来驱动敲击手指做按下或收起动作;然后将的输入信号线和实际键盘上的按键对应关系记录成一张映射表输出给配置系统;使用时,将带有敲击手指的平板模具覆盖在键盘上,当需要按下某个按键时,只要通过输入信号线对在其上方的敲击手指输出高电平,即可使敲击手指按下该按键;所述配置系统中,对映射表进行处理:解析出键盘上的按键和敲击手指的对应关系,然后按照用户的需要生成测试脚本,并输出给测试系统;所述控制系统中,测试脚本被输入给控制系统,控制系统解释测试脚本,产生按键系统的控制信号,控制信号通过输入信号线向敲击手指发出高电平或低电平,从而驱动敲击手指敲击键盘上相应的按键;所述测试系统中,测试系统在用户态监听敲击手指敲击按键的情况,并和控制系 ...
【技术特征摘要】
1.一种键盘输入系统可靠性的自动测试方法,其特征在于包括配置系统、控制系统、按键系统和检测系统的实现方法; 所述按键系统中,按照键盘上按键的排列情况,将敲击手指一一固定在一个平板模具上,一个敲击手指对应一个键盘上的按键,当平板模具覆盖在键盘上时,所述敲击手指的位置位于其下键盘按键的正上方;所述每个敲击手指是一个机械结构,均设有一个输入信号线,并通过输入信号线传输的高电平或低电平来驱动敲击手指做按下或收起动作;然后将的输入信号线和实际键盘上的按键对应关系记录成一张映射表输出给配置系统;使用时,将带有敲击手指的平板模具覆盖在键盘上,当需要按下某个按键时,只要通过输入信号线对在其上方的敲击手指输出高电平,即可使敲击手指按下...
【专利技术属性】
技术研发人员:吴少刚,张福新,崔春波,张斌,晏华,
申请(专利权)人:江苏中科梦兰电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。