一种触摸屏固件升级方法及装置制造方法及图纸

技术编号:13331387 阅读:123 留言:0更新日期:2016-07-11 23:03
本发明专利技术适用于触控技术领域,提供了一种触摸屏固件升级方法及装置,所述方法包括:获取触摸屏寄存器中存储的固件版本号;对比新的固件版本号与寄存器中存储的固件版本号的大小;当新的固件版本号大于寄存器中存储的固件版本号时,调用IIC读写函数,更新寄存器中存储的固件版本。本发明专利技术根据触摸屏IIC读写函数,实时调整IIC读写函数对应的IIC地址信息,读取相应的数据,获取当前触摸屏的版本号;通过对比版本号大小,达到更新版本的目的。解决了在两个IIC地址信息的情况下,不能读取IIC地址信息所对应的数据,导致无法更新触摸屏固件;保证了不需重新拆除触摸屏,就可更新触摸屏固件,不仅避免拆除触摸屏、重新烧录固件,还提高触摸屏的生产管理效率。

【技术实现步骤摘要】

本专利技术属于触控
,尤其涉及一种触摸屏固件升级方法及装置
技术介绍
随着触控技术和终端技术的发展,越来越多的终端设备采用触控方式进行人机交互。目前,在触摸屏生产过程中,厂家通常使用自有的软件和工具将固件烧写到触摸屏IC(Inter-Integrated,集成电路),同时封装好触摸屏IC。当需要更新触摸屏固件功能和数据时,触摸屏已被封装或安装到移动终端上,阻挡了触摸屏固件的升级。然而,现有的更新触摸屏固件的方法,在触摸屏已被封装或安装到移动终端情况下,不能保证不拆开移动终端或触摸屏时,成功更新触摸屏固件。其原因在于,在android移动终端更新触摸屏固件时,需要提供android系统接口,更新时需要拆开移动终端或者触摸屏;而在windowsPhone移动终端系统更新触摸屏固件时,当触摸屏包含两个IIC(Inter-IntegratedCircuit,集成电路总线)地址信息时,IIC读写函数不能准确读取IIC地址信息对应的数据,导致读写失败,因此不能确保触摸屏固件更本文档来自技高网...

【技术保护点】
一种触摸屏固件升级方法,其特征在于,包括:获取触摸屏寄存器中存储的固件版本号;对比新的固件版本号与寄存器中存储的固件版本号的大小;当新的固件版本号大于寄存器中存储的固件版本号时,调用IIC读写函数,更新寄存器中存储的固件版本。

【技术特征摘要】
1.一种触摸屏固件升级方法,其特征在于,包括:
获取触摸屏寄存器中存储的固件版本号;
对比新的固件版本号与寄存器中存储的固件版本号的大小;
当新的固件版本号大于寄存器中存储的固件版本号时,调用IIC读写函数,
更新寄存器中存储的固件版本。
2.如权利要求1所述的方法,其特征在于,所述获取触摸屏寄存器中存储
的固件版本号,具体为:
初始化触摸屏的驱动程序,获取所述触摸屏在ACPI配置的两个IIC地址
信息;
将两个IIC地址信息随机赋予IIC读写函数,读取IIC地址信息对应的数据,
其中,所述IIC读写函数包含IIC读函数与IIC写函数;
当所述IIC读函数读取不到IIC地址信息对应的数据时,交换两个IIC地址
信息的顺序,重新赋予IIC读写函数,直至所述IIC读函数读取到IIC地址信息
对应的数据。
3.如权利要求1所述的方法,其特征在于,所述获取触摸屏寄存器中存储
的固件版本号之前,还包括:
创建GPIO目标,连通所述触摸屏与中央处理器;
初始化GPIO目标,控制所述触摸屏GPIO的复位管脚的当前电平为高电
平或低电平。
4.如权利要求3所述的方法,其特征在于,所述控制所述触摸屏GPIO的
复位管脚的当前电平为高电平或低电平,具体为:
当所述触摸屏固件未更新时,控制复位管脚的当前电平为高电平或低电平,

\t根据IIC写函数写入相应的指令,获取所述触摸屏当前的固件版本号;
当所述触摸屏固件更新完成时,通过拉低所述复位管脚的当前电平为低电
平,重启触摸屏。
5.如权利要求1所述的方法,其特征在于,还包括:
当新的固件版本号小于或等于寄存器中存储的固件版本号时,不更新所述
触摸屏中的固件。
6.一种触摸屏固件...

【专利技术属性】
技术研发人员:陈宇
申请(专利权)人:中科创达软件科技深圳有限公司
类型:发明
国别省市:广东;44

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

1