MCUXpresso SDK API Reference Manual  Rev. 0
NXP Semiconductors
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Correlation

Overview

Functions

void FSP_CorrelateF32 (FSP_Type *base, float32_t *p_src_a, uint32_t srcALen, float32_t *p_src_b, uint32_t srcBLen, float32_t *p_dst)
 Correlation of floating-point sequences. More...
 
void FSP_CorrelateQ31 (FSP_Type *base, q31_t *p_src_a, uint32_t srcALen, q31_t *p_src_b, uint32_t srcBLen, q31_t *p_dst)
 Correlation of q31 sequences. More...
 

Function Documentation

void FSP_CorrelateF32 ( FSP_Type *  base,
float32_t p_src_a,
uint32_t  srcALen,
float32_t p_src_b,
uint32_t  srcBLen,
float32_t p_dst 
)
Parameters
baseFSP peripheral base address
*p_src_apoints to the long input sequence.
srcALenlength of the long input sequence, srcALen < 2 ^(Kx).
*p_src_bpoints to the short input sequence.
srcBLenlength of the short input sequence, srcALen < 2 ^(Ky).
*p_dstpoints to the location where the output result is written, Length = srcALen - srcBLen + 1.
Returns
none.
void FSP_CorrelateQ31 ( FSP_Type *  base,
q31_t p_src_a,
uint32_t  srcALen,
q31_t p_src_b,
uint32_t  srcBLen,
q31_t p_dst 
)
Parameters
baseFSP peripheral base address
*p_src_apoints to the long input sequence.
srcALenlength of the long input sequence, srcALen < 2 ^(Kx).
*p_src_bpoints to the short input sequence.
srcBLenlength of the short input sequence, srcALen < 2 ^(Ky).
*p_dstpoints to the location where the output result is written, Length = srcALen - srcBLen + 1.
Returns
none.