首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种检测电表堆栈使用率的方法及设备 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:宁波恒力达科技有限公司;宁波甬利仪表科技有限公司;杭州海兴电力科技股份有限公司

摘要:本发明涉及电力电网行业电表设备领域,更具体地说涉及一种电表堆栈使用率检测方法及设备。本发明提供了一种用于获取电表堆栈使用率的方法,所述堆栈用于存储所述电表在执行主循环任务时的任务数据,所述堆栈包括由栈底指向栈顶的多个用于存储所述任务数据的内存单元以及用于标记栈顶位置的栈顶指针;所述任务数据以后进先出的方式,经栈顶进出所述堆栈。该方法包括:主循环开始前,将栈顶指针向栈底偏移一个或多个的内存单元;主循环开始时,对所述主循环变量存储空间的所有内存单元写入初始标记值;主循环结束时,轮询所述主循环变量存储空间内的存储数据,查找最新更新的内存单元地址作为偏移地址;主循环结束后,基于上述偏移地址的偏移大小和所述主循环变量存储空间的大小,获取电表的堆栈使用率。该检测方法及设备在每个循环结束时遍历检测堆栈使用率,步骤简单且可以避免漏检测的情况,无需额外硬件,适用性强。

主权项:1.一种用于获取电表堆栈使用率的方法,所述堆栈用于存储所述电表在执行主循环任务时的任务数据,所述堆栈包括由栈底指向栈顶的多个用于存储所述任务数据的内存单元以及用于标记栈顶位置的栈顶指针;所述任务数据以后进先出的方式,经栈顶进出所述堆栈;该方法包括:将栈顶指针向栈底偏移一个或多个的内存单元,以将所述堆栈内的存储空间划分为预留存储空间和主循环变量存储空间,所述预留存储空间包括由所述栈顶指针所指向的地址到所述栈顶的多个内存单元,所述主循环变量存储空间包括由所述栈底到栈顶指针所指向的地址之间的多个内存单元;主循环开始时,对所述主循环变量存储空间的所有内存单元写入初始标记值;主循环结束时,轮询所述主循环变量存储空间内的存储数据,查找最新更新的内存单元地址作为偏移地址;基于上述偏移地址的偏移大小和所述主循环变量存储空间的大小,获取电表的堆栈使用率。

全文数据:

权利要求:

百度查询: 宁波恒力达科技有限公司 宁波甬利仪表科技有限公司 杭州海兴电力科技股份有限公司 一种检测电表堆栈使用率的方法及设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。