เลิกใช้:อย่าใช้ฟังก์ชันนี้ มันถูกแทนที่โดย
arm_cfft_f32 และจะถูกลบออกในอนาคต
Parameters [in,out]
*S ชี้ไปยัง an instance ของ the floating-point CFFT/CIFFT structure.
[in]
fftLen ความยาวของ the FFT.
[in]
ifftFlag flag ที่เลือก forward (ifftFlag=0) หรือ inverse (ifftFlag=1) transform.
[in]
bitReverseFlag flag ที่เปิดการใช้งาน (bitReverseFlag=1) หรือปิดการใช้งาน (bitReverseFlag=0)
bit reversal of output
ReturnsThe function คืนค่า ARM_MATH_SUCCESS ถ้าการเริ่มต้นทำสำเร็จหรือ ARM_MATH_ARGUMENT_ERROR ถ้า fftLen ไม่ใช่ค่าที่รองรับ.
Description:The parameter ifftFlag ควบคุมว่า a forward หรือ inverse transform ถูกคำนวณ. Set(=1) ifftFlag สำหรับการคำนวณของ CIFFT มิฉะนั้น CFFT ถูกคำนวณ
The parameter bitReverseFlag ควบคุมว่า output อยู่ใน normal order หรือ bit reversed order. Set(=1) bitReverseFlag สำหรับ output ถูกอยู่ใน normal order มิฉะนั้น output อยู่ใน bit reversed order.
The parameter fftLen ระบุความยาวของ CFFT/CIFFT process. Supported FFT Lengths คือ 16, 64, 256, 1024.
Function นี้ยังเริ่มต้น Twiddle factor table pointer และ Bit reversal table pointer อีกด้วย.
