arm lms init q15 8c source


CMSIS DSP Software Library: arm_lms_init_q15.c Source File Main Page Modules Data Structures Files Examples File List Globals arm_lms_init_q15.c Go to the documentation of this file.00001 /*----------------------------------------------------------------------------- 00002 * Copyright (C) 2010 ARM Limited. All rights reserved. 00003 * 00004 * $Date: 29. November 2010 00005 * $Revision: V1.0.3 00006 * 00007 * Project: CMSIS DSP Library 00008 * Title: arm_lms_init_q15.c 00009 * 00010 * Description: Q15 LMS filter initialization function. 00011 * 00012 * Target Processor: Cortex-M4/Cortex-M3 00013 * 00014 * Version 1.0.3 2010/11/29 00015 * Re-organized the CMSIS folders and updated documentation. 00016 * 00017 * Version 1.0.2 2010/11/11 00018 * Documentation updated. 00019 * 00020 * Version 1.0.1 2010/10/05 00021 * Production release and review comments incorporated. 00022 * 00023 * Version 1.0.0 2010/09/20 00024 * Production release and review comments incorporated 00025 * 00026 * Version 0.0.7 2010/06/10 00027 * Misra-C changes done 00028 * ---------------------------------------------------------------------------*/ 00029 00030 #include "arm_math.h" 00031 00063 void arm_lms_init_q15( 00064 arm_lms_instance_q15 * S, 00065 uint16_t numTaps, 00066 q15_t * pCoeffs, 00067 q15_t * pState, 00068 q15_t mu, 00069 uint32_t blockSize, 00070 uint32_t postShift) 00071 { 00072 /* Assign filter taps */ 00073 S->numTaps = numTaps; 00074 00075 /* Assign coefficient pointer */ 00076 S->pCoeffs = pCoeffs; 00077 00078 /* Clear state buffer and size is always blockSize + numTaps - 1 */ 00079 memset(pState, 0, (numTaps + (blockSize - 1u)) * sizeof(q15_t)); 00080 00081 /* Assign state pointer */ 00082 S->pState = pState; 00083 00084 /* Assign Step size value */ 00085 S->mu = mu; 00086 00087 /* Assign postShift value to be applied */ 00088 S->postShift = postShift; 00089 00090 } 00091  All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines Generated on Mon Nov 29 2010 17:19:56 for CMSIS DSP Software Library by  1.7.2

Wyszukiwarka

Podobne podstrony:
arm pid init q15? source
arm lms init q15?
arm fir init q15? source
arm rfft init q15? source
arm mat init q15? source
arm lms norm q15? source
arm lms init ?2? source
arm lms init q31? source
arm ?t4 init q15? source
arm lms norm init q15? source
arm fir ?cimate init q15? source
arm fir interpolate init q15? source
arm fir sparse init q15? source
arm ?ft radix4 init q15? source
arm biquad ?scade ?1 init q15? source
arm iir lattice init q15? source
arm fir lattice init q15? source
arm mat mult q15? source
arm fir init q15?

więcej podobnych podstron