Part Number:TMS320C6678Other Parts Discussed in Thread:MATHLIB
您好,请教一下在DSP开发中是否有高精度库可以供我们使用,比如在C语言中float和double的有效位数分别是7和15,为了解决这个问题,在PC端的程序里面一般使用GMP 高精度库来解决这一难题,而对于DSP的开发,是否有相应的库可以供我们使用?
Nancy Wang:
您需要的是mathlib吗?
建议下载SDK,TI提供的所有的库都可以在里面找到。
www.ti.com.cn/…/PROCESSOR-SDK-RTOS-C667X
,
lu jian:
您好,您说的mathlib可以提供很高的精度吗?我有安装processor_sdk包,也看到里面有很多的库,包括您说的mathlib,但是就不知道最后计算的结果会不会有很高的精度?或者您有这方面的资料给我也行。
,
Nancy Wang:
看一下以下路径中的详细介绍,函数会分为单精度和双精度的。
ti-processor-sdk-rtos-c667x-evm-06.03.00.106-Windows/mathlib_c66x_3_1_2_4/docs/doxygen/html/mathlib_html/index.html
,
lu jian:
非常高兴看到您的回答,这个库我昨天有去看它是分单精度和双精度来着,但是有个问题是双精度(double)类型的有效位数也只有15位,假如我需要更高精度的有效位数,TI的DSP是否有提供相应的库给我们使用,或者说在PC(powerPC)架构下的GMP库(高精度库)是否可以移植到TI的DSP上使用?非常期待您的回答!
,
Nancy Wang:
其它应该是没有的,移植部分TI也没有相应的指导。
,
lu jian:
好的,非常感谢您!