[发明专利]一种电能表操作系统启动方法、装置、电能表及存储介质在审
申请号: | 202011494885.7 | 申请日: | 2020-12-17 |
公开(公告)号: | CN112463242A | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 李向锋;张晓平;王鹏;曾争;张思建;邓凯;吴嘉明 | 申请(专利权)人: | 南方电网电力科技股份有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 沈闯 |
地址: | 510000 广东省广州市越秀区西*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电能表 操作 系统启动 方法 装置 存储 介质 | ||
1.一种电能表操作系统启动方法,其特征在于,包括:
响应于电能表的切换指令,读取预存在ROM中的启动代码,根据所述启动代码确定预设的多个系统代码区的地址,其中,所述系统代码区均为预设在片内FLASH中的代码存储空间,且一个系统代码区对应一组操作系统代码;
根据预设的操作系统启动校验方式,对所述系统代码区中的操作系统代码进行启动校验的过程,若启动校验结果为通过时,则启动所述操作系统代码,若启动校验结果为未通过时,则对当前校验的系统代码区的下一个系统代码区进行启动校验。
2.根据权利要求1所述的一种电能表操作系统启动方法,其特征在于,所述操作系统启动校验方式具体包括:代码正确性校验和代码生效时间校验。
3.根据权利要求2所述的一种电能表操作系统启动方法,其特征在于,对所述系统代码区中的操作系统代码进行启动校验的过程,具体包括:
对所述系统代码区中的操作系统代码进行代码正确性校验,若所述代码正确性校验的结果为通过,则根据所述操作系统代码中的生效时间与当前时间进行比对,若所述当前时间不早于所述生效时间,则判定所述代码生效时间校验的结果,并判定所述启动校验结果为通过;
若所述代码正确性校验的结果或所述代码生效时间校验的结果为未通过时,则判定所述启动校验结果为未通过。
4.根据权利要求1所述的一种电能表操作系统启动方法,其特征在于,还包括:
当所有系统代码区的启动校验结果均为未通过时,根据所述启动代码确定预设的系统备份区的地址,以便对所述系统备份区中的操作系统代码进行启动校验,当启动校验结果为通过时,则启动所述系统备份区中的操作系统代码,其中,所述系统备份区为预设在片外FLASH中的代码存储空间。
5.根据权利要求1所述的一种电能表操作系统启动方法,其特征在于,启动所述操作系统代码之后还包括:
响应于电能表操作系统升级指令,根据所述电能表的运行状态信息,确定目标系统代码区,其中,所述目标系统代码区为其中一个处于非运行状态的系统代码区;
接收待升级的操作系统代码,并将所述待升级的操作系统代码存储至所述目标系统代码区;
根据所述待升级的操作系统代码进行代码生效时间校验,当所述代码生效时间校验的结果为通过时,则将当前运行的操作系统代码切换为所述待升级的操作系统代码。
6.根据权利要求5所述的一种电能表操作系统启动方法,其特征在于,所述根据所述待升级的操作系统代码进行代码生效时间校验,当所述代码生效时间校验的结果为通过时,则将当前运行的操作系统代码切换为所述待升级的操作系统代码具体包括:
根据所述待升级的操作系统代码中的生效时间与当前时间进行比对,若所述当前时间不早于所述生效时间,则将当前运行的操作系统代码切换为所述待升级的操作系统代码,若所述当前时间早于所述生效时间,则通过定时循环触发代码生效时间校验的方式,直至所述当前时间不早于所述生效时间。
7.根据权利要求5所述的一种电能表操作系统启动方法,其特征在于,所述接收待升级的操作系统代码,之后还包括:
将所述待升级的操作系统代码存储至所述系统备份区,并对所述待升级的操作系统代码进行代码正确性校验,当所述代码正确性校验的结果为通过时,则将所述待升级的操作系统代码转移至所述目标系统代码区进行存储。
8.一种电能表操作系统启动装置,其特征在于,包括:
系统代码区确定单元,用于响应于电能表的切换指令,读取预存在ROM中的启动代码,根据所述启动代码确定预设的多个系统代码区的地址,其中,所述系统代码区均为预设在片内FLASH中的代码存储空间,且一个系统代码区对应一组操作系统代码;
操作系统启动校验单元,用于根据预设的操作系统启动校验方式,对所述系统代码区中的操作系统代码进行启动校验的过程,若启动校验结果为通过时,则启动所述操作系统代码,若启动校验结果为未通过时,则对当前校验的系统代码区的下一个系统代码区进行启动校验。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南方电网电力科技股份有限公司,未经南方电网电力科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011494885.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种仔猪的止泻贴
- 下一篇:光学镜头、摄像模组、电子设备及汽车