取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
pioneer
Observer
Observer
165 次查看
注册日期: ‎09-11-2020

zynq7010中断清不掉active状态

跳至解决方案

你好,

硬件平台为zynq7010

cpu1向cpu0发起中断,中断号为5,cpu0接收中断。

通过点灯,可以确定cpu0确实接收到了中断。但是,通过点灯可以再次确定,active状态没有被清掉。

我的中断服务函数如下:

pioneer_1-1613395312356.png

 

我想问的是:

1.为何中断服务函数中,读取中断ACK寄存器的值一直都是0x3ff,也就是说,就算中断来了,ACK寄存器的值为何仍然是0x3ff?

2.设置End of Interrupt Reg之后,为什么仍然是active状态?

 

0 项奖励
回复
1 解答

已接受的解答
pioneer
Observer
Observer
106 次查看
注册日期: ‎09-11-2020
这么久都没人回答?已经解决了

在原帖中查看解决方案

0 项奖励
回复
1 回复
pioneer
Observer
Observer
107 次查看
注册日期: ‎09-11-2020
这么久都没人回答?已经解决了

在原帖中查看解决方案

0 项奖励
回复