一种移动终端触摸屏驱动加载的控制方法及系统技术方案

技术编号:12524249 阅读:82 留言:0更新日期:2015-12-17 13:34
本发明专利技术公开了一种移动终端触摸屏驱动加载的控制方法及系统,所述方法包括:当移动终端检测到用户按下电源键唤醒移动终端时,获取存储器中保存的触摸屏驱动加载顺序设置;根据所述触摸屏驱动加载顺序设置依次加载触摸屏驱动,并判断是否加载成功,若加载成功则停止继续加载剩余的触摸屏驱动,若加载失败则继续加载下一个触摸屏驱动直至加载成功。本发明专利技术可以有效解决在有多个触摸屏供应商的移动终端中,触摸屏驱动加载顺序固定导致的触摸屏驱动加载慢的问题;提高触摸屏驱动加载速度,为用户提供了方便。

【技术实现步骤摘要】

本专利技术涉及移动终端
,尤其涉及一种移动终端触摸屏驱动加载的控制方法及系统
技术介绍
随着移动通信的发展和人们生活水平的不断提高,各种移动终端如手机的使用越来越普及,手机已经成为人们生活中不可缺少的通信工具。触摸屏是移动终端最常用的器件之一,移动终端制造商通常会准备多个触摸屏供应商,以防止在移动终端大量生产时,因为触摸屏供应商供货问题(如供应商提价、供应商次品率升高、供应商破产或其他供应商降价等)导致停产。为了在生产时移动终端厂商也能自由选择触摸屏供应商,而无需关注当前使用的是哪家供应商的触摸屏,需要在移动终端的软件中包含有所有可能使用的触摸屏的驱动,在现有技术中采用以下技术方案:当用户按下电源键唤醒移动终端时,依次按固定顺序加载各个触摸屏的驱动,若某个驱动加载成功则停止继续加载剩余的驱动;譬如,移动终端中的触摸屏供应商有供一、供二、供三、供四、供五,当用户按下电源键唤醒移动终端时,依次按固定顺序(如供一的驱动、供二的驱动、供三的驱动、供四的驱动、供五的驱动,或供五的驱动、供三的驱动、供一的驱动、供四的驱动、供二的驱动等)加载各个触摸屏的驱动,直到其中一个驱动成功加载就停止继续加载剩余的驱动。上述现有技术中的驱动加载方案可能会出现每次用户按下电源键唤醒移动终端时,触摸屏驱动加载慢的问题;譬如,移动终端软件中按供一的驱动、供二的驱动、供三的驱动、供四的驱动、供五的驱动的固定顺序依次加载驱动,若当前移动终端使用的是供一的触摸屏,则在每次用户按下电源键唤醒移动终端时只需加载一次驱动即可,触摸屏驱动加载是很快的;但若当前移动终端使用的是供五的触摸屏,则在每次用户按下电源键唤醒移动终端时需要加载五次驱动,触摸屏驱动加载是很慢的;又或者前面提到的移动终端使用的是供一的触摸屏,若某一天触摸屏损坏,用户到维修点更换触摸屏,维修点为其换上的是供五的触摸屏,则该移动终端的触摸屏驱动加载也是很慢的,不方便用户。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的多供应商供应触摸屏时,触摸屏驱动加载顺序固定,有可能存在触摸屏驱动加载慢的问题,提供一种移动终端触摸屏驱动加载的控制方法及系统。提供了一种快速可靠的移动终端触摸屏驱动加载的控制方法,提高触摸屏驱动加载速度,为用户提供了方便。本专利技术解决技术问题所采用的技术方案如下: 一种移动终端触摸屏驱动加载的控制方法,其中,包括: A、当移动终端检测到用户按下电源键唤醒移动终端时,获取存储器中保存的触摸屏驱动加载顺序设置; B、根据所述触摸屏驱动加载顺序设置依次加载触摸屏驱动,并判断是否加载成功,若加载成功则停止继续加载剩余的触摸屏驱动,若加载失败则继续加载下一个触摸屏驱动直至加载成功。所述的移动终端触摸屏驱动加载的控制方法,其中,在所述步骤A之前包括: 51、预先修改触摸屏驱动加载顺序设置:将触摸屏驱动加载顺序设置中排在第一位的触摸屏驱动设为加载成功的驱动,其余触摸屏驱动从第二位开始按任意顺序排列。所述的移动终端触摸屏驱动加载的控制方法,其中,在所述步骤A之前还包括: 52、预先在移动终端中存储有所有该移动终端支持的触摸屏驱动。所述的移动终端触摸屏驱动加载的控制方法,其中,所述触摸屏驱动加载顺序设置,为各个触摸屏驱动的加载顺序设置,所述触摸屏驱动的加载顺序设置,为包含有以下若干行相同格式的内容:顺序号,以及与顺序号对应的触摸屏驱动;其中,顺序号为该触摸屏驱动的加载顺序。 所述的移动终端触摸屏驱动加载的控制方法,其中, 所述步骤B还包括:触摸屏驱动加载成功或加载失败,具体包括在每一个触摸屏驱动中,在驱动最后会读取所对应触摸屏的相应寄存器,若读取成功则认为该触摸屏驱动加载成功,若读取失败则认为该触摸屏驱动加载失败。所述的移动终端触摸屏驱动加载的控制方法,其中,所述触摸屏的相应寄存器,每个触摸屏均存在有寄存器供读取,该寄存器在触摸屏可用时可被读取,具体寄存器的地址由触摸屏供应商提供。—种移动终端触摸屏驱动加载的控制系统,其中,包括: 按键检测模块,用于检测到用户是否按下电源键唤醒移动终端; 设置获取模块,用于当移动终端检测到用户按下电源键唤醒移动终端时,获取存储器中保存的触摸屏驱动加载顺序设置; 驱动加载与判断模块,用于根据所述触摸屏驱动加载顺序设置依次加载触摸屏驱动,并判断是否加载成功,若加载成功则停止继续加载剩余的触摸屏驱动,若加载失败则继续加载下一个触摸屏驱动直至加载成功; 设置修改模块,用于预先修改触摸屏驱动加载顺序设置:将触摸屏驱动加载顺序设置中排在第一位的触摸屏驱动设为加载成功的驱动,其余触摸屏驱动从第二位开始按任意顺序排列。所述的移动终端触摸屏驱动加载的控制系统,其中,其还包括: 预先存储模块,用于预先在移动终端中存储有所有该移动终端支持的触摸屏驱动。所述的移动终端触摸屏驱动加载的控制系统,其中,所述触摸屏驱动加载顺序设置,为各个触摸屏驱动的加载顺序设置,所述触摸屏驱动的加载顺序设置,为包含有以下若干行相同格式的内容:顺序号,以与与顺序号对应的触摸屏驱动;其中,顺序号为该触摸屏驱动的加载顺序。所述的移动终端触摸屏驱动加载的控制系统,其中,所述驱动加载与判断模块包括: 驱动加载单元,用于根据所述触摸屏驱动加载顺序设置依次加载触摸屏驱动; 判断与加载控制单元,用于判断触摸屏驱动是否加载成功,若加载成功则停止继续加载剩余的触摸屏驱动,若加载失败则继续加载下一个触摸屏驱动直至加载成功; 加载与否判定单元,用于在每一个触摸屏驱动中,在驱动最后会读取所对应触摸屏的相应寄存器,若读取成功则认为该触摸屏驱动加载成功,若读取失败则认为该触摸屏驱动加载失败;所述触摸屏的相应寄存器,每个触摸屏均存在有寄存器供读取,该寄存器在触摸屏可用时可被读取,具体寄存器的地址由触摸屏供应商提供。本专利技术所提供的移动终端触摸屏驱动加载的控制方法及系统,当移动终端检测到用户按下电源键唤醒移动终端时,获取存储器中保存的触摸屏驱动加载顺序设置;根据所述触摸屏驱动加载顺序设置依次加载触摸屏驱动,并判断是否加载成功,若加载成功则停止继续加载剩余的触摸屏驱动,若加载失败则继续加载下一个触摸屏驱动直至加载成功;修改触摸屏驱动加载顺序设置如下:将触摸屏驱动加载顺序设置中排在第一位的触摸屏驱动设为加载成功的驱动,其余触摸屏驱动从第二位开始按任意顺序排列;可以有效解决在有多个触摸屏供应商的移动终端中,触摸屏驱动加载顺序固定导致的触摸屏驱动加载慢的问题;另外也可以使移动终端生产时无需关注使用的是哪一家供应商的触摸屏,只需按一下电源键就可以自动将实际使用的触摸屏的驱动的加载顺序排至第一位;对于,用户在使用过程中如果更换了不同供应商的触摸屏,也能使更换后的触摸屏的驱动的加载顺序排在第一位;提高触摸屏驱动加载速度,为用户提供了方便。【附图说明】图1是本专利技术移动终端触摸屏驱动加载的控制方法的较佳实施例的流程图。图2是本专利技术移动终端触摸屏驱动加载的控制系统的较佳实施例的功能原理框图。【具体实施方式】为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不本文档来自技高网
...

【技术保护点】
一种移动终端触摸屏驱动加载的控制方法,其特征在于,包括:A、当移动终端检测到用户按下电源键唤醒移动终端时,获取存储器中保存的触摸屏驱动加载顺序设置;B、根据所述触摸屏驱动加载顺序设置依次加载触摸屏驱动,并判断是否加载成功,若加载成功则停止继续加载剩余的触摸屏驱动,若加载失败则继续加载下一个触摸屏驱动直至加载成功。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨维琴俞斌
申请(专利权)人:TCL移动通信科技宁波有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1