[发明专利]一种中断处理方法及系统在审
申请号: | 201910343007.6 | 申请日: | 2019-04-26 |
公开(公告)号: | CN110083447A | 公开(公告)日: | 2019-08-02 |
发明(设计)人: | 沈晓虎 | 申请(专利权)人: | 宁波三星医疗电气股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/54;G01R31/08;G01R19/00 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 邓超 |
地址: | 315100 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 中断信号 电压变化信息 定时扫描 可编程只读存储器 串行外设接口 计量芯片 信息队列 中断处理 存储 扫描 缓存 打包 电网 | ||
本发明公开了一种中断处理方法及系统,所述方法包括:CPU通过串行外设接口获取计量芯片中的电压变化信息,将电压变化信息暂存在信息队列中,并定时扫描中断信号,若CPU扫描到中断信号,CPU定时将中断信号对应的电压变化信息存储在可编程只读存储器中。通过CPU定时扫描中断信号,若扫描到中断信号,通过串行外设接口获取计量芯片中中断信号对应的电压变化信息,缓存电压变化信息在信息队列中,CPU定时将中断信号对应的电压变化信息存储在可编程只读存储器中,通过定时扫描中断信号,并定时打包中断信号对应的电压变化信息进行存储,避免CPU在处理别的事项时频繁暂停,提高了CPU监控电网质量的性能。
技术领域
本发明涉及电力管理技术领域,具体而言,涉及一种中断处理方法及系统。
背景技术
在电网质量检测中,计量芯片在检测电网发生电压暂升或暂降且持续时间在100ms以上,会产生中断,并将引脚电平持续拉低,CPU接收中断后进行串行外设接口(Serial Peripheral Interface,SPI)通信读取计量芯片信息,并将信息通过I2C总线(Inter-Integrated Circuit,I2C)将事件信息(包括事件类型、发生时间)存储到带电可擦可编程只读存储器(Electrically Erasable Programmable read only memory,EEPROM)中。电网质量在频繁波动的情况下,计量芯片产生中断的最高频率为100ms出一个中断,频繁产生中断将占用过多中央处理器(Central Processing Unit,CPU)资源,降低CPU性能。
发明内容
本发明解决的问题是频繁产生中断将占用过多CPU资源,降低CPU性能。为了解决上述问题,本发明实施例提供如下技术方案。
第一方面,本发明实施例提供了一种中断处理方法,包括:
计量芯片获得电压变化信号;
当所述电压变化信号中断时,所述计量芯片发送中断信号至CPU;
所述CPU通过串行外设接口获取所述计量芯片中的电压变化信息,将所述电压变化信息暂存在信息队列中,并定时扫描所述中断信号,若所述CPU扫描到所述中断信号,所述CPU定时将所述中断信号对应的所述电压变化信息存储在可编程只读存储器中,所述电压变化信息表征所述电压变化信号的数字信息。
可选的,在所述CPU将所述电压变化信息暂存在信息队列中之前,所述方法还包括:
所述CPU建立所述信息队列。
可选的,所述CPU定时将所述中断信号对应的所述电压变化信息存储在可编程只读存储器中包括:
每隔设定时长,所述CPU将所述信息队列中所述中断信号对应的所述电压变化信息打包成存储队列,将所述中断信号对应的所述电压变化信息存储在所述可编程只读存储器中。
可选的,所述CPU将所述中断信号对应的所述电压变化信息存储在所述可编程只读存储器中,包括:通过I2C总线发送所述存储队列中的所述电压变化信息至所述可编程只读存储器进行存储。
可选的,所述CPU通过I2C总线发送所述存储队列中的所述电压变化信息至所述可编程只读存储器进行存储,包括:
获得所述电压变化信息的事件时间;
根据所述事件时间的顺序,通过I2C总线发送所述存储队列中的所述电压变化信息至所述可编程只读存储器进行存储。
可选的,所述获得所述电压变化信息的事件时间,包括:
获得所述预设时间与所述电压变化信息在所述信息队列中的序号之间的乘积;
以所述乘积与所述预设时间之和作为所述事件时间。
可选的,所述设定时长为1秒。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波三星医疗电气股份有限公司,未经宁波三星医疗电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910343007.6/2.html,转载请声明来源钻瓜专利网。