• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 10
    • 下载费用:30 金币  

    重庆时时彩官网综合走势图: 电子装置及其启动方法.pdf

    关 键 词:
    电子 装置 及其 启动 方法
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201010123731.7

    申请日:

    2010.03.12

    公开号:

    CN102193839A

    公开日:

    2011.09.21

    当前法律状态:

    撤回

    有效性:

    无权

    法律详情: 发明专利申请公布后的视为撤回IPC(主分类):G06F 11/07申请公布日:20110921|||实质审查的生效IPC(主分类):G06F 11/07申请日:20100312|||公开
    IPC分类号: G06F11/07; G06F9/445 主分类号: G06F11/07
    申请人: 鸿富锦精密工业(深圳)有限公司; 鸿海精密工业股份有限公司
    发明人: 洪国书
    地址: 518109 广东省深圳市宝安区龙华镇油松第十工业区东环二路2号
    优先权:
    专利代理机构: 代理人:
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201010123731.7

    授权公告号:

    ||||||

    法律状态公告日:

    2013.10.23|||2011.11.23|||2011.09.21

    法律状态类型:

    发明专利申请公布后的视为撤回|||实质审查的生效|||公开

    摘要

    一种电子装置,包括电子狗,且在接收到休眠指令后进入休眠状态。电子装置包括启动加载程序,可在接收到启动指令后引导系统启动。电子装置在启动加载程序引导系统启动后,启动电子狗在预设周期内进行计时,同时进行快速启动,并判断电子狗是否超时。电子装置在快速启动未完成但电子狗已超时的情况下,按照正常程序启动。本发明还提供了一种电子装置的启动方法。本发明所提供的电子装置及其启动方法能在休眠时备份的数据受到破坏时仍能启动。

    权利要求书

    1.一种电子装置,包括微控制单元、非易失性随机访问存储器、动态随机存储器及中央处理器,所述非易失性随机访问存储器中存储有启动加载程序,用于在所述微控制单元接收到启动指令后引导系统启动,其特征在于,所述电子装置还包括:电子狗,用于在预设周期内进行计时;休眠???,用于在接收到休眠指令后,控制所述电子装置进入休眠状态;控制???,用于在所述启动加载程序引导系统启动后,启动所述电子狗;启动???,用于在所述启动加载程序引导系统启动后,快速启动所述电子装置,同时判断所述电子狗是否超时,并在快速启动未完成但电子狗已超时的情况下,按照正常程序启动所述电子装置;其中,所述动态随机存储器用于存储上述休眠???、控制??橐约捌舳??,所述中央处理器用于执行上述??橐允迪制涔δ?。2.如权利要求1所述的电子装置,其特征在于,所述控制??榛褂糜谠谒龅缱幼爸每焖倨舳瓿珊笏龅缱庸啡晕闯钡那榭鱿?,关闭所述电子狗。3.如权利要求1所述的电子装置,其特征在于,所述休眠??榛褂糜诠乇账鲋醒氪砥鞯氖甭銎德什⒒捍嫘菝咧噶?,将所述中央处理器中的寄存数据及指令的执行位置写入所述动态随机存储器,同时在所述动态随机存储器中写入标识符,使所述动态随机存储器进入自我更新模式,关闭除所述动态随机存储器及所述微控制单元之外的系统电源,以使所述电子装置处于休眠状态。4.如权利要求3所述的电子装置,其特征在于,所述启动??榛褂糜谑顾龆婊娲⑵鹘崾晕腋履J?,并在所述动态随机存储器中存储有所述标识符时,将所述动态随机存储器中的寄存数据及执行位置恢复到所述中央处理器,以完成快速启动。5.如权利要求4所述的电子装置,其特征在于,所述启动??榛褂糜谠谒龆婊娲⑵髦形创娲⑺霰晔斗?,按正常程序启动所述电子装置。6.一种电子装置的启动方法,所述电子装置包括微控制单元、非易失性随机访问存储器、中央处理器及电子狗,所述非易失性随机访问存储器中存储有启动加载程序,其特征在于,所述方法包括:接收到休眠指令后,控制所述电子装置进入休眠状态;所述微控制单元接收到启动指令;所述启动加载程序引导系统启动;启动所述电子狗在预设周期内进行计时;快速启动所述电子装置;判断在未完成快速启动所述电子装置时,所述电子狗是否超时;及若快速启动未完成但电子狗已超时,则按正常程序启动所述电子装置。7.如权利要求6所述的方法,其特征在于,所述方法还包括:若所述电子装置快速启动完成后所述电子狗仍未超时,则关闭所述电子狗。8.如权利要求6所述的方法,其特征在于,所述控制所述电子装置进入休眠状态的步骤包括:关闭所述中央处理器的时脉频率并缓存休眠指令;将所述中央处理器的寄存器中的寄存数据及指令的执行位置写入所述动态随机存储器;在所述动态随机存储器中写入标识符;使所述动态随机存储器进入自我更新模式;及关闭除所述动态随机存储器及所述微控制单元之外的系统电源,以使所述电子装置处于休眠状态。9.如权利要求8所述的方法,其特征在于,所述快速启动所述电子装置的步骤包括:使所述动态随机存储器结束自我更新模式;判断所述动态随机存储器中是否存储有所述标识符;及若所述动态随机存储器中存储有所述标识符,则将所述动态随机存储器中的寄存数据及执行位置恢复到所述中央处理器,以完成快速启动。10.如权利要求9所述的方法,其特征在于,所述方法还包括:若所述动态随机存储器中未存储所述标识符,则按正常程序启动所述电子装置。

    说明书

    电子装置及其启动方法

    技术领域

    本发明涉及电子装置,尤其涉及一种电子装置的快速启动方法。

    背景技术

    电子装置正常关机时,一般会将系统所有硬件的电源切断,这样,系统的存储器中的数据都会丢失,在下次启动时,电子装置需要重新装载数据,致使开机时间较长。目前,为了下次开机时速度更快,电子装置一般不会采用正常关机,而是进入休眠(standby)状态。进入休眠状态的电子装置一般会将中央处理器中的数据复制到动态随机存储器中,并使动态随机存储器进入省电状态运行,在下次开机时再将这些数据还原到中央处理器。由于处于省电状态的动态随机存储器耗电量很小,一般为8-10毫安,且又能大大提升开机速度,因此,这种技术得到了快速的普及。

    然而,由于静电、雷电等不可预知的因素可能会破坏这些存储在动态随机存储器中的数据,致使电子装置在进入休眠状态后,再次开机时却启动不了。因此,需要提供一种系统克服这种可能存在的隐患。

    发明内容

    有鉴于此,需提供一种电子装置,能够在其快速启动不能正常完成时仍能启动。

    另外,还需提供一种启动方法,能够使电子装置在快速启动不能正常完成时仍能启动。

    本发明实施方式中的电子装置,包括微控制单元、非易失性随机访问存储器、动态随机存储器及中央处理器。非易失性随机访问存储器中存储有启动加载程序,用于在微控制单元接收到启动指令后引导系统启动。电子装置还包括电子狗、休眠???、控制??榧捌舳??。休眠??樵诮邮盏叫菝咧噶詈罂刂频缱幼爸媒胄菝咦刺???刂颇?樵谄舳釉爻绦蛞枷低称舳笃舳缱庸吩谠ど柚芷谀诮屑剖?。启动??樵谄舳釉爻绦蛞枷低称舳罂焖倨舳缱幼爸?,并判断电子狗是否超时??刂颇?樵诳焖倨舳赐瓿傻缱庸芬殉钡那榭鱿?,按照正常程序启动电子装置。动态随机存储器存储上述休眠???、控制??橐约捌舳??,中央处理器执行上述??橐允迪制涔δ?。

    本发明实施方式中的启动方法,用于电子装置中。电子装置包括微控制单元、非易失性随机访问存储器及电子狗。非易失性随机访问存储器中存储有启动加载程序。所述方法包括:接收到休眠指令后控制电子装置进入休眠状态;微控制单元接收到启动指令;启动加载程序引导系统启动;启动电子狗在一预设周期内进行计时;快速启动电子装置;判断在未完成快速启动电子装置时电子狗是否超时;及若快速启动未完成但电子狗已超时,则按正常程序启动电子装置。

    本发明实施方式所提供的电子装置及其启动方法,因为使用了电子狗来检测电子装置的快速启动状态,从而使得电子装置在休眠时备份的数据受到破坏时能够按正常启动方式进行启动,从而避免了快速启动可能存在的隐患,使得快速启动更可靠。

    附图说明

    图1为本发明一实施方式的电子装置的结构示意图。

    图2为本发明一实施方式的图1中的电子装置进入休眠状态时的流程图。

    图3为本发明一实施方式的图1中的电子装置启动时的流程图。

    主要元件符号说明

    电子装置????????????????????10

    启动接口????????????????????102

    微控制单元??????????????????100

    非易失性随机访问存储器??????110

    启动加载程序????????????????112

    动态随机存储器??????????????130

    标识符??????????????????????132

    寄存数据????????????????????134

    执行位置????????????????????136

    中央处理器??????????????????140

    缓存????????????????????142

    电子狗??????????????????150

    特定用途处理器??????????160

    休眠??????????????????170

    启动??????????????????172

    控制??????????????????174

    具体实施方式

    图1为本发明一实施方式的电子装置10的结构示意图。电子装置10可为机顶盒、个人电脑等。在本实施方式中,电子装置10包括启动接口102、微控制单元(Micro?Control?Unit,MCU)100、非易失性随机访问存储器(Non-Volatile?Random?Access?Memory,NVRAM)110、动态随机存储器(DRAM)130、中央处理器(CPU)140、电子狗(Watch?Dog)150及特定用途处理器160。

    启动接口102为电子装置10提供启动指令收发接口。如对于采用红外??氐幕ズ械鹊缱幼爸?,启动接口102可为红外线接收端,用于接收外界的红外线??仄舳噶?。又如采用按钮启动的个人电脑等电子装置,启动接口102可为该用于启动的按钮,接收外界的启动指令。微控制单元100连接于启动接口102,用于控制启动接口102侦测启动指令。非易失性随机访问存储器110中存储有启动加载程序(Boot?loader)112,用于在微控制单元100侦测到外界的启动指令后引导系统启动。特定用途处理器160用于完成电子装置10的特定功能,如视频、音频编解码功能。

    在本实施方式中,电子装置10还包括休眠???70、启动???72及控制???74。上述???70-174是存储于动态随机存储器130中的可执行程序,通过中央处理器140的执行来完成其各自的功能,其具体的功能请参阅图2与图3的详细描述。

    图2为图1中电子装置10接收到休眠指令后进入休眠状态(Standby?Mode)的流程图。在本实施方式中,该流程主要通过图1电子装置10中的休眠???70完成。

    在步骤S200,休眠???70侦测到休眠指令。在步骤S202,休眠???70关闭特定用途处理器160。在步骤S204,休眠???70关闭中央处理器140的时脉频率并将原本存储在动态随机存储器130中的休眠指令存入缓存142中。

    在步骤S206,休眠???70将中央处理器140的寄存器内的寄存数据134及指令的当前执行位置(Program?Counter)136写入动态随机存储器130中。此时,动态随机存储器130中就存储了寄存数据134及执行位置136。在中央处理器140中的数据都写入动态随机存储器130后,在步骤S208,休眠???70在动态随机存储器130中写入标识符132,用于表示关机时已经存储了中央处理器140中的数据,在下次开机时可以进行快速启动。

    在步骤S210,休眠???70使动态随机存储器130进入自我更新模式(Self-refresh?Mode)。在步骤S212,休眠???70关闭除动态随机存储器130及微控制单元100之外的系统电源,电子装置10处于休眠状态。此时,电子装置10中仅有动态随机存储器130及微控制单元100处于供电状态,而且,处于自我更新模式的动态随机存储器130的耗电量由一般正常模式下的350毫安降到8至10毫安,从而大大降低了系统的耗电量。

    图3为图1中电子装置10启动时的流程图。在本实施方式中,该流程主要通过图1电子装置10中的启动???72与控制???74完成。此时,电子装置10中仅有动态随机存储器130及微控制单元100处于供电状态。

    在步骤S300,微控制单元100侦测到启动接口102上的启动指令。在步骤S302,非易失性随机访问存储器110中的启动加载程序112引导系统启动。在步骤S303,启动???72使动态随机存储器130结束自我更新模式而处于正常工作模式,并在步骤S304,判断处于正常工作模式下的动态随机存储器130中是否存储有标识符132。

    若动态随机存储器130中未存储标识符132,说明电子装置10上次是进行了正常关机操作,并未备份中央处理器140中的数据,不可以进行快速启动,则在步骤S305,启动???72按正常程序启动电子装置10。

    若动态随机存储器130中存储有标识符132,说明电子装置10上次是进行了休眠操作,已备份了中央处理器140中的数据,可以进行快速启动。此时,在步骤S306,控制???74启动电子狗150以进行计时。电子狗150的计时周期是预先设定的,取决于电子装置10快速启动所需的时长,一般情况下要略长于该快速启动的时长,如快速启动所需的时长为10秒,则电子狗150的计时周期可为12秒。

    在步骤S308,启动???72从动态随机存储器130中读取休眠时写入的寄存数据134及执行位置136并恢复到中央处理器140,并在步骤S310,判断中央处理器140的恢复过程中电子狗150是否超时。

    若在中央处理器140的恢复过程中电子狗150已超时,说明动态随机存储器130中写入的寄存数据134及执行位置136等数据有损坏,导致不能正常的快速启动,则在步骤S305,启动???72按正常程序启动电子装置10。

    若在中央处理器140的数据都正?;指春?,电子狗150仍未超时,说明电子装置10已经进行了快速启动,则在步骤S312,控制???74关闭电子狗150,并在步骤S314,启动???72初始化特定用途处理器160以完成启动。

    本发明实施方式所提供的电子装置10及其启动方法,因为使用了电子狗150来检测电子装置10的快速启动是否按时完成,从而使得电子装置10在休眠时备份到动态随机存储器130中的数据受到破坏时能够按正常启动方式进行启动,从而避免了快速启动可能存在的隐患,使得快速启动更可靠。

    关于本文
    本文标题:电子装置及其启动方法.pdf
    链接地址://www.4mum.com.cn/p-5866111.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 秒速时时彩app 软件免费靠什么赚钱 博远棋牌v1.5官方版 cba赛程2014-2015 创盈彩票网址 九肖公式规律中特 选号投注单式投注记录 秒速飞艇官网开奖直播 计算器篮球胜分差玩法 安徽十一选五定牛遗漏 透码公司 聚彩首页 吉林快3开奖时间 澳洲幸运10软件下载 重庆幸运农场官方网站 体彩排列3