Board logo

标题: 28335 TIMER0中断进不去 IFR=0 [打印本页]

作者: reporter    时间: 2013-9-5 14:15     标题: 28335 TIMER0中断进不去 IFR=0

本帖最后由 yangmiao0223 于 2013-9-5 09:04 编辑

    28335 TIMER0中断进不去
    配置应该没错  以前每次LOAD RAM程序是偶尔有几次进不去中断  现在是经常进不去  
    每次都能读到 CpuTimer0Regs.TCR.bit.TIF = 1;(即发生timer0定时器外设级中断);PIE的相应位的使能和标志位都是1;CPU的IER也是1,但是IFR却是0,IFR应该是1才对吧。而且ram调试,手动让IFR=1之后,就能产生TIMER0中断了。
   同样的程序偶尔能进,偶尔又不能进TIMER0,而且ram调试进去中断之后,不断电,LOAD第二次,就进不去中断了,和解?
作者: reporter    时间: 2013-9-5 14:15     标题: 28335 TIMER0中断进不去 IFR=0

本帖最后由 yangmiao0223 于 2013-9-5 09:04 编辑

    28335 TIMER0中断进不去
    配置应该没错  以前每次LOAD RAM程序是偶尔有几次进不去中断  现在是经常进不去  
    每次都能读到 CpuTimer0Regs.TCR.bit.TIF = 1;(即发生timer0定时器外设级中断);PIE的相应位的使能和标志位都是1;CPU的IER也是1,但是IFR却是0,IFR应该是1才对吧。而且ram调试,手动让IFR=1之后,就能产生TIMER0中断了。
   同样的程序偶尔能进,偶尔又不能进TIMER0,而且ram调试进去中断之后,不断电,LOAD第二次,就进不去中断了,和解?




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0