1.开启CCS编译器速度优化选项,共4个级别优化选项,相比不开优化,开优化有什么缺陷?
2.通过编DSP汇编程序来提高代码实时性和设置编译器速度优化选项来提高代码实时性,二者优劣是什么?谢谢大家
Shine:
1. 开优化有时候会把一些变量优化掉导致优化后代码执行不正确。优化技术有很多,可以看一下下面的优化资料。
processors.wiki.ti.com/…/Optimization_Techniques_for_the_TI_C6000_Compiler
processors.wiki.ti.com/…/C6000_Compiler:_Recommended_Compiler_Options2. 现在TI的编译器效率也做得很高了,90%以上,如果大量的代码都用汇编程序实现,写得不好,不一定效率要比编译器高。