pdf上讲中断标志寄存器可也通过写1清零,那请问怎样通过写程序将它置1?

2019-03-24 20:47发布

不会是写0置1吧??? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
zhang_yifu
1楼-- · 2019-03-25 22:15
标志位的意义是   正在处理其他中断    这时候触发中断不能执行  正在执行的中断标志已经清零   但是新中断的标志不清零  当前中断结束后才开始执行新中断
moog2012
2楼-- · 2019-03-25 22:55
当有中断源是,MCU的系统会将中断标志位置1,这是就想CPU发出中断请求,如果CPU不响应中断的话,那么中断标志位为1,会不断的向CPU发出中断请求直到CPU响应中断请求或手动将中断标志位清空,一旦CPU响应了中断请求后,在进行中断服务子程序后就将中断标志位清空,否则的话,就不断的向CPU发出中断请求,这就是为什么在进入中断程序后自动将其清空的原因吧

一周热门 更多>