数据更新系统、嵌入式电子装置以及数据更新方法制造方法及图纸

技术编号:24289557 阅读:30 留言:0更新日期:2020-05-26 20:00
一种数据更新系统、嵌入式电子装置以及数据更新方法。数据更新系统包括嵌入式电子装置以及辅助更新装置。嵌入式电子装置具有串行传输端。辅助更新装置耦接嵌入式电子装置的串行传输端。嵌入式电子装置于正常模式下通过串行传输端发送一周期性信号至辅助更新装置,且辅助更新装置根据此周期性信号发送状态信息至嵌入式电子装置。若此状态信息为特定信息,则嵌入式电子装置进入特殊模式,且在特殊模式下通过串行传输端自辅助更新装置接收更新数据,以更新嵌入式电子装置的内部数据。

Data update system, embedded electronic device and data update method

【技术实现步骤摘要】
数据更新系统、嵌入式电子装置以及数据更新方法
本专利技术涉及一种数据更新技术,且特别涉及一种更新嵌入式电子装置的内部数据的数据更新系统、嵌入式电子装置以及数据更新方法。
技术介绍
一般来说,嵌入式电子装置通常不具有键盘、鼠标或屏幕之类的使用者接口。因此,在嵌入式电子装置的开发设计阶段,设计者通常须设计特殊制版以及采用在线仿真器(In-CircuitEmulator,ICE),方能对嵌入式电子装置进行排错(debug)或是更新嵌入式电子装置的软件或固件。然而,嵌入式电子装置的特殊制版并非成品版,且嵌入式电子装置的成品版通常不会保留与在线仿真器的传输接口,一旦设计者要对嵌入式电子装置的成品版的软件或固件进行变更,仅能通过嵌入式电子装置的无线通信模块以无线更新(Over-the-Air,OTA)的技术来更新嵌入式电子装置的软件或固件。然而,在嵌入式电子装置的无线通信功能无法正常运行或尚未开发完成的情况下,会让嵌入式电子装置的软件或固件的更新极为不易。
技术实现思路
有鉴于此,本专利技术提出一种数据更新系统、嵌入式电子装置以及数据更新方法,可通过辅助更新装置来更新嵌入式电子装置的内部数据,以降低嵌入式电子装置的数据更新的难度。本专利技术的数据更新系统包括嵌入式电子装置以及辅助更新装置。当辅助更新装置接收周期性信号时,辅助更新装置发送状态信息。嵌入式电子装置具有串行传输端耦接于辅助更新装置。嵌入式电子装置于正常模式下通过串行传输端发送一周期性信号至辅助更新装置以取得状态信息。若此状态信息为特定信息,则嵌入式电子装置进入特殊模式,且在特殊模式下通过串行传输端自辅助更新装置接收更新数据,以更新嵌入式电子装置的内部数据。本专利技术的嵌入式电子装置包括串行传输端、存储器以及处理电路。串行传输端用以耦接辅助更新装置。存储器用以存储嵌入式电子装置的内部数据。处理电路耦接串行传输端以及存储器。处理电路于正常模式下通过串行传输端发送一周期性信号至辅助更新装置以取得状态信息。若此状态信息为特定信息,则处理电路控制嵌入式电子装置进入特殊模式。处理电路于特殊模式下通过串行传输端自辅助更新装置接收更新数据,以更新存储器所存储的内部数据。本专利技术的数据更新方法包括以下步骤。于正常模式下,由嵌入式电子装置通过嵌入式电子装置的串行传输端发送周期性信号至辅助更新装置,以取得状态信息。若此状态信息为特定信息,则嵌入式电子装置进入特殊模式。于特殊模式下,由嵌入式电子装置通过串行传输端自辅助更新装置接收更新数据,以更新嵌入式电子装置的内部数据。基于上述,本专利技术所提出的数据更新系统、嵌入式电子装置以及数据更新方法,可通过辅助更新装置来更新嵌入式电子装置的内部数据,以降低嵌入式电子装置的数据更新的难度。为让本专利技术的上述特征和优点能更明显易懂,下文特举实施例,并配合说明书附图作详细说明如下。附图说明下面的说明书附图是本专利技术说明书的一部分,示出了本专利技术的示例实施例,说明书附图与说明书的描述一起说明本专利技术的原理。图1是依照本专利技术一实施例所示出的数据更新系统的方框示意图。图2是依照本专利技术一实施例所示出的嵌入式电子装置的电路方框示意图。图3是依照本专利技术一实施例所示出的数据更新方法的步骤流程示意图。图4是依照本专利技术一实施例所示出的嵌入式电子装置与辅助更新装置之间的信号传输示意图。图5是依照本专利技术一实施例所示出的步骤S320的细节步骤示意图。图6是依照本专利技术一实施例所示出的步骤S330的细节步骤示意图。图7A是依照本专利技术一实施例所示出的更新旗标以及更新要求的格式示意图。图7B是依照本专利技术一实施例所示出的第一回应短信的格式示意图。图7C是依照本专利技术一实施例所示出的第二回应短信的格式示意图。附图标记说明:100:数据更新系统120:嵌入式电子装置122:串行传输端124:存储器126:处理电路140:辅助更新装置ACK1:第一回应短信ACK2:第二回应短信C、K:回应信息位元组U、D:更新信息位元组FLAG1:前置位元组FLAG2:档尾位元组RIFO:特定信息SIFO:状态信息S310、S320、S330、S522、S524、S526、S631~S635:步骤UPD:更新数据UPF:更新旗标UPR:更新要求V1、V2:版本信息位元组具体实施方式为了使本专利技术的内容可以被更容易明了,以下特举实施例做为本专利技术确实能够据以实施的范例。另外,凡可能之处,在附图及实施方式中使用相同标号的元件/构件/步骤,代表相同或类似部件。以下请参照图1,图1是依照本专利技术一实施例所示出的数据更新系统的方框示意图。数据更新系统100包括嵌入式电子装置120以及辅助更新装置140,其中辅助更新装置140并非在线仿真器(In-CircuitEmulator,ICE)。嵌入式电子装置120具有串行传输端122。辅助更新装置140(直接)耦接嵌入式电子装置120的串行传输端122。嵌入式电子装置120可于正常模式下通过串行传输端122发送周期性信号至辅助更新装置140以取得状态信息SIFO。在本专利技术实施例中,嵌入式电子装置120发送周期性信号至辅助更新装置140的行为称作轮询(poll)。换句话说,嵌入式电子装置120轮询辅助更新装置140的状态。若状态信息SIFO为特定信息RIFO,则嵌入式电子装置120将进入特殊模式。在此特殊模式下,嵌入式电子装置120可通过串行传输端122自辅助更新装置140接收更新数据UPD,以更新嵌入式电子装置120的内部数据。因此,在嵌入式电子装置120的无线更新功能尚未开发完成或无法正常运行的情况下,即使没有在线仿真器的辅助,仍可由辅助更新装置140通过嵌入式电子装置120的串行传输端122更新嵌入式电子装置120的内部数据。如此一来,可有效降低嵌入式电子装置120的数据更新的困难度。在本专利技术的一实施例中,嵌入式电子装置120可每隔一时间间隔轮询辅助更新装置140的状态,其中此时间间隔可依实际应用或设计需求来设定。在本专利技术的一实施例中,若设计者欲更新嵌入式电子装置120的内部数据,则可设定辅助更新装置140的状态为一特定状态,致使嵌入式电子装置120所取得的状态信息SIFO为特定信息RIFO。在本专利技术的一实施例中,嵌入式电子装置120可例如是插接至电器产品(例如冷暖气机)的控制装置,但本专利技术不限于此。本专利技术并不对嵌入式电子装置120的类型加以限制。在本专利技术的一实施例中,串行传输端122可例如是通用异步收发传输器(UniversalAsynchronousReceiver/Transmitter,UART)端、串行周边接口(SerialPeripheralInterface,SPI)端、集成电路(Inter-IntegratedCircuit,I2C)接口端、系统管理总本文档来自技高网...

【技术保护点】
1.一种数据更新系统,其特征在于,包括:/n一辅助更新装置,当该辅助更新装置接收一周期性信号时,该辅助更新装置发送一状态信息;以及/n一嵌入式电子装置,具有一串行传输端耦接于该辅助更新装置,该嵌入式电子装置于一正常模式下通过该串行传输端发送该周期性信号至该辅助更新装置以取得该状态信息,若该状态信息为一特定信息,则该嵌入式电子装置进入一特殊模式,且在该特殊模式下通过该串行传输端自该辅助更新装置接收一更新数据,以更新该嵌入式电子装置的内部数据。/n

【技术特征摘要】
20181120 TW 1071412091.一种数据更新系统,其特征在于,包括:
一辅助更新装置,当该辅助更新装置接收一周期性信号时,该辅助更新装置发送一状态信息;以及
一嵌入式电子装置,具有一串行传输端耦接于该辅助更新装置,该嵌入式电子装置于一正常模式下通过该串行传输端发送该周期性信号至该辅助更新装置以取得该状态信息,若该状态信息为一特定信息,则该嵌入式电子装置进入一特殊模式,且在该特殊模式下通过该串行传输端自该辅助更新装置接收一更新数据,以更新该嵌入式电子装置的内部数据。


2.如权利要求1所述的数据更新系统,其特征在于,在该特殊模式下,该嵌入式电子装置通过该串行传输端传送一第一回应短信至该辅助更新装置,且该辅助更新装置通过该串行传输端传送该更新数据至该嵌入式电子装置以回应该第一回应短信,其中该第一回应短信包括该更新数据的一版本信息。


3.如权利要求2所述的数据更新系统,其特征在于:
在该嵌入式电子装置取得该更新数据之后,该嵌入式电子装置通过该串行传输端传送一第二回应短信给该辅助更新装置,该辅助更新装置通过该串行传输端传送一更新要求至该嵌入式电子装置,以回应该第二回应短信,且该嵌入式电子装置依据该更新要求以该更新数据更新该嵌入式电子装置的该内部数据。


4.如权利要求1所述的数据更新系统,其特征在于,该辅助更新装置并非一在线仿真器。


5.一种嵌入式电子装置,其特征在于,包括:
一串行传输端,用以耦接一辅助更新装置;
一存储器,用以存储该嵌入式电子装置的内部数据;以及
一处理电路,耦接该串行传输端以及该存储器,该处理电路于一正常模式下通过该串行传输端发送一周期性信号至该辅助更新装置以取得一状态信息,若该状态信息为一特定信息,则该处理电路控制该嵌入式电子装置进入一特殊模式,且该处理电路于该特殊模式下通过该串行传输端自该辅助更新装置接收一更新数据,以更新该存储器所存储的该内部数据。


6.如权利要求5所述的嵌入式电子装置,其特征在于,若该状态信息为该特定信息,则该处理电路设置一更新旗标,该处理电路重新启...

【专利技术属性】
技术研发人员:陈玮玲林柏翰
申请(专利权)人:和硕联合科技股份有限公司
类型:发明
国别省市:中国台湾;71

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

1