程序数据的更新方法及设备技术

技术编号:11160992 阅读:117 留言:0更新日期:2015-03-18 16:52
本发明专利技术公开了一种程序数据的更新方法及设备,属于数据处理技术领域。方法包括:接收用户的输入指令;根据用户的输入指令确定终端设备的启动模式,并向终端设备发送用于控制终端设备进入确定的启动模式的控制指令;若确定终端设备的启动模式为强制加载启动模式,控制指令为进入强制加载启动模式的第一控制指令,强制加载启动模式为终端设备获取存储卡中的程序数据,并根据获取的程序数据进行数据更新的启动模式。本发明专利技术通过主机设备确定终端设备的启动模式为强制加载启动模式,由终端设备根据从存储卡中获取的程序数据进行数据更新,从而通过强制加载实现终端设备的程序数据更新,无需通过网络更新或者拆壳更新的方式,因而提高数据更新的成功率。

【技术实现步骤摘要】
【国外来华专利技术】程序数据的更新方法及设备
本专利技术涉及数据处理
,特别涉及一种程序数据的更新方法及设备。
技术介绍
随着数据处理技术的不断发展,SD(SeCUre Digital,安全数码)形态产品由于其 内置SD存储芯片良好的存储特性被使用的越来越广泛,而且有个趋势就是会集成无线通 信模块。由于SD形态产品中存储的程序数据每隔一段时间需要进行更新,因此,如何进行 程序数据的更新是人们关注的问题。 相关技术中提供了两种程序数据的更新方法,在第一种方法中,SD形态产品包含 无线通信组件,通过无线通信组件访问网络,通过网络在线进行程序数据的更新;在第二种 方法中,需要对SD形态产品进行拆壳得到带有USB(Universal Serial Bus,通用串行总 线)接口的PCB(Printed Circuit Board,印刷电路板),使存储芯片通过USB接口从连接 的计算机上下载需要更新的程序数据并进行更新。 在实现本专利技术的过程中,专利技术人发现上述方法至少存在以下问题: 在第一种方法中,由于需要访问无线网络,若网络不可用或者无线通信组件损坏 无法访问网络,则此时无法对程序数据进行更新,从而使得数据更新的成功率较低。在第二 种方法中,由于SD形态产品中的存储芯片需要通过对SD形态产品拆壳得到,而SD形态产 品的结构一般都是不可拆的,导致拆壳过程可能会使产品壳体及相关的PCB焊盘损坏,则 此时无法对程序数据进行更新,从而使得数据更新的成功率较低。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种程序数据的更新方法及设 备。所述技术方案如下: 第一方面,提供了一种程序数据的更新方法,所述方法应用于主机设备;所述方法 包括: 接收用户的输入指令; 根据所述用户的输入指令确定终端设备的启动模式,并向所述终端设备发送用于 控制所述终端设备进入确定的启动模式的控制指令; 若确定所述终端设备的启动模式为强制加载启动模式,则所述控制指令为进入强 制加载启动模式的第一控制指令,所述强制加载启动模式为所述终端设备获取存储卡中的 程序数据,并根据获取的程序数据进行数据更新的启动模式。 结合第一方面,在第一方面的第一种可能的实现方式中,所述终端设备的启动模 式包括强制加载启动模式和正常启动模式。 结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式 中,若确定所述终端设备的启动模式为正常启动模式,则所述控制指令为进入正常启动模 式的第二控制指令,所述正常启动模式为所述终端设备读取内置的非易失性闪存中的数 据,根据读取的数据正常启动的启动模式。 结合第一方面、第一方面的第一种可能的实现方式和第二种可能的实现方式中的 任一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述向所述终端设备发 送用于控制所述终端设备进入确定的启动模式的控制指令之后,还包括: 接收所述终端设备发送的进行数据更新的过程数据,根据所述过程数据显示所述 终端设备进行数据更新的过程。 第二方面,提供了一种程序数据的更新方法,所述方法应用于终端设备; 所述方法包括: 接收主机设备发送的控制指令,所述控制指令用于控制所述终端设备进入所述主 机设备确定的所述终端设备的启动模式; 若所述控制指令为进入强制加载启动模式的第一控制指令,则根据所述第一控制 指令进入强制加载启动模式; 获取存储卡中的程序数据,并根据获取的程序数据进行数据更新。 结合第二方面,在第二方面的第一种可能的实现方式中,若所述控制指令为进入 正常启动模式的第二控制指令,则根据所述第二控制指令进入正常启动模式; 读取内置的非易失性闪存中的数据,根据读取的数据正常启动。 结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的 实现方式中,所述根据获取的程序数据进行数据更新之后,还包括: 向所述主机设备发送进行数据更新的过程数据,所述数据更新的过程数据用于所 述主机设备显示所述终端设备进行数据更新的过程。 第三方面,提供了一种主机设备,所述主机设备包括用户输入模块、处理器、第一 接口和第二接口; 所述第一接口连接终端设备; 所述第二接口连接存储卡,所述存储卡中存储有用于所述终端设备进行数据更新 的程序数据; 所述用户输入模块,用于接收用户的输入指令; 所述处理器,用于根据所述用户输入模块接收的用户的输入指令确定所述终端设 备的启动模式,并向所述终端设备发送用于控制所述终端设备进入确定的启动模式的控制 指令;若确定所述终端设备的启动模式为强制加载启动模式,所述处理器发送的控制指令 为进入强制加载启动模式的第一控制指令,所述强制加载启动模式为所述终端设备获取所 述存储卡中的程序数据,并根据获取的程序数据进行数据更新的启动模式。 结合第三方面,在第三方面的第一种可能的实现方式中,若确定所述终端设备的 启动模式为正常启动模式,所述处理器发送的控制指令为进入正常启动模式的第二控制指 令,所述正常启动模式为所述终端设备读取内置的非易失性闪存中的数据,根据读取的数 据正常启动的启动模式。 结合第三方面,在第三方面的第二种可能的实现方式中,所述主机设备还包括第 一控制电路; 所述处理器,用于通过所述第一控制电路驱动所述第一接口向所述终端设备发送 用于控制所述终端设备进入确定的启动模式的控制指令。 结合第三方面、第三方面的第一种可能的实现方式和第二种可能的实现方式中任 一种可能的实现方式,在第三方面的第三种可能的实现方式中,所述主机设备还包括显示 器件; 所述第一接口,用于接收所述终端设备发送的所述终端设备进行数据更新的过程 数据; 所述显示器件,用于根据所述第一接口接收的过程数据显示所述终端设备进行数 据更新的过程。 第四方面,提供了一种终端设备,所述终端设备包括处理器和第一接口; 所述第一接口用于连接主机设备; 所述第一接口,用于接收所述主机设备发送的控制指令,所述控制指令用于控制 所述终端设备进入所述主机设备确定的所述终端设备的启动模式; 所述处理器,用于当所述第一接口接收的所述控制指令为进入强制加载启动模式 的第一控制指令时,根据所述第一控制指令进入强制加载启动模式;获取存储卡的程序数 据;根据获取的程序数据进行数据更新。 结合第四方面,在第四方面的第一种可能的实现方式中,所述处理器,用于当所述 第一接口接收的所述控制指令为进入正常启动模式的第二控制指令时,根据所述第二控制 指令进入正常启动模式,所述正常启动模式为所述终端设备读取内置的非易失性闪存中的 数据,根据读取的数据正常启动的启动模式。 结合第四方面,在第四方面的第二种可能的实现方式中,所述终端设备还包括第 二控制电路; 所述处理器,用于通过所述第二控制电路驱动所述第一接口接收所述主机设备发 送的用于控制所述终端设备进入确定的启动模式的控制指令。 结合第四方面、第四方面的第一种可能的实现方式和第二种可能的实现方式中的 任一种可能的实现方式,在第四方面的第三种可能的实现方式中,所述第一接口,还用于向 所述主机设备发送进行数据本文档来自技高网...

【技术保护点】
一种程序数据的更新方法,其特征在于,所述方法应用于主机设备;所述方法包括:接收用户的输入指令;根据所述用户的输入指令确定终端设备的启动模式,并向所述终端设备发送用于控制所述终端设备进入确定的启动模式的控制指令;若确定所述终端设备的启动模式为强制加载启动模式,则所述控制指令为进入强制加载启动模式的第一控制指令,所述强制加载启动模式为所述终端设备获取存储卡中的程序数据,并根据获取的程序数据进行数据更新的启动模式。

【技术特征摘要】
【国外来华专利技术】1. 一种程序数据的更新方法,其特征在于,所述方法应用于主机设备; 所述方法包括: 接收用户的输入指令; 根据所述用户的输入指令确定终端设备的启动模式,并向所述终端设备发送用于控制 所述终端设备进入确定的启动模式的控制指令; 若确定所述终端设备的启动模式为强制加载启动模式,则所述控制指令为进入强制加 载启动模式的第一控制指令,所述强制加载启动模式为所述终端设备获取存储卡中的程序 数据,并根据获取的程序数据进行数据更新的启动模式。2. 根据权利要求1所述的方法,其特征在于,所述终端设备的启动模式包括强制加载 启动模式和正常启动模式。3. 根据权利要求2所述的方法,其特征在于,若确定所述终端设备的启动模式为正常 启动模式,则所述控制指令为进入正常启动模式的第二控制指令,所述正常启动模式为所 述终端设备读取内置的非易失性闪存中的数据,根据读取的数据正常启动的启动模式。4. 根据权利要求1至3中任一权利要求所述的方法,其特征在于,所述向所述终端设备 发送用于控制所述终端设备进入确定的启动模式的控制指令之后,还包括: 接收所述终端设备发送的进行数据更新的过程数据,根据所述过程数据显示所述终端 设备进行数据更新的过程。5. -种程序数据的更新方法,其特征在于,所述方法应用于终端设备; 所述方法包括: 接收主机设备发送的控制指令,所述控制指令用于控制所述终端设备进入所述主机设 备确定的所述终端设备的启动模式; 若所述控制指令为进入强制加载启动模式的第一控制指令,则根据所述第一控制指令 进入强制加载启动模式; 获取存储卡中的程序数据,并根据获取的程序数据进行数据更新。6. 根据权利要求5所述的方法,其特征在于,若所述控制指令为进入正常启动模式的 第二控制指令,则根据所述第二控制指令进入正常启动模式; 读取内置的非易失性闪存中的数据,根据读取的数据正常启动。7. 根据权利要求5或6所述的方法,其特征在于,所述根据获取的程序数据进行数据更 新之后,还包括: 向所述主机设备发送进行数据更新的过程数据,所述数据更新的过程数据用于所述主 机设备显示所述终端设备进行数据更新的过程。8. -种主机设备,其特征在于,所述主机设备包括用户输入模块、处理器、第一接口和 第二接口; 所述第一接口连接终端设备; 所述第二接口连接存储卡,所述存储卡中存储有用于所述终端设备进行数据更新的程 序数据; 所述用户输入模块,用于接收用户的输入指令; 所述处理器,用于根据所述用户输入模块接收的用户的输入指令确定所述终端设备 的启动模式,并...

【专利技术属性】
技术研发人员:高威
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1