henry188 发表于 2009-5-20 17:12

问大家为啥我的4510b不进入irq中断程序呢?

4510b的Timer0中断,看到INTOSET_IRQ=0x28,表示Timer0发生中断,程序引导部分<br />&nbsp;&nbsp;&nbsp;&nbsp;import&nbsp;ISR_IrqHandler<br />&nbsp;&nbsp;&nbsp;&nbsp;import&nbsp;ISR_UndefHandler<br />&nbsp;&nbsp;&nbsp;&nbsp;import&nbsp;ISR_SwiHandler<br />&nbsp;&nbsp;&nbsp;&nbsp;import&nbsp;ISR_PrefetchHandler<br />&nbsp;&nbsp;&nbsp;&nbsp;import&nbsp;ISR_AbortHandler<br />&nbsp;&nbsp;&nbsp;&nbsp;import&nbsp;ISR_FiqHandler<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;CODE32<br />&nbsp;&nbsp;&nbsp;&nbsp;AREA&nbsp;&nbsp;&nbsp;&nbsp;Init,CODE,READONLY<br />&nbsp;&nbsp;&nbsp;&nbsp;ENTRY&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;B&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reset_Handler&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;B&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ISR_UndefHandler<br />&nbsp;&nbsp;&nbsp;&nbsp;B&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ISR_SwiHandler<br />&nbsp;&nbsp;&nbsp;&nbsp;B&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ISR_PrefetchHandler<br />&nbsp;&nbsp;&nbsp;&nbsp;B&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ISR_AbortHandler<br />&nbsp;&nbsp;&nbsp;&nbsp;B&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.<br />&nbsp;&nbsp;&nbsp;&nbsp;B&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ISR_IrqHandler&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;B&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ISR_FiqHandler<br />我在ISR_IrqHandler&nbsp;做了串口输出,但是程序烧进Flash中,看不到串口调试信息,这是怎么回事?<br />Timer0的设置:<br />&nbsp;&nbsp;&nbsp;&nbsp;LDR&nbsp;&nbsp;&nbsp;&nbsp;R1,=0x3FF6000&nbsp;&nbsp;&nbsp;&nbsp;;TMOD定时器模式寄存器<br />&nbsp;&nbsp;&nbsp;&nbsp;LDR&nbsp;&nbsp;&nbsp;&nbsp;R0,=&1<br />&nbsp;&nbsp;&nbsp;&nbsp;STR&nbsp;&nbsp;&nbsp;&nbsp;R0,<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;LDR&nbsp;&nbsp;&nbsp;&nbsp;R1,=0x3FF6004&nbsp;&nbsp;&nbsp;&nbsp;;TDATA0&nbsp;定时器0数据寄存器<br />&nbsp;&nbsp;&nbsp;&nbsp;LDR&nbsp;&nbsp;&nbsp;&nbsp;R0,=&400000<br />&nbsp;&nbsp;&nbsp;&nbsp;STR&nbsp;&nbsp;&nbsp;&nbsp;R0,<br />中断设置:<br />&nbsp;&nbsp;&nbsp;&nbsp;INTPND&nbsp;=&nbsp;0x1fffff;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;INTMSK=0x0;<br />
页: [1]
查看完整版本: 问大家为啥我的4510b不进入irq中断程序呢?