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

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

但免费RTOS没有捕获中断

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

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

问候,N