【技术实现步骤摘要】
触摸系统和用于更新固件的方法
实施例涉及触摸系统和用于更新固件的方法。
技术介绍
通常,各种嵌入式系统(诸如数字照相机和智能电话等),特别是包括触摸功能的数字装置,具有在控制器(例如,中央处理单元(CPU))和存储器单元中设置的被称为固件的系统操作程序。这些装置允许从外部更新固件,以扩展触摸功能并排除故障。另外,数字装置中的通过普通用户对固件的更新具有通过允许用户解决装置本身的问题而降低了制造商的维护成本的优点。然而,由于固件是直接影响系统操作的程序,因此其更新处理需要相当小心,并且由于失误或事故引起的不完全更新可能导致装置故障的严重问题。
技术实现思路
在该背景下,一方面,实施例的目的是提供一种用于消除当更新固件时在固件中发生的错误的技术。为了获得以上目的,本专利技术提供一种触摸系统,包括:处理器;第一存储器,其被配置为在不同的存储区域中存储用于驱动处理器的第一固件和第二固件;以及第二存储器,通过所述处理器将所述第一固件上传至所述第二存储器,其中,所述第一固件被配置为在被 ...
【技术保护点】
1.一种触摸系统,包括:/n处理器;/n第一存储器,其被配置为在不同的存储区域中存储用于驱动处理器的第一固件和第二固件;以及/n第二存储器,通过所述处理器将所述第一固件上传至所述第二存储器,/n其中,所述第一固件被配置为在被上传至所述第二存储器的状态下被所述处理器执行之后从主机接收用于所述第一固件的更新数据,将所述更新数据的主体数据存储在所述第一存储器中,然后将所述更新数据的头部数据存储在所述第一存储器中的存储所述主体数据的存储器区段的前面所设置的空白区段中。/n
【技术特征摘要】
20191220 KR 10-2019-01715701.一种触摸系统,包括:
处理器;
第一存储器,其被配置为在不同的存储区域中存储用于驱动处理器的第一固件和第二固件;以及
第二存储器,通过所述处理器将所述第一固件上传至所述第二存储器,
其中,所述第一固件被配置为在被上传至所述第二存储器的状态下被所述处理器执行之后从主机接收用于所述第一固件的更新数据,将所述更新数据的主体数据存储在所述第一存储器中,然后将所述更新数据的头部数据存储在所述第一存储器中的存储所述主体数据的存储器区段的前面所设置的空白区段中。
2.根据权利要求1所述的触摸系统,还包括触摸驱动电路,所述触摸驱动电路被配置为向电子装置中设置的触摸面板的传感器电极供应驱动信号,并且从所述传感器电极接收对所述驱动信号的响应信号,从而生成触摸数据,其中,由所述处理器执行的第一固件基于所述触摸数据计算所述触摸面板上的触摸坐标并且将所述触摸坐标提供至所述主机。
3.根据权利要求1所述的触摸系统,其中,所述第一固件被配置为在将所述主体数据存储在所述第一存储器中之后验证所述主体数据的有效性,并且在证明了所述主体数据的有效性的情况下,将所述头部数据存储在所述第一存储器中。
4.根据权利要求3所述的触摸系统,其中,所述第一固件被配置为在将所述头部数据存储在所述第一存储器中之后验证所述头部数据的有效性,并且在证明了所述头部数据的有效性的情况下,完成所述第一固件的更新。
5.根据权利要求1所述的触摸系统,其中,所述第一固件被配置为将所述主体数据分割为多个数据块并将数据块顺次存储在所述第一存储器中,并且所述第一固件被配置为每当将一个数据块存储在所述第一存储器中时验证该一个数据块的有效性,而且在针对所有多个数据块证明了有效性的情况下,将所述头部数据存储在所述第一存储器中。
6.根据权利要求1所述的触摸系统,还包括通信接口,所述通信接口包括被配置为在所述处理器和所述第一存储器之间提供通信路径的第一通信接口、以及被配置为在所述处理器和所述主机之间提供通信路径的第二通信接口。
7.根据权利要求1所述的触摸系统,其中,所述第一固件被配置为将所述更新数据临时存储在所述第二存储器中,将所述第一存储器中的第一地址至第N地址设置为空白区段,然后将所述主体数据存储在所述第一存储器的第N+1地址及其后续地址中,其中,所述第一地址至所述第N地址属于存储所述头部数据的存储器区段的地址...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。