电子装置及电子装置软件运行时的环境设定恢复方法

文档序号:6469582阅读:123来源:国知局
专利名称:电子装置及电子装置软件运行时的环境设定恢复方法
技术领域
本发明涉及一种电子装置,特别是涉及一种可恢复软件运行时的环境设定的电子
装置,以及一种软件运行时的环境设定恢复方法。
背景技术
当今,具有各种功能的客户端装置(Customer Premise Equipment,CPE)得到广泛 应用,例如宽带调制解调器与无线户外单元(Outdoor Unit,0DU)等等。这些客户端装置具 有中央处理单元以及存储器,并内嵌相应操作系统,以实现设备管理并与其它系统相互通 讯。 —般来说,各类装置与设备在运行时所需的初始运行参数(一般为出厂时的设 定)会被储存在存储器中的特定区域或采用额外的储存装置储存。设备启动时将此信息读 取至运行时的主存储器中。由于软件设计上的缺陷,操作系统可能在运行时错误地改变主 存储器中的该些运行参数,并最终导致设备不能正常运行甚至无法运行。因此这类设备一 般均提供一重设(reset)按钮,可将主存储器内的运行参数恢复至出厂设定,以使设备能 正常工作。 然而,上述恢复过程仅能恢复至出厂设定,若要设备正确工作还要花相当时间去 配置操作系统,而无法直接恢复至设备正常运行时的环境设定。 另一方面,即使设备在一个地方能正常工作,但是在另一个地方其由于其它环境 的变化,该设备同样可能无法正常工作。以无线通讯设备为例,当用户到不同地域时,由于 网络运营商不同,其网络配置参数亦不同,用户必须通过该设备提供的界面重新配置参数, 相当不便。 由此可见,上述现有的电子装置及电子装置软件运行时的环境设定恢复方法在产 品结构、方法与使用上,显然仍存在有不便与缺陷,而亟待加以进一步改进。为了解决上述 存在的问题,相关厂商莫不费尽心思来谋求解决之道,但长久以来一直未见适用的设计被 发展完成,而一般产品及方法又没有适切的结构及方法能够解决上述问题,此显然是相关 业者急欲解决的问题。因此如何能创设一种新的电子装置及电子装置软件运行时的环境设 定恢复方法,实属当前重要研发课题之一,亦成为当前业界极需改进的目标。

发明内容
本发明的目的在于,克服现有的电子装置存在的缺陷,而提供一种新型结构的电 子装置,所要解决的技术问题是使其可以根据用户选择,恢复软件运行时的环境设定为不 同值,非常适于实用。 本发明的另一目的在于,克服现有的电子装置软件运行时的环境设定恢复方法存 在的缺陷,而提供一种新的电子装置软件运行时的环境设定恢复方法,所要解决的技术问 题是使其可以根据用户选择,恢复软件运行时的环境设定为不同值,从而更加适于实用。
本发明的目的及解决其技术问题是采用以下技术方案来实现的。依据本发明提出
3的一种电子装置,其包括一中央处理单元;以及一存储器,储存有软件运行时的多个环境 设定文件,其中,该电子装置还包括一转换电路及一计数器,该转换电路与一电源适配器相 耦接,以检测该电源适配器在一预定时间段内先后与外接电源断开并重新接上的动作,并 据此发送计数脉冲至该计数器中,且该中央处理单元读取该计数器的值,以从该存储器中 读取相应的该些环境设定文件之一,并利用读取的该环境设定文件以对软件运行时的环境 进行恢复设定。 本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。
前述的电子装置,其中所述的存储器为非易失性存储器。
前述的电子装置,其中所述的存储器为快闪存储器。 前述的电子装置,其中所述的电子装置包括一电源连接器,该电源连接器包括一 接脚以与该转换电路相耦接。 本发明的目的及解决其技术问题还采用以下技术方案来实现。依据本发明提出的 一种电子装置,其包括一 电源适配器,包括一 电源供应驱动电路,该电源供应驱动电路包 括一供电电容及一输出接脚,该电源适配器与一外接电源相连以提供电源,该供电电容在 该电源适配器与该外接电源断开时供应电力,该输出接脚根据该电源适配器是否与该外接 电源断开而相对应输出高电位或低电位;一中央处理单元;以及一存储器,储存有软件运 行时的多个环境设定文件,其中,该电子装置还包括一转换电路及一计数器,该转换电路与 该输出接脚相耦接,其用于检测该输出接脚在一预定时间段内先后相对应输出的高电位或 低电位,以据此发送计数脉冲至该计数器中,且该中央处理单元读取该计数器并据以从该 存储器中读取相应的该些环境设定文件之一,以对软件运行时的环境进行恢复设定。
本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。
前述的电子装置,其中所述的存储器为非易失性存储器。
前述的电子装置,其中所述的存储器为快闪存储器。 前述的电子装置,其中所述的电子装置更包括一电源连接器,该电源连接器与该
电源适配器相耦接,且该电源连接器包括与该转换电路相耦接的一引脚。 本发明的目的及解决其技术问题另外再采用以下技术方案来实现。依据本发明提
出的一种电子装置软件运行时的环境设定恢复方法,该电子装置与一电源供应驱动电路相
连,该环境设定恢复方法包括以下步骤通过该电源供应驱动电路的一输出接脚检测该电
源供应驱动电路与外接电源断开并在预定时间内重新连接上的次数;以及根据该次数从一
存储器中读取相应的设定文件并据以对该电子装置软件运行时的环境进行恢复设定。 本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。 前述的电子装置软件运行时的环境设定恢复方法,其中所述的电源供应驱动电路
与外接电源断开并在预定时间内重新连接上的次数的检测,是藉由一转换电路与一计数器实现。 本发明与现有技术相比具有明显的优点和有益效果。由以上技术方案可知,本发 明的主要技术内容如下 为达到上述目的,本发明提供了一种可恢复软件运行时的环境设定的电子装置。 此电子装置包括一中央处理单元;一存储器,其中储存有多个软件运行时环境设定文件。 此外,电子装置还包括一转换电路及一计数器,该转换电路与一电源适配器相耦接以检测
4一输出接脚在一预定时间段内先后相对应输出的高电位或低电位以据此发送计数脉冲至 该计数器中。中央处理单元读取该计数器并据此从存储器中读取相应的设定文件以对存储 器中软件运行时环境进行恢复设定。 在本发明的较佳实施例中,上述的电子装置还包括一 电源连接器,其与电源适配 器相耦接,且该电源连接器包括与转换电路相耦接的引脚。 另外,为达到上述目的,本发明还提供了一种可恢复软件运行时的环境设定的电 子装置,其包括一 电源适配器,该电源适配器包括一 电源供应驱动电路,该电源供应驱动 电路包括一供电电容及一输出接脚,电源适配器与外接电源相连以提供电源,供电电容则 在电源适配器与外接电源断开时供应电力,输出接脚根据电源适配器是否与外接电源断开 而相对应输出高电位或低电位;一中央处理单元;一存储器,其中储存有多个软件运行时 的环境设定文件。此外,电子装置还包括一转换电路及一计数器。转换电路与该输出接脚相 耦接,其用于检测电源适配器在一预定时间段内先后与外接电源断开并重新接上的动作, 并据此发送计数脉冲至计数器中。中央处理单元读取该计数器并据以从存储器中读取相应 的设定文件而对存储器中软件运行时环境进行恢复设定。 再者,为达到上述目的,本发明再提供了一种可根据用户选择对电子装置软件运 行时的环境设定恢复方法,该电子装置与一电源供应驱动电路相连。该方法包括通过电源 供应驱动电路的输出接脚检测该电源供应驱动电路与外接电源断开并在预定时间内重新 连接上的次数;根据该次数从一存储器中读取相应的设定文件并据以对该电子装置软件运 行时的环境进行恢复设定。 在本发明的较佳实施例中,上述电源供应驱动电路与外接电源断开并在预定时间 内重新连接上的次数的检测是利用转换电路与计数器来实现。 借由上述技术方案,本发明电子装置及电子装置软件运行时的环境设定恢复方法 至少具有下列优点及有益效果本发明可以根据电源适配器驱动电路与外接电源之间断开 并重新连接上的次数,按照预先的定义而加载相应的设定文件并对存储器中软件运行时的 环境进行恢复设定。其触发方式简单且可以选择性加载设定文件,因此可以使电子装置的 调试、故障排除及变更设定等更加简易。 综上所述,本发明是有关于一种电子装置及电子装置软件运行时的环境设定恢复 方法。此电子装置包括一中央处理单元、一转换电路及一计数器。转换电路与一电源适配器 耦接,用于检测电源适配器与外接电源断开并重新连接上的动作及发送信号至该计数器以 计数,据此可以从存储器中读取相应的设定文件并对此电子装置软件运行时的环境进行恢 复设定。其触发方式简单且可以选择性加载设定文件,使该电子装置的调试、故障排除、变 更设定等更加简易。本发明在技术上有显著的进步,并具有明显的积极效果,诚为一新颖、 进步、实用的新设计。 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够 更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。


图1是本发明较佳实施例的电子装置的电路方框图。
5
图2是本发明较佳实施例的电源适配器的电源供应驱动电路的电路图。 图3是图1的本发明较佳实施例的电子装置的软件运行环境设定恢复的施行步骤
流程图。 IO:中央处理单元 12:存储器 S300 S330 :本发明一实施例的施行步骤
具体实施例方式
为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合 附图及较佳实施例,对依据本发明提出的电子装置及电子装置软件运行时的环境设定恢复 方法其具体实施方式
、结构、方法、步骤、特征及其功效,详细说明如后。 有关本发明的前述及其他技术内容、特点及功效,在以下配合参阅图式的较佳实 施例的详细说明中将可清楚呈现。通过具体实施方式
的说明,当可对本发明为达成预定目 的所采取的技术手段及功效获得一更加深入且具体的了解,然而所附图式仅是提供参考与 说明之用,并非用来对本发明加以限制。 请参阅图1所示,是本发明较佳实施例的电子装置的电路方框图。本发明第一较 佳实施例的一种电子装置100,其包括中央处理单元10、存储器12、计数器14及转换电路 16。存储器12与中央处理单元10相耦接,其间可相互交换数据。存储器12的一预定储存 空间内储存有电子装置100的操作系统软件以及操作系统软件运行时的环境设定文件。由 于一般要求存储器12在断电后仍然能保存数据,因此,存储器12—般为非易失性储存器, 例如快闪存储器。计数器14可通过数据总线与中央处理单元10交换数据。转换电路16 与电源适配器18中的电源供应驱动电路1S0(如图2中所示)相耦接。电源供应驱动电路 180与外接电源相耦接以向该电子装置100供应电源。转换电路16用于侦测电源供应驱动 电路180是否与外接电源断开或者重新插上,并据此产生计数信号脉冲。
请参阅图2所示,是本发明较佳实施例的电源适配器的电源供应驱动电路的电路 图。此电源供应驱动电路180,主要包括脉宽调制(Pulse WidthModulation)芯片182(例如 CAT7581)及电容184。脉宽调制芯片182具有输出接脚PG,其当电源供应驱动电路180与外 接电源断开时输出低电位,并在电源供应驱动电路180与外接电源连通时输出高电位。转 换电路16的输入端与输出接脚PG相耦接。可以理解,上述为电路连接示意图,在实体上即 可采用单独的导线将输出接脚PG与转换电路16的输入端相耦接,为提升电子装置100的 整体感,还可与电源引线作整合设计。当然这种情形下电子装置100中的电源连接器(插 孔)须作相应变更设计以提供单独的引脚与转换电路16耦接。 电容184的作用是当电源供应驱动电路180与外接电源断开时向电源供应驱动电 路180以及电子装置100供电,其可持续的时间根据其电容值大小而变。 一般来说电容184 能维持供电时间小于30秒。因此当电源供应驱动电路180与外接电源断开后的一段时间 (例如30秒)内,电源供应驱动电路180以及电子装置100仍能正常工作。
转换电路16的工作流程为每在一定时间内完成一次电源供应驱动电路180与外

14 :计数器
18 :电源适配器
182 :芯片
16 :转换电路
180 :电源供应驱动电路
184 :电容接电源断开并重新连接上的动作(以下简称为"拔插动作"),则转换电路16向计数器14发 送一次计数脉冲。具体地,正常情形下,电源供应驱动电路180与外接电源相耦接,输出接 脚PG输出高电位,当电源供应驱动电路180与外接电源断开时,输出接脚PG输出低电位, 从此时开始在接下来的一段时间(例如3秒或者5秒)内如果电源供应驱动电路180与外 接电源重新连接上,则输出接脚PG输出电压重新变为高电位,此时转换电路16向计数器14 发送一次计数脉冲以使计数器14进行加1的动作。亦即,假若转换电路16在一预定时间 内(例如3秒或者5秒)侦测到一次输出接脚PG输出电位经过"高电位-低电位-高电 位"的变化,则向计数器14发送一次计数脉冲使计数器14进行加1的动作。
请参阅图3所示,是图1的本发明较佳实施例的电子装置的软件运行环境设定恢 复的施行步骤流程图。文件在电子装置IOO启动后,中央处理单元IO将定时对计数器14进 行扫描以读取计数器14中所保存的电源供应驱动电路180拔插次数,并将其与储存在存储 器12中的计数值相比较(步骤S300)。如果所读取的拔插次数与存储器12中所储存的计 数值不相等,则将存储器12中储存的计数值更新为计数器14中的拔插次数(步骤S310); 如果其相等则返回。 —般来说,中央处理单元10扫描计数器14的间隔,例如1毫秒,与转换电路16的 等待时间相比之下相对较短,因此中央处理单元10对计数器14进行扫描并得到结果的这 些操作,对于转换电路16来说是瞬间完成的。换句话说,一旦计数器14的值产生变动,那 么中央处理单元IO将能够几乎在同时间取得变动后的值。因此,在这种情况下,如果在步 骤S310更新存储器12中的数据后的一段时间内(例如3秒或者5秒,最小也应大于一般 使用者拔插头所用的时间)计数器14中的数据未发生变化(步骤S320),则说明用户停止 拔插动作,此时中央处理单元10即根据储存在存储器12中的计数值而将相应的设定文件 载入至操作系统的存储器中(步骤S330)。在设定文件被加载后,中央处理单元10会重置 计数器14,并将储存在存储器12内的计数值设为零以重新等待下一次的重置动作。
应注意的是,在上述过程中,重置计数器14以及将储存在存储器12内的计数值设 为零的动作可在加载新设定文件之前进行。 请参阅表1所示,例如存储器12中分别储存有编号分别为1、2及3的设定文件, 其中1号设定文件为预设设定文件,且1、2及3号设定文件分别对应于电源供应驱动电路 180与外接电源断开并重新连接上的动作进行3、4及5次。当电源供应驱动电路180拔插 次数为1次或2次时并不进行加载设定文件的动作,如此设计是为了防止错误的电源拔插 操作而触发设定文件重新转入动作。由于设定文件不可能无限制增多,因此有必要在拔插 次数超出预定义范围时使其加载一预设设定文件,当然也可预先定义拔插次数超出预定义 范围时不进行设定文件加载动作。虽然表一中拔插次数最多为5次,然而实际上拔插次数 并不以此为限。另外设定文件除了储存在存储器12中之外,还可设定额外的储存装置来进
行储存。
表1
断开并闭合次数12345其它
设定文件编号N/AN/Al(预设)231
相比较先前技术,本实施例的电子装置100可以根据电源适配器驱动电路18与外 接电源之间断开并重新连接上的次数,按照预先的定义而加载相应的设定文件并对存储器 12中的软件运行环境进行恢复设定,其触发方式简单且可以选择性加载设定文件。使电子 装置100的调试、故障排除及变更设定等操作更加简易。 以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽 然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人 员,在不脱离本发明技术方案范围内,当可利用上述揭示的方法及技术内容作出些许的更 动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的 技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案 的范围内。
权利要求
一种电子装置,其包括一中央处理单元;以及一存储器,储存有软件运行时的多个环境设定文件,其特征在于,该电子装置还包括一转换电路及一计数器,该转换电路与一电源适配器相耦接,以检测该电源适配器在一预定时间段内先后与外接电源断开并重新接上的动作,并据此发送计数脉冲至该计数器中,且该中央处理单元读取该计数器的值,以从该存储器中读取相应的该些环境设定文件之一,并利用读取的该环境设定文件以对软件运行时的环境进行恢复设定。
2. 根据权利要求1所述的电子装置,其特征在于其中所述的存储器为非易失性存储器。
3. 根据权利要求2所述的电子装置,其特征在于其中所述的存储器为快闪存储器。
4. 根据权利要求1所述的电子装置,其特征在于其中所述的电子装置包括一电源连接 器,该电源连接器包括一接脚以与该转换电路相耦接。
5. —种电子装置,其包括一电源适配器,包括一 电源供应驱动电路,该电源供应驱动电路包括一供电电容及一 输出接脚,该电源适配器与一外接电源相连以提供电源,该供电电容在该电源适配器与该 外接电源断开时供应电力,该输出接脚根据该电源适配器是否与该外接电源断开而相对应输出高电位或低电位;一中央处理单元;以及一存储器,储存有软件运行时的多个环境设定文件,其特征在于,该电子装置还包括一转换电路及一计数器,该转换电路与该输出接脚相 耦接,其用于检测该输出接脚在一预定时间段内先后相对应输出的高电位或低电位,以据 此发送计数脉冲至该计数器中,且该中央处理单元读取该计数器并据以从该存储器中读取 相应的该些环境设定文件之一,以对软件运行时的环境进行恢复设定。
6. 根据权利要求5所述的电子装置,其特征在于其中所述的存储器为非易失性存储器。
7. 根据权利要求6所述的电子装置,其特征在于其中所述的存储器为快闪存储器。
8. 根据权利要求5所述的电子装置,其特征在于其中所述的电子装置更包括一电源连 接器,该电源连接器与该电源适配器相耦接,且该电源连接器包括与该转换电路相耦接的
9. 一种电子装置软件运行时的环境设定恢复方法,其特征在于该电子装置与一电源供 应驱动电路相连,该环境设定恢复方法包括以下步骤通过该电源供应驱动电路的一输出接脚检测该电源供应驱动电路与外接电源断开并 在预定时间内重新连接上的次数;以及根据该次数从一存储器中读取相应的设定文件,并据以对该电子装置软件运行时的环 境进行恢复设定。
10. 根据权利要求9所述的电子装置软件运行时的环境设定恢复方法,其特征在于其 中所述的电源供应驱动电路与外接电源断开并在预定时间内重新连接上的次数的检测,是 藉由一转换电路与一计数器实现。
全文摘要
本发明是有关于一种电子装置及电子装置软件运行时的环境设定恢复方法。该电子装置包括中央处理单元;存储器,储存软件运行时多个环境设定文件;转换电路及计数器,转换电路与电源适配器耦接,检测电源适配器在预定时间内先后与外接电源断开并重新接上的动作,据此发送计数脉冲至计数器,中央处理单元读取计数器的值,从存储器中读取相应的该些环境设定文件之一,利用读取的环境设定文件对软件运行时的环境进行恢复设定。本发明还提供了一种电子装置软件运行时的环境设定恢复方法。本发明触发方式简单且可以选择性加载设定文件,使该电子装置的调试、故障排除、变更设定等更加简易。
文档编号G06F11/14GK101751301SQ200810203779
公开日2010年6月23日 申请日期2008年11月28日 优先权日2008年11月28日
发明者叶洧豪 申请人:环旭电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1