msp430 中断后返回不到主函数 搞了2天了..
RT
msp430F149 IAR版本4.20
我用了ADC中断采样和看门狗定时器中断数码管输出
在主程序while(1)循环语句前打开全局中断使能_EINT()
然后主程序循环就一直没进去过
但是确实有实时的采样和数码管输出
我同学用51的也遇到过类似情况,在加函数声明时关键字reentrant就好了
可是我主程序里面不调用其他函数也进不去啊
大虾们点拨一下吧,还需要些什么信息尽管问
[解决办法]
中断执行的总时间应该<主循环的60%,也就是不能一个中断接着一个中断,否则主循环怎么有时间执行,所以中断要尽可能短,主要工作放后台(主循环中)。