[发明专利]一种电能表系统升级方法及电能表系统在审
申请号: | 201710353782.0 | 申请日: | 2017-05-18 |
公开(公告)号: | CN107346255A | 公开(公告)日: | 2017-11-14 |
发明(设计)人: | 李亦龙;李航康;柳圆成;黄恒孜;邹成伍 | 申请(专利权)人: | 国网浙江省电力公司电力科学研究院;国家电网公司;国网浙江省电力公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 浙江翔隆专利事务所(普通合伙)33206 | 代理人: | 张建青 |
地址: | 310014 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电能表 系统升级 方法 系统 | ||
1.一种电能表系统的升级方法,其特征在于:
电能表通电时,电能表系统的编译器自动编译到各个程序模块宏定义,通过链接脚本,将程序模块中每个对外函数的名字及地址信息定位到程序模块编程首地址的表格中;
电能表系统根据程序模块对外函数名字及地址信息调用对外函数,完成程序模块的升级,从而完成电能表系统的升级。
2.根据权利要求1所述的升级方法,其特征在于,在各个程序模块的编程首地址处生成一个表格,表格中的一个单元用于存储一个对应的程序模块对外函数的名字及地址信息。
3.根据权利要求2所述的升级方法,其特征在于,所述表格的单元结构包含至少两项,第一项为一个用于指向对外函数名字的指针,第二项为函数指针,指向对外函数的地址。
4.根据权利要求1-3任一项所述的升级方法,其特征在于,为每个程序模块提供升级方法,并且升级方法的描述放在表格中。
5.根据权利要求1所述的升级方法,其特征在于,在程序模块的每个对外函数的首处,声明一段宏定义用于提取该对外函数的名字及地址信息。
6.根据权利要求1所述的升级方法,其特征在于,在电能表系统中,建立一张包含各程序模块编程首地址的表,通过该表将各个程序模块的对外函数串联成链表。
7.根据权利要求1所述的升级方法,其特征在于,每个程序模块都有固定的起始地址,每个程序模块预设相应的内存升级空间。
8.一种电能表系统,其特征在于:
多个程序模块:根据程序模块对外函数名字及地址信息调用对外函数,完成程序模块的升级;
编译器:电能表通电时,编译器自动编译到各个程序模块宏定义,通过链接脚本,将程序模块中每个对外函数的名字及地址信息定位到程序模块编程首地址的表格中。
9.根据权利要求8所述的电能表系统,其特征于,所述多个程序模块还包括:
在各个程序模块的编程首地址处生成一个表格,表格中的一个单元用于存储一个对应的程序模块对外函数的名字及地址信息。
10.根据权利要求8所述的电能表系统,其特征于,还包括:
串联模块:一张包含各程序模块编程首地址的表,通过该表将各个程序模块的对外函数串联成链表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网浙江省电力公司电力科学研究院;国家电网公司;国网浙江省电力公司,未经国网浙江省电力公司电力科学研究院;国家电网公司;国网浙江省电力公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710353782.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:远程地提供用于车辆的系统模块更新的方法
- 下一篇:一种带有健身功能的按摩床