24.核心初始化之中断屏蔽-6410

24.核心初始化之中断屏蔽-6410

打开6410的芯片手册,在12.VECTORED INTERRUPT CONTROLLERS向量中断控制寄存器。向量中断(6410、210)很多时候是使用硬件来完成中断的跳转的。

下面的最后一个寄存器VICxINTENABLE,功能是Interrupt Enable Register。

VICxINTENABLE寄存器:

可以看到,该中断屏蔽寄存器有两个组中断源,所以有两个中断使能寄存器。第0组和第1组。

但是在芯片手册后面:

在上面的描述知道,该寄存器只能使能中断不能屏蔽中断,屏蔽中断需要使用VICINTENCLEAR Register。

可以看到,上面也是两组寄存器,在描述中知道,往这两个寄存器写入0是没有影响的。写入全1就是屏蔽。

 

编译:make

转载于:https://www.cnblogs.com/FORFISH/p/5188736.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值