我用的芯片是C6746,CCS3.3.82.13,现在使用DSP的浮点运算,通过Build Options Link Lib:c674xfastMath.lib;rts6740.lib。
测试得到sinf()的执行时间为0.36us。
请问,1)不需要添加:c67fastMath.h、c67fastMath_i.h等头文件吗?
2)sinf()的执行时间为0.36us,这个执行时间比28335的0.26us还长,为什么系统时钟增加到300Mhz,sinf()执行时间还加长了?
3)TI的c67xfastRTS_user_guide.pdf中关于sin()函数的,RTS6740**:142, FastRTS:69, FastRTS(Intrinsics):82,FastRTS(Inlining)Pipelining w/128Calls:17
不同的指令执行周期需要如何设置,,怎么才能使Fast库的函数执行时间加快?谢谢!
Denny%20Yang99373:
建议检查一下内存CACHE是否打开,或者直接把程序/数据放在L2上面试试。