ARM中断的使能与除能如果把SETENA和CLRENA位都写了1会怎么样?

2019-07-14 13:36发布

书中有这么一段话:CM3中可以有240对使能位/除能位(SETENA/CLRENA),每个中断拥有一对。...欲使能一个中断,需要写1到对应的SETENA位中;欲除能一个中断,需要写1到对应的CLRENA位中。如果向他们写0,则不会有任何效果。
问题:如果我把SETENA和CLRENA位都写了1,会怎么?到底是使能还是除能该中断呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
yahan52
1楼-- · 2019-07-14 19:15
回复第 2 楼 于2014-03-06 13:30:08发表:
你的中断函数是写在NIV.C文件中,并且包含文件NIV.H中并未定义该函数是外部函数 

谢谢你
hetao1111
2楼-- · 2019-07-14 20:34
你的中断函数是写在NIV.C文件中,并且包含文件NIV.H中并未定义该函数是外部函数
阿什顿信道
3楼-- · 2019-07-15 01:02
中断函数写在NIV.C文件中,并且包含文件NIV.H中并未定义该函数是外部函数? 你每个中断都是0的话,就好比LED灯一样, 开开关关的, 结果又怎样?可以看看status就明白了, 后写的代码有效.
一巷清苑
4楼-- · 2019-07-15 05:12
对于外部函数,该仔细研究下
东少2016
5楼-- · 2019-07-15 08:50
 精彩回答 2  元偷偷看……
cd340823
6楼-- · 2019-07-15 11:58
学习了

一周热门 更多>