STM32F1 CMSIS DSP

  • 32 Replies
  • 553 Views
*

Offline tha

  • *****
  • 2619
    • View Profile
Re: STM32F1 CMSIS DSP
« Reply #8 on: July 06, 2021, 08:06:57 am »


Parameters
     [in]        *S           ชี้ไปยัง an instance ของ the fixed-point CFFT structure.
     [in,out]      *p1        ชี้ไปยัง the complex data buffer ของขนาด 2*fftLen. การประมวลผลเกิดขึ้นแบบแทนที่.
     [in]        ifftFlag        flag ที่เลือก forward (ifftFlag=0) หรือ inverse (ifftFlag=1) transform.
     [in]   bitReverseFlag   flag ที่เปิดการใช้งาน (bitReverseFlag=1) หรือปิดการใช้งาน (bitReverseFlag=0) bit
                                     reversal of output.

Returns
     none.


*

Offline tha

  • *****
  • 2619
    • View Profile
Re: STM32F1 CMSIS DSP
« Reply #9 on: July 06, 2021, 08:54:01 am »


เลิกใช้:
อย่าใช้ฟังก์ชันนี้ มันถูกแทนที่โดย arm_cfft_f32 และจะถูกลบออกในอนาคต

Parameters
     [in]        *S           ชี้ไปยัง an instance ของ the floating-point Radix-2 CFFT/CIFFT structure.
     [in,out]      *pSrc        ชี้ไปยัง the complex data buffer ของขนาด 2*fftLen. การประมวลผลเกิดขึ้นแบบแทนที่.

Returns
     none.


*

Offline tha

  • *****
  • 2619
    • View Profile
Re: STM32F1 CMSIS DSP
« Reply #10 on: July 06, 2021, 09:17:58 am »


เลิกใช้:
อย่าใช้ฟังก์ชันนี้ มันถูกแทนที่โดย 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

Returns
The 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 อีกด้วย.


*

Offline tha

  • *****
  • 2619
    • View Profile
Re: STM32F1 CMSIS DSP
« Reply #11 on: July 06, 2021, 09:29:29 am »


เลิกใช้:
อย่าใช้ฟังก์ชันนี้ มันถูกแทนที่โดย arm_cfft_q15 และจะถูกลบออกในอนาคต

Parameters
     [in,out]    *S        ชี้ไปยัง an instance ของ the Q15 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

Returns
The 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 อีกด้วย.


*

Offline tha

  • *****
  • 2619
    • View Profile
Re: STM32F1 CMSIS DSP
« Reply #12 on: July 06, 2021, 09:38:08 am »


เลิกใช้:
อย่าใช้ฟังก์ชันนี้ มันถูกแทนที่โดย arm_cfft_q31 และจะถูกลบออกในอนาคต

Parameters
     [in,out]    *S        ชี้ไปยัง an instance ของ the Q31 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

Returns
The 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 อีกด้วย.


*

Offline tha

  • *****
  • 2619
    • View Profile
Re: STM32F1 CMSIS DSP
« Reply #13 on: July 06, 2021, 09:51:13 am »


เลิกใช้:
อย่าใช้ฟังก์ชันนี้ มันถูกแทนที่โดย arm_cfft_q15 และจะถูกลบออกในอนาคต

Parameters
     [in]        *S        ชี้ไปยัง an instance ของ the fixed-point CFFT/CIFFT structure.
     [in,out]        *pSrc        ชี้ไปยัง the complex data buffer ของขนาด 2*fftLen. การประมวลผลเกิดขึ้นแบบแทนที่.

Returns
      none.


*

Offline tha

  • *****
  • 2619
    • View Profile
Re: STM32F1 CMSIS DSP
« Reply #14 on: July 06, 2021, 10:24:30 am »


เลิกใช้:
อย่าใช้ฟังก์ชันนี้ มันถูกแทนที่โดย arm_cfft_q31 และจะถูกลบออกในอนาคต

Parameters
     [in]        *S        ชี้ไปยัง an instance ของ the fixed-point CFFT/CIFFT structure.
     [in,out]        *pSrc        ชี้ไปยัง the complex data buffer ของขนาด 2*fftLen. การประมวลผลเกิดขึ้นแบบแทนที่.

Returns
      none.



*

Offline tha

  • *****
  • 2619
    • View Profile
Re: STM32F1 CMSIS DSP
« Reply #15 on: July 06, 2021, 10:30:17 am »


เลิกใช้:
อย่าใช้ฟังก์ชันนี้ มันถูกแทนที่โดย arm_cfft_f32 และจะถูกลบออกในอนาคต

Parameters
     [in]        *S        ชี้ไปยัง an instance ของ the floating-point Radix-4 CFFT/CIFFT structure.
     [in,out]        *pSrc        ชี้ไปยัง the complex data buffer ของขนาด 2*fftLen. การประมวลผลเกิดขึ้นแบบแทนที่.

Returns
      none.