数据配置方法及装置的制造方法

文档序号:9471184阅读:260来源:国知局
数据配置方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种数据配置方法及装置。
【背景技术】
[0002]随着触摸屏技术的快速发展,越来越多的不同类型、不同型号的触摸屏可以供用户进行选择和使用。
[0003]在智能移动终端的各种应用程序的使用过程中,触摸屏起着至关重要的作用,目前智能平台触摸屏以电容式触摸屏为主,大多采用I2C进行通信,由于电容式触摸屏有着寿命长、用户易触摸等优点,所以电容式触摸屏引领者主要的触摸屏市场。
[0004]在移动终端开发的过程中,当选择采用某一型号的触摸屏时,需要对所述触摸屏的驱动代码数据中的触摸屏ID信息、坐标数据参数等进行相应的配置,以使得所述触摸屏可以符合所述移动终端的系统要求、通信要求等。
[0005]在对上述触摸屏的相关参数信息进行配置后,需要重新对触摸屏驱动的框架代码、配置后的参数项等进行部分或者全部代码数据的编译;且在更换相同类型、不同型号的触摸屏时,虽然所述相同类型、不同型号的各触摸屏之间的驱动的框架代码相同,仅部分参数不同,仍然需要对触摸屏驱动代码进行部分或者全部编译。而由于智能移动终端的开发平台代码数据量非常大,则这样会导致在重新编译所述智能移动终端的开发平台代码数据时,编译时间较长,开发效率较低。
[0006]现有技术没有实现触摸屏驱动的框架数据和对应各触摸屏相应的参数项数据的分离,无法自适应获取对应各型号触摸屏的配置数据,现有技术在对触摸屏驱动代码数据的配置数据进行修改时,方法复杂,开发效率较低的问题。

【发明内容】

[0007]本发明解决的问题是无法自适应的获取对应各型号触摸屏的配置数据,开发效率较低的问题。
[0008]为解决上述问题,本发明提供一种数据配置方法,用于对移动终端的触摸屏的驱动代码数据进行配置;包括:
[0009]从不同型号的触摸屏的驱动代码数据中提取对应各触摸屏的可配置数据;
[0010]基于所述对应各触摸屏的配置数据生成所述移动终端可解析文件,并将所述可解析文件读入到所述移动终端的缓冲存储器;所述配置数据为各触摸屏的可配置数据配置后的数据;
[0011]所述移动终端的触摸屏驱动单元从所述缓冲存储器中获取对应所述触摸屏的配置数据,以实现对所述触摸屏驱动代码数据的配置。
[0012]可选的,所述触摸屏为电容式触摸屏。
[0013]可选的,所述可配置数据包括所述触摸屏的驱动代码数据中的触摸点的坐标数据源、所述触摸屏ID信息、所述触摸屏设备地址信息和所述触摸屏的中断触发方式中的至少一种。
[0014]可选的,所述基于所述对应各触摸屏的配置数据生成所述移动终端可解析文件包括:
[0015]将所述对应各触摸屏的可配置数据写入到配置文件中;
[0016]对所述配置文件中的对应各触摸屏的可配置数据进行配置,以得到各触摸屏的可配置数据配置后的数据;
[0017]由配置后的所述配置文件生成移动终端可解析的BIN文件。
[0018]可选的,所述配置文件存储于PC终端,所述PC终端对所述配置文件进行编码,以生成移动终端可解析的BIN文件。
[0019]可选的,所述移动终端的触摸屏驱动单元从所述缓冲存储器中获取对应所述触摸屏的配置数据包括:
[0020]读取所述移动终端的触摸屏ID值;
[0021]从所述缓冲存储器中获取与所述触摸屏ID值所对应的配置数据。
[0022]本发明技术方案还提供一种数据配置装置,用于对移动终端的触摸屏的驱动代码数据进行配置;包括:
[0023]提取单元,从不同型号的触摸屏的驱动代码数据中提取对应各触摸屏的可配置数据;
[0024]文件生成单元,用于基于所述对应各触摸屏的配置数据生成所述移动终端可解析文件,并将所述可解析文件读入到所述移动终端的缓冲存储器;所述配置数据为各触摸屏的可配置数据配置后的数据;
[0025]配置单元,用于所述移动终端的触摸屏驱动单元从所述缓冲存储器中获取对应所述触摸屏的配置数据,以实现对所述触摸屏驱动代码数据的配置。
[0026]与现有技术相比,本发明的技术方案具有以下优点:
[0027]将从不同型号的触摸屏的驱动代码数据中所提取对应各触摸屏的可配置数据,基于所述对应各触摸屏的配置数据生成移动终端可解析文件,并将所述可解析文件存储在所述移动终端的缓冲存储器中,在所述移动终端需要对驱动代码数据进行配置的时候,无需对驱动代码数据进行修改、编译,直接读取所述可解析文件中的对应所述触摸屏的配置数据,就可以实现对所述触摸屏驱动代码数据的配置。实现触摸屏框架代码和配置数据的分离,有效实现自适应的对于不同型号的触摸屏的驱动代码数据,选择相应的配置数据,有效提高开发效率,且方法简单。
[0028]进一步,通过移动终端的触摸屏ID值,从所述缓冲存储器中获取与所述触摸屏ID值所对应的配置数据,可以有效保证方便、快捷、准确的获取到对应触摸屏的配置数据,提高开发效率,确保数据配置数据准确、可靠。
【附图说明】
[0029]图1是本发明技术方案提供的数据配置方法的流程示意图;
[0030]图2是本发明实施例提供的数据配置方法的流程示意图;
[0031]图3是本发明实施例提供的数据配置装置的结构示意图。
【具体实施方式】
[0032]如【背景技术】所述,在移动终端开发的过程中,当选择采用某一型号的触摸屏时,需要对所述触摸屏的驱动代码数据中的触摸屏ID信息、坐标数据参数等进行相应的配置,在配置后,需要重新对触摸屏驱动的框架代码、配置后的参数项等进行部分或者全部代码数据的编译,由于智能移动终端的开发平台代码数据量非常大,会导致在重新编译所述智能移动终端的开发平台代码数据时,编译时间较长,现有技术没有实现触摸屏驱动的框架数据和对应各触摸屏相应的参数项数据的分离,开发效率较低。
[0033]为解决上述问题,本发明技术方案提供一种数据配置方法,如图1所示,首先执行步骤SI,从不同型号的触摸屏的驱动代码数据中提取对应各触摸屏的可配置数据。
[0034]在本申请文件中,以触摸屏为电容式触摸屏为例进行说明。
[0035]所述对应触摸屏的可配置数据包括各触摸屏的驱动代码数据中的触摸点的坐标数据源、触摸屏ID信息、触摸屏设备地址信息以及触摸屏的中断触发方式等。由于通常在移动终端开发过程中,在确定使用某一具体型号的触摸屏时,通常需要对上述触摸屏的参数信息进行修改、配置,以使得该触摸屏可以集成到所述移动终端的系统中,所以在此将上述对应各触摸屏的参数信息称为对应各触摸屏的可配置数据。
[0036]对于同类型、不同型号的触摸屏的驱动代码数据,除了所述可配置数据外,由于驱动代码数据的框架部分内容是相似的,所以可以将其它各型号触摸屏的驱动代码数据进行整合,集合成一个支持不同型号的通用触摸屏驱动。而对应不同型号的触摸屏,上述可配置数据具体配置的内容可能是不同的,在本步骤中,从不同型号的触摸屏的驱动代码数据中提取出对应各触摸屏的可配置数据。
[0037]执行步骤S2,基于所述对应各触摸屏的配置数据生成所述移动终端可解析文件,并将所述可解析文件读入到所述移动终端的缓冲存储器。
[0038]所述配置数据为各触摸屏的可配置数据配置后的数据,对应不同的触摸屏,其配置数据可能是不同的。
[0039]为了便于移动终端获取到对应其所使用的触摸屏的驱动代码数据,可以将在步骤SI所获取的对应各触摸屏的可配置数据
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1