请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28075 您好!
我的客户正在使用 F28075、他们的 ISR 中有相同的代码。
他们 使用 CCS 中的时钟工具检查了 ISR 代码的执行时间。
当它们将优化级别设置为1时、时钟显示 ISR 中的代码段将需要260个时钟、
当它们将优化级别设置为4时、时钟显示 ISR 中的代码段将需要560个时钟、

它们的代码主要由一些+、-、*函数组成、如下所示:
float32 a、b、ab、arms、aAVG;//全局变量
void func()//μ 真实函数中全部是如下不同变量的类似语句和运算
{
ab=a -b;
ARMS += a*a;
aAVG +=A;
他们感到困惑的是、随着优化级别的提高、执行时间将会更长(由于已优化、他们预计会更短)。
}