From 96d6da4e252b06dcfdc041e7df23e86161c33007 Mon Sep 17 00:00:00 2001 From: rihab kouki Date: Tue, 28 Jul 2020 11:24:49 +0100 Subject: Official ARM version: v5.6.0 --- docs/DSP/html/arm__cfft__q15_8c.html | 74 ++++++++++++++++-------------------- 1 file changed, 33 insertions(+), 41 deletions(-) (limited to 'docs/DSP/html/arm__cfft__q15_8c.html') diff --git a/docs/DSP/html/arm__cfft__q15_8c.html b/docs/DSP/html/arm__cfft__q15_8c.html index 7f45d3d..011e694 100644 --- a/docs/DSP/html/arm__cfft__q15_8c.html +++ b/docs/DSP/html/arm__cfft__q15_8c.html @@ -32,7 +32,7 @@ Logo
CMSIS-DSP -  Version 1.5.2 +  Version 1.7.0
CMSIS DSP Software Library
@@ -116,20 +116,21 @@ $(document).ready(function(){initNavTree('arm__cfft__q15_8c.html','');}); - - - - - - + + + + + + + - +

Functions

void arm_radix4_butterfly_q15 (q15_t *pSrc, uint32_t fftLen, q15_t *pCoef, uint32_t twidCoefModifier)
 Core function for the Q15 CFFT butterfly process. More...
 
void arm_radix4_butterfly_inverse_q15 (q15_t *pSrc, uint32_t fftLen, q15_t *pCoef, uint32_t twidCoefModifier)
 Core function for the Q15 CIFFT butterfly process. More...
 
void arm_radix4_butterfly_q15 (q15_t *pSrc, uint32_t fftLen, const q15_t *pCoef, uint32_t twidCoefModifier)
 Core function for the Q15 CFFT butterfly process. More...
 
void arm_radix4_butterfly_inverse_q15 (q15_t *pSrc, uint32_t fftLen, const q15_t *pCoef, uint32_t twidCoefModifier)
 Core function for the Q15 CIFFT butterfly process. More...
 
void arm_bitreversal_16 (uint16_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable)
 In-place 16 bit reversal function. More...
 
void arm_cfft_radix4by2_q15 (q15_t *pSrc, uint32_t fftLen, const q15_t *pCoef)
 
void arm_cfft_radix4by2_inverse_q15 (q15_t *pSrc, uint32_t fftLen, const q15_t *pCoef)
 
void arm_cfft_q15 (const arm_cfft_instance_q15 *S, q15_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Processing function for the Q15 complex FFT. More...
 Processing function for Q15 complex FFT. More...
 

Function Documentation

@@ -153,7 +154,7 @@ Functions const uint16_t *  - pBitRevTable  + pBitRevTab  @@ -162,8 +163,15 @@ Functions
- -

Referenced by arm_cfft_q15().

+
Parameters
+ + + + +
[in,out]pSrcpoints to in-place buffer of unknown 16-bit data type
[in]bitRevLenbit reversal table length
[in]pBitRevTabpoints to bit reversal table
+
+
+
Returns
none
@@ -197,10 +205,6 @@ Functions
-

References __QSUB(), __QSUB16(), __SHADD16(), __SMUADX(), __SMUSD(), _SIMD32_OFFSET, and arm_radix4_butterfly_inverse_q15().

- -

Referenced by arm_cfft_q15().

-
@@ -234,13 +238,9 @@ Functions

end of ComplexFFT group

-

References __QSUB16(), __SHADD16(), __SMUAD(), __SMUSDX(), _SIMD32_OFFSET, and arm_radix4_butterfly_q15().

- -

Referenced by arm_cfft_q15().

-
- +
@@ -259,7 +259,7 @@ Functions - + @@ -277,22 +277,18 @@ Functions
Parameters
q15_tconst q15_t pCoef16,
- - - + + +
[in,out]*pSrc16points to the in-place buffer of Q15 data type.
[in]fftLenlength of the FFT.
[in]*pCoef16points to twiddle coefficient buffer.
[in,out]pSrc16points to the in-place buffer of Q15 data type
[in]fftLenlength of the FFT
[in]pCoef16points to twiddle coefficient buffer
[in]twidCoefModifiertwiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.
-
Returns
none.
- -

References __QADD16(), __QASX(), __QSAX(), __QSUB16(), __SHADD16(), __SHASX(), __SHSAX(), __SHSUB16(), __SIMD32, __SMUADX(), __SMUSD(), and _SIMD32_OFFSET.

- -

Referenced by arm_cfft_q15(), arm_cfft_radix4_q15(), and arm_cfft_radix4by2_inverse_q15().

+
Returns
none
- +
@@ -311,7 +307,7 @@ Functions - + @@ -330,18 +326,14 @@ Functions

end of ComplexFFT group

Parameters
q15_tconst q15_t pCoef16,
- - - - + + + +
[in,out]*pSrc16points to the in-place buffer of Q15 data type.
[in]fftLenlength of the FFT.
[in]*pCoef16points to twiddle coefficient buffer.
[in]twidCoefModifiertwiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.
[in,out]pSrc16points to the in-place buffer of Q15 data type
[in]fftLenlength of the FFT
[in]pCoef16points to twiddle coefficient buffer
[in]twidCoefModifiertwiddle coefficient modifier that supports different size FFTs with the same twiddle factor table
-
Returns
none.
- -

References __QADD16(), __QASX(), __QSAX(), __QSUB16(), __SHADD16(), __SHASX(), __SHSAX(), __SHSUB16(), __SIMD32, __SMUAD(), __SMUSDX(), and _SIMD32_OFFSET.

- -

Referenced by arm_cfft_q15(), arm_cfft_radix4_q15(), and arm_cfft_radix4by2_q15().

+
Returns
none
@@ -351,7 +343,7 @@ Functions