请问omap-L138的C674X调用DSPLIB(dsp67x.lib)库中的FFT函数void DSPF_sp_cfftr2_dit(float * x, float * w, short n)、void DSPF_sp_cfftr4_dif(float * x, float * w, short n) 这两个函数有什么区别?另外形参中的参数都代表什么含义?我要做256点的FFT,该如何定义这三个参数?运算结果存到哪个指针地址呢?另外DSPF_sp_icfftr2_dit()怎么用呢?谢谢了!
Tony Tang:
在库的目录下有.src文件,可以用编译器bin目录下的ar6x.exe -x解压开查看其源文件来帮助你了解。
Porper Z:
回复 Tony Tang:
您好,请教一下,这个只可以解压RTS库吧?
我试着解压了一下csl6000.src,提示我“…is not an achive”
不过下面这个帖子的人提到在linux平台可以解压csl6000.src
http://www.dsprelated.com/showmessage/113695/1.php
情况到底是怎么样的?
我的平台是CCS3.3
3Q
Tony Tang:
回复 Porper Z:
存在你说的问题,也可以直接用winzip解开的。
Porper Z:
回复 Tony Tang:
恩,用Chrome和Txtpad也可以打开,倒是WinRAR不能打开
那个,再请教你一个事
比如我写的代码函数,不想让别人看到细节,封装到自己创建的一个LIB里面,别人除了能调用之外,无论如何也是看不到里面的代码吧?
Tony Tang:
回复 Porper Z:
.lib只是编译完的二进制代码,源码在你自己手里。
不过在CCS memory view里可以看到汇编代码。