S3C2440 中断服务程序的寄存器SRCPND、INTPND配置
时间:10-02
整理:3721RD
点击:
大家都知道,S3C2440 中断系统的寄存器配置中,为了在下次能正确的得到同一个中断源的中断请求,需要在中断服务程序中清除SRCPND的相关位,即给相关位清零,而INTPND相关位清零的方法是写0. 可是为何在程序里给SRCPND写0,INTPND写1无法正确二次得到中断请求,反而两个寄存器都写1才能成功,我是在看门狗定时器里做实验的。求高手点拨一二,谢谢
要清中断,一般都是写1清除