TI中文支持网
TI专业的中文技术问题搜集分享网站

6657编译优化不能进中断

求教!

我用的DSP型号是6657单核运行, upp驱动程序在编译优化前正常运行,编译优化后,全速运行不能进中断,因为我在中断函数里有计数变量增加。全速运行中断计数变量不增加。但是在中断里打断点,是可以进中断的,可以看到中断计数变量增加。而且我的uPP相关的寄存器变量和标志位已经声明为volatile了。请问这是什么原因?可以解答一下吗?这个问题好奇怪。O3编译优化会改变寄存器配置吗?谢谢!

Andy Yin1:

查看UPP相关寄存器确认中断初始化配置是否ok,可以与不加优化是进行比较,确认是否优化影响配置不成功。

赞(0)
未经允许不得转载:TI中文支持网 » 6657编译优化不能进中断
分享到: 更多 (0)