中断处理方法、装置、设备及可读存储介质制造方法及图纸

技术编号:40040698 阅读:27 留言:0更新日期:2024-01-16 19:40
本发明专利技术提供一种中断处理方法、装置、设备及可读存储介质,该方法包括:获取中断状态寄存器当前存储的各中断线的状态标识,并根据状态标识确定上报中断的中断线,再从中断标志寄存器获取当前存储的上报中断的中断线对应的各中断引脚的使能标志,并根据使能标志确定上报中断的中断引脚,查找上报中断的中断引脚对应的预先分配的中断号,并采用中断号对应的设备中断处理函数进行中断处理。本发明专利技术的方法,通过确定上报中断的中断线,进而确定上报中断的中断引脚并查找到其对应的中断号,进而可以采用中断号对应的中断处理函数进行中断处理,有效解决了现有的中断处理方法,无法适用于具有多个中断引脚的CPU芯片的问题。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种中断处理方法、装置、设备及可读存储介质


技术介绍

1、中断指的是计算机运行过程中,发生一些需cpu处理的事件,此时cpu可以自动停止正在运行的程序并转去执行处理该事件的程序,执行完毕后又返回原被暂停的程序继续运行。通常cpu芯片的中断控制器上会单独设置有一个中断引脚,用于上报外部中断。

2、但是,在cpu使用过程中,常常会遇到大量的外部中断,一个中断引脚已无法满足需求,因此,开发出了可以将中断控制器的多个通用型输入输出接口(general-purposeinput/output,简称gpio)作为中断线、并基于该中断控制器上多个中断线确定多个中断引脚的cpu芯片。

3、但是,现有的适用于单个中断引脚的中断处理方法,无法适用于具有多个中断引脚的cpu芯片,因此,如何使具有多个中断引脚的cpu芯片实现中断处理成为亟待解决的问题。


技术实现思路

1、本专利技术提供一种中断处理方法、装置、设备及可读存储介质,用以使具有多个中断引脚的cpu芯片实现中断处理。<本文档来自技高网...

【技术保护点】

1.一种中断处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述获取中断状态寄存器当前存储的各中断线的状态标识之前,还包括:

3.根据权利要求2所述的方法,其特征在于,所述建立各中断引脚与对应的中断号、以及中断号对应的设备中断处理函数的映射关系,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法,还包括:

5.根据权利要求1所述的方法,其特征在于,在所述采用所述中断号对应的设备中断处理函数进行中断处理之前,还包括:

6.根据权利要求5所述的方法,其特征在于,所述预设的中断触发方式处理函数为电平触...

【技术特征摘要】

1.一种中断处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述获取中断状态寄存器当前存储的各中断线的状态标识之前,还包括:

3.根据权利要求2所述的方法,其特征在于,所述建立各中断引脚与对应的中断号、以及中断号对应的设备中断处理函数的映射关系,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法,还包括:

5.根据权利要求1所述的方法,其特征在于,在所述采用所述中断号对应的设备中断处理函数进行中断处理之前,还包括:

6.根据权利要求5所述的方法,其特征在于,所述预设的中断触...

【专利技术属性】
技术研发人员:霍栋博田永光
申请(专利权)人:龙芯中科技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1