[发明专利]一种控制器和一种掉电保护方法有效
申请号: | 201310323947.1 | 申请日: | 2013-07-29 |
公开(公告)号: | CN103345189A | 公开(公告)日: | 2013-10-09 |
发明(设计)人: | 黄文君;郑艺扬;陆卫军;郑鑫 | 申请(专利权)人: | 浙江中控技术股份有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042;G06F12/16 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 310053 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制器 掉电 保护 方法 | ||
1.一种控制器,其特征在于,包括:
系统电源;
锂电池;
输入端分别与所述系统电源和锂电池相连的电源管理芯片;所述电源管理芯片用于实现所述系统电源供电支路和锂电池供电支路之间的切换;
与所述电源管理芯片的输出端相连、用于在检测到所述系统电源掉电时,生成并发出中断请求信号的检测电路;
分别与所述电源管理芯片的输出端相连的易失性存储器和可读写的非易失性存储器;
以及分别与所述电源管理芯片、所述检测电路、所述易失性存储器和所述可读写的非易失性存储器相连的中央处理器CPU;所述CPU用于响应所述中断请求信号,执行中断服务程序,所述中断服务程序包括:读取所述易失性存储器在系统电源掉电节点时刻存储的数据,并将数据写入到所述可读写的非易失性存储器,当数据写入完成后关闭所述电源管理芯片,以及当系统电源重新上电且系统初始化完成后,读取所述可读写的非易失性存储器中的数据,并将数据写入到所述易失性存储器。
2.根据权利要求1所述的控制器,其特征在于,所述中断服务程序还包括:在读取所述易失性存储器在系统电源掉电节点时刻存储的数据,并将数据写入到所述可读写的非易失性存储器这一指令执行之前以及执行之后,均还包括读取所述系统电源的电平信号,根据所述电平信号判断系统电源的供电情况,若系统电源恢复正常供电则退出所述中断服务程序。
3.根据权利要求1或2所述的控制器,其特征在于,还包括连接于所述系统电源与所述锂电池之间的充电线路。
4.根据权利要求1所述的控制器,其特征在于,所述易失性存储器为第二代双倍速率同步动态随机存储器DDR2。
5.根据权利要求1所述的控制器,其特征在于,所述可读写的非易失性存储器为闪速存储器Flash。
6.一种掉电保护方法,其特征在于,应用于如权利要求1所述的控制器,包括:
步骤a、电源管理芯片检测到系统电源掉电后,控制锂电池供电支路选通;同时,检测电路检测到系统电源掉电,向CPU发出中断请求信号;
步骤b、所述CPU响应所述中断请求信号,执行中断服务程序,所述中断服务程序包括:读取所述易失性存储器在系统电源掉电节点时刻存储的数据,并将数据写入到所述可读写的非易失性存储器;控制所述电源管理芯片关闭;以及当系统电源重新上电且系统初始化完成后,读取所述可读写的非易失性存储器中的数据,并将数据写入到所述易失性存储器。
7.根据权利要求6所述的掉电保护方法,其特征在于,在步骤b中所述的读取所述易失性存储器在系统电源掉电节点时刻存储的数据,并将数据写入到所述可读写的非易失性存储器执行之前和执行之后,均还包括:
读取所述系统电源的电平信号,并根据所述电平信号判断系统电源的供电情况,若系统电源恢复正常供电则退出所述步骤b。
8.根据权利要求6或7所述的掉电保护方法,其特征在于,在系统电源正常供电情况下,所述系统电源还为所述锂电池充电直至所述锂电池充电完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江中控技术股份有限公司,未经浙江中控技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310323947.1/1.html,转载请声明来源钻瓜专利网。