[发明专利]一种中断处理方法及系统在审
申请号: | 201910343007.6 | 申请日: | 2019-04-26 |
公开(公告)号: | CN110083447A | 公开(公告)日: | 2019-08-02 |
发明(设计)人: | 沈晓虎 | 申请(专利权)人: | 宁波三星医疗电气股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/54;G01R31/08;G01R19/00 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 邓超 |
地址: | 315100 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 中断信号 电压变化信息 定时扫描 可编程只读存储器 串行外设接口 计量芯片 信息队列 中断处理 存储 扫描 缓存 打包 电网 | ||
1.一种中断处理方法,其特征在于,包括:
计量芯片获得电压变化信号;
当所述电压变化信号中断时,所述计量芯片发送中断信号至CPU;
所述CPU通过串行外设接口获取所述计量芯片中的电压变化信息,将所述电压变化信息暂存在信息队列中,并定时扫描所述中断信号,若所述CPU扫描到所述中断信号,所述CPU定时将所述中断信号对应的所述电压变化信息存储在可编程只读存储器中,所述电压变化信息表征所述电压变化信号的数字信息。
2.根据权利要求1所述的方法,其特征在于,在所述CPU将所述电压变化信息暂存在信息队列中之前,所述方法还包括:
所述CPU建立所述信息队列。
3.根据权利要求2所述的方法,其特征在于,所述CPU定时将所述中断信号对应的所述电压变化信息存储在可编程只读存储器中包括:
所述CPU每隔设定时长,将所述信息队列中所述中断信号对应的所述电压变化信息打包成存储队列,将所述中断信号对应的所述电压变化信息存储在所述可编程只读存储器中。
4.根据权利要求3所述的方法,其特征在于,所述CPU将所述中断信号对应的所述电压变化信息存储在所述可编程只读存储器中,包括:
通过I2C总线发送所述存储队列中的所述电压变化信息至所述可编程只读存储器进行存储。
5.根据权利要求4所述的方法,其特征在于,所述CPU通过I2C总线发送所述存储队列中的所述电压变化信息至所述可编程只读存储器进行存储,包括:
获得所述电压变化信息的事件时间;
根据所述事件时间的顺序,通过所述I2C总线发送所述存储队列中的所述电压变化信息至所述可编程只读存储器进行存储。
6.根据权利要求5所述的方法,其特征在于,所述设定时长为1秒。
7.根据权利要求1所述的方法,其特征在于,在所述计量芯片发送中断信号至CPU之前,所述方法还包括:
所述计量芯片判断所述电压变化信号是否中断。
8.根据权利要求1所述的方法,其特征在于,所述CPU定时扫描所述中断信号,包括:
每隔预设时间扫描一次中断信号。
9.根据权利要求8所述的方法,其特征在于,所述获得所述电压变化信息的事件时间,包括:
获得所述预设时间与所述电压变化信息在所述信息队列中的序号之间的乘积;
以所述乘积与所述预设时间之和作为所述事件时间。
10.一种中断处理系统,其特征在于,所述系统包括计量芯片、CPU、串行外设接口和可编程只读存储器;
所述计量芯片与所述CPU通过所述串行外设接口连接,所述可编程只读存储器与所述CPU连接;
所述计量芯片用于获得电压变化信号,当所述电压变化信号中断时,发送中断信号至所述CPU;
所述CPU用于,通过串行外设接口获取所述计量芯片中的电压变化信息,将所述电压变化信息暂存在信息队列中,并定时扫描所述中断信号,若所述CPU扫描到所述中断信号,所述CPU定时将所述中断信号对应的所述电压变化信息存储在可编程只读存储器中,所述电压变化信息表征所述电压变化信号的数字信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波三星医疗电气股份有限公司,未经宁波三星医疗电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910343007.6/1.html,转载请声明来源钻瓜专利网。