在STARTUP.C中关于中断的部分 extern void Timer0AIntHandler(void) ;
在向量表的Timer 0 subtimer A 行写入Timer0AIntHandler;程序与调试截图如附件TIMER0.JPG所示。
我使用的是LM3S9D96开发板自带的FDTI下载工具,用IAR-embeded-6.20版本软件调试。
调试现象:断电写程序时,偶尔能进去,大部分都进不去,进去了就一直正常,复位后就一次也进不去;
在STARTUP.C中关于中断的部分 extern void Timer0AIntHandler(void) ;
在向量表的Timer 0 subtimer A 行写入Timer0AIntHandler;程序与调试截图如附件TIMER0.JPG所示。
我使用的是LM3S9D96开发板自带的FDTI下载工具,用IAR-embeded-6.20版本软件调试。
调试现象:断电写程序时,偶尔能进去,大部分都进不去,进去了就一直正常,复位后就一次也进不去;
建议楼主如楼上所说试试TI的官方例程。
看起来楼主的寄存器和配置代码都正常,也可以试试让程序正常跑,通过别的方式验证一下中断处理函数中的代码是否被执行,以确定是仿真器还是确实程序有问题。