首页 理论教育 事件管理器的中断标志寄存器与中断屏蔽寄存器详解

事件管理器的中断标志寄存器与中断屏蔽寄存器详解

时间:2023-06-29 理论教育 版权反馈
【摘要】:当软件读这些寄存器时,未使用的位读出值为0,向未使用的位写则无效。中断标志寄存器EVxIFRy是可读寄存器,可以通过软件查询EVxIFRy的对应位来判断是否发生了中断。中断屏蔽寄存器用于使能或禁止中断。事件管理器EVA中断屏蔽寄存器A其格式如下:位15~11保留位。位10 T1OFINT:通用定时器1上溢中断使能位也称屏蔽位。位7 T3PINT FLAG:通用定时器3周期中断标志位。位0 PDPINTB FLAG:功率驱动保护中断B标志位。

事件管理器的中断标志寄存器与中断屏蔽寄存器详解

这些寄存器都是16位寄存器。当软件读这些寄存器时,未使用的位读出值为0,向未使用的位写则无效。中断标志寄存器EVxIFRy(x=A、B,y=A、B、C)是可读寄存器,可以通过软件查询EVxIFRy的对应位来判断是否发生了中断。中断屏蔽寄存器用于使能或禁止中断。

(1)事件管理器EVA中断标志寄存器A(EVAIFRA)

其格式如下:

位15~11 保留位。

位10 T1OFINT FLAG:通用定时器1上溢中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位9 T1UFINT FLAG:通用定时器1下溢中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位8 T1CINT FLAG:通用定时器1比较中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位7 T1PINT FLAG:通用定时器1周期中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位6~4保留位。

位3 CMP3INT FLAG:比较单元3中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位2 CMP2INT FLAG:比较单元2中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位1 CMP1INT FLAG:比较单元1中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位0 PDPINTA FLAG:功率驱动保护中断标志位。

●读:0—无功率驱动保护中断A发生。1—有功率驱动保护中断A发生。

●写:0—无效。1—复位标志位。

(2)事件管理器EVA中断标志寄存器B(EVAIFRB)其格式如下:

位15~4保留位。

位3 T2OFINT FLAG:通用定时器2上溢中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位2 T2UFINT FLAG:通用定时器2下溢中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位1 T2CINT FLAG:通用定时器2比较中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位0 T2PINT FLAG:通用定时器2周期中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

(3)事件管理器EVA中断标志寄存器C(EVAIFRC)

其格式如下:

位15~3 保留位。

位2 CAP3FINT FLAG:捕获单元3中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位1 CAP2FINT FLAG:捕获单元2中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位0 CAP1FINT FLAG:捕获单元1中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

(4)事件管理器EVA中断屏蔽寄存器A(EVAIMRA)其格式如下:

位15~11保留位。

位10 T1OFINT:通用定时器1上溢中断使能位也称屏蔽位。

●0:禁止。

●1:使能。

位9 T1UFINT:通用定时器1下溢中断使能位。

●0:禁止。

●1:使能。

位8 T1CINT:通用定时器1比较中断使能位。

●0:禁止。

●1:使能。

位7 TIPINT:通用定时器1周期中断使能位。

●0:禁止。

●1:使能。

位6~4保留位。

位3 CMP3INT:比较单元3中断使能位。

●0:禁止。

●1:使能。

位2 CMP2INT:比较单元2中断使能位。

●0:禁止。

●1:使能。

位1 CMP1INT:比较单元1中断使能位。

●0:禁止。

●1:使能。

位0 PDPINTA:功率驱动保护中断使能位。

●0:禁止。

●1:使能。

(5)事件管理器EVA中断屏蔽寄存器B(EVAIMRB)

其格式如下:

位15~4 保留位。

位3 T2OFINT:通用定时器2上溢中断使能位。

●0:禁止。

●1:使能。

位2 T2UFINT:通用定时器2下溢中断使能位。

●0:禁止。

●1:使能。

位1 T2CINT:通用定时器2比较中断使能位。

●0:禁止。

●1:使能。

位0 T2PINT:通用定时器2周期中断使能位。

●0:禁止。

●1:使能。

(6)事件管理器EVA中断屏蔽寄存器C(EVAIMRC)

其格式如下:

位15~3 保留位。

位2 CAP3INT:捕获单元3中断使能位。

●0:禁止。

●1:使能。

位1 CAP2INT:捕获单元2中断使能位。

●0:禁止。

●1:使能。

位0 CAP1INT:捕获单元1中断使能位。

●0:禁止。

●1:使能。

(7)事件管理器EVB中断标志寄存器A(EVBIFRA)(www.xing528.com)

其格式如下:

位15~11 保留位。

位10 T3OFINT FLAG:通用定时器3上溢中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位9 T3UFINT FLAG:通用定时器3下溢中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位8 T3CINT FLAG:通用定时器3比较中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位7 T3PINT FLAG:通用定时器3周期中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位6~4 保留位。

位3 CMP6INT FLAG:比较单元6中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位2 CMP5INT FLAG:比较单元5中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位1 CMP4INT FLAG:比较单元4中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位0 PDPINTB FLAG:功率驱动保护中断B标志位。

●读:0—无功率驱动保护中断B发生。1—有功率驱动保护中断B发生。

●写:0—无效。1—复位标志位。

(8)事件管理器EVB中断标志寄存器B(EVBIFRB)

其格式如下:

位15~4 保留位。

位3 T4OFINT FLAG:通用定时器4上溢中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位2 T4UFINT FLAG:通用定时器4下溢中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位1 T4CINT FLAG:通用定时器4比较中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位0 T4PINT FLAG:通用定时器4周期中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

(9)事件管理器EVB中断标志寄存器C(EVBIFRC)

其格式如下:

位15~3 保留位。

位2 CAP6INT FLAG:捕获单元6中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位1 CAP5INT FLAG:捕获单元5中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

位0 CAP4INT FLAG:捕获单元4中断标志位。

●读:0—复位标志。1—置位标志。

●写:0—无效。1—复位标志位。

(10)事件管理器EVB中断屏蔽寄存器A(EVBIMRA)

其格式如下:

位15~11 保留位。

位10 T3OFINT ENABLE:通用定时器3上溢中断使能位。

●0:禁止。

●1:使能。

位9 T3UFINTT ENABLE:通用定时器3下溢中断使能位。

●0:禁止。

●1:使能。

位8 T3CINT ENABLE:通用定时器3比较中断使能位。

●0:禁止。

●1:使能。

位7 T3PINT ENABLE:通用定时器3周期中断使能位。

●0:禁止。

●1:使能。

位6~4 保留位。

位3 CMP6INT ENABLE:比较单元6中断使能位。

●0:禁止。

●1:使能。

位2 CMP5INT ENABLE:比较单元5中断使能位。

●0:禁止。

●1:使能。

位1 CMP4INT ENABLE:比较单元4中断使能位。

●0:禁止。

●1:使能。

位0 PDPINTB ENABLE:功率驱动保护中断使能位。

●0:禁止。

●1:使能。

(11)事件管理器EVB中断屏蔽寄存器B(EVBIMRB)

其格式如下:

位15~4 保留位。

位3 T4OFINT ENABLE:通用定时器4上溢中断使能位。

●0:禁止。

●1:使能。

位2 T4UFINT ENABLE:通用定时器4下溢中断使能位。

●0:禁止。

●1:使能。

位1 T4CINT ENABLE:通用定时器4比较中断使能位。

●0:禁止。

●1:使能。

位0 T4PINT ENABLE:通用定时器4周期中断使能位。

●0:禁止。

●1:使能。

(12)事件管理器EVB中断屏蔽寄存器C(EVBIMRC)

其格式如下:

位15~3 保留位。

位2 CAP6INT ENABLE:捕获单元6中断使能位。

●0:禁止。

●1:使能。

位1 CAP5INT ENABLE:捕获单元5中断使能位。

●0:禁止。

●1:使能。

位0 CAP4INT ENABLE:捕获单元4中断使能位。

●0:禁止。

●1:使能。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈