中断处理免费RTOS + ARM cortex A9

时间:2013-12-13 11:42:53

标签: arm interrupt freertos

我已经在ARM cortex A9(Zedboard)上运行了免费RTOS的中断处理。我面临以下问题。

我能够看到中断线被引发(通过检查spi_status寄存器获取相应的中断)

但免费RTOS没有捕获中断

我也看到了这种情况,我可以看到,对于我的中断,设置使能(ICDISER)位被置位,但是当我提升相应中断的中断线时,置位使能位被复位。我在Free Rtos任务运行时引发中断。这很奇怪,我不知道为什么当我抬起中断线时,该中断的置位使能位被复位。任何想法,将不胜感激?

我知道这个问题对于Free rtos非常具体,但我实际上并不知道为什么中断的设置使能位被重置(在我看来很奇怪),所以没有人知道为什么会发生这种情况?

此致 N

0 个答案:

没有答案