?? tfr1.h
字號:
** NAME - DESCRIPTION
** * pSWG - Pointer to tfr16_SineWaveGenRDTL type
** defined in tfr16.h header file. It
** points to private data for the RDTL sine
** wave generation function.
** Returns : Nothing
** ===================================================================
*/
#define TFR1_tfr16SineWaveGenRDTLInit(pSWG, pSineTable, SineTableLength, SineFreq, SampleFreq, InitialPhasePIx) tfr16SineWaveGenRDTLInit(pSWG, pSineTable, SineTableLength, SineFreq, SampleFreq, InitialPhasePIx)
/*
** ===================================================================
** Method : TFR1_tfr16SineWaveGenRDTLInit (bean DSP_Func_TFR)
**
** Description :
** The function initializes the tfr16_tSineWaveGenRDTL data
** structure used by all tfr16SineWaveGenRDTL functions. The
** tfr16_tSineWaveGenRDTL data structure pointed to by pSWG
** must have been allocated prior to calling
** tfr16SineWaveGenRDTLInit.
** Parameters :
** NAME - DESCRIPTION
** * pSWG - Pointer to tfr16_SineWaveGenRDTL type
** defined in tfr16.h header file. It
** points to private data for the RDTL sine
** wave generation function.
** * pSineTable - Pointer to a sine look-up
** table which is allocated and filled by
** the application.
** SineTableLength - The length of
** the sine look-up table.
** SineFreq - The frequency of the sine
** wave to be gen-erated.
** SampleFreq - The frequency to sample
** the sine wave.
** InitialPhasePIx - The starting
** phase of the sine wave to be generated.
** Returns : Nothing
** ===================================================================
*/
#define TFR1_tfr16SineWaveGenRDITL(pSWG, pValues, Nsamples) tfr16SineWaveGenRDITL(pSWG, pValues, Nsamples)
/*
** ===================================================================
** Method : TFR1_tfr16SineWaveGenRDITL (bean DSP_Func_TFR)
**
** Description :
** The function generates Nsamples and stores them in
** pValues.
** Parameters :
** NAME - DESCRIPTION
** * pSWG - Pointer to tfr16_SineWaveGenRDITL
** type defined in tfr16.h header file. It
** points to private data for the RDITL
** sine wave generation function.
** * pValues - A pointer to memory allocated
** by the application to store sine samples.
** Nsamples - The number of sine samples to
** generate.
** Returns : Nothing
** ===================================================================
*/
#define TFR1_tfr16SineWaveGenRDITLCreate(pSineTable, SineTableLength, SineFreq, SampleFreq, InitialPhasePIx) tfr16SineWaveGenRDITLCreate(pSineTable, SineTableLength, SineFreq, SampleFreq, InitialPhasePIx)
/*
** ===================================================================
** Method : TFR1_tfr16SineWaveGenRDITLCreate (bean DSP_Func_TFR)
**
** Description :
** The function allocates the structure of type
** tfr16_tSineWaveGenRDITL.
** Parameters :
** NAME - DESCRIPTION
** * pSineTable - Pointer to a sine look-up
** table which is allocated and filled by
** the application.
** SineTableLength - The length of
** the sine look-up table.
** SineFreq - The frequency of the sine
** wave to be generated.
** SampleFreq - The frequency to sample
** the sine wave.
** InitialPhasePIx - The starting
** phase of the sine wave to be generated.
** Returns :
** --- - The function returns a pointer to the
** tfr16_tSineWaveGenRDITL structure, which
** is used by all other
** tfr16SineWaveGenRDITL functions.
** ===================================================================
*/
#define TFR1_tfr16SineWaveGenRDITLDestroy(pSWG) tfr16SineWaveGenRDITLDestroy(pSWG)
/*
** ===================================================================
** Method : TFR1_tfr16SineWaveGenRDITLDestroy (bean DSP_Func_TFR)
**
** Description :
** The function frees the tfr16_tSineWaveGenRDITL data
** structures(s) previously allocated by
** tfr16SineWaveGenRDITLCreate.
** Parameters :
** NAME - DESCRIPTION
** * pSWG - Pointer to tfr16_SineWaveGenRDITL
** type defined in tfr16.h header file. It
** points to private data for the RDITL
** sine wave generation function.
** Returns : Nothing
** ===================================================================
*/
#define TFR1_tfr16SineWaveGenRDITLInit(pSWG, pSineTable, SineTableLength, SineFreq, SampleFreq, InitialPhasePIx) tfr16SineWaveGenRDITLInit(pSWG, pSineTable, SineTableLength, SineFreq, SampleFreq, InitialPhasePIx)
/*
** ===================================================================
** Method : TFR1_tfr16SineWaveGenRDITLInit (bean DSP_Func_TFR)
**
** Description :
** The function initializes the tfr16_tSineWaveGenRDITL data
** structure used by all tfr16SineWaveGenRDITL functions.
** The tfr16_tSineWaveGenRDITL data structure pointed to by
** pSWG must have been allocated prior to calling
** tfr16SineWaveGenRDITLInit.
** Parameters :
** NAME - DESCRIPTION
** * pSWG - Pointer to tfr16_SineWaveGenRDITL
** type defined in tfr16.h header file. It
** points to private data for the RDITL
** sine wave generation function.
** * pSineTable - Pointer to a sine look-up
** table which is allocated and filled by
** the application.
** SineTableLength - The length of
** the sine look-up table.
** SineFreq - The frequency of the sine
** wave to be generated.
** SampleFreq - The frequency to sample
** the sine wave.
** InitialPhasePIx - The starting
** phase of the sine wave to be generated.
** Returns : Nothing
** ===================================================================
*/
#define TFR1_tfr16SineWaveGenRDITLQ(pSWG, pValues, Nsamples) tfr16SineWaveGenRDITLQ(pSWG, pValues, Nsamples)
/*
** ===================================================================
** Method : TFR1_tfr16SineWaveGenRDITLQ (bean DSP_Func_TFR)
**
** Description :
** The function generates Nsamples and stores them in
** pValues.
** Parameters :
** NAME - DESCRIPTION
** * pSWG - Pointer to tfr16_SineWaveGenRDITLQ
** type defined in tfr16.h header file. It
** points to private data for the RDITL
** sine wave generation function.
** * pValues - A pointer to memory allocated
** by the application to store sine samples.
** Nsamples - The number of sine samples to
** generate.
** Returns : Nothing
** ===================================================================
*/
#define TFR1_tfr16SineWaveGenRDITLQCreate(pSineTable, SineTableLength, SineFreq, SampleFreq, InitialPhasePIx) tfr16SineWaveGenRDITLQCreate(pSineTable, SineTableLength, SineFreq, SampleFreq, InitialPhasePIx)
/*
** ===================================================================
** Method : TFR1_tfr16SineWaveGenRDITLQCreate (bean DSP_Func_TFR)
**
** Description :
** The function allocates the structure of type
** tfr16_tSineWaveGenRDITLQ.
** Parameters :
** NAME - DESCRIPTION
** * pSineTable - Pointer to a sine look-up
** table which is allocated and filled by
** the application.
** SineTableLength - The length of
** the sine look-up table.
** SineFreq - The frequency of the sine
** wave to be generated.
** SampleFreq - The frequency to sample
** the sine wave.
** InitialPhasePIx - The starting
** phase of the sine wave to be generated.
** Returns :
** --- - The function returns a pointer to the
** tfr16_tSineWaveGenRDITLQ structure,
** which is used by all other
** tfr16SineWaveGenRDITLQ functions.
** ===================================================================
*/
#define TFR1_tfr16SineWaveGenRDITLQDestroy(pSWG) tfr16SineWaveGenRDITLQDestroy(pSWG)
/*
** ===================================================================
** Method : TFR1_tfr16SineWaveGenRDITLQDestroy (bean DSP_Func_TFR)
**
** Description :
** The function frees the tfr16_tSineWaveGenRDITLQ data
** structures(s) previously allocated by
** tfr16SineWaveGenRDITLQCreate.
** Parameters :
** NAME - DESCRIPTION
** * pSWG - Pointer to tfr16_SineWaveGenRDITLQ
** type defined in tfr16.h header file. It
** points to private data for the RDITL
** sine wave generation function.
** Returns : Nothing
** ===================================================================
*/
#define TFR1_tfr16SineWaveGenRDITLQInit(pSWG, pSineTable, SineTableLength, SineFreq, SampleFreq, InitialPhasePIx) tfr16SineWaveGenRDITLQInit(pSWG, pSineTable, SineTableLength, SineFreq, SampleFreq, InitialPhasePIx)
/*
** ===================================================================
** Method : TFR1_tfr16SineWaveGenRDITLQInit (bean DSP_Func_TFR)
**
** Description :
** The function initializes the tfr16_tSineWaveGenRDITLQ
** data structure used by all tfr16SineWaveGenRDITLQ
** functions. The tfr16_tSineWaveGenRDITLQ data structure
** pointed to by pSWG must have been allocated prior to
** calling tfr16SineWaveGenRDITLQInit.
** Parameters :
** NAME - DESCRIPTION
** * pSWG - Pointer to tfr16_SineWaveGenRDITLQ
** type defined in tfr16.h header file. It
** points to private data for the RDITL
** sine wave generation function.
** * pSineTable - Pointer to a sine look-up
** table which is allocated and filled by
** the application.
** SineTableLength - The length of
** the sine look-up table.
** SineFreq - The frequency of the sine
** wave to be generated.
** SampleFreq - The frequency to sample
** the sine wave.
** InitialPhasePIx - The starting
** phase of the sine wave to be generated.
** Returns : Nothing
** ===================================================================
*/
#define TFR1_tfr16SineWaveGenPAM(pSWG, pValues, Nsamples) tfr16SineWaveGenPAM(pSWG, pValues, Nsamples)
/*
** ===================================================================
** Method : TFR1_tfr16SineWaveGenPAM (bean DSP_Func_TFR)
**
** Description :
** The function generates Nsamples and stores them in
** pValues.
** Parameters :
** NAME - DESCRIPTION
** * pSWG - Pointer to tfr16_SineWaveGenPAM type
** defined in tfr16.h header file. It
** points to private data for the PAM sine
** wave generation function.
** * pValues - A pointer to memory allocated
** by the application to store sine samples.
** Nsamples - The number of sine samples to
** generate.
** Returns : Nothing
** ===================================================================
*/
#define TFR1_tfr16SineWaveGenPAMCreate(SineFreq, SampleFreq, InitialPhasePIx, Amplitude) tfr16SineWaveGenPAMCreate(SineFreq, SampleFreq, InitialPhasePIx, Amplitude)
/*
** ===================================================================
** Method : TFR1_tfr16SineWaveGenPAMCreate (bean DSP_Func_TFR)
**
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -