TI中文支持网
TI专业的中文技术问题咨询交流网站

代码优化

最近在看代码优化,其中关于28377D上基于CCS9.2的,sqrt(x*x+y*y)的函数功能,有没有类似IQ格式下的求模函数_IQmag(x,y)的?如果有,执行效率跟sqrt相比如何?

Susan Yang:

您可以看一下C2000ware内的文档 IQmath_Quickstart 第80页

C2000Ware_3_03_00_00\libraries\math\IQmath\c28\docs

其中提到了 _iq _IQmag( _iq A, _iq B)

kafei zhang:

回复 Susan Yang:

我这里考虑用的是浮点数,不是IQ格式的;此处提到IQmag只是打个比方;

Susan Yang:

回复 kafei zhang:

浮点芯片,定义的也是浮点数的话,所以请确保是在用浮点单元进行运算。

是否在编译选项里打开了硬件浮点功能,是否添加了所需要的所有相关浮点加速库?

请参考 www.ti.com/lit/SPRUEO2 文档1.2.1 Floating-Point Code Development确保完成了所有相关设置。

赞(0)
未经允许不得转载:TI中文支持网 » 代码优化
分享到: 更多 (0)