申请/专利权人:深圳市科陆电子科技股份有限公司
申请日:2023-07-05
公开(公告)日:2023-10-31
公开(公告)号:CN116974600A
主分类号:G06F8/65
分类号:G06F8/65
优先权:
专利状态码:在审-实质审查的生效
法律状态:2023.11.17#实质审查的生效;2023.10.31#公开
摘要:本申请公开了一种智能电能表IAP升级方法,应用于电能表技术领域。本申请提供的方法包括:在只读存储器中开启预设空间大小的存储区域作为映射区,所述映射区的起始地址为所述只读存储器的起始地址;设置所述映射区的第一条指令为跳转至引导加载程序,并在所述映射区生成至少一个中断函数;若所述引导加载程序中包含IAP升级任务,生成所述IAP升级任务对应类型的目标中断;根据所述目标中断的中断类型调用对应的目标中断函数,所述目标中断函数访问静态随机存储器中的目标中断向量表,所述目标中断向量表中包含对应的目标中断服务函数地址;跳转至所述目标中断服务函数地址,通过所述目标中断服务函数执行所述电能表升级指令对应的IAP升级程序。
主权项:1.一种智能电能表IAP升级方法,其特征在于,包括:在只读存储器中开启预设空间大小的存储区域作为映射区,所述映射区的起始地址为所述只读存储器的起始地址;设置所述映射区的第一条指令为跳转至引导加载程序,并在所述映射区实现所有必须的中断函数,中断函数实现内容为通过函数指针调用指定地址的函数,指定地址为引导加载程序或电能表应用程序的中断函数地址,函数指针指向的函数由拷贝到静态随机存储器的中断向量表获取;设置所述映射区的第一条指令为跳转至引导加载程序,并在所述映射区生成至少一个中断函数,所述中断函数通过函数指针调用指定地址的中断服务函数,所述指定地址为所述引导加载程序或电能表应用程序的中断服务函数地址,所述中断服务函数从中断向量表中获取,所述中断向量表存储于静态随机存储区;若所述引导加载程序中包含IAP升级任务,生成所述IAP升级任务对应类型的目标中断;根据所述目标中断的中断类型调用对应的目标中断函数,所述目标中断函数访问静态随机存储器中的目标中断向量表,所述目标中断向量表中包含对应的目标中断服务函数地址;跳转至所述目标中断服务函数地址,通过所述目标中断服务函数执行所述电能表升级指令对应的IAP升级程序。
全文数据:
权利要求:
百度查询: 深圳市科陆电子科技股份有限公司 智能电能表IAP升级方法、装置及相关设备
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。