Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 国网浙江省电力有限公司宁波供电公司;华北电力大学陈蕾获国家专利权

国网浙江省电力有限公司宁波供电公司;华北电力大学陈蕾获国家专利权

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

龙图腾网获悉国网浙江省电力有限公司宁波供电公司;华北电力大学申请的专利单片机应用程序中断触发现场保护方法及装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115114006B

龙图腾网通过国家知识产权局官网在2025-08-26发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210900815.X,技术领域涉及:G06F9/48;该发明授权单片机应用程序中断触发现场保护方法及装置是由陈蕾;安思成;徐重酉;宋晓阳;孙益辉;王信佳;于维鑫设计研发完成,并于2022-07-28向国家知识产权局提交的专利申请。

单片机应用程序中断触发现场保护方法及装置在说明书摘要公布了:本发明提供一种单片机应用程序中断触发现场保护方法及装置,方法包括:当发生中断时,读取应用程序运行采用的应用程序变量的最新值,并备份,进行应用程序现场保护;读取支持本次中断处理程序运行的中断处理程序变量,运行中断处理程序;在中断处理程序执行完成时,读取中断处理程序运行采用的中断处理程序变量的最新值,并备份,进行中断处理程序现场保护;读取备份的应用程序变量的最新值,继续运行应用程序。本发明实现单片机或嵌入式系统的应用程序执行中断时的数据现场保护机制,实现中断程序执行前后应用程序变量值不变以及实现多次中断执行中中断处理程序变量的连续性,最终实现完整的中断执行数据现场保护技术。

本发明授权单片机应用程序中断触发现场保护方法及装置在权利要求书中公布了:1.一种单片机应用程序中断触发现场保护方法,其特征在于,包括以下步骤: 在应用程序启动时,读取支持应用程序运行的应用程序变量,根据读取到的应用程序变量,运行应用程序; 在应用程序运行过程中,当发生中断时,停止运行应用程序,读取应用程序运行采用的应用程序变量的最新值,并备份,进行应用程序现场保护; 读取支持本次中断处理程序运行的中断处理程序变量,根据读取到的中断处理程序变量,运行中断处理程序; 在中断处理程序执行完成时,读取中断处理程序运行采用的中断处理程序变量的最新值,并备份,进行中断处理程序现场保护; 读取备份的应用程序变量的最新值,继续运行应用程序; 其中:系统内存空间包括四个区域,分别为:应用程序现场数据存储区、中断持续数据存储区、运行中数据存储区和备份恢复标识存储区; 备份恢复标识存储区,用于存储应用程序运行采用的应用程序变量的应用程序变量标识,以及,中断处理程序运行采用的中断处理程序变量的中断处理程序变量标识; 应用程序现场数据存储区,用于存储与所述备份恢复标识存储区存储的应用程序变量标识对应的应用程序变量; 中断持续数据存储区,用于存储与所述备份恢复标识存储区存储的中断处理程序变量标识对应的中断处理程序变量; 运行中数据存储区,用于根据所述备份恢复标识存储区存储的应用程序变量标识,读取所述应用程序现场数据存储区存储的对应的应用程序变量,并将读取到的所述应用程序变量写入所述运行中数据存储区,从而运行应用程序;或者,用于根据所述备份恢复标识存储区存储的中断处理程序变量标识,读取所述中断持续数据存储区存储的对应的中断处理程序变量,并将读取到的所述中断处理程序变量写入所述运行中数据存储区,从而运行中断处理程序; 其中:应用程序变量标识,包括:应用程序变量名称、应用程序变量在应用程序现场数据存储区的地址偏移、应用程序变量对应的中断号以及应用程序变量状态;其中,应用程序变量状态包括:待备份状态和待恢复状态; 在应用程序启动时,读取支持应用程序运行的应用程序变量,根据读取到的应用程序变量,运行应用程序,具体为: 在应用程序启动时,读取备份恢复标识存储区,得到待备份状态并与本次中断号对应的应用程序变量标识; 根据读取到的各个应用程序变量标识,获得对应的应用程序变量在应用程序现场数据存储区的地址偏移和应用程序变量名称; 根据获得的应用程序变量在应用程序现场数据存储区的地址偏移和应用程序变量名称,从应用程序现场数据存储区读取对应的应用程序变量,并将读取到的应用程序变量,写入到运行中数据存储区; 根据运行中数据存储区的应用程序变量,运行应用程序; 在应用程序运行过程中,当发生中断时,停止运行应用程序,读取应用程序运行采用的应用程序变量的最新值,并备份,进行应用程序现场保护,具体为: 设置本次中断号; 在应用程序运行过程中,当发生中断时,停止运行应用程序,获得当前应用程序运行采用的应用程序变量的应用程序变量标识,形成应用程序变量标识集; 将备份恢复标识存储区的属于应用程序变量标识集的各个应用程序变量标识的状态,修改为待恢复状态,并将应用程序变量对应的中断号修改为本次中断号; 根据各个待恢复状态且与本次中断号对应的应用程序变量标识,获得对应的应用程序变量在应用程序现场数据存储区的地址偏移和应用程序变量名称; 根据获得的应用程序变量在应用程序现场数据存储区的地址偏移和应用程序变量名称,从应用程序现场数据存储区读取对应的应用程序变量,并将读取到的各个应用程序变量的内容更新为当前最新值,通过应用程序现场数据存储区存储应用程序变量的当前最新值,实现备份,进行应用程序现场保护。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人国网浙江省电力有限公司宁波供电公司;华北电力大学,其通讯地址为:315000 浙江省宁波市海曙区丽园北路1408号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

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