CSI-DSP  Version 1.0.0
CSI DSP Software Library
函数
csky_rfft_q15.c 文件参考

函数

void csky_split_rfft_q15 (q15_t *pSrc, uint32_t fftLen, q15_t *pATable, q15_t *pBTable, q15_t *pDst, uint32_t modifier)
 实数FFT处理核心 更多...
 
void csky_split_rifft_q15 (q15_t *pSrc, uint32_t fftLen, q15_t *pATable, q15_t *pBTable, q15_t *pDst, uint32_t modifier)
 实数 IFFT 处理核心 更多...
 
void csky_rfft_q15 (const csky_rfft_instance_q15 *S, q15_t *pSrc, q15_t *pDst)
 Q15 RFFT/RIFFT 的处理函数 更多...
 

函数说明

void csky_split_rfft_q15 ( q15_t pSrc,
uint32_t  fftLen,
q15_t pATable,
q15_t pBTable,
q15_t pDst,
uint32_t  modifier 
)

end of RealFFT group

参数
*pSrc指向输入缓存.
fftLenFFT长度.
*pATable指向旋转系数缓存A
*pBTable指向旋转系数缓存B
*pDst指向输出缓存
modifiertwiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.
返回
none. 函数实现一个实数 FFT
void csky_split_rifft_q15 ( q15_t pSrc,
uint32_t  fftLen,
q15_t pATable,
q15_t pBTable,
q15_t pDst,
uint32_t  modifier 
)
参数
[in]*pSrc指向输入缓存.
[in]fftLenFFT的长度.
[in]*pATable指向旋转系数缓存A
[in]*pBTable指向旋转系数缓存B.
[out]*pDst指向输出缓存.
[in]modifiertwiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.
返回
none. 函数实现一个实数 IFFT