微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > raw interrupt status 和 maksed interrupt status

raw interrupt status 和 maksed interrupt status

时间:10-02 整理:3721RD 点击:

最近在看一个技术文档,里面讲到中断部分,提到raw interrupt status 和 maksed interrupt status。请问 如何理解 raw interrupt status 和 maksed interrupt status ?
网上有类似提问:
       在Tiva的GPIO库中看到函数GPIOIntStatus,描述说参数bMasked是:If bMasked is set as true, then the masked interrupt status is returned; otherwise, the raw interrupt status is returned。不清楚这两个中断时什么意思?求问!
网友给出的解释为:
raw interrupt原始中断,masked interrupt隐蔽中断。原始中断就是指外部中断源的状态,无论TIVA芯片是否屏蔽该中断源,这个中断源的中断状态都会被寄存器存储,从而可以通过相应的函数读取;隐蔽中断指的是是否屏蔽的状态。

不知上述解释是否正确;另外,这两种中断如何使用 或者 能起到什么样的作用?请大家赐教,谢谢!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top