引用 5 楼 aaa_tnt 的回复:
引用 3 楼 wangxin_801115 的回复:
最后调用InterruptDisalbe 将中断禁止?
可是下次中断再来的时候(比如按键再次按下),不会调用INTERRUPTINITIALIZE了
就不会调用OEMInterruptEnable把中断打开
那么怎么进入中断处理IST呢?
例如键盘驱动,是在键盘驱动Deinit的时候,才调用InterruptDisable。
你看它IST最后会InterruptDone 来重新开启中断。
哦,明白了
一般驱动都会在disable一个特定中断的时候调用InterruptDisable
当中断退出的时候都是调用InterruptDone(调用ISR中的OEMInterruptDone)重新使能中断