arm lms init f32 8c source


CMSIS DSP Software Library: arm_lms_init_f32.c Source File Main Page Modules Data Structures Files Examples File List Globals arm_lms_init_f32.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_f32.c 00009 * 00010 * Description: Floating-point 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 00058 void arm_lms_init_f32( 00059 arm_lms_instance_f32 * S, 00060 uint16_t numTaps, 00061 float32_t * pCoeffs, 00062 float32_t * pState, 00063 float32_t mu, 00064 uint32_t blockSize) 00065 { 00066 /* Assign filter taps */ 00067 S->numTaps = numTaps; 00068 00069 /* Assign coefficient pointer */ 00070 S->pCoeffs = pCoeffs; 00071 00072 /* Clear state buffer and size is always blockSize + numTaps */ 00073 memset(pState, 0, (numTaps + (blockSize - 1)) * sizeof(float32_t)); 00074 00075 /* Assign state pointer */ 00076 S->pState = pState; 00077 00078 /* Assign Step size value */ 00079 S->mu = mu; 00080 } 00081  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 lms init ?2?
arm lms init q15? source
arm fir init ?2? source
arm pid init ?2? source
arm ?t4 init ?2? source
arm mat init ?2? source
arm lms norm ?2? source
arm lms init q31? source
arm rfft init ?2? source
arm lms norm init ?2? source
arm iir lattice init ?2? source
arm ?ft radix4 init ?2? source
arm fir interpolate init ?2? source
arm fir ?cimate init ?2? source
arm fir sparse init ?2? source
arm fir lattice init ?2? source
arm biquad ?scade ?1 init ?2? source
arm biquad ?scade ?2 t init ?2? source
arm pid init q15? source

więcej podobnych podstron