f_x2 = f_x1;
f_x1 = f_x0;
f_x0 = st_UGrid3S2R.f_C;
上述代码在CPU中执行,f_x1比f_x0慢1拍,f_x2比f_x0慢2拍,但在CLA中执行的时候f_x2始终和f_x0相等,感觉是代码被CLA优化了,如何避免这种优化?本人已尝试给这几个变量定义都加了关键字volatile,还是不行。
Susan Yang:
请问您现在使用的是哪款芯片?能否私信或上传一下工程?我们会在周一实际测试后给您回复
,
Susan Yang:
您现在使用的芯片是哪一款?若是可以的话,请您上传这个工程,谢谢
,
user6523795:
用的是28377d,这是一个通用被调函数的一部分,和工程基本上没有关系,还是说这个问题可能和工程设置相关?
,
Susan Yang:
这个不确定,所以想通过整个工程来确认一下,谢谢