ti工程师您好,我的板子是C6678,使用的软件版本是CCS5.4,我的程序在加入了核间中断之后,再使用Optimization选项进行优化的话会出现核间中断服务函数无法触发的情况,是否使用了核间中断之后无法进行程序优化?或者我该如何操作才能两者同时使用呢?
Shine:
优化之前是能进中断的?请看一下有些底层的变量是否用volatile关键字定义了,防止被优化掉?也可以跟一下程序,看是什么原因不能进入中断子程序?
user4683768:
回复 Shine:
shine,我现在感觉是不是优化和KICK0/KICK1不能同时使用,KICK不能优化是不是
Shine:
回复 user4683768:
KICK不会被优化掉,您可以跟一下代码看。
看一下底层的IPC变量是否都用volatile定义了?