From 9f95ff5b6ba01db09552b84a0ab79607060a2666 Mon Sep 17 00:00:00 2001 From: Ali Labbene Date: Wed, 11 Dec 2019 08:59:21 +0100 Subject: Official ARM version: v5.4.0 Add CMSIS V5.4.0, please refer to index.html available under \docs folder. Note: content of \CMSIS\Core\Include has been copied under \Include to keep the same structure used in existing projects, and thus avoid projects mass update Note: the following components have been removed from ARM original delivery (as not used in ST packages) - CMSIS_EW2018.pdf - .gitattributes - .gitignore - \Device - \CMSIS - \CoreValidation - \DAP - \Documentation - \DoxyGen - \Driver - \Pack - \RTOS\CMSIS_RTOS_Tutorial.pdf - \RTOS\RTX - \RTOS\Template - \RTOS2\RTX - \Utilities - All ARM/GCC projects files are deleted from \DSP, \RTOS and \RTOS2 Change-Id: Ia026c3f0f0d016627a4fb5a9032852c33d24b4d3 --- Documentation/DSP/html/Biquad.gif | Bin 11171 -> 0 bytes Documentation/DSP/html/BiquadCascade.gif | Bin 19446 -> 0 bytes Documentation/DSP/html/BiquadDF2Transposed.gif | Bin 9590 -> 0 bytes Documentation/DSP/html/BiquadPostshift.gif | Bin 8407 -> 0 bytes Documentation/DSP/html/CFFT.gif | Bin 3482 -> 0 bytes Documentation/DSP/html/CFFTQ15.gif | Bin 4299 -> 0 bytes Documentation/DSP/html/CFFTQ31.gif | Bin 4380 -> 0 bytes Documentation/DSP/html/CIFFTQ15.gif | Bin 4292 -> 0 bytes Documentation/DSP/html/CIFFTQ31.gif | Bin 4340 -> 0 bytes Documentation/DSP/html/CMSIS_Logo_Final.png | Bin 12402 -> 0 bytes Documentation/DSP/html/Convolution.gif | Bin 4869 -> 0 bytes Documentation/DSP/html/ConvolutionEquation.gif | Bin 2644 -> 0 bytes Documentation/DSP/html/CorrelateEquation.gif | Bin 2638 -> 0 bytes Documentation/DSP/html/DCT4.gif | Bin 3837 -> 0 bytes Documentation/DSP/html/DCT4Equation.gif | Bin 2793 -> 0 bytes Documentation/DSP/html/FFTBin.gif | Bin 4726 -> 0 bytes Documentation/DSP/html/FFTBinInput.gif | Bin 11822 -> 0 bytes Documentation/DSP/html/FFTBinOutput.gif | Bin 9211 -> 0 bytes Documentation/DSP/html/FIR.gif | Bin 9671 -> 0 bytes Documentation/DSP/html/FIRDecimator.gif | Bin 2816 -> 0 bytes Documentation/DSP/html/FIRInterpolator.gif | Bin 2700 -> 0 bytes Documentation/DSP/html/FIRLPF_coeffs.gif | Bin 5580 -> 0 bytes Documentation/DSP/html/FIRLPF_input.gif | Bin 12076 -> 0 bytes Documentation/DSP/html/FIRLPF_output.gif | Bin 9096 -> 0 bytes Documentation/DSP/html/FIRLPF_response.gif | Bin 5416 -> 0 bytes Documentation/DSP/html/FIRLPF_signalflow.gif | Bin 3138 -> 0 bytes Documentation/DSP/html/FIRLattice.gif | Bin 10034 -> 0 bytes Documentation/DSP/html/FIRSparse.gif | Bin 9952 -> 0 bytes Documentation/DSP/html/GEQ_allbandresponse.gif | Bin 16277 -> 0 bytes Documentation/DSP/html/GEQ_bandresponse.gif | Bin 11263 -> 0 bytes Documentation/DSP/html/GEQ_inputchirp.gif | Bin 11509 -> 0 bytes Documentation/DSP/html/GEQ_outputchirp.gif | Bin 11915 -> 0 bytes Documentation/DSP/html/GEQ_signalflow.gif | Bin 8272 -> 0 bytes Documentation/DSP/html/IDCT4Equation.gif | Bin 2739 -> 0 bytes Documentation/DSP/html/IIRLattice.gif | Bin 13216 -> 0 bytes Documentation/DSP/html/LMS.gif | Bin 6310 -> 0 bytes Documentation/DSP/html/LinearInterp.gif | Bin 4399 -> 0 bytes Documentation/DSP/html/MatrixAddition.gif | Bin 5014 -> 0 bytes Documentation/DSP/html/MatrixInverse.gif | Bin 6346 -> 0 bytes Documentation/DSP/html/MatrixMultiplication.gif | Bin 7594 -> 0 bytes Documentation/DSP/html/MatrixScale.gif | Bin 4617 -> 0 bytes Documentation/DSP/html/MatrixSubtraction.gif | Bin 5212 -> 0 bytes Documentation/DSP/html/MatrixTranspose.gif | Bin 3185 -> 0 bytes Documentation/DSP/html/PID.gif | Bin 5946 -> 0 bytes Documentation/DSP/html/RFFT.gif | Bin 1932 -> 0 bytes Documentation/DSP/html/RFFTQ15.gif | Bin 6130 -> 0 bytes Documentation/DSP/html/RFFTQ31.gif | Bin 6298 -> 0 bytes Documentation/DSP/html/RIFFT.gif | Bin 1939 -> 0 bytes Documentation/DSP/html/RIFFTQ15.gif | Bin 6099 -> 0 bytes Documentation/DSP/html/RIFFTQ31.gif | Bin 6226 -> 0 bytes Documentation/DSP/html/SignalFlow.gif | Bin 10135 -> 0 bytes Documentation/DSP/html/Variance.gif | Bin 5965 -> 0 bytes ..._a_r_m_2arm__class__marks__example__f32_8c.html | 425 ---- .../_a_r_m_2arm__convolution__example__f32_8c.html | 385 --- .../_a_r_m_2arm__dotproduct__example__f32_8c.html | 297 --- .../DSP/html/_a_r_m_2arm__fft__bin__data_8c.html | 153 -- .../_a_r_m_2arm__fft__bin__example__f32_8c.html | 301 --- Documentation/DSP/html/_change_01_log_8txt.html | 129 - Documentation/DSP/html/_change_log_pg.html | 371 --- ..._g_c_c_2arm__class__marks__example__f32_8c.html | 388 --- .../_g_c_c_2arm__convolution__example__f32_8c.html | 352 --- .../_g_c_c_2arm__dotproduct__example__f32_8c.html | 282 --- .../DSP/html/_g_c_c_2arm__fft__bin__data_8c.html | 150 -- .../_g_c_c_2arm__fft__bin__example__f32_8c.html | 288 --- Documentation/DSP/html/annotated.html | 199 -- Documentation/DSP/html/annotated.js | 64 - Documentation/DSP/html/arm__abs__f32_8c.html | 138 - Documentation/DSP/html/arm__abs__q15_8c.html | 138 - Documentation/DSP/html/arm__abs__q31_8c.html | 138 - Documentation/DSP/html/arm__abs__q7_8c.html | 138 - Documentation/DSP/html/arm__add__f32_8c.html | 138 - Documentation/DSP/html/arm__add__q15_8c.html | 138 - Documentation/DSP/html/arm__add__q31_8c.html | 138 - Documentation/DSP/html/arm__add__q7_8c.html | 138 - ..._biquad__cascade__df1__32x64__init__q31_8c.html | 137 - .../arm__biquad__cascade__df1__32x64__q31_8c.html | 137 - .../html/arm__biquad__cascade__df1__f32_8c.html | 138 - .../arm__biquad__cascade__df1__fast__q15_8c.html | 138 - .../arm__biquad__cascade__df1__fast__q31_8c.html | 138 - .../arm__biquad__cascade__df1__init__f32_8c.html | 138 - .../arm__biquad__cascade__df1__init__q15_8c.html | 138 - .../arm__biquad__cascade__df1__init__q31_8c.html | 138 - .../html/arm__biquad__cascade__df1__q15_8c.html | 138 - .../html/arm__biquad__cascade__df1__q31_8c.html | 138 - .../html/arm__biquad__cascade__df2_t__f32_8c.html | 138 - .../html/arm__biquad__cascade__df2_t__f64_8c.html | 138 - .../arm__biquad__cascade__df2_t__init__f32_8c.html | 138 - .../arm__biquad__cascade__df2_t__init__f64_8c.html | 138 - ...rm__biquad__cascade__stereo__df2_t__f32_8c.html | 138 - ...quad__cascade__stereo__df2_t__init__f32_8c.html | 138 - Documentation/DSP/html/arm__bitreversal_8c.html | 262 -- Documentation/DSP/html/arm__cfft__f32_8c.html | 281 --- Documentation/DSP/html/arm__cfft__q15_8c.html | 363 --- Documentation/DSP/html/arm__cfft__q31_8c.html | 361 --- .../DSP/html/arm__cfft__radix2__f32_8c.html | 270 -- .../DSP/html/arm__cfft__radix2__init__f32_8c.html | 138 - .../DSP/html/arm__cfft__radix2__init__q15_8c.html | 138 - .../DSP/html/arm__cfft__radix2__init__q31_8c.html | 138 - .../DSP/html/arm__cfft__radix2__q15_8c.html | 268 -- .../DSP/html/arm__cfft__radix2__q31_8c.html | 268 -- .../DSP/html/arm__cfft__radix4__f32_8c.html | 229 -- .../DSP/html/arm__cfft__radix4__init__f32_8c.html | 138 - .../DSP/html/arm__cfft__radix4__init__q15_8c.html | 138 - .../DSP/html/arm__cfft__radix4__init__q31_8c.html | 138 - .../DSP/html/arm__cfft__radix4__q15_8c.html | 292 --- .../DSP/html/arm__cfft__radix4__q31_8c.html | 292 --- .../DSP/html/arm__cfft__radix8__f32_8c.html | 178 -- ...ss__marks__example_2_a_r_m_2_abstract_8txt.html | 152 -- ...evice_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html | 256 -- ...evice_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html | 254 -- ...2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html | 254 -- ...2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html | 262 -- ...le_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html | 129 - ...ss__marks__example_2_g_c_c_2_abstract_8txt.html | 152 -- ..._2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html | 254 -- ..._2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html | 254 -- ..._2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html | 254 -- .../DSP/html/arm__cmplx__conj__f32_8c.html | 138 - .../DSP/html/arm__cmplx__conj__q15_8c.html | 138 - .../DSP/html/arm__cmplx__conj__q31_8c.html | 138 - .../DSP/html/arm__cmplx__dot__prod__f32_8c.html | 138 - .../DSP/html/arm__cmplx__dot__prod__q15_8c.html | 138 - .../DSP/html/arm__cmplx__dot__prod__q31_8c.html | 138 - .../DSP/html/arm__cmplx__mag__f32_8c.html | 138 - .../DSP/html/arm__cmplx__mag__q15_8c.html | 138 - .../DSP/html/arm__cmplx__mag__q31_8c.html | 138 - .../DSP/html/arm__cmplx__mag__squared__f32_8c.html | 138 - .../DSP/html/arm__cmplx__mag__squared__q15_8c.html | 138 - .../DSP/html/arm__cmplx__mag__squared__q31_8c.html | 138 - .../DSP/html/arm__cmplx__mult__cmplx__f32_8c.html | 138 - .../DSP/html/arm__cmplx__mult__cmplx__q15_8c.html | 138 - .../DSP/html/arm__cmplx__mult__cmplx__q31_8c.html | 138 - .../DSP/html/arm__cmplx__mult__real__f32_8c.html | 138 - .../DSP/html/arm__cmplx__mult__real__q15_8c.html | 138 - .../DSP/html/arm__cmplx__mult__real__q31_8c.html | 138 - Documentation/DSP/html/arm__common__tables_8c.html | 695 ------ Documentation/DSP/html/arm__common__tables_8h.html | 984 -------- Documentation/DSP/html/arm__const__structs_8c.html | 553 ---- Documentation/DSP/html/arm__const__structs_8h.html | 552 ---- Documentation/DSP/html/arm__conv__f32_8c.html | 138 - .../DSP/html/arm__conv__fast__opt__q15_8c.html | 138 - .../DSP/html/arm__conv__fast__q15_8c.html | 138 - .../DSP/html/arm__conv__fast__q31_8c.html | 138 - Documentation/DSP/html/arm__conv__opt__q15_8c.html | 138 - Documentation/DSP/html/arm__conv__opt__q7_8c.html | 138 - .../DSP/html/arm__conv__partial__f32_8c.html | 138 - .../arm__conv__partial__fast__opt__q15_8c.html | 138 - .../DSP/html/arm__conv__partial__fast__q15_8c.html | 138 - .../DSP/html/arm__conv__partial__fast__q31_8c.html | 138 - .../DSP/html/arm__conv__partial__opt__q15_8c.html | 138 - .../DSP/html/arm__conv__partial__opt__q7_8c.html | 138 - .../DSP/html/arm__conv__partial__q15_8c.html | 138 - .../DSP/html/arm__conv__partial__q31_8c.html | 138 - .../DSP/html/arm__conv__partial__q7_8c.html | 138 - Documentation/DSP/html/arm__conv__q15_8c.html | 138 - Documentation/DSP/html/arm__conv__q31_8c.html | 138 - Documentation/DSP/html/arm__conv__q7_8c.html | 138 - ...nvolution__example_2_a_r_m_2_abstract_8txt.html | 152 -- ...evice_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html | 254 -- ...evice_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html | 254 -- ...2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html | 254 -- ...2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html | 262 -- ...le_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html | 129 - ...volution__example_2_a_r_m_2math__helper_8c.html | 748 ------ ...volution__example_2_a_r_m_2math__helper_8h.html | 697 ------ ...nvolution__example_2_g_c_c_2_abstract_8txt.html | 152 -- ..._2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html | 254 -- ..._2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html | 254 -- ..._2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html | 254 -- ...volution__example_2_g_c_c_2math__helper_8c.html | 749 ------ ...volution__example_2_g_c_c_2math__helper_8h.html | 697 ------ Documentation/DSP/html/arm__copy__f32_8c.html | 138 - Documentation/DSP/html/arm__copy__q15_8c.html | 138 - Documentation/DSP/html/arm__copy__q31_8c.html | 138 - Documentation/DSP/html/arm__copy__q7_8c.html | 138 - Documentation/DSP/html/arm__correlate__f32_8c.html | 138 - .../html/arm__correlate__fast__opt__q15_8c.html | 138 - .../DSP/html/arm__correlate__fast__q15_8c.html | 138 - .../DSP/html/arm__correlate__fast__q31_8c.html | 138 - .../DSP/html/arm__correlate__opt__q15_8c.html | 138 - .../DSP/html/arm__correlate__opt__q7_8c.html | 138 - Documentation/DSP/html/arm__correlate__q15_8c.html | 138 - Documentation/DSP/html/arm__correlate__q31_8c.html | 138 - Documentation/DSP/html/arm__correlate__q7_8c.html | 138 - Documentation/DSP/html/arm__cos__f32_8c.html | 138 - Documentation/DSP/html/arm__cos__q15_8c.html | 138 - Documentation/DSP/html/arm__cos__q31_8c.html | 138 - Documentation/DSP/html/arm__dct4__f32_8c.html | 138 - .../DSP/html/arm__dct4__init__f32_8c.html | 158 -- .../DSP/html/arm__dct4__init__q15_8c.html | 158 -- .../DSP/html/arm__dct4__init__q31_8c.html | 158 -- Documentation/DSP/html/arm__dct4__q15_8c.html | 138 - Documentation/DSP/html/arm__dct4__q31_8c.html | 138 - Documentation/DSP/html/arm__dot__prod__f32_8c.html | 138 - Documentation/DSP/html/arm__dot__prod__q15_8c.html | 138 - Documentation/DSP/html/arm__dot__prod__q31_8c.html | 138 - Documentation/DSP/html/arm__dot__prod__q7_8c.html | 138 - ...otproduct__example_2_a_r_m_2_abstract_8txt.html | 152 -- ...evice_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html | 254 -- ...evice_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html | 254 -- ...2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html | 254 -- ...2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html | 262 -- ...le_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html | 129 - ...otproduct__example_2_g_c_c_2_abstract_8txt.html | 152 -- ..._2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html | 254 -- ..._2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html | 254 -- ..._2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html | 254 -- ..._fft__bin__example_2_a_r_m_2_abstract_8txt.html | 151 -- ...evice_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html | 254 -- ...evice_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html | 254 -- ...2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html | 254 -- ...2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html | 262 -- ...le_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html | 129 - ..._fft__bin__example_2_g_c_c_2_abstract_8txt.html | 151 -- ..._2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html | 254 -- ..._2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html | 254 -- ..._2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html | 254 -- Documentation/DSP/html/arm__fill__f32_8c.html | 138 - Documentation/DSP/html/arm__fill__q15_8c.html | 138 - Documentation/DSP/html/arm__fill__q31_8c.html | 138 - Documentation/DSP/html/arm__fill__q7_8c.html | 138 - Documentation/DSP/html/arm__fir__data_8c.html | 170 -- .../DSP/html/arm__fir__decimate__f32_8c.html | 138 - .../DSP/html/arm__fir__decimate__fast__q15_8c.html | 138 - .../DSP/html/arm__fir__decimate__fast__q31_8c.html | 138 - .../DSP/html/arm__fir__decimate__init__f32_8c.html | 138 - .../DSP/html/arm__fir__decimate__init__q15_8c.html | 138 - .../DSP/html/arm__fir__decimate__init__q31_8c.html | 138 - .../DSP/html/arm__fir__decimate__q15_8c.html | 138 - .../DSP/html/arm__fir__decimate__q31_8c.html | 138 - .../arm__fir__example_2_a_r_m_2_abstract_8txt.html | 151 -- ...evice_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html | 254 -- ...evice_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html | 254 -- ...2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html | 254 -- ...2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html | 262 -- ...le_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html | 129 - ...arm__fir__example_2_a_r_m_2math__helper_8c.html | 749 ------ ...arm__fir__example_2_a_r_m_2math__helper_8h.html | 697 ------ .../DSP/html/arm__fir__example__f32_8c.html | 374 --- Documentation/DSP/html/arm__fir__f32_8c.html | 138 - Documentation/DSP/html/arm__fir__fast__q15_8c.html | 138 - Documentation/DSP/html/arm__fir__fast__q31_8c.html | 139 -- Documentation/DSP/html/arm__fir__init__f32_8c.html | 138 - Documentation/DSP/html/arm__fir__init__q15_8c.html | 138 - Documentation/DSP/html/arm__fir__init__q31_8c.html | 138 - Documentation/DSP/html/arm__fir__init__q7_8c.html | 138 - .../DSP/html/arm__fir__interpolate__f32_8c.html | 138 - .../html/arm__fir__interpolate__init__f32_8c.html | 138 - .../html/arm__fir__interpolate__init__q15_8c.html | 138 - .../html/arm__fir__interpolate__init__q31_8c.html | 138 - .../DSP/html/arm__fir__interpolate__q15_8c.html | 138 - .../DSP/html/arm__fir__interpolate__q31_8c.html | 138 - .../DSP/html/arm__fir__lattice__f32_8c.html | 138 - .../DSP/html/arm__fir__lattice__init__f32_8c.html | 138 - .../DSP/html/arm__fir__lattice__init__q15_8c.html | 138 - .../DSP/html/arm__fir__lattice__init__q31_8c.html | 138 - .../DSP/html/arm__fir__lattice__q15_8c.html | 138 - .../DSP/html/arm__fir__lattice__q31_8c.html | 138 - Documentation/DSP/html/arm__fir__q15_8c.html | 138 - Documentation/DSP/html/arm__fir__q31_8c.html | 138 - Documentation/DSP/html/arm__fir__q7_8c.html | 138 - .../DSP/html/arm__fir__sparse__f32_8c.html | 138 - .../DSP/html/arm__fir__sparse__init__f32_8c.html | 138 - .../DSP/html/arm__fir__sparse__init__q15_8c.html | 138 - .../DSP/html/arm__fir__sparse__init__q31_8c.html | 138 - .../DSP/html/arm__fir__sparse__init__q7_8c.html | 138 - .../DSP/html/arm__fir__sparse__q15_8c.html | 138 - .../DSP/html/arm__fir__sparse__q31_8c.html | 138 - .../DSP/html/arm__fir__sparse__q7_8c.html | 138 - Documentation/DSP/html/arm__float__to__q15_8c.html | 138 - Documentation/DSP/html/arm__float__to__q31_8c.html | 138 - Documentation/DSP/html/arm__float__to__q7_8c.html | 138 - .../DSP/html/arm__graphic__equalizer__data_8c.html | 167 -- ...equalizer__example_2_a_r_m_2_abstract_8txt.html | 152 -- ...evice_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html | 254 -- ...evice_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html | 254 -- ...2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html | 254 -- ...2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html | 262 -- ...le_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html | 129 - ...qualizer__example_2_a_r_m_2math__helper_8c.html | 749 ------ ...qualizer__example_2_a_r_m_2math__helper_8h.html | 697 ------ .../arm__graphic__equalizer__example__q31_8c.html | 509 ---- .../DSP/html/arm__iir__lattice__f32_8c.html | 138 - .../DSP/html/arm__iir__lattice__init__f32_8c.html | 138 - .../DSP/html/arm__iir__lattice__init__q15_8c.html | 138 - .../DSP/html/arm__iir__lattice__init__q31_8c.html | 138 - .../DSP/html/arm__iir__lattice__q15_8c.html | 138 - .../DSP/html/arm__iir__lattice__q31_8c.html | 138 - .../DSP/html/arm__linear__interp__data_8c.html | 153 -- ...r__interp__example_2_a_r_m_2_abstract_8txt.html | 152 -- ...evice_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html | 254 -- ...evice_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html | 254 -- ...2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html | 254 -- ...2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html | 262 -- ...le_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html | 129 - ...__interp__example_2_a_r_m_2math__helper_8c.html | 749 ------ ...__interp__example_2_a_r_m_2math__helper_8h.html | 697 ------ .../html/arm__linear__interp__example__f32_8c.html | 328 --- Documentation/DSP/html/arm__lms__f32_8c.html | 138 - Documentation/DSP/html/arm__lms__init__f32_8c.html | 138 - Documentation/DSP/html/arm__lms__init__q15_8c.html | 138 - Documentation/DSP/html/arm__lms__init__q31_8c.html | 138 - Documentation/DSP/html/arm__lms__norm__f32_8c.html | 138 - .../DSP/html/arm__lms__norm__init__f32_8c.html | 138 - .../DSP/html/arm__lms__norm__init__q15_8c.html | 138 - .../DSP/html/arm__lms__norm__init__q31_8c.html | 138 - Documentation/DSP/html/arm__lms__norm__q15_8c.html | 138 - Documentation/DSP/html/arm__lms__norm__q31_8c.html | 138 - Documentation/DSP/html/arm__lms__q15_8c.html | 138 - Documentation/DSP/html/arm__lms__q31_8c.html | 138 - Documentation/DSP/html/arm__mat__add__f32_8c.html | 138 - Documentation/DSP/html/arm__mat__add__q15_8c.html | 138 - Documentation/DSP/html/arm__mat__add__q31_8c.html | 138 - .../DSP/html/arm__mat__cmplx__mult__f32_8c.html | 138 - .../DSP/html/arm__mat__cmplx__mult__q15_8c.html | 138 - .../DSP/html/arm__mat__cmplx__mult__q31_8c.html | 138 - Documentation/DSP/html/arm__mat__init__f32_8c.html | 138 - Documentation/DSP/html/arm__mat__init__q15_8c.html | 138 - Documentation/DSP/html/arm__mat__init__q31_8c.html | 138 - .../DSP/html/arm__mat__inverse__f32_8c.html | 138 - .../DSP/html/arm__mat__inverse__f64_8c.html | 138 - Documentation/DSP/html/arm__mat__mult__f32_8c.html | 138 - .../DSP/html/arm__mat__mult__fast__q15_8c.html | 138 - .../DSP/html/arm__mat__mult__fast__q31_8c.html | 138 - Documentation/DSP/html/arm__mat__mult__q15_8c.html | 138 - Documentation/DSP/html/arm__mat__mult__q31_8c.html | 138 - .../DSP/html/arm__mat__scale__f32_8c.html | 138 - .../DSP/html/arm__mat__scale__q15_8c.html | 138 - .../DSP/html/arm__mat__scale__q31_8c.html | 138 - Documentation/DSP/html/arm__mat__sub__f32_8c.html | 138 - Documentation/DSP/html/arm__mat__sub__q15_8c.html | 138 - Documentation/DSP/html/arm__mat__sub__q31_8c.html | 138 - .../DSP/html/arm__mat__trans__f32_8c.html | 138 - .../DSP/html/arm__mat__trans__q15_8c.html | 138 - .../DSP/html/arm__mat__trans__q31_8c.html | 138 - Documentation/DSP/html/arm__math_8h.html | 2630 -------------------- ...m__matrix__example_2_a_r_m_2_abstract_8txt.html | 151 -- ...evice_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html | 254 -- ...evice_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html | 254 -- ...2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html | 254 -- ...2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html | 262 -- ...le_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html | 129 - ...__matrix__example_2_a_r_m_2math__helper_8c.html | 749 ------ ...__matrix__example_2_a_r_m_2math__helper_8h.html | 697 ------ .../DSP/html/arm__matrix__example__f32_8c.html | 315 --- Documentation/DSP/html/arm__max__f32_8c.html | 138 - Documentation/DSP/html/arm__max__q15_8c.html | 138 - Documentation/DSP/html/arm__max__q31_8c.html | 138 - Documentation/DSP/html/arm__max__q7_8c.html | 138 - Documentation/DSP/html/arm__mean__f32_8c.html | 138 - Documentation/DSP/html/arm__mean__q15_8c.html | 138 - Documentation/DSP/html/arm__mean__q31_8c.html | 138 - Documentation/DSP/html/arm__mean__q7_8c.html | 138 - Documentation/DSP/html/arm__min__f32_8c.html | 138 - Documentation/DSP/html/arm__min__q15_8c.html | 138 - Documentation/DSP/html/arm__min__q31_8c.html | 138 - Documentation/DSP/html/arm__min__q7_8c.html | 138 - Documentation/DSP/html/arm__mult__f32_8c.html | 138 - Documentation/DSP/html/arm__mult__q15_8c.html | 138 - Documentation/DSP/html/arm__mult__q31_8c.html | 138 - Documentation/DSP/html/arm__mult__q7_8c.html | 138 - Documentation/DSP/html/arm__negate__f32_8c.html | 138 - Documentation/DSP/html/arm__negate__q15_8c.html | 138 - Documentation/DSP/html/arm__negate__q31_8c.html | 138 - Documentation/DSP/html/arm__negate__q7_8c.html | 138 - Documentation/DSP/html/arm__offset__f32_8c.html | 138 - Documentation/DSP/html/arm__offset__q15_8c.html | 138 - Documentation/DSP/html/arm__offset__q31_8c.html | 138 - Documentation/DSP/html/arm__offset__q7_8c.html | 138 - Documentation/DSP/html/arm__pid__init__f32_8c.html | 138 - Documentation/DSP/html/arm__pid__init__q15_8c.html | 138 - Documentation/DSP/html/arm__pid__init__q31_8c.html | 138 - .../DSP/html/arm__pid__reset__f32_8c.html | 138 - .../DSP/html/arm__pid__reset__q15_8c.html | 138 - .../DSP/html/arm__pid__reset__q31_8c.html | 138 - Documentation/DSP/html/arm__power__f32_8c.html | 138 - Documentation/DSP/html/arm__power__q15_8c.html | 138 - Documentation/DSP/html/arm__power__q31_8c.html | 138 - Documentation/DSP/html/arm__power__q7_8c.html | 138 - Documentation/DSP/html/arm__q15__to__float_8c.html | 138 - Documentation/DSP/html/arm__q15__to__q31_8c.html | 138 - Documentation/DSP/html/arm__q15__to__q7_8c.html | 138 - Documentation/DSP/html/arm__q31__to__float_8c.html | 138 - Documentation/DSP/html/arm__q31__to__q15_8c.html | 138 - Documentation/DSP/html/arm__q31__to__q7_8c.html | 138 - Documentation/DSP/html/arm__q7__to__float_8c.html | 138 - Documentation/DSP/html/arm__q7__to__q15_8c.html | 138 - Documentation/DSP/html/arm__q7__to__q31_8c.html | 138 - Documentation/DSP/html/arm__rfft__f32_8c.html | 301 --- .../DSP/html/arm__rfft__fast__f32_8c.html | 215 -- .../DSP/html/arm__rfft__fast__init__f32_8c.html | 138 - .../DSP/html/arm__rfft__init__f32_8c.html | 146 -- .../DSP/html/arm__rfft__init__q15_8c.html | 146 -- .../DSP/html/arm__rfft__init__q31_8c.html | 146 -- Documentation/DSP/html/arm__rfft__q15_8c.html | 278 --- Documentation/DSP/html/arm__rfft__q31_8c.html | 278 --- Documentation/DSP/html/arm__rms__f32_8c.html | 138 - Documentation/DSP/html/arm__rms__q15_8c.html | 138 - Documentation/DSP/html/arm__rms__q31_8c.html | 138 - Documentation/DSP/html/arm__scale__f32_8c.html | 138 - Documentation/DSP/html/arm__scale__q15_8c.html | 138 - Documentation/DSP/html/arm__scale__q31_8c.html | 138 - Documentation/DSP/html/arm__scale__q7_8c.html | 138 - Documentation/DSP/html/arm__shift__q15_8c.html | 138 - Documentation/DSP/html/arm__shift__q31_8c.html | 138 - Documentation/DSP/html/arm__shift__q7_8c.html | 138 - .../DSP/html/arm__signal__converge__data_8c.html | 184 -- ..._converge__example_2_a_r_m_2_abstract_8txt.html | 152 -- ...evice_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html | 254 -- ...evice_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html | 254 -- ...2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html | 254 -- ...2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html | 262 -- ...le_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html | 129 - ...converge__example_2_a_r_m_2math__helper_8c.html | 749 ------ ...converge__example_2_a_r_m_2math__helper_8h.html | 707 ------ .../arm__signal__converge__example__f32_8c.html | 559 ----- ..._sin__cos__example_2_a_r_m_2_abstract_8txt.html | 151 -- ...evice_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html | 254 -- ...evice_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html | 254 -- ...2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html | 254 -- ...2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html | 262 -- ...le_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html | 129 - .../DSP/html/arm__sin__cos__example__f32_8c.html | 334 --- Documentation/DSP/html/arm__sin__cos__f32_8c.html | 138 - Documentation/DSP/html/arm__sin__cos__q31_8c.html | 138 - Documentation/DSP/html/arm__sin__f32_8c.html | 138 - Documentation/DSP/html/arm__sin__q15_8c.html | 138 - Documentation/DSP/html/arm__sin__q31_8c.html | 138 - Documentation/DSP/html/arm__sqrt__q15_8c.html | 138 - Documentation/DSP/html/arm__sqrt__q31_8c.html | 138 - Documentation/DSP/html/arm__std__f32_8c.html | 138 - Documentation/DSP/html/arm__std__q15_8c.html | 138 - Documentation/DSP/html/arm__std__q31_8c.html | 138 - Documentation/DSP/html/arm__sub__f32_8c.html | 138 - Documentation/DSP/html/arm__sub__q15_8c.html | 138 - Documentation/DSP/html/arm__sub__q31_8c.html | 138 - Documentation/DSP/html/arm__sub__q7_8c.html | 138 - Documentation/DSP/html/arm__var__f32_8c.html | 138 - Documentation/DSP/html/arm__var__q15_8c.html | 138 - Documentation/DSP/html/arm__var__q31_8c.html | 138 - ..._variance__example_2_a_r_m_2_abstract_8txt.html | 152 -- ...evice_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html | 254 -- ...evice_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html | 254 -- ...2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html | 254 -- ...2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html | 262 -- ...le_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html | 129 - .../DSP/html/arm__variance__example__f32_8c.html | 283 --- .../arm_class_marks_example_f32_8c-example.html | 297 --- .../arm_convolution_example_f32_8c-example.html | 310 --- .../arm_dotproduct_example_f32_8c-example.html | 260 -- .../html/arm_fft_bin_example_f32_8c-example.html | 230 -- .../DSP/html/arm_fir_example_f32_8c-example.html | 281 --- ...m_graphic_equalizer_example_q31_8c-example.html | 448 ---- .../arm_linear_interp_example_f32_8c-example.html | 287 --- .../html/arm_matrix_example_f32_8c-example.html | 309 --- ...arm_signal_converge_example_f32_8c-example.html | 319 --- .../html/arm_sin_cos_example_f32_8c-example.html | 245 -- .../html/arm_variance_example_f32_8c-example.html | 279 --- Documentation/DSP/html/bc_s.png | Bin 676 -> 0 bytes Documentation/DSP/html/bdwn.png | Bin 147 -> 0 bytes Documentation/DSP/html/clarke.gif | Bin 2965 -> 0 bytes Documentation/DSP/html/clarkeFormula.gif | Bin 1472 -> 0 bytes Documentation/DSP/html/clarkeInvFormula.gif | Bin 1511 -> 0 bytes Documentation/DSP/html/classes.html | 165 -- Documentation/DSP/html/closed.png | Bin 132 -> 0 bytes Documentation/DSP/html/cmsis.css | 1269 ---------- Documentation/DSP/html/dct4FormatsQ15Table.gif | Bin 3061 -> 0 bytes Documentation/DSP/html/dct4FormatsQ31Table.gif | Bin 3128 -> 0 bytes Documentation/DSP/html/dct4NormalizingF32Table.gif | Bin 2363 -> 0 bytes Documentation/DSP/html/dct4NormalizingQ15Table.gif | Bin 2505 -> 0 bytes Documentation/DSP/html/dct4NormalizingQ31Table.gif | Bin 2648 -> 0 bytes Documentation/DSP/html/deprecated.html | 158 -- .../html/dir_05485b5eab41976e219ba5522ae8a40f.html | 140 -- .../html/dir_09e8ef8785a41675b984fd022d87f1bc.html | 135 - .../html/dir_0a655a63e9fde46c9762ddfc77ca04bf.html | 141 -- .../html/dir_0a68311637137c2c11b8e5c250252a09.html | 135 - .../html/dir_0bd53153155fe3870c529e4f415d4a7e.html | 137 - .../html/dir_12597927a5d871eba77af159658f8e9f.html | 141 -- .../html/dir_180f1cc07eaa223183e2db63ad84fc96.html | 139 -- .../html/dir_1a6938f21b9d3ee9631dba1cb5e9a79b.html | 203 -- .../html/dir_1bf7dc2439436c9055bff1493a609d16.html | 135 - .../html/dir_1ca531cbfb5f1e8e78bee380ead506db.html | 135 - .../html/dir_2089eff899a94c0329c5038f55baabab.html | 135 - .../html/dir_2483b5ef8110e34ae07dadd52b31fd81.html | 135 - .../html/dir_2540fe3bf997579a35b40d050fd58db0.html | 149 -- .../html/dir_276d6fac6319afec12f7159fe8d37de0.html | 141 -- .../html/dir_28efb39eb514d721c34bfd1d219ba1df.html | 135 - .../html/dir_2bac5604b95d5833788d2de8744eebd8.html | 135 - .../html/dir_2c6bf793c39a551cb3665287541dc62d.html | 331 --- .../html/dir_3196f85a8347e7c6cf5419f06f7f0a5c.html | 135 - .../html/dir_33ac94cce96a0d93808878c5f6f288bf.html | 135 - .../html/dir_34727d50220656242b857ddf64f52361.html | 146 -- .../html/dir_38b9476ff75f3e6ddc67484ee999428d.html | 142 -- .../html/dir_38d31328c42027cc5452e7496de7b88f.html | 137 - .../html/dir_3963cad04f3c79af62d382ba0bd29283.html | 140 -- .../html/dir_3d1fa2b43a5e654514cd51dbe031762c.html | 135 - .../html/dir_3d9b1fb18a6a04e0681aa143a1b11e83.html | 135 - .../html/dir_3f2a337fe451aa47758dbb077bdba7b5.html | 140 -- .../html/dir_4104b0ce39688295b07e7d8423237024.html | 139 -- .../html/dir_424029d631ed0326d927fecdf0eb5714.html | 141 -- .../html/dir_446217fa41e7971f13d66a5ff592433f.html | 135 - .../html/dir_45f8bb2d42ec552d5107a3dfe6860678.html | 135 - .../html/dir_4646a6ed5faa53e0aa863c10960e3ab2.html | 140 -- .../html/dir_4714731cfbb1de4dc44e33e6cd6e4a5c.html | 149 -- .../html/dir_4c7fce71cdbef82378782cbb366558c3.html | 140 -- .../html/dir_4e28292bc057704f3d2041cc99d8a5e9.html | 135 - .../html/dir_50f4d4f91ce5cd72cb6928b47e85a7f8.html | 155 -- .../html/dir_51a4a1a9da33f8f5fceef63d25a48bab.html | 140 -- .../html/dir_555dbbdc9f25fff28408fc741ceff093.html | 139 -- .../html/dir_56c57e2f0b48b2b8a51ef27bd8c502e6.html | 140 -- .../html/dir_56cec670f0bb78d679862f48f54d3df2.html | 137 - .../html/dir_59a4e177523ec142602b8d9a69e8f1ad.html | 142 -- .../html/dir_5a70ee658078194b161f81d2720845c2.html | 135 - .../html/dir_5a7314d68003d6d6c9cc9bdbf9474558.html | 135 - .../html/dir_5ac065bab6b325e909a2891e62c4bc06.html | 135 - .../html/dir_5f5bccfc6fe085bc51be756ab8f90283.html | 141 -- .../html/dir_6128d62f89366c4b8843a6e619831037.html | 135 - .../html/dir_640aa2eed9b78c9534642de10c55cd76.html | 169 -- .../html/dir_64e2a74b8b7bbc67c7b58e8d27693791.html | 135 - .../html/dir_677f903d85fbea9a56056645305fd3cb.html | 135 - .../html/dir_67fa1d0aab2310595b9aeb6c7b217b31.html | 135 - .../html/dir_68b896fe322128a858fd31091509f536.html | 146 -- .../html/dir_6ba48a5a8374668719ef019fe5c253cc.html | 144 -- .../html/dir_6f165a89e15e99ac3f22d8f869410ac4.html | 140 -- .../html/dir_6fa7a20b876299d97755d41c2d48a6a5.html | 135 - .../html/dir_7101093b4d1c318dab4c75d3b6d4e65e.html | 144 -- .../html/dir_7b31f24274e1fbd0785fc4576840c524.html | 135 - .../html/dir_7c360855219f51fadbd92197472e63eb.html | 135 - .../html/dir_7d4cec4b61e1207b4d4e94667e8b33c4.html | 135 - .../html/dir_7d5684d3cdce709028a67dede40715c9.html | 135 - .../html/dir_7e8aa87db1ad6b3d9b1f25792e7c5208.html | 153 -- .../html/dir_81c44c586c907f45c06b9b0a1d54e536.html | 141 -- .../html/dir_822489d6fe1c800fff671c2e07883531.html | 140 -- .../html/dir_82f440d47881c253175a7975df0d431b.html | 137 - .../html/dir_8414b1b93f9b578e0e4fd694ad6d561d.html | 140 -- .../html/dir_856524284ebe840938865dc061f982fb.html | 139 -- .../html/dir_8964a87ec8901bd068212c6dbdc5667e.html | 141 -- .../html/dir_8e3293b977a6b314227f0cbb91dff730.html | 135 - .../html/dir_8ec650f333a7a305dec681cfacaa8edc.html | 135 - .../html/dir_8f74d965c767f9f408b01fb8ac42c08d.html | 140 -- .../html/dir_918b1d9c020a9c8774a15ad3971a73ba.html | 135 - .../html/dir_925317a6e91dbb02ffd51da5d221b046.html | 135 - .../html/dir_92c426a233a3fdd85d56996e21a98e0e.html | 140 -- .../html/dir_99f4521c725f0e333e2b206f562a5db7.html | 140 -- .../html/dir_9aca731d350c1cdbae92b5821b7281b6.html | 173 -- .../html/dir_9bbc0b803a378696e320e7975798d136.html | 146 -- .../html/dir_9c857f0e41082f634e50072d001e0d4f.html | 195 -- .../html/dir_9ec4a86676306e0fd116a00bf2906438.html | 144 -- .../html/dir_a318715356e0ddd7f0022cb090f89fc2.html | 135 - .../html/dir_a368b1aeece590aaffe7782f861e3d24.html | 135 - .../html/dir_a4dee065d84ef6ffe4004c9ef0acf573.html | 140 -- .../html/dir_a757f05afb4eb2e937a151caf65a9259.html | 141 -- .../html/dir_a9b08443a15a54b29b0454fe878922b3.html | 135 - .../html/dir_aa7ef7d51ba6279587b659bb78c926be.html | 135 - .../html/dir_af59df418deac60c7129b68088884655.html | 183 -- .../html/dir_b175b6a1b0e91b31e821dead0757e039.html | 135 - .../html/dir_b4620baec99d7beabdab610e4d749ef9.html | 135 - .../html/dir_b5d45ad7eb5bf398416f62f8980ddf77.html | 140 -- .../html/dir_b88714652b8aa1e1c1599fa05e2dbc2f.html | 135 - .../html/dir_ba345a22c23c468dbe342a31a3980d31.html | 139 -- .../html/dir_be2d3df67661aefe0e3f0071a1d6f8f1.html | 137 - .../html/dir_c2e666cea3ed7c127463edfe7b3abed4.html | 141 -- .../html/dir_cc6125d285775e245d68db3d4ce69092.html | 183 -- .../html/dir_cd8c33382d73f02781c40066dbd2f0d5.html | 146 -- .../html/dir_cf417d728100a167f563acfac33cb7c7.html | 135 - .../html/dir_d1af19de43f00bd515b519c982d49d68.html | 135 - .../html/dir_d1d61a1361fc579da85c1b709ed868d7.html | 137 - .../html/dir_d3331dca3948a91095eeb99d07575db0.html | 135 - .../html/dir_d6b73ad7e408302c29ea0ebadf42639d.html | 135 - .../html/dir_daf4f5c4da18fbee2cc01397e7059227.html | 135 - .../html/dir_dcc7392e27ceedcb8fca5c4cd07c4b5c.html | 135 - .../html/dir_e04602aba7b2f9f43e3429e32fb5dc36.html | 135 - .../html/dir_e4eb7b834609f1fe20523c66b23e4a87.html | 135 - .../html/dir_e677fc34f5347e58d43c339b53e9b418.html | 135 - .../html/dir_e69484b12825f40a4799c3db7df7c339.html | 135 - .../html/dir_e850fff378e36258e2a085808e9d898c.html | 135 - .../html/dir_eaa4f497a3f9bf201d37aaf8d8603deb.html | 140 -- .../html/dir_ed0f06d1d48a5e921d9f4bc3a2223aa6.html | 135 - .../html/dir_f31395880d34591c756e13478059d1a5.html | 141 -- .../html/dir_f3f90e767886505989b4baa9d4b81390.html | 135 - .../html/dir_fa76c9f4334252cb8d941364a7ed9feb.html | 141 -- .../html/dir_fccaebac91eec4cb351e86457c5d1310.html | 140 -- Documentation/DSP/html/dotProduct.gif | Bin 1935 -> 0 bytes Documentation/DSP/html/doxygen.css | 1172 --------- Documentation/DSP/html/doxygen.png | Bin 3779 -> 0 bytes Documentation/DSP/html/dynsections.js | 78 - Documentation/DSP/html/examples.html | 152 -- Documentation/DSP/html/files.html | 508 ---- Documentation/DSP/html/ftv2blank.png | Bin 86 -> 0 bytes Documentation/DSP/html/ftv2cl.png | Bin 453 -> 0 bytes Documentation/DSP/html/ftv2doc.png | Bin 746 -> 0 bytes Documentation/DSP/html/ftv2folderclosed.png | Bin 616 -> 0 bytes Documentation/DSP/html/ftv2folderopen.png | Bin 597 -> 0 bytes Documentation/DSP/html/ftv2lastnode.png | Bin 86 -> 0 bytes Documentation/DSP/html/ftv2link.png | Bin 746 -> 0 bytes Documentation/DSP/html/ftv2mlastnode.png | Bin 246 -> 0 bytes Documentation/DSP/html/ftv2mnode.png | Bin 246 -> 0 bytes Documentation/DSP/html/ftv2mo.png | Bin 403 -> 0 bytes Documentation/DSP/html/ftv2node.png | Bin 86 -> 0 bytes Documentation/DSP/html/ftv2ns.png | Bin 388 -> 0 bytes Documentation/DSP/html/ftv2plastnode.png | Bin 229 -> 0 bytes Documentation/DSP/html/ftv2pnode.png | Bin 229 -> 0 bytes Documentation/DSP/html/ftv2splitbar.png | Bin 314 -> 0 bytes Documentation/DSP/html/ftv2vertline.png | Bin 86 -> 0 bytes Documentation/DSP/html/functions.html | 173 -- Documentation/DSP/html/functions_0x62.html | 185 -- Documentation/DSP/html/functions_0x65.html | 164 -- Documentation/DSP/html/functions_0x66.html | 181 -- Documentation/DSP/html/functions_0x69.html | 172 -- Documentation/DSP/html/functions_0x6b.html | 174 -- Documentation/DSP/html/functions_0x6c.html | 164 -- Documentation/DSP/html/functions_0x6d.html | 178 -- Documentation/DSP/html/functions_0x6e.html | 231 -- Documentation/DSP/html/functions_0x6f.html | 163 -- Documentation/DSP/html/functions_0x70.html | 325 --- Documentation/DSP/html/functions_0x72.html | 163 -- Documentation/DSP/html/functions_0x73.html | 173 -- Documentation/DSP/html/functions_0x74.html | 172 -- Documentation/DSP/html/functions_0x78.html | 170 -- Documentation/DSP/html/functions_dup.js | 18 - Documentation/DSP/html/functions_vars.html | 173 -- Documentation/DSP/html/functions_vars.js | 18 - Documentation/DSP/html/functions_vars_0x62.html | 185 -- Documentation/DSP/html/functions_vars_0x65.html | 164 -- Documentation/DSP/html/functions_vars_0x66.html | 181 -- Documentation/DSP/html/functions_vars_0x69.html | 172 -- Documentation/DSP/html/functions_vars_0x6b.html | 174 -- Documentation/DSP/html/functions_vars_0x6c.html | 164 -- Documentation/DSP/html/functions_vars_0x6d.html | 178 -- Documentation/DSP/html/functions_vars_0x6e.html | 231 -- Documentation/DSP/html/functions_vars_0x6f.html | 163 -- Documentation/DSP/html/functions_vars_0x70.html | 325 --- Documentation/DSP/html/functions_vars_0x72.html | 163 -- Documentation/DSP/html/functions_vars_0x73.html | 173 -- Documentation/DSP/html/functions_vars_0x74.html | 172 -- Documentation/DSP/html/functions_vars_0x78.html | 170 -- Documentation/DSP/html/globals.html | 357 --- Documentation/DSP/html/globals_0x61.html | 395 --- Documentation/DSP/html/globals_0x62.html | 302 --- Documentation/DSP/html/globals_0x63.html | 723 ------ Documentation/DSP/html/globals_0x64.html | 229 -- Documentation/DSP/html/globals_0x65.html | 171 -- Documentation/DSP/html/globals_0x66.html | 455 ---- Documentation/DSP/html/globals_0x67.html | 171 -- Documentation/DSP/html/globals_0x69.html | 214 -- Documentation/DSP/html/globals_0x6c.html | 242 -- Documentation/DSP/html/globals_0x6d.html | 414 --- Documentation/DSP/html/globals_0x6e.html | 219 -- Documentation/DSP/html/globals_0x6f.html | 188 -- Documentation/DSP/html/globals_0x70.html | 264 -- Documentation/DSP/html/globals_0x71.html | 213 -- Documentation/DSP/html/globals_0x72.html | 294 --- Documentation/DSP/html/globals_0x73.html | 534 ---- Documentation/DSP/html/globals_0x74.html | 401 --- Documentation/DSP/html/globals_0x75.html | 169 -- Documentation/DSP/html/globals_0x76.html | 181 -- Documentation/DSP/html/globals_0x77.html | 213 -- Documentation/DSP/html/globals_0x78.html | 174 -- Documentation/DSP/html/globals_defs.html | 349 --- Documentation/DSP/html/globals_defs_0x61.html | 214 -- Documentation/DSP/html/globals_defs_0x62.html | 164 -- Documentation/DSP/html/globals_defs_0x63.html | 160 -- Documentation/DSP/html/globals_defs_0x64.html | 177 -- Documentation/DSP/html/globals_defs_0x66.html | 166 -- Documentation/DSP/html/globals_defs_0x69.html | 163 -- Documentation/DSP/html/globals_defs_0x6d.html | 186 -- Documentation/DSP/html/globals_defs_0x6e.html | 180 -- Documentation/DSP/html/globals_defs_0x70.html | 160 -- Documentation/DSP/html/globals_defs_0x73.html | 167 -- Documentation/DSP/html/globals_defs_0x74.html | 181 -- Documentation/DSP/html/globals_defs_0x75.html | 161 -- Documentation/DSP/html/globals_defs_0x78.html | 160 -- Documentation/DSP/html/globals_enum.html | 140 -- Documentation/DSP/html/globals_eval.html | 158 -- Documentation/DSP/html/globals_func.html | 208 -- Documentation/DSP/html/globals_func_0x62.html | 259 -- Documentation/DSP/html/globals_func_0x63.html | 562 ----- Documentation/DSP/html/globals_func_0x64.html | 200 -- Documentation/DSP/html/globals_func_0x66.html | 420 ---- Documentation/DSP/html/globals_func_0x67.html | 163 -- Documentation/DSP/html/globals_func_0x69.html | 196 -- Documentation/DSP/html/globals_func_0x6c.html | 220 -- Documentation/DSP/html/globals_func_0x6d.html | 347 --- Documentation/DSP/html/globals_func_0x6e.html | 176 -- Documentation/DSP/html/globals_func_0x6f.html | 176 -- Documentation/DSP/html/globals_func_0x70.html | 256 -- Documentation/DSP/html/globals_func_0x71.html | 196 -- Documentation/DSP/html/globals_func_0x72.html | 256 -- Documentation/DSP/html/globals_func_0x73.html | 398 --- Documentation/DSP/html/globals_func_0x74.html | 166 -- Documentation/DSP/html/globals_func_0x76.html | 172 -- Documentation/DSP/html/globals_type.html | 155 -- Documentation/DSP/html/globals_vars.html | 265 -- Documentation/DSP/html/globals_vars_0x62.html | 188 -- Documentation/DSP/html/globals_vars_0x63.html | 314 --- Documentation/DSP/html/globals_vars_0x64.html | 165 -- Documentation/DSP/html/globals_vars_0x65.html | 167 -- Documentation/DSP/html/globals_vars_0x66.html | 176 -- Documentation/DSP/html/globals_vars_0x67.html | 164 -- Documentation/DSP/html/globals_vars_0x69.html | 168 -- Documentation/DSP/html/globals_vars_0x6c.html | 178 -- Documentation/DSP/html/globals_vars_0x6d.html | 194 -- Documentation/DSP/html/globals_vars_0x6e.html | 172 -- Documentation/DSP/html/globals_vars_0x6f.html | 168 -- Documentation/DSP/html/globals_vars_0x72.html | 194 -- Documentation/DSP/html/globals_vars_0x73.html | 279 --- Documentation/DSP/html/globals_vars_0x74.html | 367 --- Documentation/DSP/html/globals_vars_0x76.html | 165 -- Documentation/DSP/html/globals_vars_0x77.html | 209 -- Documentation/DSP/html/globals_vars_0x78.html | 167 -- Documentation/DSP/html/group___basic_abs.html | 334 --- Documentation/DSP/html/group___basic_abs.js | 7 - Documentation/DSP/html/group___basic_add.html | 361 --- Documentation/DSP/html/group___basic_add.js | 7 - Documentation/DSP/html/group___basic_mult.html | 365 --- Documentation/DSP/html/group___basic_mult.js | 7 - Documentation/DSP/html/group___basic_sub.html | 361 --- Documentation/DSP/html/group___basic_sub.js | 7 - .../DSP/html/group___bilinear_interpolate.html | 374 --- .../DSP/html/group___bilinear_interpolate.js | 7 - .../DSP/html/group___biquad_cascade_d_f1.html | 662 ----- .../DSP/html/group___biquad_cascade_d_f1.js | 11 - .../html/group___biquad_cascade_d_f1__32x64.html | 308 --- .../DSP/html/group___biquad_cascade_d_f1__32x64.js | 5 - .../DSP/html/group___biquad_cascade_d_f2_t.html | 533 ---- .../DSP/html/group___biquad_cascade_d_f2_t.js | 9 - .../DSP/html/group___c_f_f_t___c_i_f_f_t.html | 800 ------ .../DSP/html/group___c_f_f_t___c_i_f_f_t.js | 31 - Documentation/DSP/html/group___class_marks.html | 154 -- .../DSP/html/group___cmplx_by_cmplx_mult.html | 306 --- .../DSP/html/group___cmplx_by_cmplx_mult.js | 6 - .../DSP/html/group___cmplx_by_real_mult.html | 305 --- .../DSP/html/group___cmplx_by_real_mult.js | 6 - .../DSP/html/group___cmplx_matrix_mult.html | 292 --- .../DSP/html/group___cmplx_matrix_mult.js | 6 - Documentation/DSP/html/group___complex_f_f_t.html | 1003 -------- Documentation/DSP/html/group___complex_f_f_t.js | 18 - Documentation/DSP/html/group___conv.html | 766 ------ Documentation/DSP/html/group___conv.js | 12 - .../DSP/html/group___convolution_example.html | 161 -- Documentation/DSP/html/group___corr.html | 751 ------ Documentation/DSP/html/group___corr.js | 12 - .../DSP/html/group___d_c_t4___i_d_c_t4.html | 1163 --------- .../DSP/html/group___d_c_t4___i_d_c_t4.js | 33 - .../DSP/html/group___dotproduct_example.html | 152 -- Documentation/DSP/html/group___f_i_r.html | 776 ------ Documentation/DSP/html/group___f_i_r.js | 13 - .../DSP/html/group___f_i_r___interpolate.html | 550 ---- .../DSP/html/group___f_i_r___interpolate.js | 9 - .../DSP/html/group___f_i_r___lattice.html | 486 ---- Documentation/DSP/html/group___f_i_r___lattice.js | 9 - Documentation/DSP/html/group___f_i_r___sparse.html | 725 ------ Documentation/DSP/html/group___f_i_r___sparse.js | 11 - .../DSP/html/group___f_i_r__decimate.html | 662 ----- Documentation/DSP/html/group___f_i_r__decimate.js | 11 - Documentation/DSP/html/group___f_i_r_l_p_f.html | 177 -- Documentation/DSP/html/group___fast.html | 185 -- Documentation/DSP/html/group___fill.html | 329 --- Documentation/DSP/html/group___fill.js | 7 - Documentation/DSP/html/group___frequency_bin.html | 166 -- Documentation/DSP/html/group___g_e_q5_band.html | 186 -- .../DSP/html/group___i_i_r___lattice.html | 531 ---- Documentation/DSP/html/group___i_i_r___lattice.js | 9 - Documentation/DSP/html/group___l_m_s.html | 610 ----- Documentation/DSP/html/group___l_m_s.js | 9 - .../DSP/html/group___l_m_s___n_o_r_m.html | 617 ----- Documentation/DSP/html/group___l_m_s___n_o_r_m.js | 9 - .../DSP/html/group___linear_interp_example.html | 158 -- .../DSP/html/group___linear_interpolate.html | 359 --- .../DSP/html/group___linear_interpolate.js | 7 - Documentation/DSP/html/group___matrix_add.html | 284 --- Documentation/DSP/html/group___matrix_add.js | 6 - Documentation/DSP/html/group___matrix_example.html | 156 -- Documentation/DSP/html/group___matrix_init.html | 299 --- Documentation/DSP/html/group___matrix_init.js | 6 - Documentation/DSP/html/group___matrix_inv.html | 225 -- Documentation/DSP/html/group___matrix_inv.js | 5 - Documentation/DSP/html/group___matrix_mult.html | 403 --- Documentation/DSP/html/group___matrix_mult.js | 8 - Documentation/DSP/html/group___matrix_scale.html | 301 --- Documentation/DSP/html/group___matrix_scale.js | 6 - Documentation/DSP/html/group___matrix_sub.html | 284 --- Documentation/DSP/html/group___matrix_sub.js | 6 - Documentation/DSP/html/group___matrix_trans.html | 261 -- Documentation/DSP/html/group___matrix_trans.js | 6 - Documentation/DSP/html/group___max.html | 344 --- Documentation/DSP/html/group___max.js | 7 - Documentation/DSP/html/group___min.html | 344 --- Documentation/DSP/html/group___min.js | 7 - Documentation/DSP/html/group___p_i_d.html | 517 ---- Documentation/DSP/html/group___p_i_d.js | 12 - Documentation/DSP/html/group___partial_conv.html | 862 ------- Documentation/DSP/html/group___partial_conv.js | 12 - Documentation/DSP/html/group___r_m_s.html | 282 --- Documentation/DSP/html/group___r_m_s.js | 6 - .../html/group___radix8___c_f_f_t___c_i_f_f_t.html | 171 -- Documentation/DSP/html/group___real_f_f_t.html | 773 ------ Documentation/DSP/html/group___real_f_f_t.js | 17 - Documentation/DSP/html/group___s_q_r_t.html | 290 --- Documentation/DSP/html/group___s_q_r_t.js | 6 - Documentation/DSP/html/group___s_t_d.html | 285 --- Documentation/DSP/html/group___s_t_d.js | 6 - .../DSP/html/group___signal_convergence.html | 163 -- Documentation/DSP/html/group___sin_cos.html | 240 -- Documentation/DSP/html/group___sin_cos.js | 5 - .../DSP/html/group___sin_cos_example.html | 152 -- .../DSP/html/group___variance_example.html | 157 -- Documentation/DSP/html/group__clarke.html | 266 -- Documentation/DSP/html/group__clarke.js | 5 - Documentation/DSP/html/group__cmplx__conj.html | 282 --- Documentation/DSP/html/group__cmplx__conj.js | 6 - .../DSP/html/group__cmplx__dot__prod.html | 325 --- Documentation/DSP/html/group__cmplx__dot__prod.js | 6 - Documentation/DSP/html/group__cmplx__mag.html | 288 --- Documentation/DSP/html/group__cmplx__mag.js | 6 - .../DSP/html/group__cmplx__mag__squared.html | 282 --- .../DSP/html/group__cmplx__mag__squared.js | 6 - Documentation/DSP/html/group__copy.html | 329 --- Documentation/DSP/html/group__copy.js | 7 - Documentation/DSP/html/group__cos.html | 236 -- Documentation/DSP/html/group__cos.js | 6 - Documentation/DSP/html/group__dot__prod.html | 361 --- Documentation/DSP/html/group__dot__prod.js | 7 - Documentation/DSP/html/group__float__to__x.html | 298 --- Documentation/DSP/html/group__float__to__x.js | 6 - .../DSP/html/group__group_cmplx_math.html | 148 -- Documentation/DSP/html/group__group_cmplx_math.js | 9 - .../DSP/html/group__group_controller.html | 147 -- Documentation/DSP/html/group__group_controller.js | 9 - Documentation/DSP/html/group__group_examples.html | 157 -- Documentation/DSP/html/group__group_examples.js | 14 - Documentation/DSP/html/group__group_fast_math.html | 142 -- Documentation/DSP/html/group__group_fast_math.js | 6 - Documentation/DSP/html/group__group_filters.html | 163 -- Documentation/DSP/html/group__group_filters.js | 17 - .../DSP/html/group__group_interpolation.html | 140 -- .../DSP/html/group__group_interpolation.js | 5 - Documentation/DSP/html/group__group_math.html | 153 -- Documentation/DSP/html/group__group_math.js | 12 - Documentation/DSP/html/group__group_matrix.html | 176 -- Documentation/DSP/html/group__group_matrix.js | 11 - Documentation/DSP/html/group__group_stats.html | 149 -- Documentation/DSP/html/group__group_stats.js | 10 - Documentation/DSP/html/group__group_support.html | 147 -- Documentation/DSP/html/group__group_support.js | 9 - .../DSP/html/group__group_transforms.html | 262 -- Documentation/DSP/html/group__group_transforms.js | 11 - Documentation/DSP/html/group__inv__clarke.html | 261 -- Documentation/DSP/html/group__inv__clarke.js | 5 - Documentation/DSP/html/group__inv__park.html | 289 --- Documentation/DSP/html/group__inv__park.js | 5 - Documentation/DSP/html/group__mean.html | 333 --- Documentation/DSP/html/group__mean.js | 7 - Documentation/DSP/html/group__negate.html | 331 --- Documentation/DSP/html/group__negate.js | 7 - Documentation/DSP/html/group__offset.html | 358 --- Documentation/DSP/html/group__offset.js | 7 - Documentation/DSP/html/group__park.html | 294 --- Documentation/DSP/html/group__park.js | 5 - Documentation/DSP/html/group__power.html | 330 --- Documentation/DSP/html/group__power.js | 7 - Documentation/DSP/html/group__q15__to__x.html | 286 --- Documentation/DSP/html/group__q15__to__x.js | 6 - Documentation/DSP/html/group__q31__to__x.html | 289 --- Documentation/DSP/html/group__q31__to__x.js | 6 - Documentation/DSP/html/group__q7__to__x.html | 286 --- Documentation/DSP/html/group__q7__to__x.js | 6 - Documentation/DSP/html/group__scale.html | 391 --- Documentation/DSP/html/group__scale.js | 7 - Documentation/DSP/html/group__shift.html | 311 --- Documentation/DSP/html/group__shift.js | 6 - Documentation/DSP/html/group__sin.html | 236 -- Documentation/DSP/html/group__sin.js | 6 - Documentation/DSP/html/group__variance.html | 285 --- Documentation/DSP/html/group__variance.js | 6 - Documentation/DSP/html/index.html | 219 -- Documentation/DSP/html/jquery.js | 77 - .../DSP/html/linearInterpExampleMethod1.gif | Bin 2354 -> 0 bytes .../DSP/html/linearInterpExampleMethod2.gif | Bin 2407 -> 0 bytes Documentation/DSP/html/matrixExample.gif | Bin 4490 -> 0 bytes Documentation/DSP/html/modules.html | 221 -- Documentation/DSP/html/modules.js | 14 - Documentation/DSP/html/nav_f.png | Bin 153 -> 0 bytes Documentation/DSP/html/nav_g.png | Bin 95 -> 0 bytes Documentation/DSP/html/nav_h.png | Bin 98 -> 0 bytes Documentation/DSP/html/navtree.css | 143 -- Documentation/DSP/html/navtree.js | 521 ---- Documentation/DSP/html/navtreeindex0.js | 253 -- Documentation/DSP/html/navtreeindex1.js | 253 -- Documentation/DSP/html/navtreeindex2.js | 253 -- Documentation/DSP/html/navtreeindex3.js | 80 - Documentation/DSP/html/open.png | Bin 123 -> 0 bytes Documentation/DSP/html/pages.html | 134 - Documentation/DSP/html/park.gif | Bin 2852 -> 0 bytes Documentation/DSP/html/parkFormula.gif | Bin 1841 -> 0 bytes Documentation/DSP/html/parkInvFormula.gif | Bin 1794 -> 0 bytes Documentation/DSP/html/printComponentTabs.js | 36 - Documentation/DSP/html/resize.js | 93 - Documentation/DSP/html/search/all_5f.html | 25 - Documentation/DSP/html/search/all_5f.js | 12 - Documentation/DSP/html/search/all_61.html | 25 - Documentation/DSP/html/search/all_61.js | 875 ------- Documentation/DSP/html/search/all_62.html | 25 - Documentation/DSP/html/search/all_62.js | 20 - Documentation/DSP/html/search/all_63.html | 25 - Documentation/DSP/html/search/all_63.js | 46 - Documentation/DSP/html/search/all_64.html | 25 - Documentation/DSP/html/search/all_64.js | 12 - Documentation/DSP/html/search/all_65.html | 25 - Documentation/DSP/html/search/all_65.js | 7 - Documentation/DSP/html/search/all_66.html | 25 - Documentation/DSP/html/search/all_66.js | 25 - Documentation/DSP/html/search/all_67.html | 25 - Documentation/DSP/html/search/all_67.js | 11 - Documentation/DSP/html/search/all_68.html | 25 - Documentation/DSP/html/search/all_68.js | 4 - Documentation/DSP/html/search/all_69.html | 25 - Documentation/DSP/html/search/all_69.js | 10 - Documentation/DSP/html/search/all_6b.html | 25 - Documentation/DSP/html/search/all_6b.js | 6 - Documentation/DSP/html/search/all_6c.html | 25 - Documentation/DSP/html/search/all_6c.js | 11 - Documentation/DSP/html/search/all_6d.html | 25 - Documentation/DSP/html/search/all_6d.js | 32 - Documentation/DSP/html/search/all_6e.html | 25 - Documentation/DSP/html/search/all_6e.js | 17 - Documentation/DSP/html/search/all_6f.html | 25 - Documentation/DSP/html/search/all_6f.js | 6 - Documentation/DSP/html/search/all_70.html | 25 - Documentation/DSP/html/search/all_70.js | 24 - Documentation/DSP/html/search/all_71.html | 25 - Documentation/DSP/html/search/all_71.js | 7 - Documentation/DSP/html/search/all_72.html | 25 - Documentation/DSP/html/search/all_72.js | 18 - Documentation/DSP/html/search/all_73.html | 25 - Documentation/DSP/html/search/all_73.js | 34 - Documentation/DSP/html/search/all_74.html | 25 - Documentation/DSP/html/search/all_74.js | 62 - Documentation/DSP/html/search/all_75.html | 25 - Documentation/DSP/html/search/all_75.js | 4 - Documentation/DSP/html/search/all_76.html | 25 - Documentation/DSP/html/search/all_76.js | 21 - Documentation/DSP/html/search/all_77.html | 25 - Documentation/DSP/html/search/all_77.js | 18 - Documentation/DSP/html/search/all_78.html | 25 - Documentation/DSP/html/search/all_78.js | 8 - Documentation/DSP/html/search/classes_61.html | 25 - Documentation/DSP/html/search/classes_61.js | 64 - Documentation/DSP/html/search/close.png | Bin 273 -> 0 bytes Documentation/DSP/html/search/defines_5f.html | 25 - Documentation/DSP/html/search/defines_5f.js | 12 - Documentation/DSP/html/search/defines_61.html | 25 - Documentation/DSP/html/search/defines_61.js | 22 - Documentation/DSP/html/search/defines_62.html | 25 - Documentation/DSP/html/search/defines_62.js | 5 - Documentation/DSP/html/search/defines_63.html | 25 - Documentation/DSP/html/search/defines_63.js | 4 - Documentation/DSP/html/search/defines_64.html | 25 - Documentation/DSP/html/search/defines_64.js | 8 - Documentation/DSP/html/search/defines_66.html | 25 - Documentation/DSP/html/search/defines_66.js | 6 - Documentation/DSP/html/search/defines_69.html | 25 - Documentation/DSP/html/search/defines_69.js | 5 - Documentation/DSP/html/search/defines_6d.html | 25 - Documentation/DSP/html/search/defines_6d.js | 11 - Documentation/DSP/html/search/defines_6e.html | 25 - Documentation/DSP/html/search/defines_6e.js | 10 - Documentation/DSP/html/search/defines_70.html | 25 - Documentation/DSP/html/search/defines_70.js | 4 - Documentation/DSP/html/search/defines_73.html | 25 - Documentation/DSP/html/search/defines_73.js | 5 - Documentation/DSP/html/search/defines_74.html | 25 - Documentation/DSP/html/search/defines_74.js | 9 - Documentation/DSP/html/search/defines_75.html | 25 - Documentation/DSP/html/search/defines_75.js | 4 - Documentation/DSP/html/search/defines_78.html | 25 - Documentation/DSP/html/search/defines_78.js | 4 - Documentation/DSP/html/search/enums_61.html | 25 - Documentation/DSP/html/search/enums_61.js | 4 - Documentation/DSP/html/search/enumvalues_61.html | 25 - Documentation/DSP/html/search/enumvalues_61.js | 10 - Documentation/DSP/html/search/files_61.html | 25 - Documentation/DSP/html/search/files_61.js | 389 --- Documentation/DSP/html/search/files_63.html | 25 - Documentation/DSP/html/search/files_63.js | 4 - Documentation/DSP/html/search/files_67.html | 25 - Documentation/DSP/html/search/files_67.js | 8 - Documentation/DSP/html/search/functions_61.html | 25 - Documentation/DSP/html/search/functions_61.js | 343 --- Documentation/DSP/html/search/functions_63.html | 25 - Documentation/DSP/html/search/functions_63.js | 7 - Documentation/DSP/html/search/functions_67.html | 25 - Documentation/DSP/html/search/functions_67.js | 4 - Documentation/DSP/html/search/functions_6d.html | 25 - Documentation/DSP/html/search/functions_6d.js | 6 - Documentation/DSP/html/search/functions_73.html | 25 - Documentation/DSP/html/search/functions_73.js | 6 - Documentation/DSP/html/search/functions_74.html | 25 - Documentation/DSP/html/search/functions_74.js | 5 - Documentation/DSP/html/search/groups_62.html | 25 - Documentation/DSP/html/search/groups_62.js | 7 - Documentation/DSP/html/search/groups_63.html | 25 - Documentation/DSP/html/search/groups_63.js | 23 - Documentation/DSP/html/search/groups_64.html | 25 - Documentation/DSP/html/search/groups_64.js | 5 - Documentation/DSP/html/search/groups_65.html | 25 - Documentation/DSP/html/search/groups_65.js | 4 - Documentation/DSP/html/search/groups_66.html | 25 - Documentation/DSP/html/search/groups_66.js | 12 - Documentation/DSP/html/search/groups_67.html | 25 - Documentation/DSP/html/search/groups_67.js | 4 - Documentation/DSP/html/search/groups_68.html | 25 - Documentation/DSP/html/search/groups_68.js | 4 - Documentation/DSP/html/search/groups_69.html | 25 - Documentation/DSP/html/search/groups_69.js | 5 - Documentation/DSP/html/search/groups_6c.html | 25 - Documentation/DSP/html/search/groups_6c.js | 6 - Documentation/DSP/html/search/groups_6d.html | 25 - Documentation/DSP/html/search/groups_6d.js | 15 - Documentation/DSP/html/search/groups_6e.html | 25 - Documentation/DSP/html/search/groups_6e.js | 4 - Documentation/DSP/html/search/groups_70.html | 25 - Documentation/DSP/html/search/groups_70.js | 6 - Documentation/DSP/html/search/groups_72.html | 25 - Documentation/DSP/html/search/groups_72.js | 7 - Documentation/DSP/html/search/groups_73.html | 25 - Documentation/DSP/html/search/groups_73.js | 11 - Documentation/DSP/html/search/groups_74.html | 25 - Documentation/DSP/html/search/groups_74.js | 4 - Documentation/DSP/html/search/groups_76.html | 25 - Documentation/DSP/html/search/groups_76.js | 20 - Documentation/DSP/html/search/mag_sel.png | Bin 563 -> 0 bytes Documentation/DSP/html/search/nomatches.html | 12 - Documentation/DSP/html/search/pages_63.html | 25 - Documentation/DSP/html/search/pages_63.js | 5 - Documentation/DSP/html/search/pages_64.html | 25 - Documentation/DSP/html/search/pages_64.js | 4 - Documentation/DSP/html/search/search.css | 240 -- Documentation/DSP/html/search/search.js | 815 ------ Documentation/DSP/html/search/search_l.png | Bin 604 -> 0 bytes Documentation/DSP/html/search/search_m.png | Bin 158 -> 0 bytes Documentation/DSP/html/search/search_r.png | Bin 612 -> 0 bytes Documentation/DSP/html/search/typedefs_66.html | 25 - Documentation/DSP/html/search/typedefs_66.js | 5 - Documentation/DSP/html/search/typedefs_71.html | 25 - Documentation/DSP/html/search/typedefs_71.js | 7 - Documentation/DSP/html/search/variables_61.html | 25 - Documentation/DSP/html/search/variables_61.js | 61 - Documentation/DSP/html/search/variables_62.html | 25 - Documentation/DSP/html/search/variables_62.js | 15 - Documentation/DSP/html/search/variables_63.html | 25 - Documentation/DSP/html/search/variables_63.js | 18 - Documentation/DSP/html/search/variables_64.html | 25 - Documentation/DSP/html/search/variables_64.js | 4 - Documentation/DSP/html/search/variables_65.html | 25 - Documentation/DSP/html/search/variables_65.js | 6 - Documentation/DSP/html/search/variables_66.html | 25 - Documentation/DSP/html/search/variables_66.js | 11 - Documentation/DSP/html/search/variables_67.html | 25 - Documentation/DSP/html/search/variables_67.js | 4 - Documentation/DSP/html/search/variables_69.html | 25 - Documentation/DSP/html/search/variables_69.js | 6 - Documentation/DSP/html/search/variables_6b.html | 25 - Documentation/DSP/html/search/variables_6b.js | 6 - Documentation/DSP/html/search/variables_6c.html | 25 - Documentation/DSP/html/search/variables_6c.js | 8 - Documentation/DSP/html/search/variables_6d.html | 25 - Documentation/DSP/html/search/variables_6d.js | 11 - Documentation/DSP/html/search/variables_6e.html | 25 - Documentation/DSP/html/search/variables_6e.js | 14 - Documentation/DSP/html/search/variables_6f.html | 25 - Documentation/DSP/html/search/variables_6f.js | 6 - Documentation/DSP/html/search/variables_70.html | 25 - Documentation/DSP/html/search/variables_70.js | 20 - Documentation/DSP/html/search/variables_72.html | 25 - Documentation/DSP/html/search/variables_72.js | 14 - Documentation/DSP/html/search/variables_73.html | 25 - Documentation/DSP/html/search/variables_73.js | 22 - Documentation/DSP/html/search/variables_74.html | 25 - Documentation/DSP/html/search/variables_74.js | 53 - Documentation/DSP/html/search/variables_76.html | 25 - Documentation/DSP/html/search/variables_76.js | 4 - Documentation/DSP/html/search/variables_77.html | 25 - Documentation/DSP/html/search/variables_77.js | 18 - Documentation/DSP/html/search/variables_78.html | 25 - Documentation/DSP/html/search/variables_78.js | 8 - Documentation/DSP/html/sinCos.gif | Bin 4040 -> 0 bytes ...structarm__bilinear__interp__instance__f32.html | 196 -- .../structarm__bilinear__interp__instance__f32.js | 6 - ...structarm__bilinear__interp__instance__q15.html | 196 -- .../structarm__bilinear__interp__instance__q15.js | 6 - ...structarm__bilinear__interp__instance__q31.html | 196 -- .../structarm__bilinear__interp__instance__q31.js | 6 - .../structarm__bilinear__interp__instance__q7.html | 196 -- .../structarm__bilinear__interp__instance__q7.js | 6 - ...ructarm__biquad__cas__df1__32x64__ins__q31.html | 215 -- ...structarm__biquad__cas__df1__32x64__ins__q31.js | 7 - ...arm__biquad__cascade__df2_t__instance__f32.html | 196 -- ...ctarm__biquad__cascade__df2_t__instance__f32.js | 6 - ...arm__biquad__cascade__df2_t__instance__f64.html | 196 -- ...ctarm__biquad__cascade__df2_t__instance__f64.js | 6 - ...uad__cascade__stereo__df2_t__instance__f32.html | 196 -- ...iquad__cascade__stereo__df2_t__instance__f32.js | 6 - .../structarm__biquad__casd__df1__inst__f32.html | 196 -- .../structarm__biquad__casd__df1__inst__f32.js | 6 - .../structarm__biquad__casd__df1__inst__q15.html | 213 -- .../structarm__biquad__casd__df1__inst__q15.js | 7 - .../structarm__biquad__casd__df1__inst__q31.html | 215 -- .../structarm__biquad__casd__df1__inst__q31.js | 7 - .../DSP/html/structarm__cfft__instance__f32.html | 213 -- .../DSP/html/structarm__cfft__instance__f32.js | 7 - .../DSP/html/structarm__cfft__instance__q15.html | 213 -- .../DSP/html/structarm__cfft__instance__q15.js | 7 - .../DSP/html/structarm__cfft__instance__q31.html | 213 -- .../DSP/html/structarm__cfft__instance__q31.js | 7 - .../structarm__cfft__radix2__instance__f32.html | 281 --- .../html/structarm__cfft__radix2__instance__f32.js | 11 - .../structarm__cfft__radix2__instance__q15.html | 264 -- .../html/structarm__cfft__radix2__instance__q15.js | 10 - .../structarm__cfft__radix2__instance__q31.html | 264 -- .../html/structarm__cfft__radix2__instance__q31.js | 10 - .../structarm__cfft__radix4__instance__f32.html | 283 --- .../html/structarm__cfft__radix4__instance__f32.js | 11 - .../structarm__cfft__radix4__instance__q15.html | 264 -- .../html/structarm__cfft__radix4__instance__q15.js | 10 - .../structarm__cfft__radix4__instance__q31.html | 264 -- .../html/structarm__cfft__radix4__instance__q31.js | 10 - .../DSP/html/structarm__dct4__instance__f32.html | 264 -- .../DSP/html/structarm__dct4__instance__f32.js | 10 - .../DSP/html/structarm__dct4__instance__q15.html | 264 -- .../DSP/html/structarm__dct4__instance__q15.js | 10 - .../DSP/html/structarm__dct4__instance__q31.html | 264 -- .../DSP/html/structarm__dct4__instance__q31.js | 10 - .../structarm__fir__decimate__instance__f32.html | 213 -- .../structarm__fir__decimate__instance__f32.js | 7 - .../structarm__fir__decimate__instance__q15.html | 213 -- .../structarm__fir__decimate__instance__q15.js | 7 - .../structarm__fir__decimate__instance__q31.html | 213 -- .../structarm__fir__decimate__instance__q31.js | 7 - .../DSP/html/structarm__fir__instance__f32.html | 198 -- .../DSP/html/structarm__fir__instance__f32.js | 6 - .../DSP/html/structarm__fir__instance__q15.html | 196 -- .../DSP/html/structarm__fir__instance__q15.js | 6 - .../DSP/html/structarm__fir__instance__q31.html | 196 -- .../DSP/html/structarm__fir__instance__q31.js | 6 - .../DSP/html/structarm__fir__instance__q7.html | 196 -- .../DSP/html/structarm__fir__instance__q7.js | 6 - ...structarm__fir__interpolate__instance__f32.html | 213 -- .../structarm__fir__interpolate__instance__f32.js | 7 - ...structarm__fir__interpolate__instance__q15.html | 213 -- .../structarm__fir__interpolate__instance__q15.js | 7 - ...structarm__fir__interpolate__instance__q31.html | 213 -- .../structarm__fir__interpolate__instance__q31.js | 7 - .../structarm__fir__lattice__instance__f32.html | 196 -- .../html/structarm__fir__lattice__instance__f32.js | 6 - .../structarm__fir__lattice__instance__q15.html | 196 -- .../html/structarm__fir__lattice__instance__q15.js | 6 - .../structarm__fir__lattice__instance__q31.html | 196 -- .../html/structarm__fir__lattice__instance__q31.js | 6 - .../structarm__fir__sparse__instance__f32.html | 247 -- .../html/structarm__fir__sparse__instance__f32.js | 9 - .../structarm__fir__sparse__instance__q15.html | 247 -- .../html/structarm__fir__sparse__instance__q15.js | 9 - .../structarm__fir__sparse__instance__q31.html | 247 -- .../html/structarm__fir__sparse__instance__q31.js | 9 - .../html/structarm__fir__sparse__instance__q7.html | 247 -- .../html/structarm__fir__sparse__instance__q7.js | 9 - .../structarm__iir__lattice__instance__f32.html | 213 -- .../html/structarm__iir__lattice__instance__f32.js | 7 - .../structarm__iir__lattice__instance__q15.html | 213 -- .../html/structarm__iir__lattice__instance__q15.js | 7 - .../structarm__iir__lattice__instance__q31.html | 213 -- .../html/structarm__iir__lattice__instance__q31.js | 7 - .../structarm__linear__interp__instance__f32.html | 215 -- .../structarm__linear__interp__instance__f32.js | 7 - .../DSP/html/structarm__lms__instance__f32.html | 213 -- .../DSP/html/structarm__lms__instance__f32.js | 7 - .../DSP/html/structarm__lms__instance__q15.html | 230 -- .../DSP/html/structarm__lms__instance__q15.js | 8 - .../DSP/html/structarm__lms__instance__q31.html | 230 -- .../DSP/html/structarm__lms__instance__q31.js | 8 - .../html/structarm__lms__norm__instance__f32.html | 249 -- .../html/structarm__lms__norm__instance__f32.js | 9 - .../html/structarm__lms__norm__instance__q15.html | 281 --- .../html/structarm__lms__norm__instance__q15.js | 11 - .../html/structarm__lms__norm__instance__q31.html | 281 --- .../html/structarm__lms__norm__instance__q31.js | 11 - .../DSP/html/structarm__matrix__instance__f32.html | 198 -- .../DSP/html/structarm__matrix__instance__f32.js | 6 - .../DSP/html/structarm__matrix__instance__f64.html | 196 -- .../DSP/html/structarm__matrix__instance__f64.js | 6 - .../DSP/html/structarm__matrix__instance__q15.html | 196 -- .../DSP/html/structarm__matrix__instance__q15.js | 6 - .../DSP/html/structarm__matrix__instance__q31.html | 196 -- .../DSP/html/structarm__matrix__instance__q31.js | 6 - .../DSP/html/structarm__pid__instance__f32.html | 264 -- .../DSP/html/structarm__pid__instance__f32.js | 10 - .../DSP/html/structarm__pid__instance__q15.html | 247 -- .../DSP/html/structarm__pid__instance__q15.js | 9 - .../DSP/html/structarm__pid__instance__q31.html | 264 -- .../DSP/html/structarm__pid__instance__q31.js | 10 - .../html/structarm__rfft__fast__instance__f32.html | 196 -- .../html/structarm__rfft__fast__instance__f32.js | 6 - .../DSP/html/structarm__rfft__instance__f32.html | 281 --- .../DSP/html/structarm__rfft__instance__f32.js | 11 - .../DSP/html/structarm__rfft__instance__q15.html | 264 -- .../DSP/html/structarm__rfft__instance__q15.js | 10 - .../DSP/html/structarm__rfft__instance__q31.html | 264 -- .../DSP/html/structarm__rfft__instance__q31.js | 10 - Documentation/DSP/html/sync_off.png | Bin 853 -> 0 bytes Documentation/DSP/html/sync_on.png | Bin 845 -> 0 bytes Documentation/DSP/html/tab_a.png | Bin 142 -> 0 bytes Documentation/DSP/html/tab_b.png | Bin 170 -> 0 bytes Documentation/DSP/html/tab_h.png | Bin 177 -> 0 bytes Documentation/DSP/html/tab_s.png | Bin 184 -> 0 bytes Documentation/DSP/html/tab_topnav.png | Bin 232 -> 0 bytes Documentation/DSP/html/tabs.css | 71 - 1217 files changed, 180200 deletions(-) delete mode 100644 Documentation/DSP/html/Biquad.gif delete mode 100644 Documentation/DSP/html/BiquadCascade.gif delete mode 100644 Documentation/DSP/html/BiquadDF2Transposed.gif delete mode 100644 Documentation/DSP/html/BiquadPostshift.gif delete mode 100644 Documentation/DSP/html/CFFT.gif delete mode 100644 Documentation/DSP/html/CFFTQ15.gif delete mode 100644 Documentation/DSP/html/CFFTQ31.gif delete mode 100644 Documentation/DSP/html/CIFFTQ15.gif delete mode 100644 Documentation/DSP/html/CIFFTQ31.gif delete mode 100644 Documentation/DSP/html/CMSIS_Logo_Final.png delete mode 100644 Documentation/DSP/html/Convolution.gif delete mode 100644 Documentation/DSP/html/ConvolutionEquation.gif delete mode 100644 Documentation/DSP/html/CorrelateEquation.gif delete mode 100644 Documentation/DSP/html/DCT4.gif delete mode 100644 Documentation/DSP/html/DCT4Equation.gif delete mode 100644 Documentation/DSP/html/FFTBin.gif delete mode 100644 Documentation/DSP/html/FFTBinInput.gif delete mode 100644 Documentation/DSP/html/FFTBinOutput.gif delete mode 100644 Documentation/DSP/html/FIR.gif delete mode 100644 Documentation/DSP/html/FIRDecimator.gif delete mode 100644 Documentation/DSP/html/FIRInterpolator.gif delete mode 100644 Documentation/DSP/html/FIRLPF_coeffs.gif delete mode 100644 Documentation/DSP/html/FIRLPF_input.gif delete mode 100644 Documentation/DSP/html/FIRLPF_output.gif delete mode 100644 Documentation/DSP/html/FIRLPF_response.gif delete mode 100644 Documentation/DSP/html/FIRLPF_signalflow.gif delete mode 100644 Documentation/DSP/html/FIRLattice.gif delete mode 100644 Documentation/DSP/html/FIRSparse.gif delete mode 100644 Documentation/DSP/html/GEQ_allbandresponse.gif delete mode 100644 Documentation/DSP/html/GEQ_bandresponse.gif delete mode 100644 Documentation/DSP/html/GEQ_inputchirp.gif delete mode 100644 Documentation/DSP/html/GEQ_outputchirp.gif delete mode 100644 Documentation/DSP/html/GEQ_signalflow.gif delete mode 100644 Documentation/DSP/html/IDCT4Equation.gif delete mode 100644 Documentation/DSP/html/IIRLattice.gif delete mode 100644 Documentation/DSP/html/LMS.gif delete mode 100644 Documentation/DSP/html/LinearInterp.gif delete mode 100644 Documentation/DSP/html/MatrixAddition.gif delete mode 100644 Documentation/DSP/html/MatrixInverse.gif delete mode 100644 Documentation/DSP/html/MatrixMultiplication.gif delete mode 100644 Documentation/DSP/html/MatrixScale.gif delete mode 100644 Documentation/DSP/html/MatrixSubtraction.gif delete mode 100644 Documentation/DSP/html/MatrixTranspose.gif delete mode 100644 Documentation/DSP/html/PID.gif delete mode 100644 Documentation/DSP/html/RFFT.gif delete mode 100644 Documentation/DSP/html/RFFTQ15.gif delete mode 100644 Documentation/DSP/html/RFFTQ31.gif delete mode 100644 Documentation/DSP/html/RIFFT.gif delete mode 100644 Documentation/DSP/html/RIFFTQ15.gif delete mode 100644 Documentation/DSP/html/RIFFTQ31.gif delete mode 100644 Documentation/DSP/html/SignalFlow.gif delete mode 100644 Documentation/DSP/html/Variance.gif delete mode 100644 Documentation/DSP/html/_a_r_m_2arm__class__marks__example__f32_8c.html delete mode 100644 Documentation/DSP/html/_a_r_m_2arm__convolution__example__f32_8c.html delete mode 100644 Documentation/DSP/html/_a_r_m_2arm__dotproduct__example__f32_8c.html delete mode 100644 Documentation/DSP/html/_a_r_m_2arm__fft__bin__data_8c.html delete mode 100644 Documentation/DSP/html/_a_r_m_2arm__fft__bin__example__f32_8c.html delete mode 100644 Documentation/DSP/html/_change_01_log_8txt.html delete mode 100644 Documentation/DSP/html/_change_log_pg.html delete mode 100644 Documentation/DSP/html/_g_c_c_2arm__class__marks__example__f32_8c.html delete mode 100644 Documentation/DSP/html/_g_c_c_2arm__convolution__example__f32_8c.html delete mode 100644 Documentation/DSP/html/_g_c_c_2arm__dotproduct__example__f32_8c.html delete mode 100644 Documentation/DSP/html/_g_c_c_2arm__fft__bin__data_8c.html delete mode 100644 Documentation/DSP/html/_g_c_c_2arm__fft__bin__example__f32_8c.html delete mode 100644 Documentation/DSP/html/annotated.html delete mode 100644 Documentation/DSP/html/annotated.js delete mode 100644 Documentation/DSP/html/arm__abs__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__abs__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__abs__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__abs__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__add__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__add__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__add__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__add__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__biquad__cascade__df1__32x64__init__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__biquad__cascade__df1__32x64__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__biquad__cascade__df1__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__biquad__cascade__df1__fast__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__biquad__cascade__df1__fast__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__biquad__cascade__df1__init__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__biquad__cascade__df1__init__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__biquad__cascade__df1__init__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__biquad__cascade__df1__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__biquad__cascade__df1__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__biquad__cascade__df2_t__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__biquad__cascade__df2_t__f64_8c.html delete mode 100644 Documentation/DSP/html/arm__biquad__cascade__df2_t__init__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__biquad__cascade__df2_t__init__f64_8c.html delete mode 100644 Documentation/DSP/html/arm__biquad__cascade__stereo__df2_t__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__biquad__cascade__stereo__df2_t__init__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__bitreversal_8c.html delete mode 100644 Documentation/DSP/html/arm__cfft__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__cfft__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__cfft__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__cfft__radix2__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__cfft__radix2__init__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__cfft__radix2__init__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__cfft__radix2__init__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__cfft__radix2__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__cfft__radix2__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__cfft__radix4__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__cfft__radix4__init__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__cfft__radix4__init__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__cfft__radix4__init__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__cfft__radix4__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__cfft__radix4__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__cfft__radix8__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_abstract_8txt.html delete mode 100644 Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html delete mode 100644 Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html delete mode 100644 Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html delete mode 100644 Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html delete mode 100644 Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html delete mode 100644 Documentation/DSP/html/arm__class__marks__example_2_g_c_c_2_abstract_8txt.html delete mode 100644 Documentation/DSP/html/arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html delete mode 100644 Documentation/DSP/html/arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html delete mode 100644 Documentation/DSP/html/arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html delete mode 100644 Documentation/DSP/html/arm__cmplx__conj__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__cmplx__conj__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__cmplx__conj__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__cmplx__dot__prod__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__cmplx__dot__prod__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__cmplx__dot__prod__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__cmplx__mag__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__cmplx__mag__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__cmplx__mag__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__cmplx__mag__squared__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__cmplx__mag__squared__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__cmplx__mag__squared__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__cmplx__mult__cmplx__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__cmplx__mult__cmplx__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__cmplx__mult__cmplx__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__cmplx__mult__real__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__cmplx__mult__real__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__cmplx__mult__real__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__common__tables_8c.html delete mode 100644 Documentation/DSP/html/arm__common__tables_8h.html delete mode 100644 Documentation/DSP/html/arm__const__structs_8c.html delete mode 100644 Documentation/DSP/html/arm__const__structs_8h.html delete mode 100644 Documentation/DSP/html/arm__conv__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__conv__fast__opt__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__conv__fast__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__conv__fast__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__conv__opt__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__conv__opt__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__conv__partial__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__conv__partial__fast__opt__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__conv__partial__fast__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__conv__partial__fast__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__conv__partial__opt__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__conv__partial__opt__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__conv__partial__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__conv__partial__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__conv__partial__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__conv__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__conv__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__conv__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_abstract_8txt.html delete mode 100644 Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html delete mode 100644 Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html delete mode 100644 Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html delete mode 100644 Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html delete mode 100644 Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html delete mode 100644 Documentation/DSP/html/arm__convolution__example_2_a_r_m_2math__helper_8c.html delete mode 100644 Documentation/DSP/html/arm__convolution__example_2_a_r_m_2math__helper_8h.html delete mode 100644 Documentation/DSP/html/arm__convolution__example_2_g_c_c_2_abstract_8txt.html delete mode 100644 Documentation/DSP/html/arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html delete mode 100644 Documentation/DSP/html/arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html delete mode 100644 Documentation/DSP/html/arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html delete mode 100644 Documentation/DSP/html/arm__convolution__example_2_g_c_c_2math__helper_8c.html delete mode 100644 Documentation/DSP/html/arm__convolution__example_2_g_c_c_2math__helper_8h.html delete mode 100644 Documentation/DSP/html/arm__copy__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__copy__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__copy__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__copy__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__correlate__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__correlate__fast__opt__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__correlate__fast__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__correlate__fast__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__correlate__opt__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__correlate__opt__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__correlate__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__correlate__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__correlate__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__cos__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__cos__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__cos__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__dct4__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__dct4__init__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__dct4__init__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__dct4__init__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__dct4__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__dct4__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__dot__prod__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__dot__prod__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__dot__prod__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__dot__prod__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_abstract_8txt.html delete mode 100644 Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html delete mode 100644 Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html delete mode 100644 Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html delete mode 100644 Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html delete mode 100644 Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html delete mode 100644 Documentation/DSP/html/arm__dotproduct__example_2_g_c_c_2_abstract_8txt.html delete mode 100644 Documentation/DSP/html/arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html delete mode 100644 Documentation/DSP/html/arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html delete mode 100644 Documentation/DSP/html/arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html delete mode 100644 Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_abstract_8txt.html delete mode 100644 Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html delete mode 100644 Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html delete mode 100644 Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html delete mode 100644 Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html delete mode 100644 Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html delete mode 100644 Documentation/DSP/html/arm__fft__bin__example_2_g_c_c_2_abstract_8txt.html delete mode 100644 Documentation/DSP/html/arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html delete mode 100644 Documentation/DSP/html/arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html delete mode 100644 Documentation/DSP/html/arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html delete mode 100644 Documentation/DSP/html/arm__fill__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__fill__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__fill__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__fill__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__data_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__decimate__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__decimate__fast__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__decimate__fast__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__decimate__init__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__decimate__init__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__decimate__init__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__decimate__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__decimate__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__example_2_a_r_m_2_abstract_8txt.html delete mode 100644 Documentation/DSP/html/arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html delete mode 100644 Documentation/DSP/html/arm__fir__example_2_a_r_m_2math__helper_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__example_2_a_r_m_2math__helper_8h.html delete mode 100644 Documentation/DSP/html/arm__fir__example__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__fast__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__fast__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__init__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__init__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__init__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__init__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__interpolate__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__interpolate__init__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__interpolate__init__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__interpolate__init__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__interpolate__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__interpolate__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__lattice__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__lattice__init__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__lattice__init__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__lattice__init__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__lattice__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__lattice__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__sparse__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__sparse__init__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__sparse__init__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__sparse__init__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__sparse__init__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__sparse__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__sparse__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__fir__sparse__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__float__to__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__float__to__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__float__to__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__graphic__equalizer__data_8c.html delete mode 100644 Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_abstract_8txt.html delete mode 100644 Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html delete mode 100644 Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html delete mode 100644 Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html delete mode 100644 Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html delete mode 100644 Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html delete mode 100644 Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html delete mode 100644 Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html delete mode 100644 Documentation/DSP/html/arm__graphic__equalizer__example__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__iir__lattice__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__iir__lattice__init__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__iir__lattice__init__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__iir__lattice__init__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__iir__lattice__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__iir__lattice__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__linear__interp__data_8c.html delete mode 100644 Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_abstract_8txt.html delete mode 100644 Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html delete mode 100644 Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html delete mode 100644 Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html delete mode 100644 Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html delete mode 100644 Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html delete mode 100644 Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2math__helper_8c.html delete mode 100644 Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2math__helper_8h.html delete mode 100644 Documentation/DSP/html/arm__linear__interp__example__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__lms__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__lms__init__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__lms__init__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__lms__init__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__lms__norm__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__lms__norm__init__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__lms__norm__init__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__lms__norm__init__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__lms__norm__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__lms__norm__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__lms__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__lms__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__add__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__add__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__add__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__cmplx__mult__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__cmplx__mult__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__cmplx__mult__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__init__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__init__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__init__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__inverse__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__inverse__f64_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__mult__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__mult__fast__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__mult__fast__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__mult__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__mult__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__scale__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__scale__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__scale__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__sub__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__sub__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__sub__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__trans__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__trans__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__mat__trans__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__math_8h.html delete mode 100644 Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_abstract_8txt.html delete mode 100644 Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html delete mode 100644 Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html delete mode 100644 Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html delete mode 100644 Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html delete mode 100644 Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html delete mode 100644 Documentation/DSP/html/arm__matrix__example_2_a_r_m_2math__helper_8c.html delete mode 100644 Documentation/DSP/html/arm__matrix__example_2_a_r_m_2math__helper_8h.html delete mode 100644 Documentation/DSP/html/arm__matrix__example__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__max__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__max__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__max__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__max__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__mean__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__mean__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__mean__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__mean__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__min__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__min__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__min__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__min__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__mult__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__mult__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__mult__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__mult__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__negate__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__negate__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__negate__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__negate__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__offset__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__offset__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__offset__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__offset__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__pid__init__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__pid__init__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__pid__init__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__pid__reset__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__pid__reset__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__pid__reset__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__power__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__power__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__power__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__power__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__q15__to__float_8c.html delete mode 100644 Documentation/DSP/html/arm__q15__to__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__q15__to__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__q31__to__float_8c.html delete mode 100644 Documentation/DSP/html/arm__q31__to__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__q31__to__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__q7__to__float_8c.html delete mode 100644 Documentation/DSP/html/arm__q7__to__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__q7__to__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__rfft__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__rfft__fast__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__rfft__fast__init__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__rfft__init__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__rfft__init__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__rfft__init__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__rfft__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__rfft__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__rms__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__rms__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__rms__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__scale__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__scale__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__scale__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__scale__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__shift__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__shift__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__shift__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__signal__converge__data_8c.html delete mode 100644 Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_abstract_8txt.html delete mode 100644 Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html delete mode 100644 Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html delete mode 100644 Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html delete mode 100644 Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html delete mode 100644 Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html delete mode 100644 Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2math__helper_8c.html delete mode 100644 Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2math__helper_8h.html delete mode 100644 Documentation/DSP/html/arm__signal__converge__example__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_abstract_8txt.html delete mode 100644 Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html delete mode 100644 Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html delete mode 100644 Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html delete mode 100644 Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html delete mode 100644 Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html delete mode 100644 Documentation/DSP/html/arm__sin__cos__example__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__sin__cos__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__sin__cos__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__sin__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__sin__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__sin__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__sqrt__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__sqrt__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__std__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__std__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__std__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__sub__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__sub__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__sub__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__sub__q7_8c.html delete mode 100644 Documentation/DSP/html/arm__var__f32_8c.html delete mode 100644 Documentation/DSP/html/arm__var__q15_8c.html delete mode 100644 Documentation/DSP/html/arm__var__q31_8c.html delete mode 100644 Documentation/DSP/html/arm__variance__example_2_a_r_m_2_abstract_8txt.html delete mode 100644 Documentation/DSP/html/arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html delete mode 100644 Documentation/DSP/html/arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html delete mode 100644 Documentation/DSP/html/arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html delete mode 100644 Documentation/DSP/html/arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html delete mode 100644 Documentation/DSP/html/arm__variance__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html delete mode 100644 Documentation/DSP/html/arm__variance__example__f32_8c.html delete mode 100644 Documentation/DSP/html/arm_class_marks_example_f32_8c-example.html delete mode 100644 Documentation/DSP/html/arm_convolution_example_f32_8c-example.html delete mode 100644 Documentation/DSP/html/arm_dotproduct_example_f32_8c-example.html delete mode 100644 Documentation/DSP/html/arm_fft_bin_example_f32_8c-example.html delete mode 100644 Documentation/DSP/html/arm_fir_example_f32_8c-example.html delete mode 100644 Documentation/DSP/html/arm_graphic_equalizer_example_q31_8c-example.html delete mode 100644 Documentation/DSP/html/arm_linear_interp_example_f32_8c-example.html delete mode 100644 Documentation/DSP/html/arm_matrix_example_f32_8c-example.html delete mode 100644 Documentation/DSP/html/arm_signal_converge_example_f32_8c-example.html delete mode 100644 Documentation/DSP/html/arm_sin_cos_example_f32_8c-example.html delete mode 100644 Documentation/DSP/html/arm_variance_example_f32_8c-example.html delete mode 100644 Documentation/DSP/html/bc_s.png delete mode 100644 Documentation/DSP/html/bdwn.png delete mode 100644 Documentation/DSP/html/clarke.gif delete mode 100644 Documentation/DSP/html/clarkeFormula.gif delete mode 100644 Documentation/DSP/html/clarkeInvFormula.gif delete mode 100644 Documentation/DSP/html/classes.html delete mode 100644 Documentation/DSP/html/closed.png delete mode 100644 Documentation/DSP/html/cmsis.css delete mode 100644 Documentation/DSP/html/dct4FormatsQ15Table.gif delete mode 100644 Documentation/DSP/html/dct4FormatsQ31Table.gif delete mode 100644 Documentation/DSP/html/dct4NormalizingF32Table.gif delete mode 100644 Documentation/DSP/html/dct4NormalizingQ15Table.gif delete mode 100644 Documentation/DSP/html/dct4NormalizingQ31Table.gif delete mode 100644 Documentation/DSP/html/deprecated.html delete mode 100644 Documentation/DSP/html/dir_05485b5eab41976e219ba5522ae8a40f.html delete mode 100644 Documentation/DSP/html/dir_09e8ef8785a41675b984fd022d87f1bc.html delete mode 100644 Documentation/DSP/html/dir_0a655a63e9fde46c9762ddfc77ca04bf.html delete mode 100644 Documentation/DSP/html/dir_0a68311637137c2c11b8e5c250252a09.html delete mode 100644 Documentation/DSP/html/dir_0bd53153155fe3870c529e4f415d4a7e.html delete mode 100644 Documentation/DSP/html/dir_12597927a5d871eba77af159658f8e9f.html delete mode 100644 Documentation/DSP/html/dir_180f1cc07eaa223183e2db63ad84fc96.html delete mode 100644 Documentation/DSP/html/dir_1a6938f21b9d3ee9631dba1cb5e9a79b.html delete mode 100644 Documentation/DSP/html/dir_1bf7dc2439436c9055bff1493a609d16.html delete mode 100644 Documentation/DSP/html/dir_1ca531cbfb5f1e8e78bee380ead506db.html delete mode 100644 Documentation/DSP/html/dir_2089eff899a94c0329c5038f55baabab.html delete mode 100644 Documentation/DSP/html/dir_2483b5ef8110e34ae07dadd52b31fd81.html delete mode 100644 Documentation/DSP/html/dir_2540fe3bf997579a35b40d050fd58db0.html delete mode 100644 Documentation/DSP/html/dir_276d6fac6319afec12f7159fe8d37de0.html delete mode 100644 Documentation/DSP/html/dir_28efb39eb514d721c34bfd1d219ba1df.html delete mode 100644 Documentation/DSP/html/dir_2bac5604b95d5833788d2de8744eebd8.html delete mode 100644 Documentation/DSP/html/dir_2c6bf793c39a551cb3665287541dc62d.html delete mode 100644 Documentation/DSP/html/dir_3196f85a8347e7c6cf5419f06f7f0a5c.html delete mode 100644 Documentation/DSP/html/dir_33ac94cce96a0d93808878c5f6f288bf.html delete mode 100644 Documentation/DSP/html/dir_34727d50220656242b857ddf64f52361.html delete mode 100644 Documentation/DSP/html/dir_38b9476ff75f3e6ddc67484ee999428d.html delete mode 100644 Documentation/DSP/html/dir_38d31328c42027cc5452e7496de7b88f.html delete mode 100644 Documentation/DSP/html/dir_3963cad04f3c79af62d382ba0bd29283.html delete mode 100644 Documentation/DSP/html/dir_3d1fa2b43a5e654514cd51dbe031762c.html delete mode 100644 Documentation/DSP/html/dir_3d9b1fb18a6a04e0681aa143a1b11e83.html delete mode 100644 Documentation/DSP/html/dir_3f2a337fe451aa47758dbb077bdba7b5.html delete mode 100644 Documentation/DSP/html/dir_4104b0ce39688295b07e7d8423237024.html delete mode 100644 Documentation/DSP/html/dir_424029d631ed0326d927fecdf0eb5714.html delete mode 100644 Documentation/DSP/html/dir_446217fa41e7971f13d66a5ff592433f.html delete mode 100644 Documentation/DSP/html/dir_45f8bb2d42ec552d5107a3dfe6860678.html delete mode 100644 Documentation/DSP/html/dir_4646a6ed5faa53e0aa863c10960e3ab2.html delete mode 100644 Documentation/DSP/html/dir_4714731cfbb1de4dc44e33e6cd6e4a5c.html delete mode 100644 Documentation/DSP/html/dir_4c7fce71cdbef82378782cbb366558c3.html delete mode 100644 Documentation/DSP/html/dir_4e28292bc057704f3d2041cc99d8a5e9.html delete mode 100644 Documentation/DSP/html/dir_50f4d4f91ce5cd72cb6928b47e85a7f8.html delete mode 100644 Documentation/DSP/html/dir_51a4a1a9da33f8f5fceef63d25a48bab.html delete mode 100644 Documentation/DSP/html/dir_555dbbdc9f25fff28408fc741ceff093.html delete mode 100644 Documentation/DSP/html/dir_56c57e2f0b48b2b8a51ef27bd8c502e6.html delete mode 100644 Documentation/DSP/html/dir_56cec670f0bb78d679862f48f54d3df2.html delete mode 100644 Documentation/DSP/html/dir_59a4e177523ec142602b8d9a69e8f1ad.html delete mode 100644 Documentation/DSP/html/dir_5a70ee658078194b161f81d2720845c2.html delete mode 100644 Documentation/DSP/html/dir_5a7314d68003d6d6c9cc9bdbf9474558.html delete mode 100644 Documentation/DSP/html/dir_5ac065bab6b325e909a2891e62c4bc06.html delete mode 100644 Documentation/DSP/html/dir_5f5bccfc6fe085bc51be756ab8f90283.html delete mode 100644 Documentation/DSP/html/dir_6128d62f89366c4b8843a6e619831037.html delete mode 100644 Documentation/DSP/html/dir_640aa2eed9b78c9534642de10c55cd76.html delete mode 100644 Documentation/DSP/html/dir_64e2a74b8b7bbc67c7b58e8d27693791.html delete mode 100644 Documentation/DSP/html/dir_677f903d85fbea9a56056645305fd3cb.html delete mode 100644 Documentation/DSP/html/dir_67fa1d0aab2310595b9aeb6c7b217b31.html delete mode 100644 Documentation/DSP/html/dir_68b896fe322128a858fd31091509f536.html delete mode 100644 Documentation/DSP/html/dir_6ba48a5a8374668719ef019fe5c253cc.html delete mode 100644 Documentation/DSP/html/dir_6f165a89e15e99ac3f22d8f869410ac4.html delete mode 100644 Documentation/DSP/html/dir_6fa7a20b876299d97755d41c2d48a6a5.html delete mode 100644 Documentation/DSP/html/dir_7101093b4d1c318dab4c75d3b6d4e65e.html delete mode 100644 Documentation/DSP/html/dir_7b31f24274e1fbd0785fc4576840c524.html delete mode 100644 Documentation/DSP/html/dir_7c360855219f51fadbd92197472e63eb.html delete mode 100644 Documentation/DSP/html/dir_7d4cec4b61e1207b4d4e94667e8b33c4.html delete mode 100644 Documentation/DSP/html/dir_7d5684d3cdce709028a67dede40715c9.html delete mode 100644 Documentation/DSP/html/dir_7e8aa87db1ad6b3d9b1f25792e7c5208.html delete mode 100644 Documentation/DSP/html/dir_81c44c586c907f45c06b9b0a1d54e536.html delete mode 100644 Documentation/DSP/html/dir_822489d6fe1c800fff671c2e07883531.html delete mode 100644 Documentation/DSP/html/dir_82f440d47881c253175a7975df0d431b.html delete mode 100644 Documentation/DSP/html/dir_8414b1b93f9b578e0e4fd694ad6d561d.html delete mode 100644 Documentation/DSP/html/dir_856524284ebe840938865dc061f982fb.html delete mode 100644 Documentation/DSP/html/dir_8964a87ec8901bd068212c6dbdc5667e.html delete mode 100644 Documentation/DSP/html/dir_8e3293b977a6b314227f0cbb91dff730.html delete mode 100644 Documentation/DSP/html/dir_8ec650f333a7a305dec681cfacaa8edc.html delete mode 100644 Documentation/DSP/html/dir_8f74d965c767f9f408b01fb8ac42c08d.html delete mode 100644 Documentation/DSP/html/dir_918b1d9c020a9c8774a15ad3971a73ba.html delete mode 100644 Documentation/DSP/html/dir_925317a6e91dbb02ffd51da5d221b046.html delete mode 100644 Documentation/DSP/html/dir_92c426a233a3fdd85d56996e21a98e0e.html delete mode 100644 Documentation/DSP/html/dir_99f4521c725f0e333e2b206f562a5db7.html delete mode 100644 Documentation/DSP/html/dir_9aca731d350c1cdbae92b5821b7281b6.html delete mode 100644 Documentation/DSP/html/dir_9bbc0b803a378696e320e7975798d136.html delete mode 100644 Documentation/DSP/html/dir_9c857f0e41082f634e50072d001e0d4f.html delete mode 100644 Documentation/DSP/html/dir_9ec4a86676306e0fd116a00bf2906438.html delete mode 100644 Documentation/DSP/html/dir_a318715356e0ddd7f0022cb090f89fc2.html delete mode 100644 Documentation/DSP/html/dir_a368b1aeece590aaffe7782f861e3d24.html delete mode 100644 Documentation/DSP/html/dir_a4dee065d84ef6ffe4004c9ef0acf573.html delete mode 100644 Documentation/DSP/html/dir_a757f05afb4eb2e937a151caf65a9259.html delete mode 100644 Documentation/DSP/html/dir_a9b08443a15a54b29b0454fe878922b3.html delete mode 100644 Documentation/DSP/html/dir_aa7ef7d51ba6279587b659bb78c926be.html delete mode 100644 Documentation/DSP/html/dir_af59df418deac60c7129b68088884655.html delete mode 100644 Documentation/DSP/html/dir_b175b6a1b0e91b31e821dead0757e039.html delete mode 100644 Documentation/DSP/html/dir_b4620baec99d7beabdab610e4d749ef9.html delete mode 100644 Documentation/DSP/html/dir_b5d45ad7eb5bf398416f62f8980ddf77.html delete mode 100644 Documentation/DSP/html/dir_b88714652b8aa1e1c1599fa05e2dbc2f.html delete mode 100644 Documentation/DSP/html/dir_ba345a22c23c468dbe342a31a3980d31.html delete mode 100644 Documentation/DSP/html/dir_be2d3df67661aefe0e3f0071a1d6f8f1.html delete mode 100644 Documentation/DSP/html/dir_c2e666cea3ed7c127463edfe7b3abed4.html delete mode 100644 Documentation/DSP/html/dir_cc6125d285775e245d68db3d4ce69092.html delete mode 100644 Documentation/DSP/html/dir_cd8c33382d73f02781c40066dbd2f0d5.html delete mode 100644 Documentation/DSP/html/dir_cf417d728100a167f563acfac33cb7c7.html delete mode 100644 Documentation/DSP/html/dir_d1af19de43f00bd515b519c982d49d68.html delete mode 100644 Documentation/DSP/html/dir_d1d61a1361fc579da85c1b709ed868d7.html delete mode 100644 Documentation/DSP/html/dir_d3331dca3948a91095eeb99d07575db0.html delete mode 100644 Documentation/DSP/html/dir_d6b73ad7e408302c29ea0ebadf42639d.html delete mode 100644 Documentation/DSP/html/dir_daf4f5c4da18fbee2cc01397e7059227.html delete mode 100644 Documentation/DSP/html/dir_dcc7392e27ceedcb8fca5c4cd07c4b5c.html delete mode 100644 Documentation/DSP/html/dir_e04602aba7b2f9f43e3429e32fb5dc36.html delete mode 100644 Documentation/DSP/html/dir_e4eb7b834609f1fe20523c66b23e4a87.html delete mode 100644 Documentation/DSP/html/dir_e677fc34f5347e58d43c339b53e9b418.html delete mode 100644 Documentation/DSP/html/dir_e69484b12825f40a4799c3db7df7c339.html delete mode 100644 Documentation/DSP/html/dir_e850fff378e36258e2a085808e9d898c.html delete mode 100644 Documentation/DSP/html/dir_eaa4f497a3f9bf201d37aaf8d8603deb.html delete mode 100644 Documentation/DSP/html/dir_ed0f06d1d48a5e921d9f4bc3a2223aa6.html delete mode 100644 Documentation/DSP/html/dir_f31395880d34591c756e13478059d1a5.html delete mode 100644 Documentation/DSP/html/dir_f3f90e767886505989b4baa9d4b81390.html delete mode 100644 Documentation/DSP/html/dir_fa76c9f4334252cb8d941364a7ed9feb.html delete mode 100644 Documentation/DSP/html/dir_fccaebac91eec4cb351e86457c5d1310.html delete mode 100644 Documentation/DSP/html/dotProduct.gif delete mode 100644 Documentation/DSP/html/doxygen.css delete mode 100644 Documentation/DSP/html/doxygen.png delete mode 100644 Documentation/DSP/html/dynsections.js delete mode 100644 Documentation/DSP/html/examples.html delete mode 100644 Documentation/DSP/html/files.html delete mode 100644 Documentation/DSP/html/ftv2blank.png delete mode 100644 Documentation/DSP/html/ftv2cl.png delete mode 100644 Documentation/DSP/html/ftv2doc.png delete mode 100644 Documentation/DSP/html/ftv2folderclosed.png delete mode 100644 Documentation/DSP/html/ftv2folderopen.png delete mode 100644 Documentation/DSP/html/ftv2lastnode.png delete mode 100644 Documentation/DSP/html/ftv2link.png delete mode 100644 Documentation/DSP/html/ftv2mlastnode.png delete mode 100644 Documentation/DSP/html/ftv2mnode.png delete mode 100644 Documentation/DSP/html/ftv2mo.png delete mode 100644 Documentation/DSP/html/ftv2node.png delete mode 100644 Documentation/DSP/html/ftv2ns.png delete mode 100644 Documentation/DSP/html/ftv2plastnode.png delete mode 100644 Documentation/DSP/html/ftv2pnode.png delete mode 100644 Documentation/DSP/html/ftv2splitbar.png delete mode 100644 Documentation/DSP/html/ftv2vertline.png delete mode 100644 Documentation/DSP/html/functions.html delete mode 100644 Documentation/DSP/html/functions_0x62.html delete mode 100644 Documentation/DSP/html/functions_0x65.html delete mode 100644 Documentation/DSP/html/functions_0x66.html delete mode 100644 Documentation/DSP/html/functions_0x69.html delete mode 100644 Documentation/DSP/html/functions_0x6b.html delete mode 100644 Documentation/DSP/html/functions_0x6c.html delete mode 100644 Documentation/DSP/html/functions_0x6d.html delete mode 100644 Documentation/DSP/html/functions_0x6e.html delete mode 100644 Documentation/DSP/html/functions_0x6f.html delete mode 100644 Documentation/DSP/html/functions_0x70.html delete mode 100644 Documentation/DSP/html/functions_0x72.html delete mode 100644 Documentation/DSP/html/functions_0x73.html delete mode 100644 Documentation/DSP/html/functions_0x74.html delete mode 100644 Documentation/DSP/html/functions_0x78.html delete mode 100644 Documentation/DSP/html/functions_dup.js delete mode 100644 Documentation/DSP/html/functions_vars.html delete mode 100644 Documentation/DSP/html/functions_vars.js delete mode 100644 Documentation/DSP/html/functions_vars_0x62.html delete mode 100644 Documentation/DSP/html/functions_vars_0x65.html delete mode 100644 Documentation/DSP/html/functions_vars_0x66.html delete mode 100644 Documentation/DSP/html/functions_vars_0x69.html delete mode 100644 Documentation/DSP/html/functions_vars_0x6b.html delete mode 100644 Documentation/DSP/html/functions_vars_0x6c.html delete mode 100644 Documentation/DSP/html/functions_vars_0x6d.html delete mode 100644 Documentation/DSP/html/functions_vars_0x6e.html delete mode 100644 Documentation/DSP/html/functions_vars_0x6f.html delete mode 100644 Documentation/DSP/html/functions_vars_0x70.html delete mode 100644 Documentation/DSP/html/functions_vars_0x72.html delete mode 100644 Documentation/DSP/html/functions_vars_0x73.html delete mode 100644 Documentation/DSP/html/functions_vars_0x74.html delete mode 100644 Documentation/DSP/html/functions_vars_0x78.html delete mode 100644 Documentation/DSP/html/globals.html delete mode 100644 Documentation/DSP/html/globals_0x61.html delete mode 100644 Documentation/DSP/html/globals_0x62.html delete mode 100644 Documentation/DSP/html/globals_0x63.html delete mode 100644 Documentation/DSP/html/globals_0x64.html delete mode 100644 Documentation/DSP/html/globals_0x65.html delete mode 100644 Documentation/DSP/html/globals_0x66.html delete mode 100644 Documentation/DSP/html/globals_0x67.html delete mode 100644 Documentation/DSP/html/globals_0x69.html delete mode 100644 Documentation/DSP/html/globals_0x6c.html delete mode 100644 Documentation/DSP/html/globals_0x6d.html delete mode 100644 Documentation/DSP/html/globals_0x6e.html delete mode 100644 Documentation/DSP/html/globals_0x6f.html delete mode 100644 Documentation/DSP/html/globals_0x70.html delete mode 100644 Documentation/DSP/html/globals_0x71.html delete mode 100644 Documentation/DSP/html/globals_0x72.html delete mode 100644 Documentation/DSP/html/globals_0x73.html delete mode 100644 Documentation/DSP/html/globals_0x74.html delete mode 100644 Documentation/DSP/html/globals_0x75.html delete mode 100644 Documentation/DSP/html/globals_0x76.html delete mode 100644 Documentation/DSP/html/globals_0x77.html delete mode 100644 Documentation/DSP/html/globals_0x78.html delete mode 100644 Documentation/DSP/html/globals_defs.html delete mode 100644 Documentation/DSP/html/globals_defs_0x61.html delete mode 100644 Documentation/DSP/html/globals_defs_0x62.html delete mode 100644 Documentation/DSP/html/globals_defs_0x63.html delete mode 100644 Documentation/DSP/html/globals_defs_0x64.html delete mode 100644 Documentation/DSP/html/globals_defs_0x66.html delete mode 100644 Documentation/DSP/html/globals_defs_0x69.html delete mode 100644 Documentation/DSP/html/globals_defs_0x6d.html delete mode 100644 Documentation/DSP/html/globals_defs_0x6e.html delete mode 100644 Documentation/DSP/html/globals_defs_0x70.html delete mode 100644 Documentation/DSP/html/globals_defs_0x73.html delete mode 100644 Documentation/DSP/html/globals_defs_0x74.html delete mode 100644 Documentation/DSP/html/globals_defs_0x75.html delete mode 100644 Documentation/DSP/html/globals_defs_0x78.html delete mode 100644 Documentation/DSP/html/globals_enum.html delete mode 100644 Documentation/DSP/html/globals_eval.html delete mode 100644 Documentation/DSP/html/globals_func.html delete mode 100644 Documentation/DSP/html/globals_func_0x62.html delete mode 100644 Documentation/DSP/html/globals_func_0x63.html delete mode 100644 Documentation/DSP/html/globals_func_0x64.html delete mode 100644 Documentation/DSP/html/globals_func_0x66.html delete mode 100644 Documentation/DSP/html/globals_func_0x67.html delete mode 100644 Documentation/DSP/html/globals_func_0x69.html delete mode 100644 Documentation/DSP/html/globals_func_0x6c.html delete mode 100644 Documentation/DSP/html/globals_func_0x6d.html delete mode 100644 Documentation/DSP/html/globals_func_0x6e.html delete mode 100644 Documentation/DSP/html/globals_func_0x6f.html delete mode 100644 Documentation/DSP/html/globals_func_0x70.html delete mode 100644 Documentation/DSP/html/globals_func_0x71.html delete mode 100644 Documentation/DSP/html/globals_func_0x72.html delete mode 100644 Documentation/DSP/html/globals_func_0x73.html delete mode 100644 Documentation/DSP/html/globals_func_0x74.html delete mode 100644 Documentation/DSP/html/globals_func_0x76.html delete mode 100644 Documentation/DSP/html/globals_type.html delete mode 100644 Documentation/DSP/html/globals_vars.html delete mode 100644 Documentation/DSP/html/globals_vars_0x62.html delete mode 100644 Documentation/DSP/html/globals_vars_0x63.html delete mode 100644 Documentation/DSP/html/globals_vars_0x64.html delete mode 100644 Documentation/DSP/html/globals_vars_0x65.html delete mode 100644 Documentation/DSP/html/globals_vars_0x66.html delete mode 100644 Documentation/DSP/html/globals_vars_0x67.html delete mode 100644 Documentation/DSP/html/globals_vars_0x69.html delete mode 100644 Documentation/DSP/html/globals_vars_0x6c.html delete mode 100644 Documentation/DSP/html/globals_vars_0x6d.html delete mode 100644 Documentation/DSP/html/globals_vars_0x6e.html delete mode 100644 Documentation/DSP/html/globals_vars_0x6f.html delete mode 100644 Documentation/DSP/html/globals_vars_0x72.html delete mode 100644 Documentation/DSP/html/globals_vars_0x73.html delete mode 100644 Documentation/DSP/html/globals_vars_0x74.html delete mode 100644 Documentation/DSP/html/globals_vars_0x76.html delete mode 100644 Documentation/DSP/html/globals_vars_0x77.html delete mode 100644 Documentation/DSP/html/globals_vars_0x78.html delete mode 100644 Documentation/DSP/html/group___basic_abs.html delete mode 100644 Documentation/DSP/html/group___basic_abs.js delete mode 100644 Documentation/DSP/html/group___basic_add.html delete mode 100644 Documentation/DSP/html/group___basic_add.js delete mode 100644 Documentation/DSP/html/group___basic_mult.html delete mode 100644 Documentation/DSP/html/group___basic_mult.js delete mode 100644 Documentation/DSP/html/group___basic_sub.html delete mode 100644 Documentation/DSP/html/group___basic_sub.js delete mode 100644 Documentation/DSP/html/group___bilinear_interpolate.html delete mode 100644 Documentation/DSP/html/group___bilinear_interpolate.js delete mode 100644 Documentation/DSP/html/group___biquad_cascade_d_f1.html delete mode 100644 Documentation/DSP/html/group___biquad_cascade_d_f1.js delete mode 100644 Documentation/DSP/html/group___biquad_cascade_d_f1__32x64.html delete mode 100644 Documentation/DSP/html/group___biquad_cascade_d_f1__32x64.js delete mode 100644 Documentation/DSP/html/group___biquad_cascade_d_f2_t.html delete mode 100644 Documentation/DSP/html/group___biquad_cascade_d_f2_t.js delete mode 100644 Documentation/DSP/html/group___c_f_f_t___c_i_f_f_t.html delete mode 100644 Documentation/DSP/html/group___c_f_f_t___c_i_f_f_t.js delete mode 100644 Documentation/DSP/html/group___class_marks.html delete mode 100644 Documentation/DSP/html/group___cmplx_by_cmplx_mult.html delete mode 100644 Documentation/DSP/html/group___cmplx_by_cmplx_mult.js delete mode 100644 Documentation/DSP/html/group___cmplx_by_real_mult.html delete mode 100644 Documentation/DSP/html/group___cmplx_by_real_mult.js delete mode 100644 Documentation/DSP/html/group___cmplx_matrix_mult.html delete mode 100644 Documentation/DSP/html/group___cmplx_matrix_mult.js delete mode 100644 Documentation/DSP/html/group___complex_f_f_t.html delete mode 100644 Documentation/DSP/html/group___complex_f_f_t.js delete mode 100644 Documentation/DSP/html/group___conv.html delete mode 100644 Documentation/DSP/html/group___conv.js delete mode 100644 Documentation/DSP/html/group___convolution_example.html delete mode 100644 Documentation/DSP/html/group___corr.html delete mode 100644 Documentation/DSP/html/group___corr.js delete mode 100644 Documentation/DSP/html/group___d_c_t4___i_d_c_t4.html delete mode 100644 Documentation/DSP/html/group___d_c_t4___i_d_c_t4.js delete mode 100644 Documentation/DSP/html/group___dotproduct_example.html delete mode 100644 Documentation/DSP/html/group___f_i_r.html delete mode 100644 Documentation/DSP/html/group___f_i_r.js delete mode 100644 Documentation/DSP/html/group___f_i_r___interpolate.html delete mode 100644 Documentation/DSP/html/group___f_i_r___interpolate.js delete mode 100644 Documentation/DSP/html/group___f_i_r___lattice.html delete mode 100644 Documentation/DSP/html/group___f_i_r___lattice.js delete mode 100644 Documentation/DSP/html/group___f_i_r___sparse.html delete mode 100644 Documentation/DSP/html/group___f_i_r___sparse.js delete mode 100644 Documentation/DSP/html/group___f_i_r__decimate.html delete mode 100644 Documentation/DSP/html/group___f_i_r__decimate.js delete mode 100644 Documentation/DSP/html/group___f_i_r_l_p_f.html delete mode 100644 Documentation/DSP/html/group___fast.html delete mode 100644 Documentation/DSP/html/group___fill.html delete mode 100644 Documentation/DSP/html/group___fill.js delete mode 100644 Documentation/DSP/html/group___frequency_bin.html delete mode 100644 Documentation/DSP/html/group___g_e_q5_band.html delete mode 100644 Documentation/DSP/html/group___i_i_r___lattice.html delete mode 100644 Documentation/DSP/html/group___i_i_r___lattice.js delete mode 100644 Documentation/DSP/html/group___l_m_s.html delete mode 100644 Documentation/DSP/html/group___l_m_s.js delete mode 100644 Documentation/DSP/html/group___l_m_s___n_o_r_m.html delete mode 100644 Documentation/DSP/html/group___l_m_s___n_o_r_m.js delete mode 100644 Documentation/DSP/html/group___linear_interp_example.html delete mode 100644 Documentation/DSP/html/group___linear_interpolate.html delete mode 100644 Documentation/DSP/html/group___linear_interpolate.js delete mode 100644 Documentation/DSP/html/group___matrix_add.html delete mode 100644 Documentation/DSP/html/group___matrix_add.js delete mode 100644 Documentation/DSP/html/group___matrix_example.html delete mode 100644 Documentation/DSP/html/group___matrix_init.html delete mode 100644 Documentation/DSP/html/group___matrix_init.js delete mode 100644 Documentation/DSP/html/group___matrix_inv.html delete mode 100644 Documentation/DSP/html/group___matrix_inv.js delete mode 100644 Documentation/DSP/html/group___matrix_mult.html delete mode 100644 Documentation/DSP/html/group___matrix_mult.js delete mode 100644 Documentation/DSP/html/group___matrix_scale.html delete mode 100644 Documentation/DSP/html/group___matrix_scale.js delete mode 100644 Documentation/DSP/html/group___matrix_sub.html delete mode 100644 Documentation/DSP/html/group___matrix_sub.js delete mode 100644 Documentation/DSP/html/group___matrix_trans.html delete mode 100644 Documentation/DSP/html/group___matrix_trans.js delete mode 100644 Documentation/DSP/html/group___max.html delete mode 100644 Documentation/DSP/html/group___max.js delete mode 100644 Documentation/DSP/html/group___min.html delete mode 100644 Documentation/DSP/html/group___min.js delete mode 100644 Documentation/DSP/html/group___p_i_d.html delete mode 100644 Documentation/DSP/html/group___p_i_d.js delete mode 100644 Documentation/DSP/html/group___partial_conv.html delete mode 100644 Documentation/DSP/html/group___partial_conv.js delete mode 100644 Documentation/DSP/html/group___r_m_s.html delete mode 100644 Documentation/DSP/html/group___r_m_s.js delete mode 100644 Documentation/DSP/html/group___radix8___c_f_f_t___c_i_f_f_t.html delete mode 100644 Documentation/DSP/html/group___real_f_f_t.html delete mode 100644 Documentation/DSP/html/group___real_f_f_t.js delete mode 100644 Documentation/DSP/html/group___s_q_r_t.html delete mode 100644 Documentation/DSP/html/group___s_q_r_t.js delete mode 100644 Documentation/DSP/html/group___s_t_d.html delete mode 100644 Documentation/DSP/html/group___s_t_d.js delete mode 100644 Documentation/DSP/html/group___signal_convergence.html delete mode 100644 Documentation/DSP/html/group___sin_cos.html delete mode 100644 Documentation/DSP/html/group___sin_cos.js delete mode 100644 Documentation/DSP/html/group___sin_cos_example.html delete mode 100644 Documentation/DSP/html/group___variance_example.html delete mode 100644 Documentation/DSP/html/group__clarke.html delete mode 100644 Documentation/DSP/html/group__clarke.js delete mode 100644 Documentation/DSP/html/group__cmplx__conj.html delete mode 100644 Documentation/DSP/html/group__cmplx__conj.js delete mode 100644 Documentation/DSP/html/group__cmplx__dot__prod.html delete mode 100644 Documentation/DSP/html/group__cmplx__dot__prod.js delete mode 100644 Documentation/DSP/html/group__cmplx__mag.html delete mode 100644 Documentation/DSP/html/group__cmplx__mag.js delete mode 100644 Documentation/DSP/html/group__cmplx__mag__squared.html delete mode 100644 Documentation/DSP/html/group__cmplx__mag__squared.js delete mode 100644 Documentation/DSP/html/group__copy.html delete mode 100644 Documentation/DSP/html/group__copy.js delete mode 100644 Documentation/DSP/html/group__cos.html delete mode 100644 Documentation/DSP/html/group__cos.js delete mode 100644 Documentation/DSP/html/group__dot__prod.html delete mode 100644 Documentation/DSP/html/group__dot__prod.js delete mode 100644 Documentation/DSP/html/group__float__to__x.html delete mode 100644 Documentation/DSP/html/group__float__to__x.js delete mode 100644 Documentation/DSP/html/group__group_cmplx_math.html delete mode 100644 Documentation/DSP/html/group__group_cmplx_math.js delete mode 100644 Documentation/DSP/html/group__group_controller.html delete mode 100644 Documentation/DSP/html/group__group_controller.js delete mode 100644 Documentation/DSP/html/group__group_examples.html delete mode 100644 Documentation/DSP/html/group__group_examples.js delete mode 100644 Documentation/DSP/html/group__group_fast_math.html delete mode 100644 Documentation/DSP/html/group__group_fast_math.js delete mode 100644 Documentation/DSP/html/group__group_filters.html delete mode 100644 Documentation/DSP/html/group__group_filters.js delete mode 100644 Documentation/DSP/html/group__group_interpolation.html delete mode 100644 Documentation/DSP/html/group__group_interpolation.js delete mode 100644 Documentation/DSP/html/group__group_math.html delete mode 100644 Documentation/DSP/html/group__group_math.js delete mode 100644 Documentation/DSP/html/group__group_matrix.html delete mode 100644 Documentation/DSP/html/group__group_matrix.js delete mode 100644 Documentation/DSP/html/group__group_stats.html delete mode 100644 Documentation/DSP/html/group__group_stats.js delete mode 100644 Documentation/DSP/html/group__group_support.html delete mode 100644 Documentation/DSP/html/group__group_support.js delete mode 100644 Documentation/DSP/html/group__group_transforms.html delete mode 100644 Documentation/DSP/html/group__group_transforms.js delete mode 100644 Documentation/DSP/html/group__inv__clarke.html delete mode 100644 Documentation/DSP/html/group__inv__clarke.js delete mode 100644 Documentation/DSP/html/group__inv__park.html delete mode 100644 Documentation/DSP/html/group__inv__park.js delete mode 100644 Documentation/DSP/html/group__mean.html delete mode 100644 Documentation/DSP/html/group__mean.js delete mode 100644 Documentation/DSP/html/group__negate.html delete mode 100644 Documentation/DSP/html/group__negate.js delete mode 100644 Documentation/DSP/html/group__offset.html delete mode 100644 Documentation/DSP/html/group__offset.js delete mode 100644 Documentation/DSP/html/group__park.html delete mode 100644 Documentation/DSP/html/group__park.js delete mode 100644 Documentation/DSP/html/group__power.html delete mode 100644 Documentation/DSP/html/group__power.js delete mode 100644 Documentation/DSP/html/group__q15__to__x.html delete mode 100644 Documentation/DSP/html/group__q15__to__x.js delete mode 100644 Documentation/DSP/html/group__q31__to__x.html delete mode 100644 Documentation/DSP/html/group__q31__to__x.js delete mode 100644 Documentation/DSP/html/group__q7__to__x.html delete mode 100644 Documentation/DSP/html/group__q7__to__x.js delete mode 100644 Documentation/DSP/html/group__scale.html delete mode 100644 Documentation/DSP/html/group__scale.js delete mode 100644 Documentation/DSP/html/group__shift.html delete mode 100644 Documentation/DSP/html/group__shift.js delete mode 100644 Documentation/DSP/html/group__sin.html delete mode 100644 Documentation/DSP/html/group__sin.js delete mode 100644 Documentation/DSP/html/group__variance.html delete mode 100644 Documentation/DSP/html/group__variance.js delete mode 100644 Documentation/DSP/html/index.html delete mode 100644 Documentation/DSP/html/jquery.js delete mode 100644 Documentation/DSP/html/linearInterpExampleMethod1.gif delete mode 100644 Documentation/DSP/html/linearInterpExampleMethod2.gif delete mode 100644 Documentation/DSP/html/matrixExample.gif delete mode 100644 Documentation/DSP/html/modules.html delete mode 100644 Documentation/DSP/html/modules.js delete mode 100644 Documentation/DSP/html/nav_f.png delete mode 100644 Documentation/DSP/html/nav_g.png delete mode 100644 Documentation/DSP/html/nav_h.png delete mode 100644 Documentation/DSP/html/navtree.css delete mode 100644 Documentation/DSP/html/navtree.js delete mode 100644 Documentation/DSP/html/navtreeindex0.js delete mode 100644 Documentation/DSP/html/navtreeindex1.js delete mode 100644 Documentation/DSP/html/navtreeindex2.js delete mode 100644 Documentation/DSP/html/navtreeindex3.js delete mode 100644 Documentation/DSP/html/open.png delete mode 100644 Documentation/DSP/html/pages.html delete mode 100644 Documentation/DSP/html/park.gif delete mode 100644 Documentation/DSP/html/parkFormula.gif delete mode 100644 Documentation/DSP/html/parkInvFormula.gif delete mode 100644 Documentation/DSP/html/printComponentTabs.js delete mode 100644 Documentation/DSP/html/resize.js delete mode 100644 Documentation/DSP/html/search/all_5f.html delete mode 100644 Documentation/DSP/html/search/all_5f.js delete mode 100644 Documentation/DSP/html/search/all_61.html delete mode 100644 Documentation/DSP/html/search/all_61.js delete mode 100644 Documentation/DSP/html/search/all_62.html delete mode 100644 Documentation/DSP/html/search/all_62.js delete mode 100644 Documentation/DSP/html/search/all_63.html delete mode 100644 Documentation/DSP/html/search/all_63.js delete mode 100644 Documentation/DSP/html/search/all_64.html delete mode 100644 Documentation/DSP/html/search/all_64.js delete mode 100644 Documentation/DSP/html/search/all_65.html delete mode 100644 Documentation/DSP/html/search/all_65.js delete mode 100644 Documentation/DSP/html/search/all_66.html delete mode 100644 Documentation/DSP/html/search/all_66.js delete mode 100644 Documentation/DSP/html/search/all_67.html delete mode 100644 Documentation/DSP/html/search/all_67.js delete mode 100644 Documentation/DSP/html/search/all_68.html delete mode 100644 Documentation/DSP/html/search/all_68.js delete mode 100644 Documentation/DSP/html/search/all_69.html delete mode 100644 Documentation/DSP/html/search/all_69.js delete mode 100644 Documentation/DSP/html/search/all_6b.html delete mode 100644 Documentation/DSP/html/search/all_6b.js delete mode 100644 Documentation/DSP/html/search/all_6c.html delete mode 100644 Documentation/DSP/html/search/all_6c.js delete mode 100644 Documentation/DSP/html/search/all_6d.html delete mode 100644 Documentation/DSP/html/search/all_6d.js delete mode 100644 Documentation/DSP/html/search/all_6e.html delete mode 100644 Documentation/DSP/html/search/all_6e.js delete mode 100644 Documentation/DSP/html/search/all_6f.html delete mode 100644 Documentation/DSP/html/search/all_6f.js delete mode 100644 Documentation/DSP/html/search/all_70.html delete mode 100644 Documentation/DSP/html/search/all_70.js delete mode 100644 Documentation/DSP/html/search/all_71.html delete mode 100644 Documentation/DSP/html/search/all_71.js delete mode 100644 Documentation/DSP/html/search/all_72.html delete mode 100644 Documentation/DSP/html/search/all_72.js delete mode 100644 Documentation/DSP/html/search/all_73.html delete mode 100644 Documentation/DSP/html/search/all_73.js delete mode 100644 Documentation/DSP/html/search/all_74.html delete mode 100644 Documentation/DSP/html/search/all_74.js delete mode 100644 Documentation/DSP/html/search/all_75.html delete mode 100644 Documentation/DSP/html/search/all_75.js delete mode 100644 Documentation/DSP/html/search/all_76.html delete mode 100644 Documentation/DSP/html/search/all_76.js delete mode 100644 Documentation/DSP/html/search/all_77.html delete mode 100644 Documentation/DSP/html/search/all_77.js delete mode 100644 Documentation/DSP/html/search/all_78.html delete mode 100644 Documentation/DSP/html/search/all_78.js delete mode 100644 Documentation/DSP/html/search/classes_61.html delete mode 100644 Documentation/DSP/html/search/classes_61.js delete mode 100644 Documentation/DSP/html/search/close.png delete mode 100644 Documentation/DSP/html/search/defines_5f.html delete mode 100644 Documentation/DSP/html/search/defines_5f.js delete mode 100644 Documentation/DSP/html/search/defines_61.html delete mode 100644 Documentation/DSP/html/search/defines_61.js delete mode 100644 Documentation/DSP/html/search/defines_62.html delete mode 100644 Documentation/DSP/html/search/defines_62.js delete mode 100644 Documentation/DSP/html/search/defines_63.html delete mode 100644 Documentation/DSP/html/search/defines_63.js delete mode 100644 Documentation/DSP/html/search/defines_64.html delete mode 100644 Documentation/DSP/html/search/defines_64.js delete mode 100644 Documentation/DSP/html/search/defines_66.html delete mode 100644 Documentation/DSP/html/search/defines_66.js delete mode 100644 Documentation/DSP/html/search/defines_69.html delete mode 100644 Documentation/DSP/html/search/defines_69.js delete mode 100644 Documentation/DSP/html/search/defines_6d.html delete mode 100644 Documentation/DSP/html/search/defines_6d.js delete mode 100644 Documentation/DSP/html/search/defines_6e.html delete mode 100644 Documentation/DSP/html/search/defines_6e.js delete mode 100644 Documentation/DSP/html/search/defines_70.html delete mode 100644 Documentation/DSP/html/search/defines_70.js delete mode 100644 Documentation/DSP/html/search/defines_73.html delete mode 100644 Documentation/DSP/html/search/defines_73.js delete mode 100644 Documentation/DSP/html/search/defines_74.html delete mode 100644 Documentation/DSP/html/search/defines_74.js delete mode 100644 Documentation/DSP/html/search/defines_75.html delete mode 100644 Documentation/DSP/html/search/defines_75.js delete mode 100644 Documentation/DSP/html/search/defines_78.html delete mode 100644 Documentation/DSP/html/search/defines_78.js delete mode 100644 Documentation/DSP/html/search/enums_61.html delete mode 100644 Documentation/DSP/html/search/enums_61.js delete mode 100644 Documentation/DSP/html/search/enumvalues_61.html delete mode 100644 Documentation/DSP/html/search/enumvalues_61.js delete mode 100644 Documentation/DSP/html/search/files_61.html delete mode 100644 Documentation/DSP/html/search/files_61.js delete mode 100644 Documentation/DSP/html/search/files_63.html delete mode 100644 Documentation/DSP/html/search/files_63.js delete mode 100644 Documentation/DSP/html/search/files_67.html delete mode 100644 Documentation/DSP/html/search/files_67.js delete mode 100644 Documentation/DSP/html/search/functions_61.html delete mode 100644 Documentation/DSP/html/search/functions_61.js delete mode 100644 Documentation/DSP/html/search/functions_63.html delete mode 100644 Documentation/DSP/html/search/functions_63.js delete mode 100644 Documentation/DSP/html/search/functions_67.html delete mode 100644 Documentation/DSP/html/search/functions_67.js delete mode 100644 Documentation/DSP/html/search/functions_6d.html delete mode 100644 Documentation/DSP/html/search/functions_6d.js delete mode 100644 Documentation/DSP/html/search/functions_73.html delete mode 100644 Documentation/DSP/html/search/functions_73.js delete mode 100644 Documentation/DSP/html/search/functions_74.html delete mode 100644 Documentation/DSP/html/search/functions_74.js delete mode 100644 Documentation/DSP/html/search/groups_62.html delete mode 100644 Documentation/DSP/html/search/groups_62.js delete mode 100644 Documentation/DSP/html/search/groups_63.html delete mode 100644 Documentation/DSP/html/search/groups_63.js delete mode 100644 Documentation/DSP/html/search/groups_64.html delete mode 100644 Documentation/DSP/html/search/groups_64.js delete mode 100644 Documentation/DSP/html/search/groups_65.html delete mode 100644 Documentation/DSP/html/search/groups_65.js delete mode 100644 Documentation/DSP/html/search/groups_66.html delete mode 100644 Documentation/DSP/html/search/groups_66.js delete mode 100644 Documentation/DSP/html/search/groups_67.html delete mode 100644 Documentation/DSP/html/search/groups_67.js delete mode 100644 Documentation/DSP/html/search/groups_68.html delete mode 100644 Documentation/DSP/html/search/groups_68.js delete mode 100644 Documentation/DSP/html/search/groups_69.html delete mode 100644 Documentation/DSP/html/search/groups_69.js delete mode 100644 Documentation/DSP/html/search/groups_6c.html delete mode 100644 Documentation/DSP/html/search/groups_6c.js delete mode 100644 Documentation/DSP/html/search/groups_6d.html delete mode 100644 Documentation/DSP/html/search/groups_6d.js delete mode 100644 Documentation/DSP/html/search/groups_6e.html delete mode 100644 Documentation/DSP/html/search/groups_6e.js delete mode 100644 Documentation/DSP/html/search/groups_70.html delete mode 100644 Documentation/DSP/html/search/groups_70.js delete mode 100644 Documentation/DSP/html/search/groups_72.html delete mode 100644 Documentation/DSP/html/search/groups_72.js delete mode 100644 Documentation/DSP/html/search/groups_73.html delete mode 100644 Documentation/DSP/html/search/groups_73.js delete mode 100644 Documentation/DSP/html/search/groups_74.html delete mode 100644 Documentation/DSP/html/search/groups_74.js delete mode 100644 Documentation/DSP/html/search/groups_76.html delete mode 100644 Documentation/DSP/html/search/groups_76.js delete mode 100644 Documentation/DSP/html/search/mag_sel.png delete mode 100644 Documentation/DSP/html/search/nomatches.html delete mode 100644 Documentation/DSP/html/search/pages_63.html delete mode 100644 Documentation/DSP/html/search/pages_63.js delete mode 100644 Documentation/DSP/html/search/pages_64.html delete mode 100644 Documentation/DSP/html/search/pages_64.js delete mode 100644 Documentation/DSP/html/search/search.css delete mode 100644 Documentation/DSP/html/search/search.js delete mode 100644 Documentation/DSP/html/search/search_l.png delete mode 100644 Documentation/DSP/html/search/search_m.png delete mode 100644 Documentation/DSP/html/search/search_r.png delete mode 100644 Documentation/DSP/html/search/typedefs_66.html delete mode 100644 Documentation/DSP/html/search/typedefs_66.js delete mode 100644 Documentation/DSP/html/search/typedefs_71.html delete mode 100644 Documentation/DSP/html/search/typedefs_71.js delete mode 100644 Documentation/DSP/html/search/variables_61.html delete mode 100644 Documentation/DSP/html/search/variables_61.js delete mode 100644 Documentation/DSP/html/search/variables_62.html delete mode 100644 Documentation/DSP/html/search/variables_62.js delete mode 100644 Documentation/DSP/html/search/variables_63.html delete mode 100644 Documentation/DSP/html/search/variables_63.js delete mode 100644 Documentation/DSP/html/search/variables_64.html delete mode 100644 Documentation/DSP/html/search/variables_64.js delete mode 100644 Documentation/DSP/html/search/variables_65.html delete mode 100644 Documentation/DSP/html/search/variables_65.js delete mode 100644 Documentation/DSP/html/search/variables_66.html delete mode 100644 Documentation/DSP/html/search/variables_66.js delete mode 100644 Documentation/DSP/html/search/variables_67.html delete mode 100644 Documentation/DSP/html/search/variables_67.js delete mode 100644 Documentation/DSP/html/search/variables_69.html delete mode 100644 Documentation/DSP/html/search/variables_69.js delete mode 100644 Documentation/DSP/html/search/variables_6b.html delete mode 100644 Documentation/DSP/html/search/variables_6b.js delete mode 100644 Documentation/DSP/html/search/variables_6c.html delete mode 100644 Documentation/DSP/html/search/variables_6c.js delete mode 100644 Documentation/DSP/html/search/variables_6d.html delete mode 100644 Documentation/DSP/html/search/variables_6d.js delete mode 100644 Documentation/DSP/html/search/variables_6e.html delete mode 100644 Documentation/DSP/html/search/variables_6e.js delete mode 100644 Documentation/DSP/html/search/variables_6f.html delete mode 100644 Documentation/DSP/html/search/variables_6f.js delete mode 100644 Documentation/DSP/html/search/variables_70.html delete mode 100644 Documentation/DSP/html/search/variables_70.js delete mode 100644 Documentation/DSP/html/search/variables_72.html delete mode 100644 Documentation/DSP/html/search/variables_72.js delete mode 100644 Documentation/DSP/html/search/variables_73.html delete mode 100644 Documentation/DSP/html/search/variables_73.js delete mode 100644 Documentation/DSP/html/search/variables_74.html delete mode 100644 Documentation/DSP/html/search/variables_74.js delete mode 100644 Documentation/DSP/html/search/variables_76.html delete mode 100644 Documentation/DSP/html/search/variables_76.js delete mode 100644 Documentation/DSP/html/search/variables_77.html delete mode 100644 Documentation/DSP/html/search/variables_77.js delete mode 100644 Documentation/DSP/html/search/variables_78.html delete mode 100644 Documentation/DSP/html/search/variables_78.js delete mode 100644 Documentation/DSP/html/sinCos.gif delete mode 100644 Documentation/DSP/html/structarm__bilinear__interp__instance__f32.html delete mode 100644 Documentation/DSP/html/structarm__bilinear__interp__instance__f32.js delete mode 100644 Documentation/DSP/html/structarm__bilinear__interp__instance__q15.html delete mode 100644 Documentation/DSP/html/structarm__bilinear__interp__instance__q15.js delete mode 100644 Documentation/DSP/html/structarm__bilinear__interp__instance__q31.html delete mode 100644 Documentation/DSP/html/structarm__bilinear__interp__instance__q31.js delete mode 100644 Documentation/DSP/html/structarm__bilinear__interp__instance__q7.html delete mode 100644 Documentation/DSP/html/structarm__bilinear__interp__instance__q7.js delete mode 100644 Documentation/DSP/html/structarm__biquad__cas__df1__32x64__ins__q31.html delete mode 100644 Documentation/DSP/html/structarm__biquad__cas__df1__32x64__ins__q31.js delete mode 100644 Documentation/DSP/html/structarm__biquad__cascade__df2_t__instance__f32.html delete mode 100644 Documentation/DSP/html/structarm__biquad__cascade__df2_t__instance__f32.js delete mode 100644 Documentation/DSP/html/structarm__biquad__cascade__df2_t__instance__f64.html delete mode 100644 Documentation/DSP/html/structarm__biquad__cascade__df2_t__instance__f64.js delete mode 100644 Documentation/DSP/html/structarm__biquad__cascade__stereo__df2_t__instance__f32.html delete mode 100644 Documentation/DSP/html/structarm__biquad__cascade__stereo__df2_t__instance__f32.js delete mode 100644 Documentation/DSP/html/structarm__biquad__casd__df1__inst__f32.html delete mode 100644 Documentation/DSP/html/structarm__biquad__casd__df1__inst__f32.js delete mode 100644 Documentation/DSP/html/structarm__biquad__casd__df1__inst__q15.html delete mode 100644 Documentation/DSP/html/structarm__biquad__casd__df1__inst__q15.js delete mode 100644 Documentation/DSP/html/structarm__biquad__casd__df1__inst__q31.html delete mode 100644 Documentation/DSP/html/structarm__biquad__casd__df1__inst__q31.js delete mode 100644 Documentation/DSP/html/structarm__cfft__instance__f32.html delete mode 100644 Documentation/DSP/html/structarm__cfft__instance__f32.js delete mode 100644 Documentation/DSP/html/structarm__cfft__instance__q15.html delete mode 100644 Documentation/DSP/html/structarm__cfft__instance__q15.js delete mode 100644 Documentation/DSP/html/structarm__cfft__instance__q31.html delete mode 100644 Documentation/DSP/html/structarm__cfft__instance__q31.js delete mode 100644 Documentation/DSP/html/structarm__cfft__radix2__instance__f32.html delete mode 100644 Documentation/DSP/html/structarm__cfft__radix2__instance__f32.js delete mode 100644 Documentation/DSP/html/structarm__cfft__radix2__instance__q15.html delete mode 100644 Documentation/DSP/html/structarm__cfft__radix2__instance__q15.js delete mode 100644 Documentation/DSP/html/structarm__cfft__radix2__instance__q31.html delete mode 100644 Documentation/DSP/html/structarm__cfft__radix2__instance__q31.js delete mode 100644 Documentation/DSP/html/structarm__cfft__radix4__instance__f32.html delete mode 100644 Documentation/DSP/html/structarm__cfft__radix4__instance__f32.js delete mode 100644 Documentation/DSP/html/structarm__cfft__radix4__instance__q15.html delete mode 100644 Documentation/DSP/html/structarm__cfft__radix4__instance__q15.js delete mode 100644 Documentation/DSP/html/structarm__cfft__radix4__instance__q31.html delete mode 100644 Documentation/DSP/html/structarm__cfft__radix4__instance__q31.js delete mode 100644 Documentation/DSP/html/structarm__dct4__instance__f32.html delete mode 100644 Documentation/DSP/html/structarm__dct4__instance__f32.js delete mode 100644 Documentation/DSP/html/structarm__dct4__instance__q15.html delete mode 100644 Documentation/DSP/html/structarm__dct4__instance__q15.js delete mode 100644 Documentation/DSP/html/structarm__dct4__instance__q31.html delete mode 100644 Documentation/DSP/html/structarm__dct4__instance__q31.js delete mode 100644 Documentation/DSP/html/structarm__fir__decimate__instance__f32.html delete mode 100644 Documentation/DSP/html/structarm__fir__decimate__instance__f32.js delete mode 100644 Documentation/DSP/html/structarm__fir__decimate__instance__q15.html delete mode 100644 Documentation/DSP/html/structarm__fir__decimate__instance__q15.js delete mode 100644 Documentation/DSP/html/structarm__fir__decimate__instance__q31.html delete mode 100644 Documentation/DSP/html/structarm__fir__decimate__instance__q31.js delete mode 100644 Documentation/DSP/html/structarm__fir__instance__f32.html delete mode 100644 Documentation/DSP/html/structarm__fir__instance__f32.js delete mode 100644 Documentation/DSP/html/structarm__fir__instance__q15.html delete mode 100644 Documentation/DSP/html/structarm__fir__instance__q15.js delete mode 100644 Documentation/DSP/html/structarm__fir__instance__q31.html delete mode 100644 Documentation/DSP/html/structarm__fir__instance__q31.js delete mode 100644 Documentation/DSP/html/structarm__fir__instance__q7.html delete mode 100644 Documentation/DSP/html/structarm__fir__instance__q7.js delete mode 100644 Documentation/DSP/html/structarm__fir__interpolate__instance__f32.html delete mode 100644 Documentation/DSP/html/structarm__fir__interpolate__instance__f32.js delete mode 100644 Documentation/DSP/html/structarm__fir__interpolate__instance__q15.html delete mode 100644 Documentation/DSP/html/structarm__fir__interpolate__instance__q15.js delete mode 100644 Documentation/DSP/html/structarm__fir__interpolate__instance__q31.html delete mode 100644 Documentation/DSP/html/structarm__fir__interpolate__instance__q31.js delete mode 100644 Documentation/DSP/html/structarm__fir__lattice__instance__f32.html delete mode 100644 Documentation/DSP/html/structarm__fir__lattice__instance__f32.js delete mode 100644 Documentation/DSP/html/structarm__fir__lattice__instance__q15.html delete mode 100644 Documentation/DSP/html/structarm__fir__lattice__instance__q15.js delete mode 100644 Documentation/DSP/html/structarm__fir__lattice__instance__q31.html delete mode 100644 Documentation/DSP/html/structarm__fir__lattice__instance__q31.js delete mode 100644 Documentation/DSP/html/structarm__fir__sparse__instance__f32.html delete mode 100644 Documentation/DSP/html/structarm__fir__sparse__instance__f32.js delete mode 100644 Documentation/DSP/html/structarm__fir__sparse__instance__q15.html delete mode 100644 Documentation/DSP/html/structarm__fir__sparse__instance__q15.js delete mode 100644 Documentation/DSP/html/structarm__fir__sparse__instance__q31.html delete mode 100644 Documentation/DSP/html/structarm__fir__sparse__instance__q31.js delete mode 100644 Documentation/DSP/html/structarm__fir__sparse__instance__q7.html delete mode 100644 Documentation/DSP/html/structarm__fir__sparse__instance__q7.js delete mode 100644 Documentation/DSP/html/structarm__iir__lattice__instance__f32.html delete mode 100644 Documentation/DSP/html/structarm__iir__lattice__instance__f32.js delete mode 100644 Documentation/DSP/html/structarm__iir__lattice__instance__q15.html delete mode 100644 Documentation/DSP/html/structarm__iir__lattice__instance__q15.js delete mode 100644 Documentation/DSP/html/structarm__iir__lattice__instance__q31.html delete mode 100644 Documentation/DSP/html/structarm__iir__lattice__instance__q31.js delete mode 100644 Documentation/DSP/html/structarm__linear__interp__instance__f32.html delete mode 100644 Documentation/DSP/html/structarm__linear__interp__instance__f32.js delete mode 100644 Documentation/DSP/html/structarm__lms__instance__f32.html delete mode 100644 Documentation/DSP/html/structarm__lms__instance__f32.js delete mode 100644 Documentation/DSP/html/structarm__lms__instance__q15.html delete mode 100644 Documentation/DSP/html/structarm__lms__instance__q15.js delete mode 100644 Documentation/DSP/html/structarm__lms__instance__q31.html delete mode 100644 Documentation/DSP/html/structarm__lms__instance__q31.js delete mode 100644 Documentation/DSP/html/structarm__lms__norm__instance__f32.html delete mode 100644 Documentation/DSP/html/structarm__lms__norm__instance__f32.js delete mode 100644 Documentation/DSP/html/structarm__lms__norm__instance__q15.html delete mode 100644 Documentation/DSP/html/structarm__lms__norm__instance__q15.js delete mode 100644 Documentation/DSP/html/structarm__lms__norm__instance__q31.html delete mode 100644 Documentation/DSP/html/structarm__lms__norm__instance__q31.js delete mode 100644 Documentation/DSP/html/structarm__matrix__instance__f32.html delete mode 100644 Documentation/DSP/html/structarm__matrix__instance__f32.js delete mode 100644 Documentation/DSP/html/structarm__matrix__instance__f64.html delete mode 100644 Documentation/DSP/html/structarm__matrix__instance__f64.js delete mode 100644 Documentation/DSP/html/structarm__matrix__instance__q15.html delete mode 100644 Documentation/DSP/html/structarm__matrix__instance__q15.js delete mode 100644 Documentation/DSP/html/structarm__matrix__instance__q31.html delete mode 100644 Documentation/DSP/html/structarm__matrix__instance__q31.js delete mode 100644 Documentation/DSP/html/structarm__pid__instance__f32.html delete mode 100644 Documentation/DSP/html/structarm__pid__instance__f32.js delete mode 100644 Documentation/DSP/html/structarm__pid__instance__q15.html delete mode 100644 Documentation/DSP/html/structarm__pid__instance__q15.js delete mode 100644 Documentation/DSP/html/structarm__pid__instance__q31.html delete mode 100644 Documentation/DSP/html/structarm__pid__instance__q31.js delete mode 100644 Documentation/DSP/html/structarm__rfft__fast__instance__f32.html delete mode 100644 Documentation/DSP/html/structarm__rfft__fast__instance__f32.js delete mode 100644 Documentation/DSP/html/structarm__rfft__instance__f32.html delete mode 100644 Documentation/DSP/html/structarm__rfft__instance__f32.js delete mode 100644 Documentation/DSP/html/structarm__rfft__instance__q15.html delete mode 100644 Documentation/DSP/html/structarm__rfft__instance__q15.js delete mode 100644 Documentation/DSP/html/structarm__rfft__instance__q31.html delete mode 100644 Documentation/DSP/html/structarm__rfft__instance__q31.js delete mode 100644 Documentation/DSP/html/sync_off.png delete mode 100644 Documentation/DSP/html/sync_on.png delete mode 100644 Documentation/DSP/html/tab_a.png delete mode 100644 Documentation/DSP/html/tab_b.png delete mode 100644 Documentation/DSP/html/tab_h.png delete mode 100644 Documentation/DSP/html/tab_s.png delete mode 100644 Documentation/DSP/html/tab_topnav.png delete mode 100644 Documentation/DSP/html/tabs.css (limited to 'Documentation/DSP/html') diff --git a/Documentation/DSP/html/Biquad.gif b/Documentation/DSP/html/Biquad.gif deleted file mode 100644 index d6c5170..0000000 Binary files a/Documentation/DSP/html/Biquad.gif and /dev/null differ diff --git a/Documentation/DSP/html/BiquadCascade.gif b/Documentation/DSP/html/BiquadCascade.gif deleted file mode 100644 index 6a22979..0000000 Binary files a/Documentation/DSP/html/BiquadCascade.gif and /dev/null differ diff --git a/Documentation/DSP/html/BiquadDF2Transposed.gif b/Documentation/DSP/html/BiquadDF2Transposed.gif deleted file mode 100644 index 266781b..0000000 Binary files a/Documentation/DSP/html/BiquadDF2Transposed.gif and /dev/null differ diff --git a/Documentation/DSP/html/BiquadPostshift.gif b/Documentation/DSP/html/BiquadPostshift.gif deleted file mode 100644 index f177f0c..0000000 Binary files a/Documentation/DSP/html/BiquadPostshift.gif and /dev/null differ diff --git a/Documentation/DSP/html/CFFT.gif b/Documentation/DSP/html/CFFT.gif deleted file mode 100644 index 1dd540c..0000000 Binary files a/Documentation/DSP/html/CFFT.gif and /dev/null differ diff --git a/Documentation/DSP/html/CFFTQ15.gif b/Documentation/DSP/html/CFFTQ15.gif deleted file mode 100644 index 904a6d9..0000000 Binary files a/Documentation/DSP/html/CFFTQ15.gif and /dev/null differ diff --git a/Documentation/DSP/html/CFFTQ31.gif b/Documentation/DSP/html/CFFTQ31.gif deleted file mode 100644 index 12b7426..0000000 Binary files a/Documentation/DSP/html/CFFTQ31.gif and /dev/null differ diff --git a/Documentation/DSP/html/CIFFTQ15.gif b/Documentation/DSP/html/CIFFTQ15.gif deleted file mode 100644 index 57c16f6..0000000 Binary files a/Documentation/DSP/html/CIFFTQ15.gif and /dev/null differ diff --git a/Documentation/DSP/html/CIFFTQ31.gif b/Documentation/DSP/html/CIFFTQ31.gif deleted file mode 100644 index 59852e2..0000000 Binary files a/Documentation/DSP/html/CIFFTQ31.gif and /dev/null differ diff --git a/Documentation/DSP/html/CMSIS_Logo_Final.png b/Documentation/DSP/html/CMSIS_Logo_Final.png deleted file mode 100644 index 2056b7e..0000000 Binary files a/Documentation/DSP/html/CMSIS_Logo_Final.png and /dev/null differ diff --git a/Documentation/DSP/html/Convolution.gif b/Documentation/DSP/html/Convolution.gif deleted file mode 100644 index 31f27d1..0000000 Binary files a/Documentation/DSP/html/Convolution.gif and /dev/null differ diff --git a/Documentation/DSP/html/ConvolutionEquation.gif b/Documentation/DSP/html/ConvolutionEquation.gif deleted file mode 100644 index d4334fa..0000000 Binary files a/Documentation/DSP/html/ConvolutionEquation.gif and /dev/null differ diff --git a/Documentation/DSP/html/CorrelateEquation.gif b/Documentation/DSP/html/CorrelateEquation.gif deleted file mode 100644 index 1a62fb1..0000000 Binary files a/Documentation/DSP/html/CorrelateEquation.gif and /dev/null differ diff --git a/Documentation/DSP/html/DCT4.gif b/Documentation/DSP/html/DCT4.gif deleted file mode 100644 index 0960fad..0000000 Binary files a/Documentation/DSP/html/DCT4.gif and /dev/null differ diff --git a/Documentation/DSP/html/DCT4Equation.gif b/Documentation/DSP/html/DCT4Equation.gif deleted file mode 100644 index b6d16cf..0000000 Binary files a/Documentation/DSP/html/DCT4Equation.gif and /dev/null differ diff --git a/Documentation/DSP/html/FFTBin.gif b/Documentation/DSP/html/FFTBin.gif deleted file mode 100644 index ced92ca..0000000 Binary files a/Documentation/DSP/html/FFTBin.gif and /dev/null differ diff --git a/Documentation/DSP/html/FFTBinInput.gif b/Documentation/DSP/html/FFTBinInput.gif deleted file mode 100644 index d4f3b14..0000000 Binary files a/Documentation/DSP/html/FFTBinInput.gif and /dev/null differ diff --git a/Documentation/DSP/html/FFTBinOutput.gif b/Documentation/DSP/html/FFTBinOutput.gif deleted file mode 100644 index f44dc69..0000000 Binary files a/Documentation/DSP/html/FFTBinOutput.gif and /dev/null differ diff --git a/Documentation/DSP/html/FIR.gif b/Documentation/DSP/html/FIR.gif deleted file mode 100644 index 2e0d1fc..0000000 Binary files a/Documentation/DSP/html/FIR.gif and /dev/null differ diff --git a/Documentation/DSP/html/FIRDecimator.gif b/Documentation/DSP/html/FIRDecimator.gif deleted file mode 100644 index 0229d31..0000000 Binary files a/Documentation/DSP/html/FIRDecimator.gif and /dev/null differ diff --git a/Documentation/DSP/html/FIRInterpolator.gif b/Documentation/DSP/html/FIRInterpolator.gif deleted file mode 100644 index ee83141..0000000 Binary files a/Documentation/DSP/html/FIRInterpolator.gif and /dev/null differ diff --git a/Documentation/DSP/html/FIRLPF_coeffs.gif b/Documentation/DSP/html/FIRLPF_coeffs.gif deleted file mode 100644 index 6bad1a6..0000000 Binary files a/Documentation/DSP/html/FIRLPF_coeffs.gif and /dev/null differ diff --git a/Documentation/DSP/html/FIRLPF_input.gif b/Documentation/DSP/html/FIRLPF_input.gif deleted file mode 100644 index ec6c5a4..0000000 Binary files a/Documentation/DSP/html/FIRLPF_input.gif and /dev/null differ diff --git a/Documentation/DSP/html/FIRLPF_output.gif b/Documentation/DSP/html/FIRLPF_output.gif deleted file mode 100644 index 0cb2880..0000000 Binary files a/Documentation/DSP/html/FIRLPF_output.gif and /dev/null differ diff --git a/Documentation/DSP/html/FIRLPF_response.gif b/Documentation/DSP/html/FIRLPF_response.gif deleted file mode 100644 index 19d311f..0000000 Binary files a/Documentation/DSP/html/FIRLPF_response.gif and /dev/null differ diff --git a/Documentation/DSP/html/FIRLPF_signalflow.gif b/Documentation/DSP/html/FIRLPF_signalflow.gif deleted file mode 100644 index e1e6a08..0000000 Binary files a/Documentation/DSP/html/FIRLPF_signalflow.gif and /dev/null differ diff --git a/Documentation/DSP/html/FIRLattice.gif b/Documentation/DSP/html/FIRLattice.gif deleted file mode 100644 index 7558ffa..0000000 Binary files a/Documentation/DSP/html/FIRLattice.gif and /dev/null differ diff --git a/Documentation/DSP/html/FIRSparse.gif b/Documentation/DSP/html/FIRSparse.gif deleted file mode 100644 index bc05c4f..0000000 Binary files a/Documentation/DSP/html/FIRSparse.gif and /dev/null differ diff --git a/Documentation/DSP/html/GEQ_allbandresponse.gif b/Documentation/DSP/html/GEQ_allbandresponse.gif deleted file mode 100644 index 33c32ae..0000000 Binary files a/Documentation/DSP/html/GEQ_allbandresponse.gif and /dev/null differ diff --git a/Documentation/DSP/html/GEQ_bandresponse.gif b/Documentation/DSP/html/GEQ_bandresponse.gif deleted file mode 100644 index d0c4743..0000000 Binary files a/Documentation/DSP/html/GEQ_bandresponse.gif and /dev/null differ diff --git a/Documentation/DSP/html/GEQ_inputchirp.gif b/Documentation/DSP/html/GEQ_inputchirp.gif deleted file mode 100644 index 7a3b46a..0000000 Binary files a/Documentation/DSP/html/GEQ_inputchirp.gif and /dev/null differ diff --git a/Documentation/DSP/html/GEQ_outputchirp.gif b/Documentation/DSP/html/GEQ_outputchirp.gif deleted file mode 100644 index e245cfa..0000000 Binary files a/Documentation/DSP/html/GEQ_outputchirp.gif and /dev/null differ diff --git a/Documentation/DSP/html/GEQ_signalflow.gif b/Documentation/DSP/html/GEQ_signalflow.gif deleted file mode 100644 index e670ed5..0000000 Binary files a/Documentation/DSP/html/GEQ_signalflow.gif and /dev/null differ diff --git a/Documentation/DSP/html/IDCT4Equation.gif b/Documentation/DSP/html/IDCT4Equation.gif deleted file mode 100644 index ad66519..0000000 Binary files a/Documentation/DSP/html/IDCT4Equation.gif and /dev/null differ diff --git a/Documentation/DSP/html/IIRLattice.gif b/Documentation/DSP/html/IIRLattice.gif deleted file mode 100644 index 356152b..0000000 Binary files a/Documentation/DSP/html/IIRLattice.gif and /dev/null differ diff --git a/Documentation/DSP/html/LMS.gif b/Documentation/DSP/html/LMS.gif deleted file mode 100644 index 15eddaf..0000000 Binary files a/Documentation/DSP/html/LMS.gif and /dev/null differ diff --git a/Documentation/DSP/html/LinearInterp.gif b/Documentation/DSP/html/LinearInterp.gif deleted file mode 100644 index 34f9704..0000000 Binary files a/Documentation/DSP/html/LinearInterp.gif and /dev/null differ diff --git a/Documentation/DSP/html/MatrixAddition.gif b/Documentation/DSP/html/MatrixAddition.gif deleted file mode 100644 index d754c82..0000000 Binary files a/Documentation/DSP/html/MatrixAddition.gif and /dev/null differ diff --git a/Documentation/DSP/html/MatrixInverse.gif b/Documentation/DSP/html/MatrixInverse.gif deleted file mode 100644 index fb8e5bd..0000000 Binary files a/Documentation/DSP/html/MatrixInverse.gif and /dev/null differ diff --git a/Documentation/DSP/html/MatrixMultiplication.gif b/Documentation/DSP/html/MatrixMultiplication.gif deleted file mode 100644 index 47095d0..0000000 Binary files a/Documentation/DSP/html/MatrixMultiplication.gif and /dev/null differ diff --git a/Documentation/DSP/html/MatrixScale.gif b/Documentation/DSP/html/MatrixScale.gif deleted file mode 100644 index 6478d68..0000000 Binary files a/Documentation/DSP/html/MatrixScale.gif and /dev/null differ diff --git a/Documentation/DSP/html/MatrixSubtraction.gif b/Documentation/DSP/html/MatrixSubtraction.gif deleted file mode 100644 index 933b9f4..0000000 Binary files a/Documentation/DSP/html/MatrixSubtraction.gif and /dev/null differ diff --git a/Documentation/DSP/html/MatrixTranspose.gif b/Documentation/DSP/html/MatrixTranspose.gif deleted file mode 100644 index 219220e..0000000 Binary files a/Documentation/DSP/html/MatrixTranspose.gif and /dev/null differ diff --git a/Documentation/DSP/html/PID.gif b/Documentation/DSP/html/PID.gif deleted file mode 100644 index 04a5d1a..0000000 Binary files a/Documentation/DSP/html/PID.gif and /dev/null differ diff --git a/Documentation/DSP/html/RFFT.gif b/Documentation/DSP/html/RFFT.gif deleted file mode 100644 index c05ed8e..0000000 Binary files a/Documentation/DSP/html/RFFT.gif and /dev/null differ diff --git a/Documentation/DSP/html/RFFTQ15.gif b/Documentation/DSP/html/RFFTQ15.gif deleted file mode 100644 index 3180b38..0000000 Binary files a/Documentation/DSP/html/RFFTQ15.gif and /dev/null differ diff --git a/Documentation/DSP/html/RFFTQ31.gif b/Documentation/DSP/html/RFFTQ31.gif deleted file mode 100644 index 827bcf6..0000000 Binary files a/Documentation/DSP/html/RFFTQ31.gif and /dev/null differ diff --git a/Documentation/DSP/html/RIFFT.gif b/Documentation/DSP/html/RIFFT.gif deleted file mode 100644 index 0d9322d..0000000 Binary files a/Documentation/DSP/html/RIFFT.gif and /dev/null differ diff --git a/Documentation/DSP/html/RIFFTQ15.gif b/Documentation/DSP/html/RIFFTQ15.gif deleted file mode 100644 index 453b273..0000000 Binary files a/Documentation/DSP/html/RIFFTQ15.gif and /dev/null differ diff --git a/Documentation/DSP/html/RIFFTQ31.gif b/Documentation/DSP/html/RIFFTQ31.gif deleted file mode 100644 index 180bb4f..0000000 Binary files a/Documentation/DSP/html/RIFFTQ31.gif and /dev/null differ diff --git a/Documentation/DSP/html/SignalFlow.gif b/Documentation/DSP/html/SignalFlow.gif deleted file mode 100644 index 854ab78..0000000 Binary files a/Documentation/DSP/html/SignalFlow.gif and /dev/null differ diff --git a/Documentation/DSP/html/Variance.gif b/Documentation/DSP/html/Variance.gif deleted file mode 100644 index 3d969e0..0000000 Binary files a/Documentation/DSP/html/Variance.gif and /dev/null differ diff --git a/Documentation/DSP/html/_a_r_m_2arm__class__marks__example__f32_8c.html b/Documentation/DSP/html/_a_r_m_2arm__class__marks__example__f32_8c.html deleted file mode 100644 index 259dede..0000000 --- a/Documentation/DSP/html/_a_r_m_2arm__class__marks__example__f32_8c.html +++ /dev/null @@ -1,425 +0,0 @@ - - - - - -arm_class_marks_example_f32.c File Reference -CMSIS-DSP: arm_class_marks_example_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
ARM/arm_class_marks_example_f32.c File Reference
-
-
- - - - - - - - - - -

-Macros

#define USE_STATIC_INIT
 
#define TEST_LENGTH_SAMPLES
 
#define NUMSTUDENTS
 
#define NUMSUBJECTS
 
- - - -

-Functions

int32_t main ()
 
- - - - - - - - - - - - - - - - - - - - - - - -

-Variables

const float32_t testMarks_f32 [TEST_LENGTH_SAMPLES]
 
const float32_t testUnity_f32 [4]
 
static float32_t testOutput [TEST_LENGTH_SAMPLES]
 
uint32_t numStudents
 
uint32_t numSubjects
 
float32_t max_marks
 
float32_t min_marks
 
float32_t mean
 
float32_t std
 
float32_t var
 
uint32_t student_num
 
-

Macro Definition Documentation

- -
-
- - - - -
#define NUMSTUDENTS
-
-
Examples:
arm_class_marks_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
#define NUMSUBJECTS
-
-
Examples:
arm_class_marks_example_f32.c.
-
-

Referenced by main().

- -
-
- - - -
-
- - - - -
#define USE_STATIC_INIT
-
- -
-
-

Function Documentation

- - -

Variable Documentation

- -
-
- - - - -
float32_t max_marks
-
-
Examples:
arm_class_marks_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t mean
-
-
- -
-
- - - - -
float32_t min_marks
-
-
Examples:
arm_class_marks_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
uint32_t numStudents
-
-
Examples:
arm_class_marks_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
uint32_t numSubjects
-
-
Examples:
arm_class_marks_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t std
-
-
Examples:
arm_class_marks_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
uint32_t student_num
-
-
Examples:
arm_class_marks_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
const float32_t testMarks_f32[TEST_LENGTH_SAMPLES]
-
-
Examples:
arm_class_marks_example_f32.c.
-
-

Referenced by main().

- -
-
- - - -
-
- - - - -
const float32_t testUnity_f32[4]
-
-
Examples:
arm_class_marks_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t var
-
-
Examples:
arm_class_marks_example_f32.c.
-
-

Referenced by arm_std_f32(), and main().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/_a_r_m_2arm__convolution__example__f32_8c.html b/Documentation/DSP/html/_a_r_m_2arm__convolution__example__f32_8c.html deleted file mode 100644 index 9b30514..0000000 --- a/Documentation/DSP/html/_a_r_m_2arm__convolution__example__f32_8c.html +++ /dev/null @@ -1,385 +0,0 @@ - - - - - -arm_convolution_example_f32.c File Reference -CMSIS-DSP: arm_convolution_example_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
ARM/arm_convolution_example_f32.c File Reference
-
-
- - - - - - - - -

-Macros

#define MAX_BLOCKSIZE
 
#define DELTA
 
#define SNR_THRESHOLD
 
- - - -

-Functions

int32_t main (void)
 
- - - - - - - - - - - - - - - - - - - - - -

-Variables

float32_t Ak [MAX_BLOCKSIZE]
 
float32_t Bk [MAX_BLOCKSIZE]
 
float32_t AxB [MAX_BLOCKSIZE *2]
 
float32_t testInputA_f32 [64]
 
float32_t testInputB_f32 [64]
 
const float testRefOutput_f32 [127]
 
uint32_t srcALen
 
uint32_t srcBLen
 
uint32_t outLen
 
float32_t snr
 
-

Macro Definition Documentation

- -
-
- - - - -
#define DELTA
-
-
- -
-
- - - - -
#define MAX_BLOCKSIZE
-
-
- -
-
- - - - -
#define SNR_THRESHOLD
-
-
Examples:
arm_convolution_example_f32.c, and arm_matrix_example_f32.c.
-
-

Referenced by main().

- -
-
-

Function Documentation

- - -

Variable Documentation

- -
-
- - - - -
float32_t Ak[MAX_BLOCKSIZE]
-
-
Examples:
arm_convolution_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t AxB[MAX_BLOCKSIZE *2]
-
-
Examples:
arm_convolution_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t Bk[MAX_BLOCKSIZE]
-
-
Examples:
arm_convolution_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
uint32_t outLen
-
-
Examples:
arm_convolution_example_f32.c.
-
-

Referenced by main().

- -
-
- - - - - - - -
-
- - - - -
float32_t testInputA_f32[64]
-
-
Examples:
arm_convolution_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t testInputB_f32[64]
-
-
Examples:
arm_convolution_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
const float testRefOutput_f32[127]
-
-
-
-
- - - - diff --git a/Documentation/DSP/html/_a_r_m_2arm__dotproduct__example__f32_8c.html b/Documentation/DSP/html/_a_r_m_2arm__dotproduct__example__f32_8c.html deleted file mode 100644 index 76b279f..0000000 --- a/Documentation/DSP/html/_a_r_m_2arm__dotproduct__example__f32_8c.html +++ /dev/null @@ -1,297 +0,0 @@ - - - - - -arm_dotproduct_example_f32.c File Reference -CMSIS-DSP: arm_dotproduct_example_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
ARM/arm_dotproduct_example_f32.c File Reference
-
-
- - - - - - -

-Macros

#define MAX_BLOCKSIZE
 
#define DELTA
 
- - - -

-Functions

int32_t main (void)
 
- - - - - - - - - - - - - -

-Variables

float32_t srcA_buf_f32 [MAX_BLOCKSIZE]
 
float32_t srcB_buf_f32 [MAX_BLOCKSIZE]
 
float32_t refDotProdOut
 
float32_t multOutput [MAX_BLOCKSIZE]
 
float32_t testOutput
 
arm_status status
 
-

Macro Definition Documentation

- -
-
- - - - -
#define DELTA
-
- -

Referenced by main().

- -
-
- -
-
- - - - -
#define MAX_BLOCKSIZE
-
- -

Referenced by main().

- -
-
-

Function Documentation

- -
-
- - - - - - - - -
int32_t main (void )
-
-
-

Variable Documentation

- -
-
- - - - -
float32_t multOutput[MAX_BLOCKSIZE]
-
-
Examples:
arm_dotproduct_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t refDotProdOut
-
-
Examples:
arm_dotproduct_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t srcA_buf_f32[MAX_BLOCKSIZE]
-
-
Examples:
arm_dotproduct_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t srcB_buf_f32[MAX_BLOCKSIZE]
-
-
Examples:
arm_dotproduct_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
arm_status status
-
-
Examples:
arm_convolution_example_f32.c, arm_dotproduct_example_f32.c, arm_fft_bin_example_f32.c, arm_fir_example_f32.c, arm_graphic_equalizer_example_q31.c, arm_linear_interp_example_f32.c, arm_matrix_example_f32.c, arm_signal_converge_example_f32.c, arm_sin_cos_example_f32.c, and arm_variance_example_f32.c.
-
-

Referenced by arm_cfft_radix2_init_f32(), arm_cfft_radix2_init_q15(), arm_cfft_radix2_init_q31(), arm_cfft_radix4_init_f32(), arm_cfft_radix4_init_q15(), arm_cfft_radix4_init_q31(), arm_conv_partial_f32(), arm_conv_partial_fast_opt_q15(), arm_conv_partial_fast_q15(), arm_conv_partial_fast_q31(), arm_conv_partial_opt_q15(), arm_conv_partial_opt_q7(), arm_conv_partial_q15(), arm_conv_partial_q31(), arm_conv_partial_q7(), arm_dct4_init_f32(), arm_dct4_init_q15(), arm_dct4_init_q31(), arm_fir_decimate_init_f32(), arm_fir_decimate_init_q15(), arm_fir_decimate_init_q31(), arm_fir_init_q15(), arm_fir_interpolate_init_f32(), arm_fir_interpolate_init_q15(), arm_fir_interpolate_init_q31(), arm_mat_add_f32(), arm_mat_add_q15(), arm_mat_add_q31(), arm_mat_cmplx_mult_f32(), arm_mat_cmplx_mult_q15(), arm_mat_cmplx_mult_q31(), arm_mat_inverse_f32(), arm_mat_inverse_f64(), arm_mat_mult_f32(), arm_mat_mult_fast_q15(), arm_mat_mult_fast_q31(), arm_mat_mult_q15(), arm_mat_mult_q31(), arm_mat_scale_f32(), arm_mat_scale_q15(), arm_mat_scale_q31(), arm_mat_sub_f32(), arm_mat_sub_q15(), arm_mat_sub_q31(), arm_mat_trans_f32(), arm_mat_trans_q15(), arm_mat_trans_q31(), arm_rfft_fast_init_f32(), arm_rfft_init_f32(), arm_rfft_init_q15(), arm_rfft_init_q31(), and main().

- -
-
- -
-
- - - - -
float32_t testOutput
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/_a_r_m_2arm__fft__bin__data_8c.html b/Documentation/DSP/html/_a_r_m_2arm__fft__bin__data_8c.html deleted file mode 100644 index 1e8ddfc..0000000 --- a/Documentation/DSP/html/_a_r_m_2arm__fft__bin__data_8c.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - -arm_fft_bin_data.c File Reference -CMSIS-DSP: arm_fft_bin_data.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
ARM/arm_fft_bin_data.c File Reference
-
-
- - - - -

-Variables

float32_t testInput_f32_10khz [2048]
 
-

Variable Documentation

- -
-
- - - - -
float32_t testInput_f32_10khz[2048]
-
-
Examples:
arm_fft_bin_example_f32.c.
-
-

Referenced by main().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/_a_r_m_2arm__fft__bin__example__f32_8c.html b/Documentation/DSP/html/_a_r_m_2arm__fft__bin__example__f32_8c.html deleted file mode 100644 index accf978..0000000 --- a/Documentation/DSP/html/_a_r_m_2arm__fft__bin__example__f32_8c.html +++ /dev/null @@ -1,301 +0,0 @@ - - - - - -arm_fft_bin_example_f32.c File Reference -CMSIS-DSP: arm_fft_bin_example_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
ARM/arm_fft_bin_example_f32.c File Reference
-
-
- - - - -

-Macros

#define TEST_LENGTH_SAMPLES
 
- - - -

-Functions

int32_t main (void)
 
- - - - - - - - - - - - - - - -

-Variables

float32_t testInput_f32_10khz [TEST_LENGTH_SAMPLES]
 
static float32_t testOutput [TEST_LENGTH_SAMPLES/2]
 
uint32_t fftSize
 
uint32_t ifftFlag
 
uint32_t doBitReverse
 
uint32_t refIndex
 
uint32_t testIndex
 
-

Macro Definition Documentation

- -
-
- - - - -
#define TEST_LENGTH_SAMPLES
-
- -
-
-

Function Documentation

- - -

Variable Documentation

- -
-
- - - - -
uint32_t doBitReverse
-
-
Examples:
arm_fft_bin_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
uint32_t fftSize
-
-
Examples:
arm_fft_bin_example_f32.c.
-
-

Referenced by main().

- -
-
- - - -
-
- - - - -
uint32_t refIndex
-
-
Examples:
arm_fft_bin_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
uint32_t testIndex
-
-
Examples:
arm_fft_bin_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t testInput_f32_10khz[TEST_LENGTH_SAMPLES]
-
- -
-
- -
-
- - - - - -
- - - - -
float32_t testOutput[TEST_LENGTH_SAMPLES/2]
-
-static
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/_change_01_log_8txt.html b/Documentation/DSP/html/_change_01_log_8txt.html deleted file mode 100644 index 1efb727..0000000 --- a/Documentation/DSP/html/_change_01_log_8txt.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - -Change Log.txt File Reference -CMSIS-DSP: Change Log.txt File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Change Log.txt File Reference
-
-
-
-
- - - - diff --git a/Documentation/DSP/html/_change_log_pg.html b/Documentation/DSP/html/_change_log_pg.html deleted file mode 100644 index 8b03721..0000000 --- a/Documentation/DSP/html/_change_log_pg.html +++ /dev/null @@ -1,371 +0,0 @@ - - - - - -Change Log -CMSIS-DSP: Change Log - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Change Log
-
-
-

- Version 1.4.7 (no source code change [still labeled 1.4.5]) 2015/10/20

-

Modified arm_math.h

-
    -
  • Added explicit type casts to remove compiler warnings.
  • -
  • Supressed irrelevant warnings for toolchain GCC.
  • -
-

Updated documentation

-
    -
  • functions arm_cos_f32, arm_sin_f32 use table lookup combined with linear interpolation (since V1.4.2). This is now documented.
  • -
-
- Version 1.4.6 (no source code change [still labeled 1.4.5]) 2015/08/26

-

Modified arm_math.h

- -
- Version 1.4.5 2015/03/19

-

Added support for the Cortex-M7 processor

-

Fixed bug in arm_mat_inverse_f32.c and arm_mat_inverse_f64.c. They weren't properly handling diagonal matrices.

-

arm_cfft_f32.c - help documentation updated

-

Updated documentation to show deprecated functions

-
- Version 1.4.4 2014/07/31

-

Added the following new files:

- -

Optimizations to the following files:

- -
- Version 1.4.3 2014/03/12

-

Undid changes to arm_biquad_cascade_df1_q31.c

-

Added support for COSMIC

-

Changed 'short' to 'q15_t' where appropriate

-

Fixed arm_conv_partial_fast_q15.c for UNALIGNED_SUPPORT_DISABLE

-

Fixed arm_mat_cmplx_mult_q15.c for UNALIGNED_SUPPORT_DISABLE

-

Fixed arm_conv_partial_opt_q7.c for UNALIGNED_SUPPORT_DISABLE

-

Restored the internal fftlen of 16 to arm_rfft_fast_init_f32.c

-

Updated core_xxx.h files to newer versions from ARM

-
- Version 1.4.2 2013/10/16

-

Moved const structures from arm_const_structs.h to arm_const_structs.c

-

Rfft_fast_f32 no longer allows fft length of 16 as it wouldn't have worked anyways

-

Partial convolution was producing the wrong results in some cases

-

arm_lms_q31 and q15 now saturate the results in the M0 code to match the M3 & M4 code

-

Rfft_q15 and q31 had potential overflow issues resolved

-

arm_biquad_cascade_df1_q31.c had a typo which resulted in incorrect outputs

-

fast math sine and cosine now use linear interpolation

-

controller sin/cos now uses a more accurate interpolation algorithm

-

arm_mat_inverse was reading outside its input array

-

arm_cmplx_dot_prod was incorrect

-

switched some incorrect usages of __ssat to clip_q63_to_q31

-

changed var & std q31 to downshift input data by 8

-

var q31 & q15 no longer output larger data types

-

arm_mat_cmplx_mult_q15.c was done incorrectly for big vs little endian

-

arm_mat_mult_q31.c was inconsistent with the other multiplies, so added saturation

-

arm_conv_partial_q15 had an incorrect comparison between signed & unsigned values

-
- Version 1.4.1 2013/02/20

-

Updated licenses in headers to 2013

-

Fixed ALIGN4 macro in arm_math.h

-

Added files to Cortex-M0 projects so that all projects have same file list

-

Fixed bugs in

- -
- Version 1.4.0 2013/01/09

-

Updated with more optimizations, bug fixes and new license information in headers

-

Optimized functions:

-
    -
  • arm_biquad_cascade_df2T_f32
  • -
  • arm_biquad_cascade_df1_q31
  • -
  • arm_fir_f32
  • -
  • arm_fir_fast_q31
  • -
  • arm_cfft_f32
  • -
  • arm_cfft_radix2_q31
  • -
  • arm_rfft_fast_f32 (new function)
  • -
-

Fixed compiler warnings in arm_math.h for comparing signed and unsigned ints

-

Fixed a saturation bug in arm_rms_q15

-

Simplified the code in arm_sin_cos_q31

-

Added a preprocessor directive to treat the Cortex M0+ just like the Cortex M0

-

The following functions were deprecated and will be removed in a future version

-
    -
  • arm_cfft_radix2_f32
  • -
  • arm_cfft_radix2_init_f32
  • -
  • arm_cfft_radix4_f32
  • -
  • arm_cfft_radix4_init_f32
  • -
-
- Version 1.3.0

-

Added CMSIS DSP Software Library

-

The CMSIS DSP Software Library is a suite of common signal processing functions targeted to Cortex-M processor based microcontrollers. Even though the code has been specifically optimized towards using the extended DSP instruction set of the Cortex-M4 processor, the library can be compiled for any Cortex-M processor.

-

For more information please see CMSIS DSP Library documentation. Added Cortex-M4 Core Support

-

Additional folder CM4, containing the Cortex-M4 core support files, has been added. CM0 CM3 CM4 CoreSupport DeviceSupport

-

New naming for Core Support Files

-

The new Core Support Files are:

-
    -
  • core_cm#.h (# = 0, 3, 4)
  • -
  • core_cmFunc.h (Cortex-M Core Register access functions)
  • -
  • core_cmInstr.h (Cortex-M Core instructions)
  • -
  • core_cm4_simd.h (Cortex-M4 SIMD instructions)
  • -
-
- Version 1.2.0

-

Removed CMSIS Middelware packages

-

CMSIS Middleware is on hold from ARM side until a agreement between all CMSIS partners is found. SystemFrequency renamed to SystemCoreClock

-

The variable name SystemCoreClock is more precise than SystemFrequency because the variable holds the clock value at which the core is running. Changed startup concept

-

The old startup concept (calling SystemInit_ExtMemCtl from startup file and calling SystemInit from main) has the weakness that it does not work for controllers which need a already configuerd clock system to configure the external memory controller.

-

Changed startup concept

-
    -
  • SystemInit() is called from startup file before premain.
  • -
  • SystemInit() configures the clock system and also configures an existing external memory controller.
  • -
  • SystemInit() must not use global variables.
  • -
  • SystemCoreClock is initialized with a correct predefined value.
  • -
  • Additional function void SystemCoreClockUpdate (void) is provided.
  • -
  • SystemCoreClockUpdate() updates the variable SystemCoreClock and must be called whenever the core clock is changed.
  • -
  • SystemCoreClockUpdate() evaluates the clock register settings and calculates the current core clock.
  • -
-

Advanced Debug Functions

-

ITM communication channel is only capable for OUT direction. To allow also communication for IN direction a simple concept is provided.

-
    -
  • Global variable volatile int ITM_RxBuffer used for IN data.
  • -
  • Function int ITM_CheckChar (void) checks if a new character is available.
  • -
  • Function int ITM_ReceiveChar (void) retrieves the new character.
  • -
-

For detailed explanation see file CMSIS debug support.htm.

-

Core Register Bit Definitions

-

Files core_cm3.h and core_cm0.h contain now bit definitions for Core Registers. The name for the defines correspond with the Cortex-M Technical Reference Manual.

-

e.g. SysTick structure with bit definitions

-
-
typedef struct
-
{
-
__IO uint32_t CTRL;
-
__IO uint32_t LOAD;
-
__IO uint32_t VAL;
-
__I uint32_t CALIB;
-
} SysTick_Type;
-
-
/* SysTick Control / Status Register Definitions */
-
#define SysTick_CTRL_COUNTFLAG_Pos 16
-
#define SysTick_CTRL_COUNTFLAG_Msk (1ul << SysTick_CTRL_COUNTFLAG_Pos)
-
#define SysTick_CTRL_CLKSOURCE_Pos 2
-
#define SysTick_CTRL_CLKSOURCE_Msk (1ul << SysTick_CTRL_CLKSOURCE_Pos)
-
#define SysTick_CTRL_TICKINT_Pos 1
-
#define SysTick_CTRL_TICKINT_Msk (1ul << SysTick_CTRL_TICKINT_Pos)
-
#define SysTick_CTRL_ENABLE_Pos 0
-
#define SysTick_CTRL_ENABLE_Msk (1ul << SysTick_CTRL_ENABLE_Pos)
-
/* SysTick Reload Register Definitions */
-
#define SysTick_LOAD_RELOAD_Pos 0
-
#define SysTick_LOAD_RELOAD_Msk (0xFFFFFFul << SysTick_LOAD_RELOAD_Pos)
-
/* SysTick Current Register Definitions */
-
#define SysTick_VAL_CURRENT_Pos 0
-
#define SysTick_VAL_CURRENT_Msk (0xFFFFFFul << SysTick_VAL_CURRENT_Pos)
-
/* SysTick Calibration Register Definitions */
-
#define SysTick_CALIB_NOREF_Pos 31
-
#define SysTick_CALIB_NOREF_Msk (1ul << SysTick_CALIB_NOREF_Pos)
-
#define SysTick_CALIB_SKEW_Pos 30
-
#define SysTick_CALIB_SKEW_Msk (1ul << SysTick_CALIB_SKEW_Pos)
-
#define SysTick_CALIB_TENMS_Pos 0
-
#define SysTick_CALIB_TENMS_Msk (0xFFFFFFul << SysTick_VAL_CURRENT_Pos)
-
/* end of group CMSIS_CM3_SysTick */
-

DoxyGen Tags

-

DoxyGen tags in files core_cm3.[c,h] and core_cm0.[c,h] are reworked to create proper documentation using DoxyGen. Folder Structure

-

The folder structure is changed to differentiate the single support packages.

-
CM0
-CM3
-    CoreSupport
-    DeviceSupport
-        Vendor
-            Device
-                Startup
-                    Toolchain
-                    Toolchain
-                    ...
-            Device
-            ...
-        Vendor
-        ...
-    Example (optional)
-        Toolchain
-            Device
-            Device
-            ...
-        Toolchain
-        ...
-Documentation
-

- Version 1.1.0 2012/02/15

-

Updated with more optimizations, bug fixes and minor API changes.

-
- Version 1.0.11 2011/10/18

-

Bug Fix in conv, correlation, partial convolution.

-
- Version 1.0.10 2011/7/15

-

Big Endian support added and Merged M0 and M3/M4 Source code.

-
- Version 1.0.3 2010/11/29

-

Re-organized the CMSIS folders and updated documentation.

-
- Version 1.0.2 2010/11/11

-

Documentation updated.

-
- Version 1.0.1 2010/10/05

-

Production release and review comments incorporated.

-
- Version 1.0.0 2010/09/20

-

Production release and review comments incorporated.

-
- Version 0.0.9 2010/08/27

-

Added files: arm_biquad_cascade_df1_fast_q15.c arm_biquad_cascade_df1_fast_q31.c arm_fir_fast_q31.c arm_fir_fast_q15.c

-
- Version 0.0.7 2010/06/10

-

Misra-C changes done

-
- Version 0.0.5 2010/04/26

-

incorporated review comments and updated with latest CMSIS layer

-
- Version 0.0.3 2010/03/10 DP

-

Initial version

-
-
- - - - diff --git a/Documentation/DSP/html/_g_c_c_2arm__class__marks__example__f32_8c.html b/Documentation/DSP/html/_g_c_c_2arm__class__marks__example__f32_8c.html deleted file mode 100644 index 762f476..0000000 --- a/Documentation/DSP/html/_g_c_c_2arm__class__marks__example__f32_8c.html +++ /dev/null @@ -1,388 +0,0 @@ - - - - - -arm_class_marks_example_f32.c File Reference -CMSIS-DSP: arm_class_marks_example_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
GCC/arm_class_marks_example_f32.c File Reference
-
-
- - - - - - - - - - -

-Macros

#define USE_STATIC_INIT
 
#define TEST_LENGTH_SAMPLES
 
#define NUMSTUDENTS
 
#define NUMSUBJECTS
 
- - - -

-Functions

int32_t main ()
 
- - - - - - - - - - - - - - - - - - - - - - - -

-Variables

const float32_t testMarks_f32 [TEST_LENGTH_SAMPLES]
 
const float32_t testUnity_f32 [4]
 
static float32_t testOutput [TEST_LENGTH_SAMPLES]
 
uint32_t numStudents
 
uint32_t numSubjects
 
float32_t max_marks
 
float32_t min_marks
 
float32_t mean
 
float32_t std
 
float32_t var
 
uint32_t student_num
 
-

Macro Definition Documentation

- -
-
- - - - -
#define NUMSTUDENTS
-
- -

Referenced by main().

- -
-
- -
-
- - - - -
#define NUMSUBJECTS
-
- -

Referenced by main().

- -
-
- -
-
- - - - -
#define TEST_LENGTH_SAMPLES
-
- -
-
- -
-
- - - - -
#define USE_STATIC_INIT
-
- -
-
-

Function Documentation

- - -

Variable Documentation

- -
-
- - - - -
float32_t max_marks
-
- -
-
- -
-
- - - - -
float32_t mean
-
- -
-
- -
-
- - - - -
float32_t min_marks
-
- -
-
- -
-
- - - - -
uint32_t numStudents
-
- -
-
- -
-
- - - - -
uint32_t numSubjects
-
- -
-
- -
-
- - - - -
float32_t std
-
- -
-
- -
-
- - - - -
uint32_t student_num
-
- -
-
- -
-
- - - - -
const float32_t testMarks_f32[TEST_LENGTH_SAMPLES]
-
- -
-
- -
-
- - - - - -
- - - - -
float32_t testOutput[TEST_LENGTH_SAMPLES]
-
-static
-
- -
-
- -
-
- - - - -
const float32_t testUnity_f32[4]
-
- -
-
- -
-
- - - - -
float32_t var
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/_g_c_c_2arm__convolution__example__f32_8c.html b/Documentation/DSP/html/_g_c_c_2arm__convolution__example__f32_8c.html deleted file mode 100644 index 86872bf..0000000 --- a/Documentation/DSP/html/_g_c_c_2arm__convolution__example__f32_8c.html +++ /dev/null @@ -1,352 +0,0 @@ - - - - - -arm_convolution_example_f32.c File Reference -CMSIS-DSP: arm_convolution_example_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
GCC/arm_convolution_example_f32.c File Reference
-
-
- - - - - - - - -

-Macros

#define MAX_BLOCKSIZE
 
#define DELTA
 
#define SNR_THRESHOLD
 
- - - -

-Functions

int32_t main (void)
 
- - - - - - - - - - - - - - - - - - - - - -

-Variables

float32_t Ak [MAX_BLOCKSIZE]
 
float32_t Bk [MAX_BLOCKSIZE]
 
float32_t AxB [MAX_BLOCKSIZE *2]
 
float32_t testInputA_f32 [64]
 
float32_t testInputB_f32 [64]
 
const float testRefOutput_f32 [127]
 
uint32_t srcALen
 
uint32_t srcBLen
 
uint32_t outLen
 
float32_t snr
 
-

Macro Definition Documentation

- -
-
- - - - -
#define DELTA
-
- -
-
- -
-
- - - - -
#define MAX_BLOCKSIZE
-
- -

Referenced by main().

- -
-
- -
-
- - - - -
#define SNR_THRESHOLD
-
- -

Referenced by main().

- -
-
-

Function Documentation

- - -

Variable Documentation

- -
-
- - - - -
float32_t Ak[MAX_BLOCKSIZE]
-
- -
-
- -
-
- - - - -
float32_t AxB[MAX_BLOCKSIZE *2]
-
- -
-
- -
-
- - - - -
float32_t Bk[MAX_BLOCKSIZE]
-
- -
-
- -
-
- - - - -
uint32_t outLen
-
- -
-
- -
-
- - - - -
float32_t snr
-
- -
-
- -
-
- - - - -
uint32_t srcALen
-
- -
-
- -
-
- - - - -
uint32_t srcBLen
-
- -
-
- -
-
- - - - -
float32_t testInputA_f32[64]
-
- -
-
- -
-
- - - - -
float32_t testInputB_f32[64]
-
- -
-
- -
-
- - - - -
const float testRefOutput_f32[127]
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/_g_c_c_2arm__dotproduct__example__f32_8c.html b/Documentation/DSP/html/_g_c_c_2arm__dotproduct__example__f32_8c.html deleted file mode 100644 index 544f2ae..0000000 --- a/Documentation/DSP/html/_g_c_c_2arm__dotproduct__example__f32_8c.html +++ /dev/null @@ -1,282 +0,0 @@ - - - - - -arm_dotproduct_example_f32.c File Reference -CMSIS-DSP: arm_dotproduct_example_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
GCC/arm_dotproduct_example_f32.c File Reference
-
-
- - - - - - -

-Macros

#define MAX_BLOCKSIZE
 
#define DELTA
 
- - - -

-Functions

int32_t main (void)
 
- - - - - - - - - - - - - -

-Variables

float32_t srcA_buf_f32 [MAX_BLOCKSIZE]
 
float32_t srcB_buf_f32 [MAX_BLOCKSIZE]
 
float32_t refDotProdOut
 
float32_t multOutput [MAX_BLOCKSIZE]
 
float32_t testOutput
 
arm_status status
 
-

Macro Definition Documentation

- -
-
- - - - -
#define DELTA
-
- -

Referenced by main().

- -
-
- -
-
- - - - -
#define MAX_BLOCKSIZE
-
- -

Referenced by main().

- -
-
-

Function Documentation

- -
-
- - - - - - - - -
int32_t main (void )
-
-
-

Variable Documentation

- -
-
- - - - -
float32_t multOutput[MAX_BLOCKSIZE]
-
- -
-
- -
-
- - - - -
float32_t refDotProdOut
-
- -
-
- -
-
- - - - -
float32_t srcA_buf_f32[MAX_BLOCKSIZE]
-
- -
-
- -
-
- - - - -
float32_t srcB_buf_f32[MAX_BLOCKSIZE]
-
- -
-
- -
-
- - - - -
arm_status status
-
- -
-
- -
-
- - - - -
float32_t testOutput
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/_g_c_c_2arm__fft__bin__data_8c.html b/Documentation/DSP/html/_g_c_c_2arm__fft__bin__data_8c.html deleted file mode 100644 index 1f015ba..0000000 --- a/Documentation/DSP/html/_g_c_c_2arm__fft__bin__data_8c.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -arm_fft_bin_data.c File Reference -CMSIS-DSP: arm_fft_bin_data.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
GCC/arm_fft_bin_data.c File Reference
-
-
- - - - -

-Variables

float32_t testInput_f32_10khz [2048]
 
-

Variable Documentation

- -
-
- - - - -
float32_t testInput_f32_10khz[2048]
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/_g_c_c_2arm__fft__bin__example__f32_8c.html b/Documentation/DSP/html/_g_c_c_2arm__fft__bin__example__f32_8c.html deleted file mode 100644 index 3d4c31c..0000000 --- a/Documentation/DSP/html/_g_c_c_2arm__fft__bin__example__f32_8c.html +++ /dev/null @@ -1,288 +0,0 @@ - - - - - -arm_fft_bin_example_f32.c File Reference -CMSIS-DSP: arm_fft_bin_example_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
GCC/arm_fft_bin_example_f32.c File Reference
-
-
- - - - -

-Macros

#define TEST_LENGTH_SAMPLES
 
- - - -

-Functions

int32_t main (void)
 
- - - - - - - - - - - - - - - -

-Variables

float32_t testInput_f32_10khz [TEST_LENGTH_SAMPLES]
 
static float32_t testOutput [TEST_LENGTH_SAMPLES/2]
 
uint32_t fftSize
 
uint32_t ifftFlag
 
uint32_t doBitReverse
 
uint32_t refIndex
 
uint32_t testIndex
 
-

Macro Definition Documentation

- -
-
- - - - -
#define TEST_LENGTH_SAMPLES
-
- -
-
-

Function Documentation

- - -

Variable Documentation

- -
-
- - - - -
uint32_t doBitReverse
-
- -
-
- -
-
- - - - -
uint32_t fftSize
-
- -
-
- -
-
- - - - -
uint32_t ifftFlag
-
- -
-
- -
-
- - - - -
uint32_t refIndex
-
- -
-
- -
-
- - - - -
uint32_t testIndex
-
- -
-
- -
-
- - - - -
float32_t testInput_f32_10khz[TEST_LENGTH_SAMPLES]
-
- -

Referenced by main().

- -
-
- -
-
- - - - - -
- - - - -
float32_t testOutput[TEST_LENGTH_SAMPLES/2]
-
-static
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/annotated.html b/Documentation/DSP/html/annotated.html deleted file mode 100644 index e676fe3..0000000 --- a/Documentation/DSP/html/annotated.html +++ /dev/null @@ -1,199 +0,0 @@ - - - - - -Data Structures -CMSIS-DSP: Data Structures - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Data Structures
-
-
-
Here are the data structures with brief descriptions:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
oCarm_bilinear_interp_instance_f32Instance structure for the floating-point bilinear interpolation function
oCarm_bilinear_interp_instance_q15Instance structure for the Q15 bilinear interpolation function
oCarm_bilinear_interp_instance_q31Instance structure for the Q31 bilinear interpolation function
oCarm_bilinear_interp_instance_q7Instance structure for the Q15 bilinear interpolation function
oCarm_biquad_cas_df1_32x64_ins_q31Instance structure for the high precision Q31 Biquad cascade filter
oCarm_biquad_cascade_df2T_instance_f32Instance structure for the floating-point transposed direct form II Biquad cascade filter
oCarm_biquad_cascade_df2T_instance_f64Instance structure for the floating-point transposed direct form II Biquad cascade filter
oCarm_biquad_cascade_stereo_df2T_instance_f32Instance structure for the floating-point transposed direct form II Biquad cascade filter
oCarm_biquad_casd_df1_inst_f32Instance structure for the floating-point Biquad cascade filter
oCarm_biquad_casd_df1_inst_q15Instance structure for the Q15 Biquad cascade filter
oCarm_biquad_casd_df1_inst_q31Instance structure for the Q31 Biquad cascade filter
oCarm_cfft_instance_f32Instance structure for the floating-point CFFT/CIFFT function
oCarm_cfft_instance_q15Instance structure for the fixed-point CFFT/CIFFT function
oCarm_cfft_instance_q31Instance structure for the fixed-point CFFT/CIFFT function
oCarm_cfft_radix2_instance_f32Instance structure for the floating-point CFFT/CIFFT function
oCarm_cfft_radix2_instance_q15Instance structure for the Q15 CFFT/CIFFT function
oCarm_cfft_radix2_instance_q31Instance structure for the Radix-2 Q31 CFFT/CIFFT function
oCarm_cfft_radix4_instance_f32Instance structure for the floating-point CFFT/CIFFT function
oCarm_cfft_radix4_instance_q15Instance structure for the Q15 CFFT/CIFFT function
oCarm_cfft_radix4_instance_q31Instance structure for the Q31 CFFT/CIFFT function
oCarm_dct4_instance_f32Instance structure for the floating-point DCT4/IDCT4 function
oCarm_dct4_instance_q15Instance structure for the Q15 DCT4/IDCT4 function
oCarm_dct4_instance_q31Instance structure for the Q31 DCT4/IDCT4 function
oCarm_fir_decimate_instance_f32Instance structure for the floating-point FIR decimator
oCarm_fir_decimate_instance_q15Instance structure for the Q15 FIR decimator
oCarm_fir_decimate_instance_q31Instance structure for the Q31 FIR decimator
oCarm_fir_instance_f32Instance structure for the floating-point FIR filter
oCarm_fir_instance_q15Instance structure for the Q15 FIR filter
oCarm_fir_instance_q31Instance structure for the Q31 FIR filter
oCarm_fir_instance_q7Instance structure for the Q7 FIR filter
oCarm_fir_interpolate_instance_f32Instance structure for the floating-point FIR interpolator
oCarm_fir_interpolate_instance_q15Instance structure for the Q15 FIR interpolator
oCarm_fir_interpolate_instance_q31Instance structure for the Q31 FIR interpolator
oCarm_fir_lattice_instance_f32Instance structure for the floating-point FIR lattice filter
oCarm_fir_lattice_instance_q15Instance structure for the Q15 FIR lattice filter
oCarm_fir_lattice_instance_q31Instance structure for the Q31 FIR lattice filter
oCarm_fir_sparse_instance_f32Instance structure for the floating-point sparse FIR filter
oCarm_fir_sparse_instance_q15Instance structure for the Q15 sparse FIR filter
oCarm_fir_sparse_instance_q31Instance structure for the Q31 sparse FIR filter
oCarm_fir_sparse_instance_q7Instance structure for the Q7 sparse FIR filter
oCarm_iir_lattice_instance_f32Instance structure for the floating-point IIR lattice filter
oCarm_iir_lattice_instance_q15Instance structure for the Q15 IIR lattice filter
oCarm_iir_lattice_instance_q31Instance structure for the Q31 IIR lattice filter
oCarm_linear_interp_instance_f32Instance structure for the floating-point Linear Interpolate function
oCarm_lms_instance_f32Instance structure for the floating-point LMS filter
oCarm_lms_instance_q15Instance structure for the Q15 LMS filter
oCarm_lms_instance_q31Instance structure for the Q31 LMS filter
oCarm_lms_norm_instance_f32Instance structure for the floating-point normalized LMS filter
oCarm_lms_norm_instance_q15Instance structure for the Q15 normalized LMS filter
oCarm_lms_norm_instance_q31Instance structure for the Q31 normalized LMS filter
oCarm_matrix_instance_f32Instance structure for the floating-point matrix structure
oCarm_matrix_instance_f64Instance structure for the floating-point matrix structure
oCarm_matrix_instance_q15Instance structure for the Q15 matrix structure
oCarm_matrix_instance_q31Instance structure for the Q31 matrix structure
oCarm_pid_instance_f32Instance structure for the floating-point PID Control
oCarm_pid_instance_q15Instance structure for the Q15 PID Control
oCarm_pid_instance_q31Instance structure for the Q31 PID Control
oCarm_rfft_fast_instance_f32Instance structure for the floating-point RFFT/RIFFT function
oCarm_rfft_instance_f32Instance structure for the floating-point RFFT/RIFFT function
oCarm_rfft_instance_q15Instance structure for the Q15 RFFT/RIFFT function
\Carm_rfft_instance_q31Instance structure for the Q31 RFFT/RIFFT function
-
-
-
- - - - diff --git a/Documentation/DSP/html/annotated.js b/Documentation/DSP/html/annotated.js deleted file mode 100644 index 4649803..0000000 --- a/Documentation/DSP/html/annotated.js +++ /dev/null @@ -1,64 +0,0 @@ -var annotated = -[ - [ "arm_bilinear_interp_instance_f32", "structarm__bilinear__interp__instance__f32.html", "structarm__bilinear__interp__instance__f32" ], - [ "arm_bilinear_interp_instance_q15", "structarm__bilinear__interp__instance__q15.html", "structarm__bilinear__interp__instance__q15" ], - [ "arm_bilinear_interp_instance_q31", "structarm__bilinear__interp__instance__q31.html", "structarm__bilinear__interp__instance__q31" ], - [ "arm_bilinear_interp_instance_q7", "structarm__bilinear__interp__instance__q7.html", "structarm__bilinear__interp__instance__q7" ], - [ "arm_biquad_cas_df1_32x64_ins_q31", "structarm__biquad__cas__df1__32x64__ins__q31.html", "structarm__biquad__cas__df1__32x64__ins__q31" ], - [ "arm_biquad_cascade_df2T_instance_f32", "structarm__biquad__cascade__df2_t__instance__f32.html", "structarm__biquad__cascade__df2_t__instance__f32" ], - [ "arm_biquad_cascade_df2T_instance_f64", "structarm__biquad__cascade__df2_t__instance__f64.html", "structarm__biquad__cascade__df2_t__instance__f64" ], - [ "arm_biquad_cascade_stereo_df2T_instance_f32", "structarm__biquad__cascade__stereo__df2_t__instance__f32.html", "structarm__biquad__cascade__stereo__df2_t__instance__f32" ], - [ "arm_biquad_casd_df1_inst_f32", "structarm__biquad__casd__df1__inst__f32.html", "structarm__biquad__casd__df1__inst__f32" ], - [ "arm_biquad_casd_df1_inst_q15", "structarm__biquad__casd__df1__inst__q15.html", "structarm__biquad__casd__df1__inst__q15" ], - [ "arm_biquad_casd_df1_inst_q31", "structarm__biquad__casd__df1__inst__q31.html", "structarm__biquad__casd__df1__inst__q31" ], - [ "arm_cfft_instance_f32", "structarm__cfft__instance__f32.html", "structarm__cfft__instance__f32" ], - [ "arm_cfft_instance_q15", "structarm__cfft__instance__q15.html", "structarm__cfft__instance__q15" ], - [ "arm_cfft_instance_q31", "structarm__cfft__instance__q31.html", "structarm__cfft__instance__q31" ], - [ "arm_cfft_radix2_instance_f32", "structarm__cfft__radix2__instance__f32.html", "structarm__cfft__radix2__instance__f32" ], - [ "arm_cfft_radix2_instance_q15", "structarm__cfft__radix2__instance__q15.html", "structarm__cfft__radix2__instance__q15" ], - [ "arm_cfft_radix2_instance_q31", "structarm__cfft__radix2__instance__q31.html", "structarm__cfft__radix2__instance__q31" ], - [ "arm_cfft_radix4_instance_f32", "structarm__cfft__radix4__instance__f32.html", "structarm__cfft__radix4__instance__f32" ], - [ "arm_cfft_radix4_instance_q15", "structarm__cfft__radix4__instance__q15.html", "structarm__cfft__radix4__instance__q15" ], - [ "arm_cfft_radix4_instance_q31", "structarm__cfft__radix4__instance__q31.html", "structarm__cfft__radix4__instance__q31" ], - [ "arm_dct4_instance_f32", "structarm__dct4__instance__f32.html", "structarm__dct4__instance__f32" ], - [ "arm_dct4_instance_q15", "structarm__dct4__instance__q15.html", "structarm__dct4__instance__q15" ], - [ "arm_dct4_instance_q31", "structarm__dct4__instance__q31.html", "structarm__dct4__instance__q31" ], - [ "arm_fir_decimate_instance_f32", "structarm__fir__decimate__instance__f32.html", "structarm__fir__decimate__instance__f32" ], - [ "arm_fir_decimate_instance_q15", "structarm__fir__decimate__instance__q15.html", "structarm__fir__decimate__instance__q15" ], - [ "arm_fir_decimate_instance_q31", "structarm__fir__decimate__instance__q31.html", "structarm__fir__decimate__instance__q31" ], - [ "arm_fir_instance_f32", "structarm__fir__instance__f32.html", "structarm__fir__instance__f32" ], - [ "arm_fir_instance_q15", "structarm__fir__instance__q15.html", "structarm__fir__instance__q15" ], - [ "arm_fir_instance_q31", "structarm__fir__instance__q31.html", "structarm__fir__instance__q31" ], - [ "arm_fir_instance_q7", "structarm__fir__instance__q7.html", "structarm__fir__instance__q7" ], - [ "arm_fir_interpolate_instance_f32", "structarm__fir__interpolate__instance__f32.html", "structarm__fir__interpolate__instance__f32" ], - [ "arm_fir_interpolate_instance_q15", "structarm__fir__interpolate__instance__q15.html", "structarm__fir__interpolate__instance__q15" ], - [ "arm_fir_interpolate_instance_q31", "structarm__fir__interpolate__instance__q31.html", "structarm__fir__interpolate__instance__q31" ], - [ "arm_fir_lattice_instance_f32", "structarm__fir__lattice__instance__f32.html", "structarm__fir__lattice__instance__f32" ], - [ "arm_fir_lattice_instance_q15", "structarm__fir__lattice__instance__q15.html", "structarm__fir__lattice__instance__q15" ], - [ "arm_fir_lattice_instance_q31", "structarm__fir__lattice__instance__q31.html", "structarm__fir__lattice__instance__q31" ], - [ "arm_fir_sparse_instance_f32", "structarm__fir__sparse__instance__f32.html", "structarm__fir__sparse__instance__f32" ], - [ "arm_fir_sparse_instance_q15", "structarm__fir__sparse__instance__q15.html", "structarm__fir__sparse__instance__q15" ], - [ "arm_fir_sparse_instance_q31", "structarm__fir__sparse__instance__q31.html", "structarm__fir__sparse__instance__q31" ], - [ "arm_fir_sparse_instance_q7", "structarm__fir__sparse__instance__q7.html", "structarm__fir__sparse__instance__q7" ], - [ "arm_iir_lattice_instance_f32", "structarm__iir__lattice__instance__f32.html", "structarm__iir__lattice__instance__f32" ], - [ "arm_iir_lattice_instance_q15", "structarm__iir__lattice__instance__q15.html", "structarm__iir__lattice__instance__q15" ], - [ "arm_iir_lattice_instance_q31", "structarm__iir__lattice__instance__q31.html", "structarm__iir__lattice__instance__q31" ], - [ "arm_linear_interp_instance_f32", "structarm__linear__interp__instance__f32.html", "structarm__linear__interp__instance__f32" ], - [ "arm_lms_instance_f32", "structarm__lms__instance__f32.html", "structarm__lms__instance__f32" ], - [ "arm_lms_instance_q15", "structarm__lms__instance__q15.html", "structarm__lms__instance__q15" ], - [ "arm_lms_instance_q31", "structarm__lms__instance__q31.html", "structarm__lms__instance__q31" ], - [ "arm_lms_norm_instance_f32", "structarm__lms__norm__instance__f32.html", "structarm__lms__norm__instance__f32" ], - [ "arm_lms_norm_instance_q15", "structarm__lms__norm__instance__q15.html", "structarm__lms__norm__instance__q15" ], - [ "arm_lms_norm_instance_q31", "structarm__lms__norm__instance__q31.html", "structarm__lms__norm__instance__q31" ], - [ "arm_matrix_instance_f32", "structarm__matrix__instance__f32.html", "structarm__matrix__instance__f32" ], - [ "arm_matrix_instance_f64", "structarm__matrix__instance__f64.html", "structarm__matrix__instance__f64" ], - [ "arm_matrix_instance_q15", "structarm__matrix__instance__q15.html", "structarm__matrix__instance__q15" ], - [ "arm_matrix_instance_q31", "structarm__matrix__instance__q31.html", "structarm__matrix__instance__q31" ], - [ "arm_pid_instance_f32", "structarm__pid__instance__f32.html", "structarm__pid__instance__f32" ], - [ "arm_pid_instance_q15", "structarm__pid__instance__q15.html", "structarm__pid__instance__q15" ], - [ "arm_pid_instance_q31", "structarm__pid__instance__q31.html", "structarm__pid__instance__q31" ], - [ "arm_rfft_fast_instance_f32", "structarm__rfft__fast__instance__f32.html", "structarm__rfft__fast__instance__f32" ], - [ "arm_rfft_instance_f32", "structarm__rfft__instance__f32.html", "structarm__rfft__instance__f32" ], - [ "arm_rfft_instance_q15", "structarm__rfft__instance__q15.html", "structarm__rfft__instance__q15" ], - [ "arm_rfft_instance_q31", "structarm__rfft__instance__q31.html", "structarm__rfft__instance__q31" ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/arm__abs__f32_8c.html b/Documentation/DSP/html/arm__abs__f32_8c.html deleted file mode 100644 index 66bf4eb..0000000 --- a/Documentation/DSP/html/arm__abs__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_abs_f32.c File Reference -CMSIS-DSP: arm_abs_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_abs_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_abs_f32 (float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Floating-point vector absolute value.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__abs__q15_8c.html b/Documentation/DSP/html/arm__abs__q15_8c.html deleted file mode 100644 index e24c5ba..0000000 --- a/Documentation/DSP/html/arm__abs__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_abs_q15.c File Reference -CMSIS-DSP: arm_abs_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_abs_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_abs_q15 (q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Q15 vector absolute value.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__abs__q31_8c.html b/Documentation/DSP/html/arm__abs__q31_8c.html deleted file mode 100644 index d9f3ae5..0000000 --- a/Documentation/DSP/html/arm__abs__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_abs_q31.c File Reference -CMSIS-DSP: arm_abs_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_abs_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_abs_q31 (q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Q31 vector absolute value.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__abs__q7_8c.html b/Documentation/DSP/html/arm__abs__q7_8c.html deleted file mode 100644 index a39ebdf..0000000 --- a/Documentation/DSP/html/arm__abs__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_abs_q7.c File Reference -CMSIS-DSP: arm_abs_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_abs_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_abs_q7 (q7_t *pSrc, q7_t *pDst, uint32_t blockSize)
 Q7 vector absolute value.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__add__f32_8c.html b/Documentation/DSP/html/arm__add__f32_8c.html deleted file mode 100644 index 8c72457..0000000 --- a/Documentation/DSP/html/arm__add__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_add_f32.c File Reference -CMSIS-DSP: arm_add_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_add_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_add_f32 (float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize)
 Floating-point vector addition.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__add__q15_8c.html b/Documentation/DSP/html/arm__add__q15_8c.html deleted file mode 100644 index 938ca53..0000000 --- a/Documentation/DSP/html/arm__add__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_add_q15.c File Reference -CMSIS-DSP: arm_add_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_add_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_add_q15 (q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize)
 Q15 vector addition.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__add__q31_8c.html b/Documentation/DSP/html/arm__add__q31_8c.html deleted file mode 100644 index 5f0414c..0000000 --- a/Documentation/DSP/html/arm__add__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_add_q31.c File Reference -CMSIS-DSP: arm_add_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_add_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_add_q31 (q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize)
 Q31 vector addition.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__add__q7_8c.html b/Documentation/DSP/html/arm__add__q7_8c.html deleted file mode 100644 index 47dd883..0000000 --- a/Documentation/DSP/html/arm__add__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_add_q7.c File Reference -CMSIS-DSP: arm_add_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_add_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_add_q7 (q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize)
 Q7 vector addition.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__biquad__cascade__df1__32x64__init__q31_8c.html b/Documentation/DSP/html/arm__biquad__cascade__df1__32x64__init__q31_8c.html deleted file mode 100644 index 85dc9c4..0000000 --- a/Documentation/DSP/html/arm__biquad__cascade__df1__32x64__init__q31_8c.html +++ /dev/null @@ -1,137 +0,0 @@ - - - - - -arm_biquad_cascade_df1_32x64_init_q31.c File Reference -CMSIS-DSP: arm_biquad_cascade_df1_32x64_init_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_biquad_cascade_df1_32x64_init_q31.c File Reference
-
-
- - - - -

-Functions

void arm_biquad_cas_df1_32x64_init_q31 (arm_biquad_cas_df1_32x64_ins_q31 *S, uint8_t numStages, q31_t *pCoeffs, q63_t *pState, uint8_t postShift)
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__biquad__cascade__df1__32x64__q31_8c.html b/Documentation/DSP/html/arm__biquad__cascade__df1__32x64__q31_8c.html deleted file mode 100644 index 9be9487..0000000 --- a/Documentation/DSP/html/arm__biquad__cascade__df1__32x64__q31_8c.html +++ /dev/null @@ -1,137 +0,0 @@ - - - - - -arm_biquad_cascade_df1_32x64_q31.c File Reference -CMSIS-DSP: arm_biquad_cascade_df1_32x64_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_biquad_cascade_df1_32x64_q31.c File Reference
-
-
- - - - -

-Functions

void arm_biquad_cas_df1_32x64_q31 (const arm_biquad_cas_df1_32x64_ins_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__biquad__cascade__df1__f32_8c.html b/Documentation/DSP/html/arm__biquad__cascade__df1__f32_8c.html deleted file mode 100644 index 9362abf..0000000 --- a/Documentation/DSP/html/arm__biquad__cascade__df1__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_biquad_cascade_df1_f32.c File Reference -CMSIS-DSP: arm_biquad_cascade_df1_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_biquad_cascade_df1_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_biquad_cascade_df1_f32 (const arm_biquad_casd_df1_inst_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point Biquad cascade filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__biquad__cascade__df1__fast__q15_8c.html b/Documentation/DSP/html/arm__biquad__cascade__df1__fast__q15_8c.html deleted file mode 100644 index c942093..0000000 --- a/Documentation/DSP/html/arm__biquad__cascade__df1__fast__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_biquad_cascade_df1_fast_q15.c File Reference -CMSIS-DSP: arm_biquad_cascade_df1_fast_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_biquad_cascade_df1_fast_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_biquad_cascade_df1_fast_q15 (const arm_biquad_casd_df1_inst_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Fast but less precise processing function for the Q15 Biquad cascade filter for Cortex-M3 and Cortex-M4.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__biquad__cascade__df1__fast__q31_8c.html b/Documentation/DSP/html/arm__biquad__cascade__df1__fast__q31_8c.html deleted file mode 100644 index 6621f6e..0000000 --- a/Documentation/DSP/html/arm__biquad__cascade__df1__fast__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_biquad_cascade_df1_fast_q31.c File Reference -CMSIS-DSP: arm_biquad_cascade_df1_fast_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_biquad_cascade_df1_fast_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_biquad_cascade_df1_fast_q31 (const arm_biquad_casd_df1_inst_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Fast but less precise processing function for the Q31 Biquad cascade filter for Cortex-M3 and Cortex-M4.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__biquad__cascade__df1__init__f32_8c.html b/Documentation/DSP/html/arm__biquad__cascade__df1__init__f32_8c.html deleted file mode 100644 index 6fb47f3..0000000 --- a/Documentation/DSP/html/arm__biquad__cascade__df1__init__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_biquad_cascade_df1_init_f32.c File Reference -CMSIS-DSP: arm_biquad_cascade_df1_init_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_biquad_cascade_df1_init_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_biquad_cascade_df1_init_f32 (arm_biquad_casd_df1_inst_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState)
 Initialization function for the floating-point Biquad cascade filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__biquad__cascade__df1__init__q15_8c.html b/Documentation/DSP/html/arm__biquad__cascade__df1__init__q15_8c.html deleted file mode 100644 index 0e5e535..0000000 --- a/Documentation/DSP/html/arm__biquad__cascade__df1__init__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_biquad_cascade_df1_init_q15.c File Reference -CMSIS-DSP: arm_biquad_cascade_df1_init_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_biquad_cascade_df1_init_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_biquad_cascade_df1_init_q15 (arm_biquad_casd_df1_inst_q15 *S, uint8_t numStages, q15_t *pCoeffs, q15_t *pState, int8_t postShift)
 Initialization function for the Q15 Biquad cascade filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__biquad__cascade__df1__init__q31_8c.html b/Documentation/DSP/html/arm__biquad__cascade__df1__init__q31_8c.html deleted file mode 100644 index ae17a63..0000000 --- a/Documentation/DSP/html/arm__biquad__cascade__df1__init__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_biquad_cascade_df1_init_q31.c File Reference -CMSIS-DSP: arm_biquad_cascade_df1_init_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_biquad_cascade_df1_init_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_biquad_cascade_df1_init_q31 (arm_biquad_casd_df1_inst_q31 *S, uint8_t numStages, q31_t *pCoeffs, q31_t *pState, int8_t postShift)
 Initialization function for the Q31 Biquad cascade filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__biquad__cascade__df1__q15_8c.html b/Documentation/DSP/html/arm__biquad__cascade__df1__q15_8c.html deleted file mode 100644 index b6e2e75..0000000 --- a/Documentation/DSP/html/arm__biquad__cascade__df1__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_biquad_cascade_df1_q15.c File Reference -CMSIS-DSP: arm_biquad_cascade_df1_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_biquad_cascade_df1_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_biquad_cascade_df1_q15 (const arm_biquad_casd_df1_inst_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the Q15 Biquad cascade filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__biquad__cascade__df1__q31_8c.html b/Documentation/DSP/html/arm__biquad__cascade__df1__q31_8c.html deleted file mode 100644 index 106463b..0000000 --- a/Documentation/DSP/html/arm__biquad__cascade__df1__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_biquad_cascade_df1_q31.c File Reference -CMSIS-DSP: arm_biquad_cascade_df1_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_biquad_cascade_df1_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_biquad_cascade_df1_q31 (const arm_biquad_casd_df1_inst_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the Q31 Biquad cascade filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__biquad__cascade__df2_t__f32_8c.html b/Documentation/DSP/html/arm__biquad__cascade__df2_t__f32_8c.html deleted file mode 100644 index b6e0707..0000000 --- a/Documentation/DSP/html/arm__biquad__cascade__df2_t__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_biquad_cascade_df2T_f32.c File Reference -CMSIS-DSP: arm_biquad_cascade_df2T_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_biquad_cascade_df2T_f32.c File Reference
-
-
- - - - - -

-Functions

LOW_OPTIMIZATION_ENTER void arm_biquad_cascade_df2T_f32 (const arm_biquad_cascade_df2T_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point transposed direct form II Biquad cascade filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__biquad__cascade__df2_t__f64_8c.html b/Documentation/DSP/html/arm__biquad__cascade__df2_t__f64_8c.html deleted file mode 100644 index fc085ad..0000000 --- a/Documentation/DSP/html/arm__biquad__cascade__df2_t__f64_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_biquad_cascade_df2T_f64.c File Reference -CMSIS-DSP: arm_biquad_cascade_df2T_f64.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_biquad_cascade_df2T_f64.c File Reference
-
-
- - - - - -

-Functions

LOW_OPTIMIZATION_ENTER void arm_biquad_cascade_df2T_f64 (const arm_biquad_cascade_df2T_instance_f64 *S, float64_t *pSrc, float64_t *pDst, uint32_t blockSize)
 Processing function for the floating-point transposed direct form II Biquad cascade filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__biquad__cascade__df2_t__init__f32_8c.html b/Documentation/DSP/html/arm__biquad__cascade__df2_t__init__f32_8c.html deleted file mode 100644 index 1acdbc0..0000000 --- a/Documentation/DSP/html/arm__biquad__cascade__df2_t__init__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_biquad_cascade_df2T_init_f32.c File Reference -CMSIS-DSP: arm_biquad_cascade_df2T_init_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_biquad_cascade_df2T_init_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_biquad_cascade_df2T_init_f32 (arm_biquad_cascade_df2T_instance_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState)
 Initialization function for the floating-point transposed direct form II Biquad cascade filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__biquad__cascade__df2_t__init__f64_8c.html b/Documentation/DSP/html/arm__biquad__cascade__df2_t__init__f64_8c.html deleted file mode 100644 index 997f7b1..0000000 --- a/Documentation/DSP/html/arm__biquad__cascade__df2_t__init__f64_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_biquad_cascade_df2T_init_f64.c File Reference -CMSIS-DSP: arm_biquad_cascade_df2T_init_f64.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_biquad_cascade_df2T_init_f64.c File Reference
-
-
- - - - - -

-Functions

void arm_biquad_cascade_df2T_init_f64 (arm_biquad_cascade_df2T_instance_f64 *S, uint8_t numStages, float64_t *pCoeffs, float64_t *pState)
 Initialization function for the floating-point transposed direct form II Biquad cascade filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__biquad__cascade__stereo__df2_t__f32_8c.html b/Documentation/DSP/html/arm__biquad__cascade__stereo__df2_t__f32_8c.html deleted file mode 100644 index 8a43ac4..0000000 --- a/Documentation/DSP/html/arm__biquad__cascade__stereo__df2_t__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_biquad_cascade_stereo_df2T_f32.c File Reference -CMSIS-DSP: arm_biquad_cascade_stereo_df2T_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_biquad_cascade_stereo_df2T_f32.c File Reference
-
-
- - - - - -

-Functions

LOW_OPTIMIZATION_ENTER void arm_biquad_cascade_stereo_df2T_f32 (const arm_biquad_cascade_stereo_df2T_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point transposed direct form II Biquad cascade filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__biquad__cascade__stereo__df2_t__init__f32_8c.html b/Documentation/DSP/html/arm__biquad__cascade__stereo__df2_t__init__f32_8c.html deleted file mode 100644 index 99f58f5..0000000 --- a/Documentation/DSP/html/arm__biquad__cascade__stereo__df2_t__init__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_biquad_cascade_stereo_df2T_init_f32.c File Reference -CMSIS-DSP: arm_biquad_cascade_stereo_df2T_init_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_biquad_cascade_stereo_df2T_init_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_biquad_cascade_stereo_df2T_init_f32 (arm_biquad_cascade_stereo_df2T_instance_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState)
 Initialization function for the floating-point transposed direct form II Biquad cascade filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__bitreversal_8c.html b/Documentation/DSP/html/arm__bitreversal_8c.html deleted file mode 100644 index 8066ee5..0000000 --- a/Documentation/DSP/html/arm__bitreversal_8c.html +++ /dev/null @@ -1,262 +0,0 @@ - - - - - -arm_bitreversal.c File Reference -CMSIS-DSP: arm_bitreversal.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_bitreversal.c File Reference
-
-
- - - - - - - - -

-Functions

void arm_bitreversal_f32 (float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, uint16_t *pBitRevTab)
 
void arm_bitreversal_q31 (q31_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTable)
 
void arm_bitreversal_q15 (q15_t *pSrc16, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab)
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_bitreversal_f32 (float32_tpSrc,
uint16_t fftSize,
uint16_t bitRevFactor,
uint16_t * pBitRevTab 
)
-
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_bitreversal_q15 (q15_tpSrc16,
uint32_t fftLen,
uint16_t bitRevFactor,
uint16_t * pBitRevTab 
)
-
- -

Referenced by arm_cfft_radix2_q15(), and arm_cfft_radix4_q15().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_bitreversal_q31 (q31_tpSrc,
uint32_t fftLen,
uint16_t bitRevFactor,
uint16_t * pBitRevTable 
)
-
- -

Referenced by arm_cfft_radix2_q31(), and arm_cfft_radix4_q31().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cfft__f32_8c.html b/Documentation/DSP/html/arm__cfft__f32_8c.html deleted file mode 100644 index 8fe7b72..0000000 --- a/Documentation/DSP/html/arm__cfft__f32_8c.html +++ /dev/null @@ -1,281 +0,0 @@ - - - - - -arm_cfft_f32.c File Reference -CMSIS-DSP: arm_cfft_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cfft_f32.c File Reference
-
-
- - - - - - - - - - - - - -

-Functions

void arm_radix8_butterfly_f32 (float32_t *pSrc, uint16_t fftLen, const float32_t *pCoef, uint16_t twidCoefModifier)
 
void arm_bitreversal_32 (uint32_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable)
 
void arm_cfft_radix8by2_f32 (arm_cfft_instance_f32 *S, float32_t *p1)
 
void arm_cfft_radix8by4_f32 (arm_cfft_instance_f32 *S, float32_t *p1)
 
void arm_cfft_f32 (const arm_cfft_instance_f32 *S, float32_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Processing function for the floating-point complex FFT.
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_bitreversal_32 (uint32_t * pSrc,
const uint16_t bitRevLen,
const uint16_t * pBitRevTable 
)
-
- -

Referenced by arm_cfft_f32(), and arm_cfft_q31().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_cfft_radix8by2_f32 (arm_cfft_instance_f32S,
float32_tp1 
)
-
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_cfft_radix8by4_f32 (arm_cfft_instance_f32S,
float32_tp1 
)
-
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_radix8_butterfly_f32 (float32_tpSrc,
uint16_t fftLen,
const float32_tpCoef,
uint16_t twidCoefModifier 
)
-
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cfft__q15_8c.html b/Documentation/DSP/html/arm__cfft__q15_8c.html deleted file mode 100644 index 2ce3507..0000000 --- a/Documentation/DSP/html/arm__cfft__q15_8c.html +++ /dev/null @@ -1,363 +0,0 @@ - - - - - -arm_cfft_q15.c File Reference -CMSIS-DSP: arm_cfft_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cfft_q15.c File Reference
-
-
- - - - - - - - - - - - - - - - - -

-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.
 
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.
 
void arm_bitreversal_16 (uint16_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable)
 
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.
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_bitreversal_16 (uint16_t * pSrc,
const uint16_t bitRevLen,
const uint16_t * pBitRevTable 
)
-
- -

Referenced by arm_cfft_q15().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cfft_radix4by2_inverse_q15 (q15_tpSrc,
uint32_t fftLen,
const q15_tpCoef 
)
-
- -

References _SIMD32_OFFSET, and arm_radix4_butterfly_inverse_q15().

- -

Referenced by arm_cfft_q15().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cfft_radix4by2_q15 (q15_tpSrc,
uint32_t fftLen,
const q15_tpCoef 
)
-
-

end of ComplexFFT group

- -

References _SIMD32_OFFSET, and arm_radix4_butterfly_q15().

- -

Referenced by arm_cfft_q15().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_radix4_butterfly_inverse_q15 (q15_tpSrc16,
uint32_t fftLen,
q15_tpCoef16,
uint32_t twidCoefModifier 
)
-
-
Parameters
- - - - - -
[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 __SIMD32, and _SIMD32_OFFSET.

- -

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

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_radix4_butterfly_q15 (q15_tpSrc16,
uint32_t fftLen,
q15_tpCoef16,
uint32_t twidCoefModifier 
)
-
-

end of ComplexFFT group

-
Parameters
- - - - - -
[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 __SIMD32, and _SIMD32_OFFSET.

- -

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

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cfft__q31_8c.html b/Documentation/DSP/html/arm__cfft__q31_8c.html deleted file mode 100644 index 6700e87..0000000 --- a/Documentation/DSP/html/arm__cfft__q31_8c.html +++ /dev/null @@ -1,361 +0,0 @@ - - - - - -arm_cfft_q31.c File Reference -CMSIS-DSP: arm_cfft_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cfft_q31.c File Reference
-
-
- - - - - - - - - - - - - - - - - -

-Functions

void arm_radix4_butterfly_q31 (q31_t *pSrc, uint32_t fftLen, q31_t *pCoef, uint32_t twidCoefModifier)
 Core function for the Q31 CFFT butterfly process.
 
void arm_radix4_butterfly_inverse_q31 (q31_t *pSrc, uint32_t fftLen, q31_t *pCoef, uint32_t twidCoefModifier)
 Core function for the Q31 CIFFT butterfly process.
 
void arm_bitreversal_32 (uint32_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable)
 
void arm_cfft_radix4by2_q31 (q31_t *pSrc, uint32_t fftLen, const q31_t *pCoef)
 
void arm_cfft_radix4by2_inverse_q31 (q31_t *pSrc, uint32_t fftLen, const q31_t *pCoef)
 
void arm_cfft_q31 (const arm_cfft_instance_q31 *S, q31_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Processing function for the fixed-point complex FFT in Q31 format.
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_bitreversal_32 (uint32_t * pSrc,
const uint16_t bitRevLen,
const uint16_t * pBitRevTable 
)
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cfft_radix4by2_inverse_q31 (q31_tpSrc,
uint32_t fftLen,
const q31_tpCoef 
)
-
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cfft_radix4by2_q31 (q31_tpSrc,
uint32_t fftLen,
const q31_tpCoef 
)
-
-

end of ComplexFFT group

- -

References arm_radix4_butterfly_q31(), mult_32x32_keep32_R, multAcc_32x32_keep32_R, and multSub_32x32_keep32_R.

- -

Referenced by arm_cfft_q31().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_radix4_butterfly_inverse_q31 (q31_tpSrc,
uint32_t fftLen,
q31_tpCoef,
uint32_t twidCoefModifier 
)
-
-
Parameters
- - - - - -
[in,out]*pSrcpoints to the in-place buffer of Q31 data type.
[in]fftLenlength of the FFT.
[in]*pCoefpoints to twiddle coefficient buffer.
[in]twidCoefModifiertwiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.
-
-
-
Returns
none.
- -

References __SIMD64.

- -

Referenced by arm_cfft_q31(), arm_cfft_radix4_q31(), and arm_cfft_radix4by2_inverse_q31().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_radix4_butterfly_q31 (q31_tpSrc,
uint32_t fftLen,
q31_tpCoef,
uint32_t twidCoefModifier 
)
-
-

end of ComplexFFT group

-
Parameters
- - - - - -
[in,out]*pSrcpoints to the in-place buffer of Q31 data type.
[in]fftLenlength of the FFT.
[in]*pCoefpoints to twiddle coefficient buffer.
[in]twidCoefModifiertwiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.
-
-
-
Returns
none.
- -

References __SIMD64.

- -

Referenced by arm_cfft_q31(), arm_cfft_radix4_q31(), and arm_cfft_radix4by2_q31().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cfft__radix2__f32_8c.html b/Documentation/DSP/html/arm__cfft__radix2__f32_8c.html deleted file mode 100644 index 09f0277..0000000 --- a/Documentation/DSP/html/arm__cfft__radix2__f32_8c.html +++ /dev/null @@ -1,270 +0,0 @@ - - - - - -arm_cfft_radix2_f32.c File Reference -CMSIS-DSP: arm_cfft_radix2_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cfft_radix2_f32.c File Reference
-
-
- - - - - - - - - - - -

-Functions

void arm_radix2_butterfly_f32 (float32_t *pSrc, uint32_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier)
 
void arm_radix2_butterfly_inverse_f32 (float32_t *pSrc, uint32_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier, float32_t onebyfftLen)
 
void arm_bitreversal_f32 (float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, uint16_t *pBitRevTab)
 
void arm_cfft_radix2_f32 (const arm_cfft_radix2_instance_f32 *S, float32_t *pSrc)
 Radix-2 CFFT/CIFFT.
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_bitreversal_f32 (float32_tpSrc,
uint16_t fftSize,
uint16_t bitRevFactor,
uint16_t * pBitRevTab 
)
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_radix2_butterfly_f32 (float32_tpSrc,
uint32_t fftLen,
float32_tpCoef,
uint16_t twidCoefModifier 
)
-
-

end of ComplexFFT group

- -

Referenced by arm_cfft_radix2_f32().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_radix2_butterfly_inverse_f32 (float32_tpSrc,
uint32_t fftLen,
float32_tpCoef,
uint16_t twidCoefModifier,
float32_t onebyfftLen 
)
-
- -

Referenced by arm_cfft_radix2_f32().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cfft__radix2__init__f32_8c.html b/Documentation/DSP/html/arm__cfft__radix2__init__f32_8c.html deleted file mode 100644 index d95a004..0000000 --- a/Documentation/DSP/html/arm__cfft__radix2__init__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cfft_radix2_init_f32.c File Reference -CMSIS-DSP: arm_cfft_radix2_init_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cfft_radix2_init_f32.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_cfft_radix2_init_f32 (arm_cfft_radix2_instance_f32 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Initialization function for the floating-point CFFT/CIFFT.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cfft__radix2__init__q15_8c.html b/Documentation/DSP/html/arm__cfft__radix2__init__q15_8c.html deleted file mode 100644 index 656a34c..0000000 --- a/Documentation/DSP/html/arm__cfft__radix2__init__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cfft_radix2_init_q15.c File Reference -CMSIS-DSP: arm_cfft_radix2_init_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cfft_radix2_init_q15.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_cfft_radix2_init_q15 (arm_cfft_radix2_instance_q15 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Initialization function for the Q15 CFFT/CIFFT.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cfft__radix2__init__q31_8c.html b/Documentation/DSP/html/arm__cfft__radix2__init__q31_8c.html deleted file mode 100644 index ce0fc48..0000000 --- a/Documentation/DSP/html/arm__cfft__radix2__init__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cfft_radix2_init_q31.c File Reference -CMSIS-DSP: arm_cfft_radix2_init_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cfft_radix2_init_q31.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_cfft_radix2_init_q31 (arm_cfft_radix2_instance_q31 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Initialization function for the Q31 CFFT/CIFFT.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cfft__radix2__q15_8c.html b/Documentation/DSP/html/arm__cfft__radix2__q15_8c.html deleted file mode 100644 index 72536b0..0000000 --- a/Documentation/DSP/html/arm__cfft__radix2__q15_8c.html +++ /dev/null @@ -1,268 +0,0 @@ - - - - - -arm_cfft_radix2_q15.c File Reference -CMSIS-DSP: arm_cfft_radix2_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cfft_radix2_q15.c File Reference
-
-
- - - - - - - - - - - -

-Functions

void arm_radix2_butterfly_q15 (q15_t *pSrc, uint32_t fftLen, q15_t *pCoef, uint16_t twidCoefModifier)
 
void arm_radix2_butterfly_inverse_q15 (q15_t *pSrc, uint32_t fftLen, q15_t *pCoef, uint16_t twidCoefModifier)
 
void arm_bitreversal_q15 (q15_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab)
 
void arm_cfft_radix2_q15 (const arm_cfft_radix2_instance_q15 *S, q15_t *pSrc)
 Processing function for the fixed-point CFFT/CIFFT.
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_bitreversal_q15 (q15_tpSrc,
uint32_t fftLen,
uint16_t bitRevFactor,
uint16_t * pBitRevTab 
)
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_radix2_butterfly_inverse_q15 (q15_tpSrc,
uint32_t fftLen,
q15_tpCoef,
uint16_t twidCoefModifier 
)
-
- -

References _SIMD32_OFFSET.

- -

Referenced by arm_cfft_radix2_q15().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_radix2_butterfly_q15 (q15_tpSrc,
uint32_t fftLen,
q15_tpCoef,
uint16_t twidCoefModifier 
)
-
-

end of ComplexFFT group

- -

References _SIMD32_OFFSET.

- -

Referenced by arm_cfft_radix2_q15().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cfft__radix2__q31_8c.html b/Documentation/DSP/html/arm__cfft__radix2__q31_8c.html deleted file mode 100644 index d2a9594..0000000 --- a/Documentation/DSP/html/arm__cfft__radix2__q31_8c.html +++ /dev/null @@ -1,268 +0,0 @@ - - - - - -arm_cfft_radix2_q31.c File Reference -CMSIS-DSP: arm_cfft_radix2_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cfft_radix2_q31.c File Reference
-
-
- - - - - - - - - - - -

-Functions

void arm_radix2_butterfly_q31 (q31_t *pSrc, uint32_t fftLen, q31_t *pCoef, uint16_t twidCoefModifier)
 
void arm_radix2_butterfly_inverse_q31 (q31_t *pSrc, uint32_t fftLen, q31_t *pCoef, uint16_t twidCoefModifier)
 
void arm_bitreversal_q31 (q31_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab)
 
void arm_cfft_radix2_q31 (const arm_cfft_radix2_instance_q31 *S, q31_t *pSrc)
 Processing function for the fixed-point CFFT/CIFFT.
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_bitreversal_q31 (q31_tpSrc,
uint32_t fftLen,
uint16_t bitRevFactor,
uint16_t * pBitRevTab 
)
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_radix2_butterfly_inverse_q31 (q31_tpSrc,
uint32_t fftLen,
q31_tpCoef,
uint16_t twidCoefModifier 
)
-
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_radix2_butterfly_q31 (q31_tpSrc,
uint32_t fftLen,
q31_tpCoef,
uint16_t twidCoefModifier 
)
-
-

end of ComplexFFT group

- -

References mult_32x32_keep32_R, multAcc_32x32_keep32_R, and multSub_32x32_keep32_R.

- -

Referenced by arm_cfft_radix2_q31().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cfft__radix4__f32_8c.html b/Documentation/DSP/html/arm__cfft__radix4__f32_8c.html deleted file mode 100644 index d715bbb..0000000 --- a/Documentation/DSP/html/arm__cfft__radix4__f32_8c.html +++ /dev/null @@ -1,229 +0,0 @@ - - - - - -arm_cfft_radix4_f32.c File Reference -CMSIS-DSP: arm_cfft_radix4_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cfft_radix4_f32.c File Reference
-
-
- - - - - - - - - - - -

-Functions

void arm_bitreversal_f32 (float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, uint16_t *pBitRevTab)
 
void arm_radix4_butterfly_f32 (float32_t *pSrc, uint16_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier)
 
void arm_radix4_butterfly_inverse_f32 (float32_t *pSrc, uint16_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier, float32_t onebyfftLen)
 
void arm_cfft_radix4_f32 (const arm_cfft_radix4_instance_f32 *S, float32_t *pSrc)
 Processing function for the floating-point Radix-4 CFFT/CIFFT.
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_bitreversal_f32 (float32_tpSrc,
uint16_t fftSize,
uint16_t bitRevFactor,
uint16_t * pBitRevTab 
)
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_radix4_butterfly_inverse_f32 (float32_tpSrc,
uint16_t fftLen,
float32_tpCoef,
uint16_t twidCoefModifier,
float32_t onebyfftLen 
)
-
- -

Referenced by arm_cfft_radix4_f32(), and arm_rfft_f32().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cfft__radix4__init__f32_8c.html b/Documentation/DSP/html/arm__cfft__radix4__init__f32_8c.html deleted file mode 100644 index 1c50744..0000000 --- a/Documentation/DSP/html/arm__cfft__radix4__init__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cfft_radix4_init_f32.c File Reference -CMSIS-DSP: arm_cfft_radix4_init_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cfft_radix4_init_f32.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_cfft_radix4_init_f32 (arm_cfft_radix4_instance_f32 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Initialization function for the floating-point CFFT/CIFFT.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cfft__radix4__init__q15_8c.html b/Documentation/DSP/html/arm__cfft__radix4__init__q15_8c.html deleted file mode 100644 index 24056eb..0000000 --- a/Documentation/DSP/html/arm__cfft__radix4__init__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cfft_radix4_init_q15.c File Reference -CMSIS-DSP: arm_cfft_radix4_init_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cfft_radix4_init_q15.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_cfft_radix4_init_q15 (arm_cfft_radix4_instance_q15 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Initialization function for the Q15 CFFT/CIFFT.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cfft__radix4__init__q31_8c.html b/Documentation/DSP/html/arm__cfft__radix4__init__q31_8c.html deleted file mode 100644 index 2022e2a..0000000 --- a/Documentation/DSP/html/arm__cfft__radix4__init__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cfft_radix4_init_q31.c File Reference -CMSIS-DSP: arm_cfft_radix4_init_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cfft_radix4_init_q31.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_cfft_radix4_init_q31 (arm_cfft_radix4_instance_q31 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Initialization function for the Q31 CFFT/CIFFT.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cfft__radix4__q15_8c.html b/Documentation/DSP/html/arm__cfft__radix4__q15_8c.html deleted file mode 100644 index 80ba0bb..0000000 --- a/Documentation/DSP/html/arm__cfft__radix4__q15_8c.html +++ /dev/null @@ -1,292 +0,0 @@ - - - - - -arm_cfft_radix4_q15.c File Reference -CMSIS-DSP: arm_cfft_radix4_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cfft_radix4_q15.c File Reference
-
-
- - - - - - - - - - - - - -

-Functions

void arm_radix4_butterfly_q15 (q15_t *pSrc16, uint32_t fftLen, q15_t *pCoef16, uint32_t twidCoefModifier)
 Core function for the Q15 CFFT butterfly process.
 
void arm_radix4_butterfly_inverse_q15 (q15_t *pSrc16, uint32_t fftLen, q15_t *pCoef16, uint32_t twidCoefModifier)
 Core function for the Q15 CIFFT butterfly process.
 
void arm_bitreversal_q15 (q15_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab)
 
void arm_cfft_radix4_q15 (const arm_cfft_radix4_instance_q15 *S, q15_t *pSrc)
 Processing function for the Q15 CFFT/CIFFT.
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_bitreversal_q15 (q15_tpSrc,
uint32_t fftLen,
uint16_t bitRevFactor,
uint16_t * pBitRevTab 
)
-
- -

Referenced by arm_cfft_radix2_q15(), and arm_cfft_radix4_q15().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_radix4_butterfly_inverse_q15 (q15_tpSrc16,
uint32_t fftLen,
q15_tpCoef16,
uint32_t twidCoefModifier 
)
-
-
Parameters
- - - - - -
[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 __SIMD32, and _SIMD32_OFFSET.

- -

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

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_radix4_butterfly_q15 (q15_tpSrc16,
uint32_t fftLen,
q15_tpCoef16,
uint32_t twidCoefModifier 
)
-
-

end of ComplexFFT group

-
Parameters
- - - - - -
[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 __SIMD32, and _SIMD32_OFFSET.

- -

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

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cfft__radix4__q31_8c.html b/Documentation/DSP/html/arm__cfft__radix4__q31_8c.html deleted file mode 100644 index 2892c02..0000000 --- a/Documentation/DSP/html/arm__cfft__radix4__q31_8c.html +++ /dev/null @@ -1,292 +0,0 @@ - - - - - -arm_cfft_radix4_q31.c File Reference -CMSIS-DSP: arm_cfft_radix4_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cfft_radix4_q31.c File Reference
-
-
- - - - - - - - - - - - - -

-Functions

void arm_radix4_butterfly_inverse_q31 (q31_t *pSrc, uint32_t fftLen, q31_t *pCoef, uint32_t twidCoefModifier)
 Core function for the Q31 CIFFT butterfly process.
 
void arm_radix4_butterfly_q31 (q31_t *pSrc, uint32_t fftLen, q31_t *pCoef, uint32_t twidCoefModifier)
 Core function for the Q31 CFFT butterfly process.
 
void arm_bitreversal_q31 (q31_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab)
 
void arm_cfft_radix4_q31 (const arm_cfft_radix4_instance_q31 *S, q31_t *pSrc)
 Processing function for the Q31 CFFT/CIFFT.
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_bitreversal_q31 (q31_tpSrc,
uint32_t fftLen,
uint16_t bitRevFactor,
uint16_t * pBitRevTab 
)
-
- -

Referenced by arm_cfft_radix2_q31(), and arm_cfft_radix4_q31().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_radix4_butterfly_inverse_q31 (q31_tpSrc,
uint32_t fftLen,
q31_tpCoef,
uint32_t twidCoefModifier 
)
-
-
Parameters
- - - - - -
[in,out]*pSrcpoints to the in-place buffer of Q31 data type.
[in]fftLenlength of the FFT.
[in]*pCoefpoints to twiddle coefficient buffer.
[in]twidCoefModifiertwiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.
-
-
-
Returns
none.
- -

References __SIMD64.

- -

Referenced by arm_cfft_q31(), arm_cfft_radix4_q31(), and arm_cfft_radix4by2_inverse_q31().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_radix4_butterfly_q31 (q31_tpSrc,
uint32_t fftLen,
q31_tpCoef,
uint32_t twidCoefModifier 
)
-
-

end of ComplexFFT group

-
Parameters
- - - - - -
[in,out]*pSrcpoints to the in-place buffer of Q31 data type.
[in]fftLenlength of the FFT.
[in]*pCoefpoints to twiddle coefficient buffer.
[in]twidCoefModifiertwiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.
-
-
-
Returns
none.
- -

References __SIMD64.

- -

Referenced by arm_cfft_q31(), arm_cfft_radix4_q31(), and arm_cfft_radix4by2_q31().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cfft__radix8__f32_8c.html b/Documentation/DSP/html/arm__cfft__radix8__f32_8c.html deleted file mode 100644 index 74e8271..0000000 --- a/Documentation/DSP/html/arm__cfft__radix8__f32_8c.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - -arm_cfft_radix8_f32.c File Reference -CMSIS-DSP: arm_cfft_radix8_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cfft_radix8_f32.c File Reference
-
-
- - - - -

-Functions

void arm_radix8_butterfly_f32 (float32_t *pSrc, uint16_t fftLen, const float32_t *pCoef, uint16_t twidCoefModifier)
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_radix8_butterfly_f32 (float32_tpSrc,
uint16_t fftLen,
const float32_tpCoef,
uint16_t twidCoefModifier 
)
-
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_abstract_8txt.html b/Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_abstract_8txt.html deleted file mode 100644 index 5e0e892..0000000 --- a/Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_abstract_8txt.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - - -Abstract.txt File Reference -CMSIS-DSP: Abstract.txt File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Abstract.txt File Reference
-
-
- - - - -

-Variables

CMSIS DSP_Lib example
-arm_class_marks_example for
-Cortex 
M0
 
-

Variable Documentation

- -
-
- - - - -
CMSIS DSP_Lib example arm_class_marks_example for Cortex M0
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html b/Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html deleted file mode 100644 index 3beb926..0000000 --- a/Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - -system_ARMCM0.c File Reference -CMSIS-DSP: system_ARMCM0.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_class_marks_example/ARM/RTE/Device/ARMCM0/system_ARMCM0.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html b/Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html deleted file mode 100644 index 5ab0445..0000000 --- a/Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM3.c File Reference -CMSIS-DSP: system_ARMCM3.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_class_marks_example/ARM/RTE/Device/ARMCM3/system_ARMCM3.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html b/Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html deleted file mode 100644 index 61ac521..0000000 --- a/Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM4.c File Reference -CMSIS-DSP: system_ARMCM4.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_class_marks_example/ARM/RTE/Device/ARMCM4_FP/system_ARMCM4.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html b/Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html deleted file mode 100644 index 96a63ef..0000000 --- a/Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html +++ /dev/null @@ -1,262 +0,0 @@ - - - - - -system_ARMCM7.c File Reference -CMSIS-DSP: system_ARMCM7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_class_marks_example/ARM/RTE/Device/ARMCM7_SP/system_ARMCM7.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 Updates the SystemCoreClock with current core Clock retrieved from cpu registers.
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
-

Update SystemCoreClock variable

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html b/Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html deleted file mode 100644 index c326759..0000000 --- a/Documentation/DSP/html/arm__class__marks__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - -RTE_Components.h File Reference -CMSIS-DSP: RTE_Components.h File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_class_marks_example/ARM/RTE/RTE_Components.h File Reference
-
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__class__marks__example_2_g_c_c_2_abstract_8txt.html b/Documentation/DSP/html/arm__class__marks__example_2_g_c_c_2_abstract_8txt.html deleted file mode 100644 index d03f9d2..0000000 --- a/Documentation/DSP/html/arm__class__marks__example_2_g_c_c_2_abstract_8txt.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - - -Abstract.txt File Reference -CMSIS-DSP: Abstract.txt File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Abstract.txt File Reference
-
-
- - - - -

-Variables

CMSIS DSP_Lib example
-arm_class_marks_example for
-Cortex 
M0
 
-

Variable Documentation

- -
-
- - - - -
CMSIS DSP_Lib example arm_class_marks_example for Cortex M0
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html b/Documentation/DSP/html/arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html deleted file mode 100644 index 31ab829..0000000 --- a/Documentation/DSP/html/arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM0.c File Reference -CMSIS-DSP: system_ARMCM0.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_class_marks_example/GCC/Startup/system_ARMCM0.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html b/Documentation/DSP/html/arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html deleted file mode 100644 index 9c3f91c..0000000 --- a/Documentation/DSP/html/arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM3.c File Reference -CMSIS-DSP: system_ARMCM3.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_class_marks_example/GCC/Startup/system_ARMCM3.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html b/Documentation/DSP/html/arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html deleted file mode 100644 index 96d4474..0000000 --- a/Documentation/DSP/html/arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM4.c File Reference -CMSIS-DSP: system_ARMCM4.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_class_marks_example/GCC/Startup/system_ARMCM4.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cmplx__conj__f32_8c.html b/Documentation/DSP/html/arm__cmplx__conj__f32_8c.html deleted file mode 100644 index 5d8f8ab..0000000 --- a/Documentation/DSP/html/arm__cmplx__conj__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cmplx_conj_f32.c File Reference -CMSIS-DSP: arm_cmplx_conj_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cmplx_conj_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_cmplx_conj_f32 (float32_t *pSrc, float32_t *pDst, uint32_t numSamples)
 Floating-point complex conjugate.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cmplx__conj__q15_8c.html b/Documentation/DSP/html/arm__cmplx__conj__q15_8c.html deleted file mode 100644 index 16b30fd..0000000 --- a/Documentation/DSP/html/arm__cmplx__conj__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cmplx_conj_q15.c File Reference -CMSIS-DSP: arm_cmplx_conj_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cmplx_conj_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_cmplx_conj_q15 (q15_t *pSrc, q15_t *pDst, uint32_t numSamples)
 Q15 complex conjugate.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cmplx__conj__q31_8c.html b/Documentation/DSP/html/arm__cmplx__conj__q31_8c.html deleted file mode 100644 index e331699..0000000 --- a/Documentation/DSP/html/arm__cmplx__conj__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cmplx_conj_q31.c File Reference -CMSIS-DSP: arm_cmplx_conj_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cmplx_conj_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_cmplx_conj_q31 (q31_t *pSrc, q31_t *pDst, uint32_t numSamples)
 Q31 complex conjugate.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cmplx__dot__prod__f32_8c.html b/Documentation/DSP/html/arm__cmplx__dot__prod__f32_8c.html deleted file mode 100644 index f0c031b..0000000 --- a/Documentation/DSP/html/arm__cmplx__dot__prod__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cmplx_dot_prod_f32.c File Reference -CMSIS-DSP: arm_cmplx_dot_prod_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cmplx_dot_prod_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_cmplx_dot_prod_f32 (float32_t *pSrcA, float32_t *pSrcB, uint32_t numSamples, float32_t *realResult, float32_t *imagResult)
 Floating-point complex dot product.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cmplx__dot__prod__q15_8c.html b/Documentation/DSP/html/arm__cmplx__dot__prod__q15_8c.html deleted file mode 100644 index 567715a..0000000 --- a/Documentation/DSP/html/arm__cmplx__dot__prod__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cmplx_dot_prod_q15.c File Reference -CMSIS-DSP: arm_cmplx_dot_prod_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cmplx_dot_prod_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_cmplx_dot_prod_q15 (q15_t *pSrcA, q15_t *pSrcB, uint32_t numSamples, q31_t *realResult, q31_t *imagResult)
 Q15 complex dot product.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cmplx__dot__prod__q31_8c.html b/Documentation/DSP/html/arm__cmplx__dot__prod__q31_8c.html deleted file mode 100644 index f5a52a4..0000000 --- a/Documentation/DSP/html/arm__cmplx__dot__prod__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cmplx_dot_prod_q31.c File Reference -CMSIS-DSP: arm_cmplx_dot_prod_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cmplx_dot_prod_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_cmplx_dot_prod_q31 (q31_t *pSrcA, q31_t *pSrcB, uint32_t numSamples, q63_t *realResult, q63_t *imagResult)
 Q31 complex dot product.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cmplx__mag__f32_8c.html b/Documentation/DSP/html/arm__cmplx__mag__f32_8c.html deleted file mode 100644 index 5f850fc..0000000 --- a/Documentation/DSP/html/arm__cmplx__mag__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cmplx_mag_f32.c File Reference -CMSIS-DSP: arm_cmplx_mag_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cmplx_mag_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_cmplx_mag_f32 (float32_t *pSrc, float32_t *pDst, uint32_t numSamples)
 Floating-point complex magnitude.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cmplx__mag__q15_8c.html b/Documentation/DSP/html/arm__cmplx__mag__q15_8c.html deleted file mode 100644 index 592d6bd..0000000 --- a/Documentation/DSP/html/arm__cmplx__mag__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cmplx_mag_q15.c File Reference -CMSIS-DSP: arm_cmplx_mag_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cmplx_mag_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_cmplx_mag_q15 (q15_t *pSrc, q15_t *pDst, uint32_t numSamples)
 Q15 complex magnitude.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cmplx__mag__q31_8c.html b/Documentation/DSP/html/arm__cmplx__mag__q31_8c.html deleted file mode 100644 index 4c6c8d4..0000000 --- a/Documentation/DSP/html/arm__cmplx__mag__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cmplx_mag_q31.c File Reference -CMSIS-DSP: arm_cmplx_mag_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cmplx_mag_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_cmplx_mag_q31 (q31_t *pSrc, q31_t *pDst, uint32_t numSamples)
 Q31 complex magnitude.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cmplx__mag__squared__f32_8c.html b/Documentation/DSP/html/arm__cmplx__mag__squared__f32_8c.html deleted file mode 100644 index a778b99..0000000 --- a/Documentation/DSP/html/arm__cmplx__mag__squared__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cmplx_mag_squared_f32.c File Reference -CMSIS-DSP: arm_cmplx_mag_squared_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cmplx_mag_squared_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_cmplx_mag_squared_f32 (float32_t *pSrc, float32_t *pDst, uint32_t numSamples)
 Floating-point complex magnitude squared.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cmplx__mag__squared__q15_8c.html b/Documentation/DSP/html/arm__cmplx__mag__squared__q15_8c.html deleted file mode 100644 index a6ecacb..0000000 --- a/Documentation/DSP/html/arm__cmplx__mag__squared__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cmplx_mag_squared_q15.c File Reference -CMSIS-DSP: arm_cmplx_mag_squared_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cmplx_mag_squared_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_cmplx_mag_squared_q15 (q15_t *pSrc, q15_t *pDst, uint32_t numSamples)
 Q15 complex magnitude squared.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cmplx__mag__squared__q31_8c.html b/Documentation/DSP/html/arm__cmplx__mag__squared__q31_8c.html deleted file mode 100644 index 5234cc5..0000000 --- a/Documentation/DSP/html/arm__cmplx__mag__squared__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cmplx_mag_squared_q31.c File Reference -CMSIS-DSP: arm_cmplx_mag_squared_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cmplx_mag_squared_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_cmplx_mag_squared_q31 (q31_t *pSrc, q31_t *pDst, uint32_t numSamples)
 Q31 complex magnitude squared.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cmplx__mult__cmplx__f32_8c.html b/Documentation/DSP/html/arm__cmplx__mult__cmplx__f32_8c.html deleted file mode 100644 index bbc39ab..0000000 --- a/Documentation/DSP/html/arm__cmplx__mult__cmplx__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cmplx_mult_cmplx_f32.c File Reference -CMSIS-DSP: arm_cmplx_mult_cmplx_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cmplx_mult_cmplx_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_cmplx_mult_cmplx_f32 (float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t numSamples)
 Floating-point complex-by-complex multiplication.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cmplx__mult__cmplx__q15_8c.html b/Documentation/DSP/html/arm__cmplx__mult__cmplx__q15_8c.html deleted file mode 100644 index 4717fcc..0000000 --- a/Documentation/DSP/html/arm__cmplx__mult__cmplx__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cmplx_mult_cmplx_q15.c File Reference -CMSIS-DSP: arm_cmplx_mult_cmplx_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cmplx_mult_cmplx_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_cmplx_mult_cmplx_q15 (q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t numSamples)
 Q15 complex-by-complex multiplication.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cmplx__mult__cmplx__q31_8c.html b/Documentation/DSP/html/arm__cmplx__mult__cmplx__q31_8c.html deleted file mode 100644 index deaedd2..0000000 --- a/Documentation/DSP/html/arm__cmplx__mult__cmplx__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cmplx_mult_cmplx_q31.c File Reference -CMSIS-DSP: arm_cmplx_mult_cmplx_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cmplx_mult_cmplx_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_cmplx_mult_cmplx_q31 (q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t numSamples)
 Q31 complex-by-complex multiplication.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cmplx__mult__real__f32_8c.html b/Documentation/DSP/html/arm__cmplx__mult__real__f32_8c.html deleted file mode 100644 index 53a14da..0000000 --- a/Documentation/DSP/html/arm__cmplx__mult__real__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cmplx_mult_real_f32.c File Reference -CMSIS-DSP: arm_cmplx_mult_real_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cmplx_mult_real_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_cmplx_mult_real_f32 (float32_t *pSrcCmplx, float32_t *pSrcReal, float32_t *pCmplxDst, uint32_t numSamples)
 Floating-point complex-by-real multiplication.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cmplx__mult__real__q15_8c.html b/Documentation/DSP/html/arm__cmplx__mult__real__q15_8c.html deleted file mode 100644 index fad116c..0000000 --- a/Documentation/DSP/html/arm__cmplx__mult__real__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cmplx_mult_real_q15.c File Reference -CMSIS-DSP: arm_cmplx_mult_real_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cmplx_mult_real_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_cmplx_mult_real_q15 (q15_t *pSrcCmplx, q15_t *pSrcReal, q15_t *pCmplxDst, uint32_t numSamples)
 Q15 complex-by-real multiplication.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cmplx__mult__real__q31_8c.html b/Documentation/DSP/html/arm__cmplx__mult__real__q31_8c.html deleted file mode 100644 index 470d69a..0000000 --- a/Documentation/DSP/html/arm__cmplx__mult__real__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cmplx_mult_real_q31.c File Reference -CMSIS-DSP: arm_cmplx_mult_real_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cmplx_mult_real_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_cmplx_mult_real_q31 (q31_t *pSrcCmplx, q31_t *pSrcReal, q31_t *pCmplxDst, uint32_t numSamples)
 Q31 complex-by-real multiplication.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__common__tables_8c.html b/Documentation/DSP/html/arm__common__tables_8c.html deleted file mode 100644 index 21197db..0000000 --- a/Documentation/DSP/html/arm__common__tables_8c.html +++ /dev/null @@ -1,695 +0,0 @@ - - - - - -arm_common_tables.c File Reference -CMSIS-DSP: arm_common_tables.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_common_tables.c File Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Variables

const uint16_t armBitRevTable [1024]
 
const float32_t twiddleCoef_16 [32]
 
const float32_t twiddleCoef_32 [64]
 
const float32_t twiddleCoef_64 [128]
 
const float32_t twiddleCoef_128 [256]
 
const float32_t twiddleCoef_256 [512]
 
const float32_t twiddleCoef_512 [1024]
 
const float32_t twiddleCoef_1024 [2048]
 
const float32_t twiddleCoef_2048 [4096]
 
const float32_t twiddleCoef_4096 [8192]
 
const q31_t twiddleCoef_16_q31 [24]
 
const q31_t twiddleCoef_32_q31 [48]
 
const q31_t twiddleCoef_64_q31 [96]
 
const q31_t twiddleCoef_128_q31 [192]
 
const q31_t twiddleCoef_256_q31 [384]
 
const q31_t twiddleCoef_512_q31 [768]
 
const q31_t twiddleCoef_1024_q31 [1536]
 
const q31_t twiddleCoef_2048_q31 [3072]
 
const q31_t twiddleCoef_4096_q31 [6144]
 
const q15_t twiddleCoef_16_q15 [24]
 
const q15_t twiddleCoef_32_q15 [48]
 
const q15_t twiddleCoef_64_q15 [96]
 
const q15_t twiddleCoef_128_q15 [192]
 
const q15_t twiddleCoef_256_q15 [384]
 
const q15_t twiddleCoef_512_q15 [768]
 
const q15_t twiddleCoef_1024_q15 [1536]
 
const q15_t twiddleCoef_2048_q15 [3072]
 
const q15_t twiddleCoef_4096_q15 [6144]
 
const q15_t ALIGN4 armRecipTableQ15 [64]
 
const q31_t armRecipTableQ31 [64]
 
const uint16_t armBitRevIndexTable16 [ARMBITREVINDEXTABLE__16_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable32 [ARMBITREVINDEXTABLE__32_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable64 [ARMBITREVINDEXTABLE__64_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable128 [ARMBITREVINDEXTABLE_128_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable256 [ARMBITREVINDEXTABLE_256_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable512 [ARMBITREVINDEXTABLE_512_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable1024 [ARMBITREVINDEXTABLE1024_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable2048 [ARMBITREVINDEXTABLE2048_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable4096 [ARMBITREVINDEXTABLE4096_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable_fixed_16 [ARMBITREVINDEXTABLE_FIXED___16_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable_fixed_32 [ARMBITREVINDEXTABLE_FIXED___32_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable_fixed_64 [ARMBITREVINDEXTABLE_FIXED___64_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable_fixed_128 [ARMBITREVINDEXTABLE_FIXED__128_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable_fixed_256 [ARMBITREVINDEXTABLE_FIXED__256_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable_fixed_512 [ARMBITREVINDEXTABLE_FIXED__512_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable_fixed_1024 [ARMBITREVINDEXTABLE_FIXED_1024_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable_fixed_2048 [ARMBITREVINDEXTABLE_FIXED_2048_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable_fixed_4096 [ARMBITREVINDEXTABLE_FIXED_4096_TABLE_LENGTH]
 
const float32_t twiddleCoef_rfft_32 [32]
 
const float32_t twiddleCoef_rfft_64 [64]
 
const float32_t twiddleCoef_rfft_128 [128]
 
const float32_t twiddleCoef_rfft_256 [256]
 
const float32_t twiddleCoef_rfft_512 [512]
 
const float32_t twiddleCoef_rfft_1024 [1024]
 
const float32_t twiddleCoef_rfft_2048 [2048]
 
const float32_t twiddleCoef_rfft_4096 [4096]
 
const float32_t sinTable_f32 [FAST_MATH_TABLE_SIZE+1]
 
const q31_t sinTable_q31 [FAST_MATH_TABLE_SIZE+1]
 
const q15_t sinTable_q15 [FAST_MATH_TABLE_SIZE+1]
 
-

Variable Documentation

- -
-
- - - - -
const uint16_t armBitRevIndexTable1024[ARMBITREVINDEXTABLE1024_TABLE_LENGTH]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable128[ARMBITREVINDEXTABLE_128_TABLE_LENGTH]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable16[ARMBITREVINDEXTABLE__16_TABLE_LENGTH]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable2048[ARMBITREVINDEXTABLE2048_TABLE_LENGTH]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable256[ARMBITREVINDEXTABLE_256_TABLE_LENGTH]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable32[ARMBITREVINDEXTABLE__32_TABLE_LENGTH]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable4096[ARMBITREVINDEXTABLE4096_TABLE_LENGTH]
-
- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable512[ARMBITREVINDEXTABLE_512_TABLE_LENGTH]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable64[ARMBITREVINDEXTABLE__64_TABLE_LENGTH]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable_fixed_1024[ARMBITREVINDEXTABLE_FIXED_1024_TABLE_LENGTH]
-
- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable_fixed_128[ARMBITREVINDEXTABLE_FIXED__128_TABLE_LENGTH]
-
- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable_fixed_16[ARMBITREVINDEXTABLE_FIXED___16_TABLE_LENGTH]
-
- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable_fixed_2048[ARMBITREVINDEXTABLE_FIXED_2048_TABLE_LENGTH]
-
- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable_fixed_256[ARMBITREVINDEXTABLE_FIXED__256_TABLE_LENGTH]
-
- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable_fixed_32[ARMBITREVINDEXTABLE_FIXED___32_TABLE_LENGTH]
-
- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable_fixed_4096[ARMBITREVINDEXTABLE_FIXED_4096_TABLE_LENGTH]
-
- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable_fixed_512[ARMBITREVINDEXTABLE_FIXED__512_TABLE_LENGTH]
-
- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable_fixed_64[ARMBITREVINDEXTABLE_FIXED___64_TABLE_LENGTH]
-
- -
-
- -
-
- - - - -
const q15_t ALIGN4 armRecipTableQ15[64]
-
-

end of CFFT_CIFFT group

- -

Referenced by arm_lms_norm_init_q15().

- -
-
- -
-
- - - - -
const q31_t armRecipTableQ31[64]
-
- -

Referenced by arm_lms_norm_init_q31().

- -
-
- -
-
- - - - -
const float32_t sinTable_f32[FAST_MATH_TABLE_SIZE+1]
-
-
Example code for the generation of the floating-point sine table:
-tableSize = 512;    
-for(n = 0; n < (tableSize + 1); n++)    
-{    
-     sinTable[n]=sin(2*pi*n/tableSize);    
-}
-
where pi value is 3.14159265358979
- -

Referenced by arm_cos_f32(), arm_sin_cos_f32(), and arm_sin_f32().

- -
-
- -
-
- - - - -
const q15_t sinTable_q15[FAST_MATH_TABLE_SIZE+1]
-
-
Table values are in Q15 (1.15 fixed-point format) and generation is done in three steps. First, generate sin values in floating point:
-tableSize = 512;      
-for(n = 0; n < (tableSize + 1); n++)    
-{    
-     sinTable[n]= sin(2*pi*n/tableSize);    
-} 
where pi value is 3.14159265358979
-
Second, convert floating-point to Q15 (Fixed point): (sinTable[i] * pow(2, 15))
-
Finally, round to the nearest integer value: sinTable[i] += (sinTable[i] > 0 ? 0.5 :-0.5);
- -

Referenced by arm_cos_q15(), and arm_sin_q15().

- -
-
- -
-
- - - - -
const q31_t sinTable_q31[FAST_MATH_TABLE_SIZE+1]
-
-
Table values are in Q31 (1.31 fixed-point format) and generation is done in three steps. First, generate sin values in floating point:
-tableSize = 512;      
-for(n = 0; n < (tableSize + 1); n++)    
-{    
-     sinTable[n]= sin(2*pi*n/tableSize);    
-} 
where pi value is 3.14159265358979
-
Second, convert floating-point to Q31 (Fixed point): (sinTable[i] * pow(2, 31))
-
Finally, round to the nearest integer value: sinTable[i] += (sinTable[i] > 0 ? 0.5 :-0.5);
- -

Referenced by arm_cos_q31(), arm_sin_cos_q31(), and arm_sin_q31().

- -
-
- -
-
- - - - -
const float32_t twiddleCoef_rfft_1024[1024]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const float32_t twiddleCoef_rfft_128[128]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const float32_t twiddleCoef_rfft_2048[2048]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const float32_t twiddleCoef_rfft_256[256]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const float32_t twiddleCoef_rfft_32[32]
-
-
Example code for Floating-point RFFT Twiddle factors Generation:
-
TW = exp(2*pi*i*[0:L/2-1]/L - pi/2*i).' 
-
Real and Imag values are in interleaved fashion
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const float32_t twiddleCoef_rfft_4096[4096]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const float32_t twiddleCoef_rfft_512[512]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const float32_t twiddleCoef_rfft_64[64]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__common__tables_8h.html b/Documentation/DSP/html/arm__common__tables_8h.html deleted file mode 100644 index 98b62bb..0000000 --- a/Documentation/DSP/html/arm__common__tables_8h.html +++ /dev/null @@ -1,984 +0,0 @@ - - - - - -arm_common_tables.h File Reference -CMSIS-DSP: arm_common_tables.h File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_common_tables.h File Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Macros

#define twiddleCoef
 
#define ARMBITREVINDEXTABLE__16_TABLE_LENGTH
 
#define ARMBITREVINDEXTABLE__32_TABLE_LENGTH
 
#define ARMBITREVINDEXTABLE__64_TABLE_LENGTH
 
#define ARMBITREVINDEXTABLE_128_TABLE_LENGTH
 
#define ARMBITREVINDEXTABLE_256_TABLE_LENGTH
 
#define ARMBITREVINDEXTABLE_512_TABLE_LENGTH
 
#define ARMBITREVINDEXTABLE1024_TABLE_LENGTH
 
#define ARMBITREVINDEXTABLE2048_TABLE_LENGTH
 
#define ARMBITREVINDEXTABLE4096_TABLE_LENGTH
 
#define ARMBITREVINDEXTABLE_FIXED___16_TABLE_LENGTH
 
#define ARMBITREVINDEXTABLE_FIXED___32_TABLE_LENGTH
 
#define ARMBITREVINDEXTABLE_FIXED___64_TABLE_LENGTH
 
#define ARMBITREVINDEXTABLE_FIXED__128_TABLE_LENGTH
 
#define ARMBITREVINDEXTABLE_FIXED__256_TABLE_LENGTH
 
#define ARMBITREVINDEXTABLE_FIXED__512_TABLE_LENGTH
 
#define ARMBITREVINDEXTABLE_FIXED_1024_TABLE_LENGTH
 
#define ARMBITREVINDEXTABLE_FIXED_2048_TABLE_LENGTH
 
#define ARMBITREVINDEXTABLE_FIXED_4096_TABLE_LENGTH
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Variables

const uint16_t armBitRevTable [1024]
 
const q15_t armRecipTableQ15 [64]
 
const q31_t armRecipTableQ31 [64]
 
const float32_t twiddleCoef_16 [32]
 
const float32_t twiddleCoef_32 [64]
 
const float32_t twiddleCoef_64 [128]
 
const float32_t twiddleCoef_128 [256]
 
const float32_t twiddleCoef_256 [512]
 
const float32_t twiddleCoef_512 [1024]
 
const float32_t twiddleCoef_1024 [2048]
 
const float32_t twiddleCoef_2048 [4096]
 
const float32_t twiddleCoef_4096 [8192]
 
const q31_t twiddleCoef_16_q31 [24]
 
const q31_t twiddleCoef_32_q31 [48]
 
const q31_t twiddleCoef_64_q31 [96]
 
const q31_t twiddleCoef_128_q31 [192]
 
const q31_t twiddleCoef_256_q31 [384]
 
const q31_t twiddleCoef_512_q31 [768]
 
const q31_t twiddleCoef_1024_q31 [1536]
 
const q31_t twiddleCoef_2048_q31 [3072]
 
const q31_t twiddleCoef_4096_q31 [6144]
 
const q15_t twiddleCoef_16_q15 [24]
 
const q15_t twiddleCoef_32_q15 [48]
 
const q15_t twiddleCoef_64_q15 [96]
 
const q15_t twiddleCoef_128_q15 [192]
 
const q15_t twiddleCoef_256_q15 [384]
 
const q15_t twiddleCoef_512_q15 [768]
 
const q15_t twiddleCoef_1024_q15 [1536]
 
const q15_t twiddleCoef_2048_q15 [3072]
 
const q15_t twiddleCoef_4096_q15 [6144]
 
const float32_t twiddleCoef_rfft_32 [32]
 
const float32_t twiddleCoef_rfft_64 [64]
 
const float32_t twiddleCoef_rfft_128 [128]
 
const float32_t twiddleCoef_rfft_256 [256]
 
const float32_t twiddleCoef_rfft_512 [512]
 
const float32_t twiddleCoef_rfft_1024 [1024]
 
const float32_t twiddleCoef_rfft_2048 [2048]
 
const float32_t twiddleCoef_rfft_4096 [4096]
 
const uint16_t armBitRevIndexTable16 [ARMBITREVINDEXTABLE__16_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable32 [ARMBITREVINDEXTABLE__32_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable64 [ARMBITREVINDEXTABLE__64_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable128 [ARMBITREVINDEXTABLE_128_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable256 [ARMBITREVINDEXTABLE_256_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable512 [ARMBITREVINDEXTABLE_512_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable1024 [ARMBITREVINDEXTABLE1024_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable2048 [ARMBITREVINDEXTABLE2048_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable4096 [ARMBITREVINDEXTABLE4096_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable_fixed_16 [ARMBITREVINDEXTABLE_FIXED___16_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable_fixed_32 [ARMBITREVINDEXTABLE_FIXED___32_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable_fixed_64 [ARMBITREVINDEXTABLE_FIXED___64_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable_fixed_128 [ARMBITREVINDEXTABLE_FIXED__128_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable_fixed_256 [ARMBITREVINDEXTABLE_FIXED__256_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable_fixed_512 [ARMBITREVINDEXTABLE_FIXED__512_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable_fixed_1024 [ARMBITREVINDEXTABLE_FIXED_1024_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable_fixed_2048 [ARMBITREVINDEXTABLE_FIXED_2048_TABLE_LENGTH]
 
const uint16_t armBitRevIndexTable_fixed_4096 [ARMBITREVINDEXTABLE_FIXED_4096_TABLE_LENGTH]
 
const float32_t sinTable_f32 [FAST_MATH_TABLE_SIZE+1]
 
const q31_t sinTable_q31 [FAST_MATH_TABLE_SIZE+1]
 
const q15_t sinTable_q15 [FAST_MATH_TABLE_SIZE+1]
 
-

Macro Definition Documentation

- -
-
- - - - -
#define ARMBITREVINDEXTABLE1024_TABLE_LENGTH
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
#define ARMBITREVINDEXTABLE2048_TABLE_LENGTH
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
#define ARMBITREVINDEXTABLE4096_TABLE_LENGTH
-
- -
-
- -
-
- - - - -
#define ARMBITREVINDEXTABLE_128_TABLE_LENGTH
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
#define ARMBITREVINDEXTABLE_256_TABLE_LENGTH
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
#define ARMBITREVINDEXTABLE_512_TABLE_LENGTH
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
#define ARMBITREVINDEXTABLE__16_TABLE_LENGTH
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
#define ARMBITREVINDEXTABLE__32_TABLE_LENGTH
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
#define ARMBITREVINDEXTABLE__64_TABLE_LENGTH
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
#define ARMBITREVINDEXTABLE_FIXED_1024_TABLE_LENGTH
-
- -
-
- -
-
- - - - -
#define ARMBITREVINDEXTABLE_FIXED_2048_TABLE_LENGTH
-
- -
-
- -
-
- - - - -
#define ARMBITREVINDEXTABLE_FIXED_4096_TABLE_LENGTH
-
- -
-
- -
-
- - - - -
#define ARMBITREVINDEXTABLE_FIXED__128_TABLE_LENGTH
-
- -
-
- -
-
- - - - -
#define ARMBITREVINDEXTABLE_FIXED__256_TABLE_LENGTH
-
- -
-
- -
-
- - - - -
#define ARMBITREVINDEXTABLE_FIXED__512_TABLE_LENGTH
-
- -
-
- -
-
- - - - -
#define ARMBITREVINDEXTABLE_FIXED___16_TABLE_LENGTH
-
- -
-
- -
-
- - - - -
#define ARMBITREVINDEXTABLE_FIXED___32_TABLE_LENGTH
-
- -
-
- -
-
- - - - -
#define ARMBITREVINDEXTABLE_FIXED___64_TABLE_LENGTH
-
- -
-
- -
-
- - - - -
#define twiddleCoef
-
-
-

Variable Documentation

- -
-
- - - - -
const uint16_t armBitRevIndexTable1024[ARMBITREVINDEXTABLE1024_TABLE_LENGTH]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable128[ARMBITREVINDEXTABLE_128_TABLE_LENGTH]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable16[ARMBITREVINDEXTABLE__16_TABLE_LENGTH]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable2048[ARMBITREVINDEXTABLE2048_TABLE_LENGTH]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable256[ARMBITREVINDEXTABLE_256_TABLE_LENGTH]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable32[ARMBITREVINDEXTABLE__32_TABLE_LENGTH]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable4096[ARMBITREVINDEXTABLE4096_TABLE_LENGTH]
-
- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable512[ARMBITREVINDEXTABLE_512_TABLE_LENGTH]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable64[ARMBITREVINDEXTABLE__64_TABLE_LENGTH]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable_fixed_1024[ARMBITREVINDEXTABLE_FIXED_1024_TABLE_LENGTH]
-
- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable_fixed_128[ARMBITREVINDEXTABLE_FIXED__128_TABLE_LENGTH]
-
- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable_fixed_16[ARMBITREVINDEXTABLE_FIXED___16_TABLE_LENGTH]
-
- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable_fixed_2048[ARMBITREVINDEXTABLE_FIXED_2048_TABLE_LENGTH]
-
- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable_fixed_256[ARMBITREVINDEXTABLE_FIXED__256_TABLE_LENGTH]
-
- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable_fixed_32[ARMBITREVINDEXTABLE_FIXED___32_TABLE_LENGTH]
-
- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable_fixed_4096[ARMBITREVINDEXTABLE_FIXED_4096_TABLE_LENGTH]
-
- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable_fixed_512[ARMBITREVINDEXTABLE_FIXED__512_TABLE_LENGTH]
-
- -
-
- -
-
- - - - -
const uint16_t armBitRevIndexTable_fixed_64[ARMBITREVINDEXTABLE_FIXED___64_TABLE_LENGTH]
-
- -
-
- -
-
- - - - -
const q15_t armRecipTableQ15[64]
-
-

end of CFFT_CIFFT group

- -

Referenced by arm_lms_norm_init_q15().

- -
-
- -
-
- - - - -
const q31_t armRecipTableQ31[64]
-
- -

Referenced by arm_lms_norm_init_q31().

- -
-
- -
-
- - - - -
const float32_t sinTable_f32[FAST_MATH_TABLE_SIZE+1]
-
-
Example code for the generation of the floating-point sine table:
-tableSize = 512;    
-for(n = 0; n < (tableSize + 1); n++)    
-{    
-     sinTable[n]=sin(2*pi*n/tableSize);    
-}
-
where pi value is 3.14159265358979
- -

Referenced by arm_cos_f32(), arm_sin_cos_f32(), and arm_sin_f32().

- -
-
- -
-
- - - - -
const q15_t sinTable_q15[FAST_MATH_TABLE_SIZE+1]
-
-
Table values are in Q15 (1.15 fixed-point format) and generation is done in three steps. First, generate sin values in floating point:
-tableSize = 512;      
-for(n = 0; n < (tableSize + 1); n++)    
-{    
-     sinTable[n]= sin(2*pi*n/tableSize);    
-} 
where pi value is 3.14159265358979
-
Second, convert floating-point to Q15 (Fixed point): (sinTable[i] * pow(2, 15))
-
Finally, round to the nearest integer value: sinTable[i] += (sinTable[i] > 0 ? 0.5 :-0.5);
- -

Referenced by arm_cos_q15(), and arm_sin_q15().

- -
-
- -
-
- - - - -
const q31_t sinTable_q31[FAST_MATH_TABLE_SIZE+1]
-
-
Table values are in Q31 (1.31 fixed-point format) and generation is done in three steps. First, generate sin values in floating point:
-tableSize = 512;      
-for(n = 0; n < (tableSize + 1); n++)    
-{    
-     sinTable[n]= sin(2*pi*n/tableSize);    
-} 
where pi value is 3.14159265358979
-
Second, convert floating-point to Q31 (Fixed point): (sinTable[i] * pow(2, 31))
-
Finally, round to the nearest integer value: sinTable[i] += (sinTable[i] > 0 ? 0.5 :-0.5);
- -

Referenced by arm_cos_q31(), arm_sin_cos_q31(), and arm_sin_q31().

- -
-
- -
-
- - - - -
const float32_t twiddleCoef_rfft_1024[1024]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const float32_t twiddleCoef_rfft_128[128]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const float32_t twiddleCoef_rfft_2048[2048]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const float32_t twiddleCoef_rfft_256[256]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const float32_t twiddleCoef_rfft_32[32]
-
-
Example code for Floating-point RFFT Twiddle factors Generation:
-
TW = exp(2*pi*i*[0:L/2-1]/L - pi/2*i).' 
-
Real and Imag values are in interleaved fashion
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const float32_t twiddleCoef_rfft_4096[4096]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const float32_t twiddleCoef_rfft_512[512]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const float32_t twiddleCoef_rfft_64[64]
-
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__const__structs_8c.html b/Documentation/DSP/html/arm__const__structs_8c.html deleted file mode 100644 index 391c687..0000000 --- a/Documentation/DSP/html/arm__const__structs_8c.html +++ /dev/null @@ -1,553 +0,0 @@ - - - - - -arm_const_structs.c File Reference -CMSIS-DSP: arm_const_structs.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_const_structs.c File Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Variables

const arm_cfft_instance_f32 arm_cfft_sR_f32_len16
 
const arm_cfft_instance_f32 arm_cfft_sR_f32_len32
 
const arm_cfft_instance_f32 arm_cfft_sR_f32_len64
 
const arm_cfft_instance_f32 arm_cfft_sR_f32_len128
 
const arm_cfft_instance_f32 arm_cfft_sR_f32_len256
 
const arm_cfft_instance_f32 arm_cfft_sR_f32_len512
 
const arm_cfft_instance_f32 arm_cfft_sR_f32_len1024
 
const arm_cfft_instance_f32 arm_cfft_sR_f32_len2048
 
const arm_cfft_instance_f32 arm_cfft_sR_f32_len4096
 
const arm_cfft_instance_q31 arm_cfft_sR_q31_len16
 
const arm_cfft_instance_q31 arm_cfft_sR_q31_len32
 
const arm_cfft_instance_q31 arm_cfft_sR_q31_len64
 
const arm_cfft_instance_q31 arm_cfft_sR_q31_len128
 
const arm_cfft_instance_q31 arm_cfft_sR_q31_len256
 
const arm_cfft_instance_q31 arm_cfft_sR_q31_len512
 
const arm_cfft_instance_q31 arm_cfft_sR_q31_len1024
 
const arm_cfft_instance_q31 arm_cfft_sR_q31_len2048
 
const arm_cfft_instance_q31 arm_cfft_sR_q31_len4096
 
const arm_cfft_instance_q15 arm_cfft_sR_q15_len16
 
const arm_cfft_instance_q15 arm_cfft_sR_q15_len32
 
const arm_cfft_instance_q15 arm_cfft_sR_q15_len64
 
const arm_cfft_instance_q15 arm_cfft_sR_q15_len128
 
const arm_cfft_instance_q15 arm_cfft_sR_q15_len256
 
const arm_cfft_instance_q15 arm_cfft_sR_q15_len512
 
const arm_cfft_instance_q15 arm_cfft_sR_q15_len1024
 
const arm_cfft_instance_q15 arm_cfft_sR_q15_len2048
 
const arm_cfft_instance_q15 arm_cfft_sR_q15_len4096
 
-

Variable Documentation

- -
-
- - - - -
const arm_cfft_instance_f32 arm_cfft_sR_f32_len1024
-
-
Examples:
arm_fft_bin_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
const arm_cfft_instance_f32 arm_cfft_sR_f32_len128
-
- -
-
- -
-
- - - - -
const arm_cfft_instance_f32 arm_cfft_sR_f32_len16
-
- -
-
- -
-
- - - - -
const arm_cfft_instance_f32 arm_cfft_sR_f32_len2048
-
- -
-
- -
-
- - - - -
const arm_cfft_instance_f32 arm_cfft_sR_f32_len256
-
- -
-
- -
-
- - - - -
const arm_cfft_instance_f32 arm_cfft_sR_f32_len32
-
- -
-
- -
-
- - - - -
const arm_cfft_instance_f32 arm_cfft_sR_f32_len4096
-
- -
-
- -
-
- - - - -
const arm_cfft_instance_f32 arm_cfft_sR_f32_len512
-
- -
-
- -
-
- - - - -
const arm_cfft_instance_f32 arm_cfft_sR_f32_len64
-
- -
-
- -
-
- - - - -
const arm_cfft_instance_q15 arm_cfft_sR_q15_len1024
-
- -

Referenced by arm_rfft_init_q15().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q15 arm_cfft_sR_q15_len128
-
- -

Referenced by arm_rfft_init_q15().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q15 arm_cfft_sR_q15_len16
-
- -

Referenced by arm_rfft_init_q15().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q15 arm_cfft_sR_q15_len2048
-
- -

Referenced by arm_rfft_init_q15().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q15 arm_cfft_sR_q15_len256
-
- -

Referenced by arm_rfft_init_q15().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q15 arm_cfft_sR_q15_len32
-
- -

Referenced by arm_rfft_init_q15().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q15 arm_cfft_sR_q15_len4096
-
- -

Referenced by arm_rfft_init_q15().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q15 arm_cfft_sR_q15_len512
-
- -

Referenced by arm_rfft_init_q15().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q15 arm_cfft_sR_q15_len64
-
- -

Referenced by arm_rfft_init_q15().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q31 arm_cfft_sR_q31_len1024
-
- -

Referenced by arm_rfft_init_q31().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q31 arm_cfft_sR_q31_len128
-
- -

Referenced by arm_rfft_init_q31().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q31 arm_cfft_sR_q31_len16
-
- -

Referenced by arm_rfft_init_q31().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q31 arm_cfft_sR_q31_len2048
-
- -

Referenced by arm_rfft_init_q31().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q31 arm_cfft_sR_q31_len256
-
- -

Referenced by arm_rfft_init_q31().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q31 arm_cfft_sR_q31_len32
-
- -

Referenced by arm_rfft_init_q31().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q31 arm_cfft_sR_q31_len4096
-
- -

Referenced by arm_rfft_init_q31().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q31 arm_cfft_sR_q31_len512
-
- -

Referenced by arm_rfft_init_q31().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q31 arm_cfft_sR_q31_len64
-
- -

Referenced by arm_rfft_init_q31().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__const__structs_8h.html b/Documentation/DSP/html/arm__const__structs_8h.html deleted file mode 100644 index bc4656d..0000000 --- a/Documentation/DSP/html/arm__const__structs_8h.html +++ /dev/null @@ -1,552 +0,0 @@ - - - - - -arm_const_structs.h File Reference -CMSIS-DSP: arm_const_structs.h File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_const_structs.h File Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Variables

const arm_cfft_instance_f32 arm_cfft_sR_f32_len16
 
const arm_cfft_instance_f32 arm_cfft_sR_f32_len32
 
const arm_cfft_instance_f32 arm_cfft_sR_f32_len64
 
const arm_cfft_instance_f32 arm_cfft_sR_f32_len128
 
const arm_cfft_instance_f32 arm_cfft_sR_f32_len256
 
const arm_cfft_instance_f32 arm_cfft_sR_f32_len512
 
const arm_cfft_instance_f32 arm_cfft_sR_f32_len1024
 
const arm_cfft_instance_f32 arm_cfft_sR_f32_len2048
 
const arm_cfft_instance_f32 arm_cfft_sR_f32_len4096
 
const arm_cfft_instance_q31 arm_cfft_sR_q31_len16
 
const arm_cfft_instance_q31 arm_cfft_sR_q31_len32
 
const arm_cfft_instance_q31 arm_cfft_sR_q31_len64
 
const arm_cfft_instance_q31 arm_cfft_sR_q31_len128
 
const arm_cfft_instance_q31 arm_cfft_sR_q31_len256
 
const arm_cfft_instance_q31 arm_cfft_sR_q31_len512
 
const arm_cfft_instance_q31 arm_cfft_sR_q31_len1024
 
const arm_cfft_instance_q31 arm_cfft_sR_q31_len2048
 
const arm_cfft_instance_q31 arm_cfft_sR_q31_len4096
 
const arm_cfft_instance_q15 arm_cfft_sR_q15_len16
 
const arm_cfft_instance_q15 arm_cfft_sR_q15_len32
 
const arm_cfft_instance_q15 arm_cfft_sR_q15_len64
 
const arm_cfft_instance_q15 arm_cfft_sR_q15_len128
 
const arm_cfft_instance_q15 arm_cfft_sR_q15_len256
 
const arm_cfft_instance_q15 arm_cfft_sR_q15_len512
 
const arm_cfft_instance_q15 arm_cfft_sR_q15_len1024
 
const arm_cfft_instance_q15 arm_cfft_sR_q15_len2048
 
const arm_cfft_instance_q15 arm_cfft_sR_q15_len4096
 
-

Variable Documentation

- -
-
- - - - -
const arm_cfft_instance_f32 arm_cfft_sR_f32_len1024
-
- -

Referenced by main().

- -
-
- -
-
- - - - -
const arm_cfft_instance_f32 arm_cfft_sR_f32_len128
-
- -
-
- -
-
- - - - -
const arm_cfft_instance_f32 arm_cfft_sR_f32_len16
-
- -
-
- -
-
- - - - -
const arm_cfft_instance_f32 arm_cfft_sR_f32_len2048
-
- -
-
- -
-
- - - - -
const arm_cfft_instance_f32 arm_cfft_sR_f32_len256
-
- -
-
- -
-
- - - - -
const arm_cfft_instance_f32 arm_cfft_sR_f32_len32
-
- -
-
- -
-
- - - - -
const arm_cfft_instance_f32 arm_cfft_sR_f32_len4096
-
- -
-
- -
-
- - - - -
const arm_cfft_instance_f32 arm_cfft_sR_f32_len512
-
- -
-
- -
-
- - - - -
const arm_cfft_instance_f32 arm_cfft_sR_f32_len64
-
- -
-
- -
-
- - - - -
const arm_cfft_instance_q15 arm_cfft_sR_q15_len1024
-
- -

Referenced by arm_rfft_init_q15().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q15 arm_cfft_sR_q15_len128
-
- -

Referenced by arm_rfft_init_q15().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q15 arm_cfft_sR_q15_len16
-
- -

Referenced by arm_rfft_init_q15().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q15 arm_cfft_sR_q15_len2048
-
- -

Referenced by arm_rfft_init_q15().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q15 arm_cfft_sR_q15_len256
-
- -

Referenced by arm_rfft_init_q15().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q15 arm_cfft_sR_q15_len32
-
- -

Referenced by arm_rfft_init_q15().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q15 arm_cfft_sR_q15_len4096
-
- -

Referenced by arm_rfft_init_q15().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q15 arm_cfft_sR_q15_len512
-
- -

Referenced by arm_rfft_init_q15().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q15 arm_cfft_sR_q15_len64
-
- -

Referenced by arm_rfft_init_q15().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q31 arm_cfft_sR_q31_len1024
-
- -

Referenced by arm_rfft_init_q31().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q31 arm_cfft_sR_q31_len128
-
- -

Referenced by arm_rfft_init_q31().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q31 arm_cfft_sR_q31_len16
-
- -

Referenced by arm_rfft_init_q31().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q31 arm_cfft_sR_q31_len2048
-
- -

Referenced by arm_rfft_init_q31().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q31 arm_cfft_sR_q31_len256
-
- -

Referenced by arm_rfft_init_q31().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q31 arm_cfft_sR_q31_len32
-
- -

Referenced by arm_rfft_init_q31().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q31 arm_cfft_sR_q31_len4096
-
- -

Referenced by arm_rfft_init_q31().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q31 arm_cfft_sR_q31_len512
-
- -

Referenced by arm_rfft_init_q31().

- -
-
- -
-
- - - - -
const arm_cfft_instance_q31 arm_cfft_sR_q31_len64
-
- -

Referenced by arm_rfft_init_q31().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__conv__f32_8c.html b/Documentation/DSP/html/arm__conv__f32_8c.html deleted file mode 100644 index fd3ac18..0000000 --- a/Documentation/DSP/html/arm__conv__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_conv_f32.c File Reference -CMSIS-DSP: arm_conv_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_conv_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_conv_f32 (float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst)
 Convolution of floating-point sequences.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__conv__fast__opt__q15_8c.html b/Documentation/DSP/html/arm__conv__fast__opt__q15_8c.html deleted file mode 100644 index 8481a46..0000000 --- a/Documentation/DSP/html/arm__conv__fast__opt__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_conv_fast_opt_q15.c File Reference -CMSIS-DSP: arm_conv_fast_opt_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_conv_fast_opt_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_conv_fast_opt_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2)
 Convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__conv__fast__q15_8c.html b/Documentation/DSP/html/arm__conv__fast__q15_8c.html deleted file mode 100644 index 39198dd..0000000 --- a/Documentation/DSP/html/arm__conv__fast__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_conv_fast_q15.c File Reference -CMSIS-DSP: arm_conv_fast_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_conv_fast_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_conv_fast_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst)
 Convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__conv__fast__q31_8c.html b/Documentation/DSP/html/arm__conv__fast__q31_8c.html deleted file mode 100644 index 40edb11..0000000 --- a/Documentation/DSP/html/arm__conv__fast__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_conv_fast_q31.c File Reference -CMSIS-DSP: arm_conv_fast_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_conv_fast_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_conv_fast_q31 (q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst)
 Convolution of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__conv__opt__q15_8c.html b/Documentation/DSP/html/arm__conv__opt__q15_8c.html deleted file mode 100644 index 15cf4ab..0000000 --- a/Documentation/DSP/html/arm__conv__opt__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_conv_opt_q15.c File Reference -CMSIS-DSP: arm_conv_opt_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_conv_opt_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_conv_opt_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2)
 Convolution of Q15 sequences.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__conv__opt__q7_8c.html b/Documentation/DSP/html/arm__conv__opt__q7_8c.html deleted file mode 100644 index 036e8f9..0000000 --- a/Documentation/DSP/html/arm__conv__opt__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_conv_opt_q7.c File Reference -CMSIS-DSP: arm_conv_opt_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_conv_opt_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_conv_opt_q7 (q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2)
 Convolution of Q7 sequences.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__conv__partial__f32_8c.html b/Documentation/DSP/html/arm__conv__partial__f32_8c.html deleted file mode 100644 index ed72dc8..0000000 --- a/Documentation/DSP/html/arm__conv__partial__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_conv_partial_f32.c File Reference -CMSIS-DSP: arm_conv_partial_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_conv_partial_f32.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_conv_partial_f32 (float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst, uint32_t firstIndex, uint32_t numPoints)
 Partial convolution of floating-point sequences.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__conv__partial__fast__opt__q15_8c.html b/Documentation/DSP/html/arm__conv__partial__fast__opt__q15_8c.html deleted file mode 100644 index 9fb9cbb..0000000 --- a/Documentation/DSP/html/arm__conv__partial__fast__opt__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_conv_partial_fast_opt_q15.c File Reference -CMSIS-DSP: arm_conv_partial_fast_opt_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_conv_partial_fast_opt_q15.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_conv_partial_fast_opt_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2)
 Partial convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__conv__partial__fast__q15_8c.html b/Documentation/DSP/html/arm__conv__partial__fast__q15_8c.html deleted file mode 100644 index 53425ce..0000000 --- a/Documentation/DSP/html/arm__conv__partial__fast__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_conv_partial_fast_q15.c File Reference -CMSIS-DSP: arm_conv_partial_fast_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_conv_partial_fast_q15.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_conv_partial_fast_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints)
 Partial convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__conv__partial__fast__q31_8c.html b/Documentation/DSP/html/arm__conv__partial__fast__q31_8c.html deleted file mode 100644 index c9e1832..0000000 --- a/Documentation/DSP/html/arm__conv__partial__fast__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_conv_partial_fast_q31.c File Reference -CMSIS-DSP: arm_conv_partial_fast_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_conv_partial_fast_q31.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_conv_partial_fast_q31 (q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints)
 Partial convolution of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__conv__partial__opt__q15_8c.html b/Documentation/DSP/html/arm__conv__partial__opt__q15_8c.html deleted file mode 100644 index fe8ddeb..0000000 --- a/Documentation/DSP/html/arm__conv__partial__opt__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_conv_partial_opt_q15.c File Reference -CMSIS-DSP: arm_conv_partial_opt_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_conv_partial_opt_q15.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_conv_partial_opt_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2)
 Partial convolution of Q15 sequences.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__conv__partial__opt__q7_8c.html b/Documentation/DSP/html/arm__conv__partial__opt__q7_8c.html deleted file mode 100644 index 5d0244e..0000000 --- a/Documentation/DSP/html/arm__conv__partial__opt__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_conv_partial_opt_q7.c File Reference -CMSIS-DSP: arm_conv_partial_opt_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_conv_partial_opt_q7.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_conv_partial_opt_q7 (q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2)
 Partial convolution of Q7 sequences.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__conv__partial__q15_8c.html b/Documentation/DSP/html/arm__conv__partial__q15_8c.html deleted file mode 100644 index b19e0b6..0000000 --- a/Documentation/DSP/html/arm__conv__partial__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_conv_partial_q15.c File Reference -CMSIS-DSP: arm_conv_partial_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_conv_partial_q15.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_conv_partial_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints)
 Partial convolution of Q15 sequences.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__conv__partial__q31_8c.html b/Documentation/DSP/html/arm__conv__partial__q31_8c.html deleted file mode 100644 index 1771cce..0000000 --- a/Documentation/DSP/html/arm__conv__partial__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_conv_partial_q31.c File Reference -CMSIS-DSP: arm_conv_partial_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_conv_partial_q31.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_conv_partial_q31 (q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints)
 Partial convolution of Q31 sequences.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__conv__partial__q7_8c.html b/Documentation/DSP/html/arm__conv__partial__q7_8c.html deleted file mode 100644 index dccd8fa..0000000 --- a/Documentation/DSP/html/arm__conv__partial__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_conv_partial_q7.c File Reference -CMSIS-DSP: arm_conv_partial_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_conv_partial_q7.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_conv_partial_q7 (q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints)
 Partial convolution of Q7 sequences.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__conv__q15_8c.html b/Documentation/DSP/html/arm__conv__q15_8c.html deleted file mode 100644 index 63fe128..0000000 --- a/Documentation/DSP/html/arm__conv__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_conv_q15.c File Reference -CMSIS-DSP: arm_conv_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_conv_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_conv_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst)
 Convolution of Q15 sequences.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__conv__q31_8c.html b/Documentation/DSP/html/arm__conv__q31_8c.html deleted file mode 100644 index 4a4d36b..0000000 --- a/Documentation/DSP/html/arm__conv__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_conv_q31.c File Reference -CMSIS-DSP: arm_conv_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_conv_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_conv_q31 (q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst)
 Convolution of Q31 sequences.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__conv__q7_8c.html b/Documentation/DSP/html/arm__conv__q7_8c.html deleted file mode 100644 index e01f1fb..0000000 --- a/Documentation/DSP/html/arm__conv__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_conv_q7.c File Reference -CMSIS-DSP: arm_conv_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_conv_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_conv_q7 (q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst)
 Convolution of Q7 sequences.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_abstract_8txt.html b/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_abstract_8txt.html deleted file mode 100644 index b4e0adf..0000000 --- a/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_abstract_8txt.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - - -Abstract.txt File Reference -CMSIS-DSP: Abstract.txt File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Abstract.txt File Reference
-
-
- - - - -

-Variables

CMSIS DSP_Lib example
-arm_convolution_example for
-Cortex 
M0
 
-

Variable Documentation

- -
-
- - - - -
CMSIS DSP_Lib example arm_convolution_example for Cortex M0
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html b/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html deleted file mode 100644 index 76fe15c..0000000 --- a/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM0.c File Reference -CMSIS-DSP: system_ARMCM0.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_convolution_example/ARM/RTE/Device/ARMCM0/system_ARMCM0.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html b/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html deleted file mode 100644 index 71b036a..0000000 --- a/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM3.c File Reference -CMSIS-DSP: system_ARMCM3.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_convolution_example/ARM/RTE/Device/ARMCM3/system_ARMCM3.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html b/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html deleted file mode 100644 index 0d3b6df..0000000 --- a/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM4.c File Reference -CMSIS-DSP: system_ARMCM4.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_convolution_example/ARM/RTE/Device/ARMCM4_FP/system_ARMCM4.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html b/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html deleted file mode 100644 index 36f4d35..0000000 --- a/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html +++ /dev/null @@ -1,262 +0,0 @@ - - - - - -system_ARMCM7.c File Reference -CMSIS-DSP: system_ARMCM7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_convolution_example/ARM/RTE/Device/ARMCM7_SP/system_ARMCM7.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 Updates the SystemCoreClock with current core Clock retrieved from cpu registers.
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
-

Update SystemCoreClock variable

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html b/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html deleted file mode 100644 index c4f35d9..0000000 --- a/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - -RTE_Components.h File Reference -CMSIS-DSP: RTE_Components.h File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_convolution_example/ARM/RTE/RTE_Components.h File Reference
-
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2math__helper_8c.html b/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2math__helper_8c.html deleted file mode 100644 index f3ae89d..0000000 --- a/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2math__helper_8c.html +++ /dev/null @@ -1,748 +0,0 @@ - - - - - -math_helper.c File Reference -CMSIS-DSP: math_helper.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_convolution_example/ARM/math_helper.c File Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

float arm_snr_f32 (float *pRef, float *pTest, uint32_t buffSize)
 Caluclation of SNR.
 
void arm_provide_guard_bits_q15 (q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_float_to_q12_20 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed in q12.20 format.
 
uint32_t arm_compare_fixed_q15 (q15_t *pIn, q15_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
uint32_t arm_compare_fixed_q31 (q31_t *pIn, q31_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
void arm_provide_guard_bits_q31 (q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_provide_guard_bits_q7 (q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
uint32_t arm_calc_guard_bits (uint32_t num_adds)
 Caluclates number of guard bits.
 
void arm_apply_guard_bits (float32_t *pIn, uint32_t numSamples, uint32_t guard_bits)
 Converts Q15 to floating-point.
 
uint32_t arm_calc_2pow (uint32_t numShifts)
 Calculates pow(2, numShifts)
 
void arm_float_to_q14 (float *pIn, q15_t *pOut, uint32_t numSamples)
 Converts float to fixed q14.
 
void arm_float_to_q30 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_float_to_q29 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_float_to_q28 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q28 format.
 
void arm_clip_f32 (float *pIn, uint32_t numSamples)
 Clip the float values to +/- 1.
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_apply_guard_bits (float32_tpIn,
uint32_t numSamples,
uint32_t guard_bits 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_2pow (uint32_t numShifts)
-
-
Parameters
- - -
uint32_tnumber of shifts
-
-
-
Returns
pow(2, numShifts)
- -

Referenced by arm_apply_guard_bits().

- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_guard_bits (uint32_t num_adds)
-
-
Parameters
- - -
uint32_tnumber of additions
-
-
-
Returns
none The function Caluclates the number of guard bits depending on the numtaps
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_clip_f32 (float * pIn,
uint32_t numSamples 
)
-
-
Parameters
- - - -
pIninput buffer
numSamplesnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q15 (q15_tpIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q15_t*Pointer to Ref buffer
q15_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q31 (q31_tpIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q31_t*Pointer to Ref buffer
q31_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q12_20 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point(q12.20) values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q14 (float * pIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q28 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q29 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q30 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q15 (q15_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q15_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q31 (q31_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q31_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q7 (q7_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q31_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
float arm_snr_f32 (float * pRef,
float * pTest,
uint32_t buffSize 
)
-
-
Parameters
- - - - -
float*Pointer to the reference buffer
float*Pointer to the test buffer
uint32_ttotal number of samples
-
-
-
Returns
float SNR The function Caluclates signal to noise ratio for the reference output and test output
-
Examples:
arm_convolution_example_f32.c, arm_fir_example_f32.c, arm_graphic_equalizer_example_q31.c, arm_linear_interp_example_f32.c, and arm_matrix_example_f32.c.
-
-

Referenced by main().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2math__helper_8h.html b/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2math__helper_8h.html deleted file mode 100644 index 8bbbc59..0000000 --- a/Documentation/DSP/html/arm__convolution__example_2_a_r_m_2math__helper_8h.html +++ /dev/null @@ -1,697 +0,0 @@ - - - - - -math_helper.h File Reference -CMSIS-DSP: math_helper.h File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_convolution_example/ARM/math_helper.h File Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

float arm_snr_f32 (float *pRef, float *pTest, uint32_t buffSize)
 Caluclation of SNR.
 
void arm_float_to_q12_20 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed in q12.20 format.
 
void arm_provide_guard_bits_q15 (q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_provide_guard_bits_q31 (q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_float_to_q14 (float *pIn, q15_t *pOut, uint32_t numSamples)
 Converts float to fixed q14.
 
void arm_float_to_q29 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_float_to_q28 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q28 format.
 
void arm_float_to_q30 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_clip_f32 (float *pIn, uint32_t numSamples)
 Clip the float values to +/- 1.
 
uint32_t arm_calc_guard_bits (uint32_t num_adds)
 Caluclates number of guard bits.
 
void arm_apply_guard_bits (float32_t *pIn, uint32_t numSamples, uint32_t guard_bits)
 Converts Q15 to floating-point.
 
uint32_t arm_compare_fixed_q15 (q15_t *pIn, q15_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
uint32_t arm_compare_fixed_q31 (q31_t *pIn, q31_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
uint32_t arm_calc_2pow (uint32_t guard_bits)
 Calculates pow(2, numShifts)
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_apply_guard_bits (float32_tpIn,
uint32_t numSamples,
uint32_t guard_bits 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_2pow (uint32_t numShifts)
-
-
Parameters
- - -
uint32_tnumber of shifts
-
-
-
Returns
pow(2, numShifts)
- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_guard_bits (uint32_t num_adds)
-
-
Parameters
- - -
uint32_tnumber of additions
-
-
-
Returns
none The function Caluclates the number of guard bits depending on the numtaps
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_clip_f32 (float * pIn,
uint32_t numSamples 
)
-
-
Parameters
- - - -
pIninput buffer
numSamplesnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q15 (q15_tpIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q15_t*Pointer to Ref buffer
q15_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q31 (q31_tpIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q31_t*Pointer to Ref buffer
q31_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q12_20 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point(q12.20) values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q14 (float * pIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q28 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q29 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q30 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q15 (q15_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q15_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q31 (q31_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q31_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
float arm_snr_f32 (float * pRef,
float * pTest,
uint32_t buffSize 
)
-
-
Parameters
- - - - -
float*Pointer to the reference buffer
float*Pointer to the test buffer
uint32_ttotal number of samples
-
-
-
Returns
float SNR The function Caluclates signal to noise ratio for the reference output and test output
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__convolution__example_2_g_c_c_2_abstract_8txt.html b/Documentation/DSP/html/arm__convolution__example_2_g_c_c_2_abstract_8txt.html deleted file mode 100644 index e80de01..0000000 --- a/Documentation/DSP/html/arm__convolution__example_2_g_c_c_2_abstract_8txt.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - - -Abstract.txt File Reference -CMSIS-DSP: Abstract.txt File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Abstract.txt File Reference
-
-
- - - - -

-Variables

CMSIS DSP_Lib example
-arm_convolution_example for
-Cortex 
M0
 
-

Variable Documentation

- -
-
- - - - -
CMSIS DSP_Lib example arm_convolution_example for Cortex M0
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html b/Documentation/DSP/html/arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html deleted file mode 100644 index c50734f..0000000 --- a/Documentation/DSP/html/arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM0.c File Reference -CMSIS-DSP: system_ARMCM0.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_convolution_example/GCC/Startup/system_ARMCM0.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html b/Documentation/DSP/html/arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html deleted file mode 100644 index 03ab03e..0000000 --- a/Documentation/DSP/html/arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM3.c File Reference -CMSIS-DSP: system_ARMCM3.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_convolution_example/GCC/Startup/system_ARMCM3.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html b/Documentation/DSP/html/arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html deleted file mode 100644 index 76f1c27..0000000 --- a/Documentation/DSP/html/arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM4.c File Reference -CMSIS-DSP: system_ARMCM4.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_convolution_example/GCC/Startup/system_ARMCM4.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__convolution__example_2_g_c_c_2math__helper_8c.html b/Documentation/DSP/html/arm__convolution__example_2_g_c_c_2math__helper_8c.html deleted file mode 100644 index 6d78c25..0000000 --- a/Documentation/DSP/html/arm__convolution__example_2_g_c_c_2math__helper_8c.html +++ /dev/null @@ -1,749 +0,0 @@ - - - - - -math_helper.c File Reference -CMSIS-DSP: math_helper.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_convolution_example/GCC/math_helper.c File Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

float arm_snr_f32 (float *pRef, float *pTest, uint32_t buffSize)
 Caluclation of SNR.
 
void arm_provide_guard_bits_q15 (q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_float_to_q12_20 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed in q12.20 format.
 
uint32_t arm_compare_fixed_q15 (q15_t *pIn, q15_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
uint32_t arm_compare_fixed_q31 (q31_t *pIn, q31_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
void arm_provide_guard_bits_q31 (q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_provide_guard_bits_q7 (q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
uint32_t arm_calc_guard_bits (uint32_t num_adds)
 Caluclates number of guard bits.
 
void arm_apply_guard_bits (float32_t *pIn, uint32_t numSamples, uint32_t guard_bits)
 Converts Q15 to floating-point.
 
uint32_t arm_calc_2pow (uint32_t numShifts)
 Calculates pow(2, numShifts)
 
void arm_float_to_q14 (float *pIn, q15_t *pOut, uint32_t numSamples)
 Converts float to fixed q14.
 
void arm_float_to_q30 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_float_to_q29 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_float_to_q28 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q28 format.
 
void arm_clip_f32 (float *pIn, uint32_t numSamples)
 Clip the float values to +/- 1.
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_apply_guard_bits (float32_tpIn,
uint32_t numSamples,
uint32_t guard_bits 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -

References arm_calc_2pow().

- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_2pow (uint32_t numShifts)
-
-
Parameters
- - -
uint32_tnumber of shifts
-
-
-
Returns
pow(2, numShifts)
- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_guard_bits (uint32_t num_adds)
-
-
Parameters
- - -
uint32_tnumber of additions
-
-
-
Returns
none The function Caluclates the number of guard bits depending on the numtaps
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_clip_f32 (float * pIn,
uint32_t numSamples 
)
-
-
Parameters
- - - -
pIninput buffer
numSamplesnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q15 (q15_tpIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q15_t*Pointer to Ref buffer
q15_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q31 (q31_tpIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q31_t*Pointer to Ref buffer
q31_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q12_20 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point(q12.20) values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q14 (float * pIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q28 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q29 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q30 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q15 (q15_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q15_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q31 (q31_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q31_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q7 (q7_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q31_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
float arm_snr_f32 (float * pRef,
float * pTest,
uint32_t buffSize 
)
-
-
Parameters
- - - - -
float*Pointer to the reference buffer
float*Pointer to the test buffer
uint32_ttotal number of samples
-
-
-
Returns
float SNR The function Caluclates signal to noise ratio for the reference output and test output
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__convolution__example_2_g_c_c_2math__helper_8h.html b/Documentation/DSP/html/arm__convolution__example_2_g_c_c_2math__helper_8h.html deleted file mode 100644 index 345f091..0000000 --- a/Documentation/DSP/html/arm__convolution__example_2_g_c_c_2math__helper_8h.html +++ /dev/null @@ -1,697 +0,0 @@ - - - - - -math_helper.h File Reference -CMSIS-DSP: math_helper.h File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_convolution_example/GCC/math_helper.h File Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

float arm_snr_f32 (float *pRef, float *pTest, uint32_t buffSize)
 Caluclation of SNR.
 
void arm_float_to_q12_20 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed in q12.20 format.
 
void arm_provide_guard_bits_q15 (q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_provide_guard_bits_q31 (q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_float_to_q14 (float *pIn, q15_t *pOut, uint32_t numSamples)
 Converts float to fixed q14.
 
void arm_float_to_q29 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_float_to_q28 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q28 format.
 
void arm_float_to_q30 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_clip_f32 (float *pIn, uint32_t numSamples)
 Clip the float values to +/- 1.
 
uint32_t arm_calc_guard_bits (uint32_t num_adds)
 Caluclates number of guard bits.
 
void arm_apply_guard_bits (float32_t *pIn, uint32_t numSamples, uint32_t guard_bits)
 Converts Q15 to floating-point.
 
uint32_t arm_compare_fixed_q15 (q15_t *pIn, q15_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
uint32_t arm_compare_fixed_q31 (q31_t *pIn, q31_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
uint32_t arm_calc_2pow (uint32_t guard_bits)
 Calculates pow(2, numShifts)
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_apply_guard_bits (float32_tpIn,
uint32_t numSamples,
uint32_t guard_bits 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_2pow (uint32_t numShifts)
-
-
Parameters
- - -
uint32_tnumber of shifts
-
-
-
Returns
pow(2, numShifts)
- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_guard_bits (uint32_t num_adds)
-
-
Parameters
- - -
uint32_tnumber of additions
-
-
-
Returns
none The function Caluclates the number of guard bits depending on the numtaps
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_clip_f32 (float * pIn,
uint32_t numSamples 
)
-
-
Parameters
- - - -
pIninput buffer
numSamplesnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q15 (q15_tpIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q15_t*Pointer to Ref buffer
q15_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q31 (q31_tpIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q31_t*Pointer to Ref buffer
q31_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q12_20 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point(q12.20) values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q14 (float * pIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q28 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q29 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q30 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q15 (q15_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q15_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q31 (q31_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q31_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
float arm_snr_f32 (float * pRef,
float * pTest,
uint32_t buffSize 
)
-
-
Parameters
- - - - -
float*Pointer to the reference buffer
float*Pointer to the test buffer
uint32_ttotal number of samples
-
-
-
Returns
float SNR The function Caluclates signal to noise ratio for the reference output and test output
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__copy__f32_8c.html b/Documentation/DSP/html/arm__copy__f32_8c.html deleted file mode 100644 index aed0a27..0000000 --- a/Documentation/DSP/html/arm__copy__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_copy_f32.c File Reference -CMSIS-DSP: arm_copy_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_copy_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_copy_f32 (float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Copies the elements of a floating-point vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__copy__q15_8c.html b/Documentation/DSP/html/arm__copy__q15_8c.html deleted file mode 100644 index a379cb0..0000000 --- a/Documentation/DSP/html/arm__copy__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_copy_q15.c File Reference -CMSIS-DSP: arm_copy_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_copy_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_copy_q15 (q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Copies the elements of a Q15 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__copy__q31_8c.html b/Documentation/DSP/html/arm__copy__q31_8c.html deleted file mode 100644 index 4d107b0..0000000 --- a/Documentation/DSP/html/arm__copy__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_copy_q31.c File Reference -CMSIS-DSP: arm_copy_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_copy_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_copy_q31 (q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Copies the elements of a Q31 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__copy__q7_8c.html b/Documentation/DSP/html/arm__copy__q7_8c.html deleted file mode 100644 index 701e76b..0000000 --- a/Documentation/DSP/html/arm__copy__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_copy_q7.c File Reference -CMSIS-DSP: arm_copy_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_copy_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_copy_q7 (q7_t *pSrc, q7_t *pDst, uint32_t blockSize)
 Copies the elements of a Q7 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__correlate__f32_8c.html b/Documentation/DSP/html/arm__correlate__f32_8c.html deleted file mode 100644 index 9cb9645..0000000 --- a/Documentation/DSP/html/arm__correlate__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_correlate_f32.c File Reference -CMSIS-DSP: arm_correlate_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_correlate_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_correlate_f32 (float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst)
 Correlation of floating-point sequences.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__correlate__fast__opt__q15_8c.html b/Documentation/DSP/html/arm__correlate__fast__opt__q15_8c.html deleted file mode 100644 index 897197e..0000000 --- a/Documentation/DSP/html/arm__correlate__fast__opt__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_correlate_fast_opt_q15.c File Reference -CMSIS-DSP: arm_correlate_fast_opt_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_correlate_fast_opt_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_correlate_fast_opt_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch)
 Correlation of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__correlate__fast__q15_8c.html b/Documentation/DSP/html/arm__correlate__fast__q15_8c.html deleted file mode 100644 index 73f8e15..0000000 --- a/Documentation/DSP/html/arm__correlate__fast__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_correlate_fast_q15.c File Reference -CMSIS-DSP: arm_correlate_fast_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_correlate_fast_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_correlate_fast_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst)
 Correlation of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__correlate__fast__q31_8c.html b/Documentation/DSP/html/arm__correlate__fast__q31_8c.html deleted file mode 100644 index cacd255..0000000 --- a/Documentation/DSP/html/arm__correlate__fast__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_correlate_fast_q31.c File Reference -CMSIS-DSP: arm_correlate_fast_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_correlate_fast_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_correlate_fast_q31 (q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst)
 Correlation of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__correlate__opt__q15_8c.html b/Documentation/DSP/html/arm__correlate__opt__q15_8c.html deleted file mode 100644 index e562084..0000000 --- a/Documentation/DSP/html/arm__correlate__opt__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_correlate_opt_q15.c File Reference -CMSIS-DSP: arm_correlate_opt_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_correlate_opt_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_correlate_opt_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch)
 Correlation of Q15 sequences.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__correlate__opt__q7_8c.html b/Documentation/DSP/html/arm__correlate__opt__q7_8c.html deleted file mode 100644 index 0901258..0000000 --- a/Documentation/DSP/html/arm__correlate__opt__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_correlate_opt_q7.c File Reference -CMSIS-DSP: arm_correlate_opt_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_correlate_opt_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_correlate_opt_q7 (q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2)
 Correlation of Q7 sequences.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__correlate__q15_8c.html b/Documentation/DSP/html/arm__correlate__q15_8c.html deleted file mode 100644 index aef11ba..0000000 --- a/Documentation/DSP/html/arm__correlate__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_correlate_q15.c File Reference -CMSIS-DSP: arm_correlate_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_correlate_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_correlate_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst)
 Correlation of Q15 sequences.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__correlate__q31_8c.html b/Documentation/DSP/html/arm__correlate__q31_8c.html deleted file mode 100644 index 1e2aa98..0000000 --- a/Documentation/DSP/html/arm__correlate__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_correlate_q31.c File Reference -CMSIS-DSP: arm_correlate_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_correlate_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_correlate_q31 (q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst)
 Correlation of Q31 sequences.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__correlate__q7_8c.html b/Documentation/DSP/html/arm__correlate__q7_8c.html deleted file mode 100644 index 65beba7..0000000 --- a/Documentation/DSP/html/arm__correlate__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_correlate_q7.c File Reference -CMSIS-DSP: arm_correlate_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_correlate_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_correlate_q7 (q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst)
 Correlation of Q7 sequences.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cos__f32_8c.html b/Documentation/DSP/html/arm__cos__f32_8c.html deleted file mode 100644 index 6bb1789..0000000 --- a/Documentation/DSP/html/arm__cos__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cos_f32.c File Reference -CMSIS-DSP: arm_cos_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cos_f32.c File Reference
-
-
- - - - - -

-Functions

float32_t arm_cos_f32 (float32_t x)
 Fast approximation to the trigonometric cosine function for floating-point data.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cos__q15_8c.html b/Documentation/DSP/html/arm__cos__q15_8c.html deleted file mode 100644 index 15b1143..0000000 --- a/Documentation/DSP/html/arm__cos__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cos_q15.c File Reference -CMSIS-DSP: arm_cos_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cos_q15.c File Reference
-
-
- - - - - -

-Functions

q15_t arm_cos_q15 (q15_t x)
 Fast approximation to the trigonometric cosine function for Q15 data.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__cos__q31_8c.html b/Documentation/DSP/html/arm__cos__q31_8c.html deleted file mode 100644 index 8b9f43e..0000000 --- a/Documentation/DSP/html/arm__cos__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_cos_q31.c File Reference -CMSIS-DSP: arm_cos_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_cos_q31.c File Reference
-
-
- - - - - -

-Functions

q31_t arm_cos_q31 (q31_t x)
 Fast approximation to the trigonometric cosine function for Q31 data.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__dct4__f32_8c.html b/Documentation/DSP/html/arm__dct4__f32_8c.html deleted file mode 100644 index 4659e7a..0000000 --- a/Documentation/DSP/html/arm__dct4__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_dct4_f32.c File Reference -CMSIS-DSP: arm_dct4_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_dct4_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_dct4_f32 (const arm_dct4_instance_f32 *S, float32_t *pState, float32_t *pInlineBuffer)
 Processing function for the floating-point DCT4/IDCT4.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__dct4__init__f32_8c.html b/Documentation/DSP/html/arm__dct4__init__f32_8c.html deleted file mode 100644 index 20483ad..0000000 --- a/Documentation/DSP/html/arm__dct4__init__f32_8c.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - -arm_dct4_init_f32.c File Reference -CMSIS-DSP: arm_dct4_init_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_dct4_init_f32.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_dct4_init_f32 (arm_dct4_instance_f32 *S, arm_rfft_instance_f32 *S_RFFT, arm_cfft_radix4_instance_f32 *S_CFFT, uint16_t N, uint16_t Nby2, float32_t normalize)
 Initialization function for the floating-point DCT4/IDCT4.
 
- - - - - - - - - - - - - - - - - -

-Variables

static const float32_t Weights_128 [256]
 
static const float32_t Weights_512 [1024]
 
static const float32_t Weights_2048 [4096]
 
static const float32_t Weights_8192 [16384]
 
static const float32_t cos_factors_128 [128]
 
static const float32_t cos_factors_512 [512]
 
static const float32_t cos_factors_2048 [2048]
 
static const float32_t cos_factors_8192 [8192]
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__dct4__init__q15_8c.html b/Documentation/DSP/html/arm__dct4__init__q15_8c.html deleted file mode 100644 index 3f08f98..0000000 --- a/Documentation/DSP/html/arm__dct4__init__q15_8c.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - -arm_dct4_init_q15.c File Reference -CMSIS-DSP: arm_dct4_init_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_dct4_init_q15.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_dct4_init_q15 (arm_dct4_instance_q15 *S, arm_rfft_instance_q15 *S_RFFT, arm_cfft_radix4_instance_q15 *S_CFFT, uint16_t N, uint16_t Nby2, q15_t normalize)
 Initialization function for the Q15 DCT4/IDCT4.
 
- - - - - - - - - - - - - - - - - -

-Variables

static const q15_t ALIGN4 WeightsQ15_128 [256]
 
static const q15_t ALIGN4 WeightsQ15_512 [1024]
 
static const q15_t ALIGN4 WeightsQ15_2048 [4096]
 
static const q15_t ALIGN4 WeightsQ15_8192 [16384]
 
static const q15_t ALIGN4 cos_factorsQ15_128 [128]
 
static const q15_t ALIGN4 cos_factorsQ15_512 [512]
 
static const q15_t ALIGN4 cos_factorsQ15_2048 [2048]
 
static const q15_t ALIGN4 cos_factorsQ15_8192 [8192]
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__dct4__init__q31_8c.html b/Documentation/DSP/html/arm__dct4__init__q31_8c.html deleted file mode 100644 index da30961..0000000 --- a/Documentation/DSP/html/arm__dct4__init__q31_8c.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - -arm_dct4_init_q31.c File Reference -CMSIS-DSP: arm_dct4_init_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_dct4_init_q31.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_dct4_init_q31 (arm_dct4_instance_q31 *S, arm_rfft_instance_q31 *S_RFFT, arm_cfft_radix4_instance_q31 *S_CFFT, uint16_t N, uint16_t Nby2, q31_t normalize)
 Initialization function for the Q31 DCT4/IDCT4.
 
- - - - - - - - - - - - - - - - - -

-Variables

static const q31_t WeightsQ31_128 [256]
 
static const q31_t WeightsQ31_512 [1024]
 
static const q31_t WeightsQ31_2048 [4096]
 
static const q31_t WeightsQ31_8192 [16384]
 
static const q31_t cos_factorsQ31_128 [128]
 
static const q31_t cos_factorsQ31_512 [512]
 
static const q31_t cos_factorsQ31_2048 [2048]
 
static const q31_t cos_factorsQ31_8192 [8192]
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__dct4__q15_8c.html b/Documentation/DSP/html/arm__dct4__q15_8c.html deleted file mode 100644 index 8bca3c3..0000000 --- a/Documentation/DSP/html/arm__dct4__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_dct4_q15.c File Reference -CMSIS-DSP: arm_dct4_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_dct4_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_dct4_q15 (const arm_dct4_instance_q15 *S, q15_t *pState, q15_t *pInlineBuffer)
 Processing function for the Q15 DCT4/IDCT4.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__dct4__q31_8c.html b/Documentation/DSP/html/arm__dct4__q31_8c.html deleted file mode 100644 index e3bcef0..0000000 --- a/Documentation/DSP/html/arm__dct4__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_dct4_q31.c File Reference -CMSIS-DSP: arm_dct4_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_dct4_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_dct4_q31 (const arm_dct4_instance_q31 *S, q31_t *pState, q31_t *pInlineBuffer)
 Processing function for the Q31 DCT4/IDCT4.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__dot__prod__f32_8c.html b/Documentation/DSP/html/arm__dot__prod__f32_8c.html deleted file mode 100644 index a80ebd8..0000000 --- a/Documentation/DSP/html/arm__dot__prod__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_dot_prod_f32.c File Reference -CMSIS-DSP: arm_dot_prod_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_dot_prod_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_dot_prod_f32 (float32_t *pSrcA, float32_t *pSrcB, uint32_t blockSize, float32_t *result)
 Dot product of floating-point vectors.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__dot__prod__q15_8c.html b/Documentation/DSP/html/arm__dot__prod__q15_8c.html deleted file mode 100644 index df89e64..0000000 --- a/Documentation/DSP/html/arm__dot__prod__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_dot_prod_q15.c File Reference -CMSIS-DSP: arm_dot_prod_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_dot_prod_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_dot_prod_q15 (q15_t *pSrcA, q15_t *pSrcB, uint32_t blockSize, q63_t *result)
 Dot product of Q15 vectors.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__dot__prod__q31_8c.html b/Documentation/DSP/html/arm__dot__prod__q31_8c.html deleted file mode 100644 index 08a3356..0000000 --- a/Documentation/DSP/html/arm__dot__prod__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_dot_prod_q31.c File Reference -CMSIS-DSP: arm_dot_prod_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_dot_prod_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_dot_prod_q31 (q31_t *pSrcA, q31_t *pSrcB, uint32_t blockSize, q63_t *result)
 Dot product of Q31 vectors.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__dot__prod__q7_8c.html b/Documentation/DSP/html/arm__dot__prod__q7_8c.html deleted file mode 100644 index aaff19b..0000000 --- a/Documentation/DSP/html/arm__dot__prod__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_dot_prod_q7.c File Reference -CMSIS-DSP: arm_dot_prod_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_dot_prod_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_dot_prod_q7 (q7_t *pSrcA, q7_t *pSrcB, uint32_t blockSize, q31_t *result)
 Dot product of Q7 vectors.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_abstract_8txt.html b/Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_abstract_8txt.html deleted file mode 100644 index fef245f..0000000 --- a/Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_abstract_8txt.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - - -Abstract.txt File Reference -CMSIS-DSP: Abstract.txt File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Abstract.txt File Reference
-
-
- - - - -

-Variables

CMSIS DSP_Lib example
-arm_dotproduct_example for
-Cortex 
M0
 
-

Variable Documentation

- -
-
- - - - -
CMSIS DSP_Lib example arm_dotproduct_example for Cortex M0
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html b/Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html deleted file mode 100644 index 732af09..0000000 --- a/Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM0.c File Reference -CMSIS-DSP: system_ARMCM0.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_dotproduct_example/ARM/RTE/Device/ARMCM0/system_ARMCM0.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html b/Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html deleted file mode 100644 index 314fcee..0000000 --- a/Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM3.c File Reference -CMSIS-DSP: system_ARMCM3.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_dotproduct_example/ARM/RTE/Device/ARMCM3/system_ARMCM3.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html b/Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html deleted file mode 100644 index 1d31414..0000000 --- a/Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM4.c File Reference -CMSIS-DSP: system_ARMCM4.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_dotproduct_example/ARM/RTE/Device/ARMCM4_FP/system_ARMCM4.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html b/Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html deleted file mode 100644 index e478d88..0000000 --- a/Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html +++ /dev/null @@ -1,262 +0,0 @@ - - - - - -system_ARMCM7.c File Reference -CMSIS-DSP: system_ARMCM7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_dotproduct_example/ARM/RTE/Device/ARMCM7_SP/system_ARMCM7.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 Updates the SystemCoreClock with current core Clock retrieved from cpu registers.
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
-

Update SystemCoreClock variable

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html b/Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html deleted file mode 100644 index 4015a0c..0000000 --- a/Documentation/DSP/html/arm__dotproduct__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - -RTE_Components.h File Reference -CMSIS-DSP: RTE_Components.h File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_dotproduct_example/ARM/RTE/RTE_Components.h File Reference
-
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__dotproduct__example_2_g_c_c_2_abstract_8txt.html b/Documentation/DSP/html/arm__dotproduct__example_2_g_c_c_2_abstract_8txt.html deleted file mode 100644 index 510f981..0000000 --- a/Documentation/DSP/html/arm__dotproduct__example_2_g_c_c_2_abstract_8txt.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - - -Abstract.txt File Reference -CMSIS-DSP: Abstract.txt File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Abstract.txt File Reference
-
-
- - - - -

-Variables

CMSIS DSP_Lib example
-arm_dotproduct_example for
-Cortex 
M0
 
-

Variable Documentation

- -
-
- - - - -
CMSIS DSP_Lib example arm_dotproduct_example for Cortex M0
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html b/Documentation/DSP/html/arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html deleted file mode 100644 index 6fd3e8c..0000000 --- a/Documentation/DSP/html/arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM0.c File Reference -CMSIS-DSP: system_ARMCM0.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_dotproduct_example/GCC/Startup/system_ARMCM0.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html b/Documentation/DSP/html/arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html deleted file mode 100644 index 6c50f16..0000000 --- a/Documentation/DSP/html/arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM3.c File Reference -CMSIS-DSP: system_ARMCM3.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_dotproduct_example/GCC/Startup/system_ARMCM3.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html b/Documentation/DSP/html/arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html deleted file mode 100644 index 4a71973..0000000 --- a/Documentation/DSP/html/arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM4.c File Reference -CMSIS-DSP: system_ARMCM4.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_dotproduct_example/GCC/Startup/system_ARMCM4.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_abstract_8txt.html b/Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_abstract_8txt.html deleted file mode 100644 index bbf3b5c..0000000 --- a/Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_abstract_8txt.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - -Abstract.txt File Reference -CMSIS-DSP: Abstract.txt File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Abstract.txt File Reference
-
-
- - - - -

-Variables

CMSIS DSP_Lib example
-arm_fft_bin_example for Cortex 
M0
 
-

Variable Documentation

- -
-
- - - - -
CMSIS DSP_Lib example arm_fft_bin_example for Cortex M0
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html b/Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html deleted file mode 100644 index b2c7fb6..0000000 --- a/Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM0.c File Reference -CMSIS-DSP: system_ARMCM0.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fft_bin_example/ARM/RTE/Device/ARMCM0/system_ARMCM0.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html b/Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html deleted file mode 100644 index b1a18e8..0000000 --- a/Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM3.c File Reference -CMSIS-DSP: system_ARMCM3.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fft_bin_example/ARM/RTE/Device/ARMCM3/system_ARMCM3.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html b/Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html deleted file mode 100644 index 99737ea..0000000 --- a/Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM4.c File Reference -CMSIS-DSP: system_ARMCM4.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fft_bin_example/ARM/RTE/Device/ARMCM4_FP/system_ARMCM4.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html b/Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html deleted file mode 100644 index bd37de2..0000000 --- a/Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html +++ /dev/null @@ -1,262 +0,0 @@ - - - - - -system_ARMCM7.c File Reference -CMSIS-DSP: system_ARMCM7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fft_bin_example/ARM/RTE/Device/ARMCM7_SP/system_ARMCM7.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 Updates the SystemCoreClock with current core Clock retrieved from cpu registers.
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
-

Update SystemCoreClock variable

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html b/Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html deleted file mode 100644 index 270a317..0000000 --- a/Documentation/DSP/html/arm__fft__bin__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - -RTE_Components.h File Reference -CMSIS-DSP: RTE_Components.h File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_fft_bin_example/ARM/RTE/RTE_Components.h File Reference
-
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fft__bin__example_2_g_c_c_2_abstract_8txt.html b/Documentation/DSP/html/arm__fft__bin__example_2_g_c_c_2_abstract_8txt.html deleted file mode 100644 index e45fdc0..0000000 --- a/Documentation/DSP/html/arm__fft__bin__example_2_g_c_c_2_abstract_8txt.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - -Abstract.txt File Reference -CMSIS-DSP: Abstract.txt File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Abstract.txt File Reference
-
-
- - - - -

-Variables

CMSIS DSP_Lib example
-arm_fft_bin_example for Cortex 
M0
 
-

Variable Documentation

- -
-
- - - - -
CMSIS DSP_Lib example arm_fft_bin_example for Cortex M0
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html b/Documentation/DSP/html/arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html deleted file mode 100644 index 2dcdb66..0000000 --- a/Documentation/DSP/html/arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM0.c File Reference -CMSIS-DSP: system_ARMCM0.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fft_bin_example/GCC/Startup/system_ARMCM0.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html b/Documentation/DSP/html/arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html deleted file mode 100644 index 745fc35..0000000 --- a/Documentation/DSP/html/arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM3.c File Reference -CMSIS-DSP: system_ARMCM3.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fft_bin_example/GCC/Startup/system_ARMCM3.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html b/Documentation/DSP/html/arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html deleted file mode 100644 index 094998a..0000000 --- a/Documentation/DSP/html/arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM4.c File Reference -CMSIS-DSP: system_ARMCM4.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fft_bin_example/GCC/Startup/system_ARMCM4.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fill__f32_8c.html b/Documentation/DSP/html/arm__fill__f32_8c.html deleted file mode 100644 index ecd0490..0000000 --- a/Documentation/DSP/html/arm__fill__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fill_f32.c File Reference -CMSIS-DSP: arm_fill_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fill_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_fill_f32 (float32_t value, float32_t *pDst, uint32_t blockSize)
 Fills a constant value into a floating-point vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fill__q15_8c.html b/Documentation/DSP/html/arm__fill__q15_8c.html deleted file mode 100644 index 467680d..0000000 --- a/Documentation/DSP/html/arm__fill__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fill_q15.c File Reference -CMSIS-DSP: arm_fill_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fill_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_fill_q15 (q15_t value, q15_t *pDst, uint32_t blockSize)
 Fills a constant value into a Q15 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fill__q31_8c.html b/Documentation/DSP/html/arm__fill__q31_8c.html deleted file mode 100644 index 21217d5..0000000 --- a/Documentation/DSP/html/arm__fill__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fill_q31.c File Reference -CMSIS-DSP: arm_fill_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fill_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_fill_q31 (q31_t value, q31_t *pDst, uint32_t blockSize)
 Fills a constant value into a Q31 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fill__q7_8c.html b/Documentation/DSP/html/arm__fill__q7_8c.html deleted file mode 100644 index 7a82e55..0000000 --- a/Documentation/DSP/html/arm__fill__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fill_q7.c File Reference -CMSIS-DSP: arm_fill_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fill_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_fill_q7 (q7_t value, q7_t *pDst, uint32_t blockSize)
 Fills a constant value into a Q7 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__data_8c.html b/Documentation/DSP/html/arm__fir__data_8c.html deleted file mode 100644 index 4176597..0000000 --- a/Documentation/DSP/html/arm__fir__data_8c.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - -arm_fir_data.c File Reference -CMSIS-DSP: arm_fir_data.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_data.c File Reference
-
-
- - - - - - -

-Variables

float32_t testInput_f32_1kHz_15kHz [320]
 
float32_t refOutput [320]
 
-

Variable Documentation

- -
-
- - - - -
float32_t refOutput[320]
-
-
Examples:
arm_fir_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t testInput_f32_1kHz_15kHz[320]
-
-
Examples:
arm_fir_example_f32.c.
-
-

Referenced by main().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__decimate__f32_8c.html b/Documentation/DSP/html/arm__fir__decimate__f32_8c.html deleted file mode 100644 index 8f538af..0000000 --- a/Documentation/DSP/html/arm__fir__decimate__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_decimate_f32.c File Reference -CMSIS-DSP: arm_fir_decimate_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_decimate_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_decimate_f32 (const arm_fir_decimate_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point FIR decimator.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__decimate__fast__q15_8c.html b/Documentation/DSP/html/arm__fir__decimate__fast__q15_8c.html deleted file mode 100644 index a8fa868..0000000 --- a/Documentation/DSP/html/arm__fir__decimate__fast__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_decimate_fast_q15.c File Reference -CMSIS-DSP: arm_fir_decimate_fast_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_decimate_fast_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_decimate_fast_q15 (const arm_fir_decimate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the Q15 FIR decimator (fast variant) for Cortex-M3 and Cortex-M4.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__decimate__fast__q31_8c.html b/Documentation/DSP/html/arm__fir__decimate__fast__q31_8c.html deleted file mode 100644 index 53749fd..0000000 --- a/Documentation/DSP/html/arm__fir__decimate__fast__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_decimate_fast_q31.c File Reference -CMSIS-DSP: arm_fir_decimate_fast_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_decimate_fast_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_decimate_fast_q31 (arm_fir_decimate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the Q31 FIR decimator (fast variant) for Cortex-M3 and Cortex-M4.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__decimate__init__f32_8c.html b/Documentation/DSP/html/arm__fir__decimate__init__f32_8c.html deleted file mode 100644 index fe6a2a5..0000000 --- a/Documentation/DSP/html/arm__fir__decimate__init__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_decimate_init_f32.c File Reference -CMSIS-DSP: arm_fir_decimate_init_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_decimate_init_f32.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_fir_decimate_init_f32 (arm_fir_decimate_instance_f32 *S, uint16_t numTaps, uint8_t M, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize)
 Initialization function for the floating-point FIR decimator.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__decimate__init__q15_8c.html b/Documentation/DSP/html/arm__fir__decimate__init__q15_8c.html deleted file mode 100644 index 080621d..0000000 --- a/Documentation/DSP/html/arm__fir__decimate__init__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_decimate_init_q15.c File Reference -CMSIS-DSP: arm_fir_decimate_init_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_decimate_init_q15.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_fir_decimate_init_q15 (arm_fir_decimate_instance_q15 *S, uint16_t numTaps, uint8_t M, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize)
 Initialization function for the Q15 FIR decimator.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__decimate__init__q31_8c.html b/Documentation/DSP/html/arm__fir__decimate__init__q31_8c.html deleted file mode 100644 index d35ad73..0000000 --- a/Documentation/DSP/html/arm__fir__decimate__init__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_decimate_init_q31.c File Reference -CMSIS-DSP: arm_fir_decimate_init_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_decimate_init_q31.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_fir_decimate_init_q31 (arm_fir_decimate_instance_q31 *S, uint16_t numTaps, uint8_t M, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize)
 Initialization function for the Q31 FIR decimator.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__decimate__q15_8c.html b/Documentation/DSP/html/arm__fir__decimate__q15_8c.html deleted file mode 100644 index 6a13011..0000000 --- a/Documentation/DSP/html/arm__fir__decimate__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_decimate_q15.c File Reference -CMSIS-DSP: arm_fir_decimate_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_decimate_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_decimate_q15 (const arm_fir_decimate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the Q15 FIR decimator.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__decimate__q31_8c.html b/Documentation/DSP/html/arm__fir__decimate__q31_8c.html deleted file mode 100644 index b5d75b7..0000000 --- a/Documentation/DSP/html/arm__fir__decimate__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_decimate_q31.c File Reference -CMSIS-DSP: arm_fir_decimate_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_decimate_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_decimate_q31 (const arm_fir_decimate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the Q31 FIR decimator.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__example_2_a_r_m_2_abstract_8txt.html b/Documentation/DSP/html/arm__fir__example_2_a_r_m_2_abstract_8txt.html deleted file mode 100644 index b7e8399..0000000 --- a/Documentation/DSP/html/arm__fir__example_2_a_r_m_2_abstract_8txt.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - -Abstract.txt File Reference -CMSIS-DSP: Abstract.txt File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Abstract.txt File Reference
-
-
- - - - -

-Variables

CMSIS DSP_Lib example
-arm_fir_example for Cortex 
M0
 
-

Variable Documentation

- -
-
- - - - -
CMSIS DSP_Lib example arm_fir_example for Cortex M0
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html b/Documentation/DSP/html/arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html deleted file mode 100644 index 7cc8a43..0000000 --- a/Documentation/DSP/html/arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM0.c File Reference -CMSIS-DSP: system_ARMCM0.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_example/ARM/RTE/Device/ARMCM0/system_ARMCM0.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html b/Documentation/DSP/html/arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html deleted file mode 100644 index 8735da4..0000000 --- a/Documentation/DSP/html/arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM3.c File Reference -CMSIS-DSP: system_ARMCM3.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_example/ARM/RTE/Device/ARMCM3/system_ARMCM3.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html b/Documentation/DSP/html/arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html deleted file mode 100644 index 976c33e..0000000 --- a/Documentation/DSP/html/arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM4.c File Reference -CMSIS-DSP: system_ARMCM4.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_example/ARM/RTE/Device/ARMCM4_FP/system_ARMCM4.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html b/Documentation/DSP/html/arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html deleted file mode 100644 index d53d034..0000000 --- a/Documentation/DSP/html/arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html +++ /dev/null @@ -1,262 +0,0 @@ - - - - - -system_ARMCM7.c File Reference -CMSIS-DSP: system_ARMCM7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_example/ARM/RTE/Device/ARMCM7_SP/system_ARMCM7.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 Updates the SystemCoreClock with current core Clock retrieved from cpu registers.
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
-

Update SystemCoreClock variable

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html b/Documentation/DSP/html/arm__fir__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html deleted file mode 100644 index 12c8a6f..0000000 --- a/Documentation/DSP/html/arm__fir__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - -RTE_Components.h File Reference -CMSIS-DSP: RTE_Components.h File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_fir_example/ARM/RTE/RTE_Components.h File Reference
-
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__example_2_a_r_m_2math__helper_8c.html b/Documentation/DSP/html/arm__fir__example_2_a_r_m_2math__helper_8c.html deleted file mode 100644 index d28dc0d..0000000 --- a/Documentation/DSP/html/arm__fir__example_2_a_r_m_2math__helper_8c.html +++ /dev/null @@ -1,749 +0,0 @@ - - - - - -math_helper.c File Reference -CMSIS-DSP: math_helper.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_example/ARM/math_helper.c File Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

float arm_snr_f32 (float *pRef, float *pTest, uint32_t buffSize)
 Caluclation of SNR.
 
void arm_provide_guard_bits_q15 (q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_float_to_q12_20 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed in q12.20 format.
 
uint32_t arm_compare_fixed_q15 (q15_t *pIn, q15_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
uint32_t arm_compare_fixed_q31 (q31_t *pIn, q31_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
void arm_provide_guard_bits_q31 (q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_provide_guard_bits_q7 (q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
uint32_t arm_calc_guard_bits (uint32_t num_adds)
 Caluclates number of guard bits.
 
void arm_apply_guard_bits (float32_t *pIn, uint32_t numSamples, uint32_t guard_bits)
 Converts Q15 to floating-point.
 
uint32_t arm_calc_2pow (uint32_t numShifts)
 Calculates pow(2, numShifts)
 
void arm_float_to_q14 (float *pIn, q15_t *pOut, uint32_t numSamples)
 Converts float to fixed q14.
 
void arm_float_to_q30 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_float_to_q29 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_float_to_q28 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q28 format.
 
void arm_clip_f32 (float *pIn, uint32_t numSamples)
 Clip the float values to +/- 1.
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_apply_guard_bits (float32_tpIn,
uint32_t numSamples,
uint32_t guard_bits 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -

References arm_calc_2pow().

- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_2pow (uint32_t numShifts)
-
-
Parameters
- - -
uint32_tnumber of shifts
-
-
-
Returns
pow(2, numShifts)
- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_guard_bits (uint32_t num_adds)
-
-
Parameters
- - -
uint32_tnumber of additions
-
-
-
Returns
none The function Caluclates the number of guard bits depending on the numtaps
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_clip_f32 (float * pIn,
uint32_t numSamples 
)
-
-
Parameters
- - - -
pIninput buffer
numSamplesnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q15 (q15_tpIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q15_t*Pointer to Ref buffer
q15_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q31 (q31_tpIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q31_t*Pointer to Ref buffer
q31_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q12_20 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point(q12.20) values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q14 (float * pIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q28 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q29 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q30 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q15 (q15_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q15_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q31 (q31_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q31_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q7 (q7_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q31_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
float arm_snr_f32 (float * pRef,
float * pTest,
uint32_t buffSize 
)
-
-
Parameters
- - - - -
float*Pointer to the reference buffer
float*Pointer to the test buffer
uint32_ttotal number of samples
-
-
-
Returns
float SNR The function Caluclates signal to noise ratio for the reference output and test output
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__example_2_a_r_m_2math__helper_8h.html b/Documentation/DSP/html/arm__fir__example_2_a_r_m_2math__helper_8h.html deleted file mode 100644 index 15b6d94..0000000 --- a/Documentation/DSP/html/arm__fir__example_2_a_r_m_2math__helper_8h.html +++ /dev/null @@ -1,697 +0,0 @@ - - - - - -math_helper.h File Reference -CMSIS-DSP: math_helper.h File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_example/ARM/math_helper.h File Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

float arm_snr_f32 (float *pRef, float *pTest, uint32_t buffSize)
 Caluclation of SNR.
 
void arm_float_to_q12_20 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed in q12.20 format.
 
void arm_provide_guard_bits_q15 (q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_provide_guard_bits_q31 (q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_float_to_q14 (float *pIn, q15_t *pOut, uint32_t numSamples)
 Converts float to fixed q14.
 
void arm_float_to_q29 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_float_to_q28 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q28 format.
 
void arm_float_to_q30 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_clip_f32 (float *pIn, uint32_t numSamples)
 Clip the float values to +/- 1.
 
uint32_t arm_calc_guard_bits (uint32_t num_adds)
 Caluclates number of guard bits.
 
void arm_apply_guard_bits (float32_t *pIn, uint32_t numSamples, uint32_t guard_bits)
 Converts Q15 to floating-point.
 
uint32_t arm_compare_fixed_q15 (q15_t *pIn, q15_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
uint32_t arm_compare_fixed_q31 (q31_t *pIn, q31_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
uint32_t arm_calc_2pow (uint32_t guard_bits)
 Calculates pow(2, numShifts)
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_apply_guard_bits (float32_tpIn,
uint32_t numSamples,
uint32_t guard_bits 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_2pow (uint32_t numShifts)
-
-
Parameters
- - -
uint32_tnumber of shifts
-
-
-
Returns
pow(2, numShifts)
- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_guard_bits (uint32_t num_adds)
-
-
Parameters
- - -
uint32_tnumber of additions
-
-
-
Returns
none The function Caluclates the number of guard bits depending on the numtaps
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_clip_f32 (float * pIn,
uint32_t numSamples 
)
-
-
Parameters
- - - -
pIninput buffer
numSamplesnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q15 (q15_tpIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q15_t*Pointer to Ref buffer
q15_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q31 (q31_tpIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q31_t*Pointer to Ref buffer
q31_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q12_20 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point(q12.20) values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q14 (float * pIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q28 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q29 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q30 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q15 (q15_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q15_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q31 (q31_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q31_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
float arm_snr_f32 (float * pRef,
float * pTest,
uint32_t buffSize 
)
-
-
Parameters
- - - - -
float*Pointer to the reference buffer
float*Pointer to the test buffer
uint32_ttotal number of samples
-
-
-
Returns
float SNR The function Caluclates signal to noise ratio for the reference output and test output
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__example__f32_8c.html b/Documentation/DSP/html/arm__fir__example__f32_8c.html deleted file mode 100644 index 27a7966..0000000 --- a/Documentation/DSP/html/arm__fir__example__f32_8c.html +++ /dev/null @@ -1,374 +0,0 @@ - - - - - -arm_fir_example_f32.c File Reference -CMSIS-DSP: arm_fir_example_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_example_f32.c File Reference
-
-
- - - - - - - - - - -

-Macros

#define TEST_LENGTH_SAMPLES
 
#define SNR_THRESHOLD_F32
 
#define BLOCK_SIZE
 
#define NUM_TAPS
 
- - - -

-Functions

int32_t main (void)
 
- - - - - - - - - - - - - - - - - -

-Variables

float32_t testInput_f32_1kHz_15kHz [TEST_LENGTH_SAMPLES]
 
float32_t refOutput [TEST_LENGTH_SAMPLES]
 
static float32_t testOutput [TEST_LENGTH_SAMPLES]
 
static float32_t firStateF32 [BLOCK_SIZE+NUM_TAPS-1]
 
const float32_t firCoeffs32 [NUM_TAPS]
 
uint32_t blockSize
 
uint32_t numBlocks
 
float32_t snr
 
-

Macro Definition Documentation

- -
-
- - - - -
#define BLOCK_SIZE
-
-
Examples:
arm_fir_example_f32.c.
-
-
-
- -
-
- - - - -
#define NUM_TAPS
-
-
Examples:
arm_fir_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
#define SNR_THRESHOLD_F32
-
-
Examples:
arm_fir_example_f32.c, and arm_graphic_equalizer_example_q31.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
#define TEST_LENGTH_SAMPLES
-
- -

Referenced by main().

- -
-
-

Function Documentation

- - -

Variable Documentation

- -
-
- - - - -
uint32_t blockSize
-
-
Examples:
arm_fir_example_f32.c, arm_signal_converge_example_f32.c, arm_sin_cos_example_f32.c, and arm_variance_example_f32.c.
-
-

Referenced by arm_abs_f32(), arm_abs_q15(), arm_abs_q31(), arm_abs_q7(), arm_add_f32(), arm_add_q15(), arm_add_q31(), arm_add_q7(), arm_biquad_cas_df1_32x64_q31(), arm_biquad_cascade_df1_f32(), arm_biquad_cascade_df1_q31(), arm_biquad_cascade_df2T_f32(), arm_biquad_cascade_df2T_f64(), arm_biquad_cascade_stereo_df2T_f32(), arm_circularRead_f32(), arm_circularRead_q15(), arm_circularRead_q7(), arm_circularWrite_f32(), arm_circularWrite_q15(), arm_circularWrite_q7(), arm_copy_f32(), arm_copy_q15(), arm_copy_q31(), arm_copy_q7(), arm_dot_prod_f32(), arm_dot_prod_q15(), arm_dot_prod_q31(), arm_dot_prod_q7(), arm_fill_f32(), arm_fill_q15(), arm_fill_q31(), arm_fill_q7(), arm_fir_lattice_f32(), arm_fir_lattice_q15(), arm_fir_q31(), arm_fir_q7(), arm_fir_sparse_f32(), arm_fir_sparse_q15(), arm_fir_sparse_q31(), arm_fir_sparse_q7(), arm_float_to_q15(), arm_float_to_q31(), arm_float_to_q7(), arm_iir_lattice_f32(), arm_iir_lattice_q15(), arm_iir_lattice_q31(), arm_lms_f32(), arm_lms_norm_f32(), arm_lms_norm_q15(), arm_lms_norm_q31(), arm_lms_q15(), arm_lms_q31(), arm_mean_f32(), arm_mean_q15(), arm_mean_q31(), arm_mean_q7(), arm_mult_f32(), arm_mult_q15(), arm_mult_q31(), arm_mult_q7(), arm_negate_f32(), arm_negate_q15(), arm_negate_q31(), arm_negate_q7(), arm_offset_f32(), arm_offset_q15(), arm_offset_q31(), arm_offset_q7(), arm_power_f32(), arm_power_q15(), arm_power_q31(), arm_power_q7(), arm_provide_guard_bits_q15(), arm_provide_guard_bits_q31(), arm_provide_guard_bits_q7(), arm_q15_to_float(), arm_q15_to_q31(), arm_q15_to_q7(), arm_q31_to_float(), arm_q31_to_q15(), arm_q31_to_q7(), arm_q7_to_float(), arm_q7_to_q15(), arm_q7_to_q31(), arm_rms_f32(), arm_rms_q15(), arm_rms_q31(), arm_scale_f32(), arm_scale_q15(), arm_scale_q31(), arm_scale_q7(), arm_shift_q15(), arm_shift_q31(), arm_shift_q7(), arm_std_f32(), arm_std_q15(), arm_std_q31(), arm_sub_f32(), arm_sub_q15(), arm_sub_q31(), arm_sub_q7(), arm_var_f32(), arm_var_q15(), arm_var_q31(), and main().

- -
-
- -
-
- - - - -
const float32_t firCoeffs32[NUM_TAPS]
-
-
Examples:
arm_fir_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - - -
- - - - -
float32_t firStateF32[BLOCK_SIZE+NUM_TAPS-1]
-
-static
-
- -

Referenced by main().

- -
-
- -
-
- - - - -
uint32_t numBlocks
-
-
Examples:
arm_fir_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t refOutput[TEST_LENGTH_SAMPLES]
-
- -

Referenced by main().

- -
-
- -
-
- - - - -
float32_t snr
-
- -
-
- -
-
- - - - -
float32_t testInput_f32_1kHz_15kHz[TEST_LENGTH_SAMPLES]
-
- -

Referenced by main().

- -
-
- -
-
- - - - - -
- - - - -
float32_t testOutput[TEST_LENGTH_SAMPLES]
-
-static
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__f32_8c.html b/Documentation/DSP/html/arm__fir__f32_8c.html deleted file mode 100644 index fda7aee..0000000 --- a/Documentation/DSP/html/arm__fir__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_f32.c File Reference -CMSIS-DSP: arm_fir_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_f32 (const arm_fir_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point FIR filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__fast__q15_8c.html b/Documentation/DSP/html/arm__fir__fast__q15_8c.html deleted file mode 100644 index 34e3d25..0000000 --- a/Documentation/DSP/html/arm__fir__fast__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_fast_q15.c File Reference -CMSIS-DSP: arm_fir_fast_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_fast_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_fast_q15 (const arm_fir_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the fast Q15 FIR filter for Cortex-M3 and Cortex-M4.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__fast__q31_8c.html b/Documentation/DSP/html/arm__fir__fast__q31_8c.html deleted file mode 100644 index 521672d..0000000 --- a/Documentation/DSP/html/arm__fir__fast__q31_8c.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - -arm_fir_fast_q31.c File Reference -CMSIS-DSP: arm_fir_fast_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_fast_q31.c File Reference
-
-
- - - - - -

-Functions

IAR_ONLY_LOW_OPTIMIZATION_ENTER
-void 
arm_fir_fast_q31 (const arm_fir_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the fast Q31 FIR filter for Cortex-M3 and Cortex-M4.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__init__f32_8c.html b/Documentation/DSP/html/arm__fir__init__f32_8c.html deleted file mode 100644 index 07f83b7..0000000 --- a/Documentation/DSP/html/arm__fir__init__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_init_f32.c File Reference -CMSIS-DSP: arm_fir_init_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_init_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_init_f32 (arm_fir_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize)
 Initialization function for the floating-point FIR filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__init__q15_8c.html b/Documentation/DSP/html/arm__fir__init__q15_8c.html deleted file mode 100644 index 4f3b87d..0000000 --- a/Documentation/DSP/html/arm__fir__init__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_init_q15.c File Reference -CMSIS-DSP: arm_fir_init_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_init_q15.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_fir_init_q15 (arm_fir_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize)
 Initialization function for the Q15 FIR filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__init__q31_8c.html b/Documentation/DSP/html/arm__fir__init__q31_8c.html deleted file mode 100644 index 0756399..0000000 --- a/Documentation/DSP/html/arm__fir__init__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_init_q31.c File Reference -CMSIS-DSP: arm_fir_init_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_init_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_init_q31 (arm_fir_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize)
 Initialization function for the Q31 FIR filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__init__q7_8c.html b/Documentation/DSP/html/arm__fir__init__q7_8c.html deleted file mode 100644 index fca3e55..0000000 --- a/Documentation/DSP/html/arm__fir__init__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_init_q7.c File Reference -CMSIS-DSP: arm_fir_init_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_init_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_init_q7 (arm_fir_instance_q7 *S, uint16_t numTaps, q7_t *pCoeffs, q7_t *pState, uint32_t blockSize)
 Initialization function for the Q7 FIR filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__interpolate__f32_8c.html b/Documentation/DSP/html/arm__fir__interpolate__f32_8c.html deleted file mode 100644 index ac4115c..0000000 --- a/Documentation/DSP/html/arm__fir__interpolate__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_interpolate_f32.c File Reference -CMSIS-DSP: arm_fir_interpolate_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_interpolate_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_interpolate_f32 (const arm_fir_interpolate_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point FIR interpolator.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__interpolate__init__f32_8c.html b/Documentation/DSP/html/arm__fir__interpolate__init__f32_8c.html deleted file mode 100644 index 9ff34cc..0000000 --- a/Documentation/DSP/html/arm__fir__interpolate__init__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_interpolate_init_f32.c File Reference -CMSIS-DSP: arm_fir_interpolate_init_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_interpolate_init_f32.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_fir_interpolate_init_f32 (arm_fir_interpolate_instance_f32 *S, uint8_t L, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize)
 Initialization function for the floating-point FIR interpolator.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__interpolate__init__q15_8c.html b/Documentation/DSP/html/arm__fir__interpolate__init__q15_8c.html deleted file mode 100644 index fe7509d..0000000 --- a/Documentation/DSP/html/arm__fir__interpolate__init__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_interpolate_init_q15.c File Reference -CMSIS-DSP: arm_fir_interpolate_init_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_interpolate_init_q15.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_fir_interpolate_init_q15 (arm_fir_interpolate_instance_q15 *S, uint8_t L, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize)
 Initialization function for the Q15 FIR interpolator.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__interpolate__init__q31_8c.html b/Documentation/DSP/html/arm__fir__interpolate__init__q31_8c.html deleted file mode 100644 index 807bce0..0000000 --- a/Documentation/DSP/html/arm__fir__interpolate__init__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_interpolate_init_q31.c File Reference -CMSIS-DSP: arm_fir_interpolate_init_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_interpolate_init_q31.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_fir_interpolate_init_q31 (arm_fir_interpolate_instance_q31 *S, uint8_t L, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize)
 Initialization function for the Q31 FIR interpolator.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__interpolate__q15_8c.html b/Documentation/DSP/html/arm__fir__interpolate__q15_8c.html deleted file mode 100644 index b793cf0..0000000 --- a/Documentation/DSP/html/arm__fir__interpolate__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_interpolate_q15.c File Reference -CMSIS-DSP: arm_fir_interpolate_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_interpolate_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_interpolate_q15 (const arm_fir_interpolate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the Q15 FIR interpolator.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__interpolate__q31_8c.html b/Documentation/DSP/html/arm__fir__interpolate__q31_8c.html deleted file mode 100644 index 185b933..0000000 --- a/Documentation/DSP/html/arm__fir__interpolate__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_interpolate_q31.c File Reference -CMSIS-DSP: arm_fir_interpolate_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_interpolate_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_interpolate_q31 (const arm_fir_interpolate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the Q31 FIR interpolator.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__lattice__f32_8c.html b/Documentation/DSP/html/arm__fir__lattice__f32_8c.html deleted file mode 100644 index 9880a43..0000000 --- a/Documentation/DSP/html/arm__fir__lattice__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_lattice_f32.c File Reference -CMSIS-DSP: arm_fir_lattice_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_lattice_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_lattice_f32 (const arm_fir_lattice_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point FIR lattice filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__lattice__init__f32_8c.html b/Documentation/DSP/html/arm__fir__lattice__init__f32_8c.html deleted file mode 100644 index 4b164fa..0000000 --- a/Documentation/DSP/html/arm__fir__lattice__init__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_lattice_init_f32.c File Reference -CMSIS-DSP: arm_fir_lattice_init_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_lattice_init_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_lattice_init_f32 (arm_fir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pCoeffs, float32_t *pState)
 Initialization function for the floating-point FIR lattice filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__lattice__init__q15_8c.html b/Documentation/DSP/html/arm__fir__lattice__init__q15_8c.html deleted file mode 100644 index 2166249..0000000 --- a/Documentation/DSP/html/arm__fir__lattice__init__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_lattice_init_q15.c File Reference -CMSIS-DSP: arm_fir_lattice_init_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_lattice_init_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_lattice_init_q15 (arm_fir_lattice_instance_q15 *S, uint16_t numStages, q15_t *pCoeffs, q15_t *pState)
 Initialization function for the Q15 FIR lattice filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__lattice__init__q31_8c.html b/Documentation/DSP/html/arm__fir__lattice__init__q31_8c.html deleted file mode 100644 index e69a7ca..0000000 --- a/Documentation/DSP/html/arm__fir__lattice__init__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_lattice_init_q31.c File Reference -CMSIS-DSP: arm_fir_lattice_init_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_lattice_init_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_lattice_init_q31 (arm_fir_lattice_instance_q31 *S, uint16_t numStages, q31_t *pCoeffs, q31_t *pState)
 Initialization function for the Q31 FIR lattice filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__lattice__q15_8c.html b/Documentation/DSP/html/arm__fir__lattice__q15_8c.html deleted file mode 100644 index 4a84c90..0000000 --- a/Documentation/DSP/html/arm__fir__lattice__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_lattice_q15.c File Reference -CMSIS-DSP: arm_fir_lattice_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_lattice_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_lattice_q15 (const arm_fir_lattice_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the Q15 FIR lattice filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__lattice__q31_8c.html b/Documentation/DSP/html/arm__fir__lattice__q31_8c.html deleted file mode 100644 index dc11cf1..0000000 --- a/Documentation/DSP/html/arm__fir__lattice__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_lattice_q31.c File Reference -CMSIS-DSP: arm_fir_lattice_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_lattice_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_lattice_q31 (const arm_fir_lattice_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the Q31 FIR lattice filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__q15_8c.html b/Documentation/DSP/html/arm__fir__q15_8c.html deleted file mode 100644 index e9d113a..0000000 --- a/Documentation/DSP/html/arm__fir__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_q15.c File Reference -CMSIS-DSP: arm_fir_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_q15 (const arm_fir_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the Q15 FIR filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__q31_8c.html b/Documentation/DSP/html/arm__fir__q31_8c.html deleted file mode 100644 index 3ec87e2..0000000 --- a/Documentation/DSP/html/arm__fir__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_q31.c File Reference -CMSIS-DSP: arm_fir_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_q31 (const arm_fir_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the Q31 FIR filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__q7_8c.html b/Documentation/DSP/html/arm__fir__q7_8c.html deleted file mode 100644 index b7fa690..0000000 --- a/Documentation/DSP/html/arm__fir__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_q7.c File Reference -CMSIS-DSP: arm_fir_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_q7 (const arm_fir_instance_q7 *S, q7_t *pSrc, q7_t *pDst, uint32_t blockSize)
 Processing function for the Q7 FIR filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__sparse__f32_8c.html b/Documentation/DSP/html/arm__fir__sparse__f32_8c.html deleted file mode 100644 index 5a999d1..0000000 --- a/Documentation/DSP/html/arm__fir__sparse__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_sparse_f32.c File Reference -CMSIS-DSP: arm_fir_sparse_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_sparse_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_sparse_f32 (arm_fir_sparse_instance_f32 *S, float32_t *pSrc, float32_t *pDst, float32_t *pScratchIn, uint32_t blockSize)
 Processing function for the floating-point sparse FIR filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__sparse__init__f32_8c.html b/Documentation/DSP/html/arm__fir__sparse__init__f32_8c.html deleted file mode 100644 index 656e75c..0000000 --- a/Documentation/DSP/html/arm__fir__sparse__init__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_sparse_init_f32.c File Reference -CMSIS-DSP: arm_fir_sparse_init_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_sparse_init_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_sparse_init_f32 (arm_fir_sparse_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize)
 Initialization function for the floating-point sparse FIR filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__sparse__init__q15_8c.html b/Documentation/DSP/html/arm__fir__sparse__init__q15_8c.html deleted file mode 100644 index b210817..0000000 --- a/Documentation/DSP/html/arm__fir__sparse__init__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_sparse_init_q15.c File Reference -CMSIS-DSP: arm_fir_sparse_init_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_sparse_init_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_sparse_init_q15 (arm_fir_sparse_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize)
 Initialization function for the Q15 sparse FIR filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__sparse__init__q31_8c.html b/Documentation/DSP/html/arm__fir__sparse__init__q31_8c.html deleted file mode 100644 index 08ec873..0000000 --- a/Documentation/DSP/html/arm__fir__sparse__init__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_sparse_init_q31.c File Reference -CMSIS-DSP: arm_fir_sparse_init_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_sparse_init_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_sparse_init_q31 (arm_fir_sparse_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize)
 Initialization function for the Q31 sparse FIR filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__sparse__init__q7_8c.html b/Documentation/DSP/html/arm__fir__sparse__init__q7_8c.html deleted file mode 100644 index 3001ae9..0000000 --- a/Documentation/DSP/html/arm__fir__sparse__init__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_sparse_init_q7.c File Reference -CMSIS-DSP: arm_fir_sparse_init_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_sparse_init_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_sparse_init_q7 (arm_fir_sparse_instance_q7 *S, uint16_t numTaps, q7_t *pCoeffs, q7_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize)
 Initialization function for the Q7 sparse FIR filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__sparse__q15_8c.html b/Documentation/DSP/html/arm__fir__sparse__q15_8c.html deleted file mode 100644 index dfadeac..0000000 --- a/Documentation/DSP/html/arm__fir__sparse__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_sparse_q15.c File Reference -CMSIS-DSP: arm_fir_sparse_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_sparse_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_sparse_q15 (arm_fir_sparse_instance_q15 *S, q15_t *pSrc, q15_t *pDst, q15_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize)
 Processing function for the Q15 sparse FIR filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__sparse__q31_8c.html b/Documentation/DSP/html/arm__fir__sparse__q31_8c.html deleted file mode 100644 index 9c82fee..0000000 --- a/Documentation/DSP/html/arm__fir__sparse__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_sparse_q31.c File Reference -CMSIS-DSP: arm_fir_sparse_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_sparse_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_sparse_q31 (arm_fir_sparse_instance_q31 *S, q31_t *pSrc, q31_t *pDst, q31_t *pScratchIn, uint32_t blockSize)
 Processing function for the Q31 sparse FIR filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__fir__sparse__q7_8c.html b/Documentation/DSP/html/arm__fir__sparse__q7_8c.html deleted file mode 100644 index a0fef5e..0000000 --- a/Documentation/DSP/html/arm__fir__sparse__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_fir_sparse_q7.c File Reference -CMSIS-DSP: arm_fir_sparse_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_fir_sparse_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_fir_sparse_q7 (arm_fir_sparse_instance_q7 *S, q7_t *pSrc, q7_t *pDst, q7_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize)
 Processing function for the Q7 sparse FIR filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__float__to__q15_8c.html b/Documentation/DSP/html/arm__float__to__q15_8c.html deleted file mode 100644 index 6237fce..0000000 --- a/Documentation/DSP/html/arm__float__to__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_float_to_q15.c File Reference -CMSIS-DSP: arm_float_to_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_float_to_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_float_to_q15 (float32_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Converts the elements of the floating-point vector to Q15 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__float__to__q31_8c.html b/Documentation/DSP/html/arm__float__to__q31_8c.html deleted file mode 100644 index 1bb5af0..0000000 --- a/Documentation/DSP/html/arm__float__to__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_float_to_q31.c File Reference -CMSIS-DSP: arm_float_to_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_float_to_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_float_to_q31 (float32_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Converts the elements of the floating-point vector to Q31 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__float__to__q7_8c.html b/Documentation/DSP/html/arm__float__to__q7_8c.html deleted file mode 100644 index 23ea916..0000000 --- a/Documentation/DSP/html/arm__float__to__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_float_to_q7.c File Reference -CMSIS-DSP: arm_float_to_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_float_to_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_float_to_q7 (float32_t *pSrc, q7_t *pDst, uint32_t blockSize)
 Converts the elements of the floating-point vector to Q7 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__graphic__equalizer__data_8c.html b/Documentation/DSP/html/arm__graphic__equalizer__data_8c.html deleted file mode 100644 index 71359df..0000000 --- a/Documentation/DSP/html/arm__graphic__equalizer__data_8c.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - -arm_graphic_equalizer_data.c File Reference -CMSIS-DSP: arm_graphic_equalizer_data.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_graphic_equalizer_data.c File Reference
-
-
- - - - - - -

-Variables

float32_t testRefOutput_f32 [320]
 
float32_t testInput_f32 [320]
 
-

Variable Documentation

- - - -
-
- - - - -
float32_t testRefOutput_f32[320]
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_abstract_8txt.html b/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_abstract_8txt.html deleted file mode 100644 index 89a0d1b..0000000 --- a/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_abstract_8txt.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - - -Abstract.txt File Reference -CMSIS-DSP: Abstract.txt File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Abstract.txt File Reference
-
-
- - - - -

-Variables

CMSIS DSP_Lib example
-arm_graphic_equalizer_example
-for Cortex 
M0
 
-

Variable Documentation

- -
-
- - - - -
CMSIS DSP_Lib example arm_graphic_equalizer_example for Cortex M0
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html b/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html deleted file mode 100644 index 920d549..0000000 --- a/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM0.c File Reference -CMSIS-DSP: system_ARMCM0.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_graphic_equalizer_example/ARM/RTE/Device/ARMCM0/system_ARMCM0.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html b/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html deleted file mode 100644 index a77c00d..0000000 --- a/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM3.c File Reference -CMSIS-DSP: system_ARMCM3.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_graphic_equalizer_example/ARM/RTE/Device/ARMCM3/system_ARMCM3.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html b/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html deleted file mode 100644 index a7d054b..0000000 --- a/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM4.c File Reference -CMSIS-DSP: system_ARMCM4.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_graphic_equalizer_example/ARM/RTE/Device/ARMCM4_FP/system_ARMCM4.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html b/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html deleted file mode 100644 index 9a350a0..0000000 --- a/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html +++ /dev/null @@ -1,262 +0,0 @@ - - - - - -system_ARMCM7.c File Reference -CMSIS-DSP: system_ARMCM7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_graphic_equalizer_example/ARM/RTE/Device/ARMCM7_SP/system_ARMCM7.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 Updates the SystemCoreClock with current core Clock retrieved from cpu registers.
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
-

Update SystemCoreClock variable

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html b/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html deleted file mode 100644 index 19fa7a2..0000000 --- a/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - -RTE_Components.h File Reference -CMSIS-DSP: RTE_Components.h File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_graphic_equalizer_example/ARM/RTE/RTE_Components.h File Reference
-
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html b/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html deleted file mode 100644 index 5c463bd..0000000 --- a/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html +++ /dev/null @@ -1,749 +0,0 @@ - - - - - -math_helper.c File Reference -CMSIS-DSP: math_helper.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_graphic_equalizer_example/ARM/math_helper.c File Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

float arm_snr_f32 (float *pRef, float *pTest, uint32_t buffSize)
 Caluclation of SNR.
 
void arm_provide_guard_bits_q15 (q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_float_to_q12_20 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed in q12.20 format.
 
uint32_t arm_compare_fixed_q15 (q15_t *pIn, q15_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
uint32_t arm_compare_fixed_q31 (q31_t *pIn, q31_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
void arm_provide_guard_bits_q31 (q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_provide_guard_bits_q7 (q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
uint32_t arm_calc_guard_bits (uint32_t num_adds)
 Caluclates number of guard bits.
 
void arm_apply_guard_bits (float32_t *pIn, uint32_t numSamples, uint32_t guard_bits)
 Converts Q15 to floating-point.
 
uint32_t arm_calc_2pow (uint32_t numShifts)
 Calculates pow(2, numShifts)
 
void arm_float_to_q14 (float *pIn, q15_t *pOut, uint32_t numSamples)
 Converts float to fixed q14.
 
void arm_float_to_q30 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_float_to_q29 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_float_to_q28 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q28 format.
 
void arm_clip_f32 (float *pIn, uint32_t numSamples)
 Clip the float values to +/- 1.
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_apply_guard_bits (float32_tpIn,
uint32_t numSamples,
uint32_t guard_bits 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -

References arm_calc_2pow().

- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_2pow (uint32_t numShifts)
-
-
Parameters
- - -
uint32_tnumber of shifts
-
-
-
Returns
pow(2, numShifts)
- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_guard_bits (uint32_t num_adds)
-
-
Parameters
- - -
uint32_tnumber of additions
-
-
-
Returns
none The function Caluclates the number of guard bits depending on the numtaps
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_clip_f32 (float * pIn,
uint32_t numSamples 
)
-
-
Parameters
- - - -
pIninput buffer
numSamplesnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q15 (q15_tpIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q15_t*Pointer to Ref buffer
q15_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q31 (q31_tpIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q31_t*Pointer to Ref buffer
q31_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q12_20 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point(q12.20) values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q14 (float * pIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q28 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q29 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q30 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q15 (q15_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q15_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q31 (q31_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q31_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q7 (q7_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q31_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
float arm_snr_f32 (float * pRef,
float * pTest,
uint32_t buffSize 
)
-
-
Parameters
- - - - -
float*Pointer to the reference buffer
float*Pointer to the test buffer
uint32_ttotal number of samples
-
-
-
Returns
float SNR The function Caluclates signal to noise ratio for the reference output and test output
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html b/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html deleted file mode 100644 index 51be1b1..0000000 --- a/Documentation/DSP/html/arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html +++ /dev/null @@ -1,697 +0,0 @@ - - - - - -math_helper.h File Reference -CMSIS-DSP: math_helper.h File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_graphic_equalizer_example/ARM/math_helper.h File Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

float arm_snr_f32 (float *pRef, float *pTest, uint32_t buffSize)
 Caluclation of SNR.
 
void arm_float_to_q12_20 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed in q12.20 format.
 
void arm_provide_guard_bits_q15 (q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_provide_guard_bits_q31 (q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_float_to_q14 (float *pIn, q15_t *pOut, uint32_t numSamples)
 Converts float to fixed q14.
 
void arm_float_to_q29 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_float_to_q28 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q28 format.
 
void arm_float_to_q30 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_clip_f32 (float *pIn, uint32_t numSamples)
 Clip the float values to +/- 1.
 
uint32_t arm_calc_guard_bits (uint32_t num_adds)
 Caluclates number of guard bits.
 
void arm_apply_guard_bits (float32_t *pIn, uint32_t numSamples, uint32_t guard_bits)
 Converts Q15 to floating-point.
 
uint32_t arm_compare_fixed_q15 (q15_t *pIn, q15_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
uint32_t arm_compare_fixed_q31 (q31_t *pIn, q31_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
uint32_t arm_calc_2pow (uint32_t guard_bits)
 Calculates pow(2, numShifts)
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_apply_guard_bits (float32_tpIn,
uint32_t numSamples,
uint32_t guard_bits 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_2pow (uint32_t numShifts)
-
-
Parameters
- - -
uint32_tnumber of shifts
-
-
-
Returns
pow(2, numShifts)
- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_guard_bits (uint32_t num_adds)
-
-
Parameters
- - -
uint32_tnumber of additions
-
-
-
Returns
none The function Caluclates the number of guard bits depending on the numtaps
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_clip_f32 (float * pIn,
uint32_t numSamples 
)
-
-
Parameters
- - - -
pIninput buffer
numSamplesnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q15 (q15_tpIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q15_t*Pointer to Ref buffer
q15_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q31 (q31_tpIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q31_t*Pointer to Ref buffer
q31_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q12_20 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point(q12.20) values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q14 (float * pIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q28 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q29 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q30 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q15 (q15_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q15_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q31 (q31_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q31_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
float arm_snr_f32 (float * pRef,
float * pTest,
uint32_t buffSize 
)
-
-
Parameters
- - - - -
float*Pointer to the reference buffer
float*Pointer to the test buffer
uint32_ttotal number of samples
-
-
-
Returns
float SNR The function Caluclates signal to noise ratio for the reference output and test output
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__graphic__equalizer__example__q31_8c.html b/Documentation/DSP/html/arm__graphic__equalizer__example__q31_8c.html deleted file mode 100644 index 6ed43b3..0000000 --- a/Documentation/DSP/html/arm__graphic__equalizer__example__q31_8c.html +++ /dev/null @@ -1,509 +0,0 @@ - - - - - -arm_graphic_equalizer_example_q31.c File Reference -CMSIS-DSP: arm_graphic_equalizer_example_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_graphic_equalizer_example_q31.c File Reference
-
-
- - - - - - - - - - - - -

-Macros

#define TESTLENGTH
 
#define BLOCKSIZE
 
#define NUMBLOCKS
 
#define NUMSTAGES
 
#define SNR_THRESHOLD_F32
 
- - - -

-Functions

int32_t main (void)
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Variables

float32_t testInput_f32 [TESTLENGTH]
 
static float32_t testOutput [TESTLENGTH]
 
float32_t testRefOutput_f32 [TESTLENGTH]
 
static q63_t biquadStateBand1Q31 [4 *2]
 
static q63_t biquadStateBand2Q31 [4 *2]
 
static q31_t biquadStateBand3Q31 [4 *2]
 
static q31_t biquadStateBand4Q31 [4 *2]
 
static q31_t biquadStateBand5Q31 [4 *2]
 
q31_t inputQ31 [BLOCKSIZE]
 
q31_t outputQ31 [BLOCKSIZE]
 
const q31_t coeffTable [950]
 
int gainDB [5]
 
float32_t snr
 
-

Macro Definition Documentation

- -
-
- - - - -
#define BLOCKSIZE
-
-
- -
-
- - - - -
#define NUMBLOCKS
-
-
Examples:
arm_graphic_equalizer_example_q31.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
#define NUMSTAGES
-
-
Examples:
arm_graphic_equalizer_example_q31.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
#define SNR_THRESHOLD_F32
-
- -

Referenced by main().

- -
-
- -
-
- - - - -
#define TESTLENGTH
-
-
Examples:
arm_graphic_equalizer_example_q31.c.
-
-

Referenced by main().

- -
-
-

Function Documentation

- - -

Variable Documentation

- -
-
- - - - - -
- - - - -
q63_t biquadStateBand1Q31[4 *2]
-
-static
-
-
Examples:
arm_graphic_equalizer_example_q31.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - - -
- - - - -
q63_t biquadStateBand2Q31[4 *2]
-
-static
-
-
Examples:
arm_graphic_equalizer_example_q31.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - - -
- - - - -
q31_t biquadStateBand3Q31[4 *2]
-
-static
-
-
Examples:
arm_graphic_equalizer_example_q31.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - - -
- - - - -
q31_t biquadStateBand4Q31[4 *2]
-
-static
-
-
Examples:
arm_graphic_equalizer_example_q31.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - - -
- - - - -
q31_t biquadStateBand5Q31[4 *2]
-
-static
-
-
Examples:
arm_graphic_equalizer_example_q31.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
const q31_t coeffTable[950]
-
-
Examples:
arm_graphic_equalizer_example_q31.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
int gainDB[5]
-
-
Examples:
arm_graphic_equalizer_example_q31.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
q31_t inputQ31[BLOCKSIZE]
-
-
Examples:
arm_graphic_equalizer_example_q31.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
q31_t outputQ31[BLOCKSIZE]
-
-
Examples:
arm_graphic_equalizer_example_q31.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t snr
-
- -
-
- -
-
- - - - -
float32_t testInput_f32[TESTLENGTH]
-
- -
-
- -
-
- - - - - -
- - - - -
float32_t testOutput[TESTLENGTH]
-
-static
-
- -
-
- -
-
- - - - -
float32_t testRefOutput_f32[TESTLENGTH]
-
- -

Referenced by main().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__iir__lattice__f32_8c.html b/Documentation/DSP/html/arm__iir__lattice__f32_8c.html deleted file mode 100644 index aa41109..0000000 --- a/Documentation/DSP/html/arm__iir__lattice__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_iir_lattice_f32.c File Reference -CMSIS-DSP: arm_iir_lattice_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_iir_lattice_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_iir_lattice_f32 (const arm_iir_lattice_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point IIR lattice filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__iir__lattice__init__f32_8c.html b/Documentation/DSP/html/arm__iir__lattice__init__f32_8c.html deleted file mode 100644 index b185619..0000000 --- a/Documentation/DSP/html/arm__iir__lattice__init__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_iir_lattice_init_f32.c File Reference -CMSIS-DSP: arm_iir_lattice_init_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_iir_lattice_init_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_iir_lattice_init_f32 (arm_iir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pkCoeffs, float32_t *pvCoeffs, float32_t *pState, uint32_t blockSize)
 Initialization function for the floating-point IIR lattice filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__iir__lattice__init__q15_8c.html b/Documentation/DSP/html/arm__iir__lattice__init__q15_8c.html deleted file mode 100644 index 22f1b7e..0000000 --- a/Documentation/DSP/html/arm__iir__lattice__init__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_iir_lattice_init_q15.c File Reference -CMSIS-DSP: arm_iir_lattice_init_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_iir_lattice_init_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_iir_lattice_init_q15 (arm_iir_lattice_instance_q15 *S, uint16_t numStages, q15_t *pkCoeffs, q15_t *pvCoeffs, q15_t *pState, uint32_t blockSize)
 Initialization function for the Q15 IIR lattice filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__iir__lattice__init__q31_8c.html b/Documentation/DSP/html/arm__iir__lattice__init__q31_8c.html deleted file mode 100644 index c762c35..0000000 --- a/Documentation/DSP/html/arm__iir__lattice__init__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_iir_lattice_init_q31.c File Reference -CMSIS-DSP: arm_iir_lattice_init_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_iir_lattice_init_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_iir_lattice_init_q31 (arm_iir_lattice_instance_q31 *S, uint16_t numStages, q31_t *pkCoeffs, q31_t *pvCoeffs, q31_t *pState, uint32_t blockSize)
 Initialization function for the Q31 IIR lattice filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__iir__lattice__q15_8c.html b/Documentation/DSP/html/arm__iir__lattice__q15_8c.html deleted file mode 100644 index a358e98..0000000 --- a/Documentation/DSP/html/arm__iir__lattice__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_iir_lattice_q15.c File Reference -CMSIS-DSP: arm_iir_lattice_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_iir_lattice_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_iir_lattice_q15 (const arm_iir_lattice_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the Q15 IIR lattice filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__iir__lattice__q31_8c.html b/Documentation/DSP/html/arm__iir__lattice__q31_8c.html deleted file mode 100644 index ca10124..0000000 --- a/Documentation/DSP/html/arm__iir__lattice__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_iir_lattice_q31.c File Reference -CMSIS-DSP: arm_iir_lattice_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_iir_lattice_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_iir_lattice_q31 (const arm_iir_lattice_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the Q31 IIR lattice filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__linear__interp__data_8c.html b/Documentation/DSP/html/arm__linear__interp__data_8c.html deleted file mode 100644 index 1d117f7..0000000 --- a/Documentation/DSP/html/arm__linear__interp__data_8c.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - -arm_linear_interp_data.c File Reference -CMSIS-DSP: arm_linear_interp_data.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_linear_interp_data.c File Reference
-
-
- - - - -

-Variables

float arm_linear_interep_table [188495]
 
-

Variable Documentation

- -
-
- - - - -
float arm_linear_interep_table[188495]
-
-
Examples:
arm_linear_interp_example_f32.c.
-
-

Referenced by main().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_abstract_8txt.html b/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_abstract_8txt.html deleted file mode 100644 index 7649c5a..0000000 --- a/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_abstract_8txt.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - - -Abstract.txt File Reference -CMSIS-DSP: Abstract.txt File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Abstract.txt File Reference
-
-
- - - - -

-Variables

CMSIS DSP_Lib example
-arm_linear_interp_example for
-Cortex 
M0
 
-

Variable Documentation

- -
-
- - - - -
CMSIS DSP_Lib example arm_linear_interp_example for Cortex M0
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html b/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html deleted file mode 100644 index 213f1be..0000000 --- a/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM0.c File Reference -CMSIS-DSP: system_ARMCM0.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_linear_interp_example/ARM/RTE/Device/ARMCM0/system_ARMCM0.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html b/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html deleted file mode 100644 index a896634..0000000 --- a/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM3.c File Reference -CMSIS-DSP: system_ARMCM3.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_linear_interp_example/ARM/RTE/Device/ARMCM3/system_ARMCM3.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html b/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html deleted file mode 100644 index 49f8250..0000000 --- a/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM4.c File Reference -CMSIS-DSP: system_ARMCM4.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_linear_interp_example/ARM/RTE/Device/ARMCM4_FP/system_ARMCM4.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html b/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html deleted file mode 100644 index 3a9033a..0000000 --- a/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html +++ /dev/null @@ -1,262 +0,0 @@ - - - - - -system_ARMCM7.c File Reference -CMSIS-DSP: system_ARMCM7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_linear_interp_example/ARM/RTE/Device/ARMCM7_SP/system_ARMCM7.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 Updates the SystemCoreClock with current core Clock retrieved from cpu registers.
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
-

Update SystemCoreClock variable

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html b/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html deleted file mode 100644 index 3e11f6f..0000000 --- a/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - -RTE_Components.h File Reference -CMSIS-DSP: RTE_Components.h File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_linear_interp_example/ARM/RTE/RTE_Components.h File Reference
-
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2math__helper_8c.html b/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2math__helper_8c.html deleted file mode 100644 index 79fa804..0000000 --- a/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2math__helper_8c.html +++ /dev/null @@ -1,749 +0,0 @@ - - - - - -math_helper.c File Reference -CMSIS-DSP: math_helper.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_linear_interp_example/ARM/math_helper.c File Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

float arm_snr_f32 (float *pRef, float *pTest, uint32_t buffSize)
 Caluclation of SNR.
 
void arm_provide_guard_bits_q15 (q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_float_to_q12_20 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed in q12.20 format.
 
uint32_t arm_compare_fixed_q15 (q15_t *pIn, q15_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
uint32_t arm_compare_fixed_q31 (q31_t *pIn, q31_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
void arm_provide_guard_bits_q31 (q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_provide_guard_bits_q7 (q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
uint32_t arm_calc_guard_bits (uint32_t num_adds)
 Caluclates number of guard bits.
 
void arm_apply_guard_bits (float32_t *pIn, uint32_t numSamples, uint32_t guard_bits)
 Converts Q15 to floating-point.
 
uint32_t arm_calc_2pow (uint32_t numShifts)
 Calculates pow(2, numShifts)
 
void arm_float_to_q14 (float *pIn, q15_t *pOut, uint32_t numSamples)
 Converts float to fixed q14.
 
void arm_float_to_q30 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_float_to_q29 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_float_to_q28 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q28 format.
 
void arm_clip_f32 (float *pIn, uint32_t numSamples)
 Clip the float values to +/- 1.
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_apply_guard_bits (float32_tpIn,
uint32_t numSamples,
uint32_t guard_bits 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -

References arm_calc_2pow().

- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_2pow (uint32_t numShifts)
-
-
Parameters
- - -
uint32_tnumber of shifts
-
-
-
Returns
pow(2, numShifts)
- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_guard_bits (uint32_t num_adds)
-
-
Parameters
- - -
uint32_tnumber of additions
-
-
-
Returns
none The function Caluclates the number of guard bits depending on the numtaps
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_clip_f32 (float * pIn,
uint32_t numSamples 
)
-
-
Parameters
- - - -
pIninput buffer
numSamplesnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q15 (q15_tpIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q15_t*Pointer to Ref buffer
q15_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q31 (q31_tpIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q31_t*Pointer to Ref buffer
q31_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q12_20 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point(q12.20) values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q14 (float * pIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q28 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q29 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q30 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q15 (q15_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q15_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q31 (q31_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q31_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q7 (q7_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q31_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
float arm_snr_f32 (float * pRef,
float * pTest,
uint32_t buffSize 
)
-
-
Parameters
- - - - -
float*Pointer to the reference buffer
float*Pointer to the test buffer
uint32_ttotal number of samples
-
-
-
Returns
float SNR The function Caluclates signal to noise ratio for the reference output and test output
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2math__helper_8h.html b/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2math__helper_8h.html deleted file mode 100644 index d46f22d..0000000 --- a/Documentation/DSP/html/arm__linear__interp__example_2_a_r_m_2math__helper_8h.html +++ /dev/null @@ -1,697 +0,0 @@ - - - - - -math_helper.h File Reference -CMSIS-DSP: math_helper.h File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_linear_interp_example/ARM/math_helper.h File Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

float arm_snr_f32 (float *pRef, float *pTest, uint32_t buffSize)
 Caluclation of SNR.
 
void arm_float_to_q12_20 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed in q12.20 format.
 
void arm_provide_guard_bits_q15 (q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_provide_guard_bits_q31 (q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_float_to_q14 (float *pIn, q15_t *pOut, uint32_t numSamples)
 Converts float to fixed q14.
 
void arm_float_to_q29 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_float_to_q28 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q28 format.
 
void arm_float_to_q30 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_clip_f32 (float *pIn, uint32_t numSamples)
 Clip the float values to +/- 1.
 
uint32_t arm_calc_guard_bits (uint32_t num_adds)
 Caluclates number of guard bits.
 
void arm_apply_guard_bits (float32_t *pIn, uint32_t numSamples, uint32_t guard_bits)
 Converts Q15 to floating-point.
 
uint32_t arm_compare_fixed_q15 (q15_t *pIn, q15_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
uint32_t arm_compare_fixed_q31 (q31_t *pIn, q31_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
uint32_t arm_calc_2pow (uint32_t guard_bits)
 Calculates pow(2, numShifts)
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_apply_guard_bits (float32_tpIn,
uint32_t numSamples,
uint32_t guard_bits 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_2pow (uint32_t numShifts)
-
-
Parameters
- - -
uint32_tnumber of shifts
-
-
-
Returns
pow(2, numShifts)
- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_guard_bits (uint32_t num_adds)
-
-
Parameters
- - -
uint32_tnumber of additions
-
-
-
Returns
none The function Caluclates the number of guard bits depending on the numtaps
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_clip_f32 (float * pIn,
uint32_t numSamples 
)
-
-
Parameters
- - - -
pIninput buffer
numSamplesnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q15 (q15_tpIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q15_t*Pointer to Ref buffer
q15_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q31 (q31_tpIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q31_t*Pointer to Ref buffer
q31_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q12_20 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point(q12.20) values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q14 (float * pIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q28 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q29 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q30 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q15 (q15_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q15_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q31 (q31_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q31_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
float arm_snr_f32 (float * pRef,
float * pTest,
uint32_t buffSize 
)
-
-
Parameters
- - - - -
float*Pointer to the reference buffer
float*Pointer to the test buffer
uint32_ttotal number of samples
-
-
-
Returns
float SNR The function Caluclates signal to noise ratio for the reference output and test output
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__linear__interp__example__f32_8c.html b/Documentation/DSP/html/arm__linear__interp__example__f32_8c.html deleted file mode 100644 index 6063b03..0000000 --- a/Documentation/DSP/html/arm__linear__interp__example__f32_8c.html +++ /dev/null @@ -1,328 +0,0 @@ - - - - - -arm_linear_interp_example_f32.c File Reference -CMSIS-DSP: arm_linear_interp_example_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_linear_interp_example_f32.c File Reference
-
-
- - - - - - - - -

-Macros

#define SNR_THRESHOLD
 
#define TEST_LENGTH_SAMPLES
 
#define XSPACING
 
- - - -

-Functions

int32_t main (void)
 
- - - - - - - - - - - - - - - -

-Variables

float32_t testInputSin_f32 [TEST_LENGTH_SAMPLES]
 
float32_t testRefSinOutput32_f32 [TEST_LENGTH_SAMPLES]
 
float32_t testOutput [TEST_LENGTH_SAMPLES]
 
float32_t testLinIntOutput [TEST_LENGTH_SAMPLES]
 
float arm_linear_interep_table [188495]
 
float32_t snr1
 
float32_t snr2
 
-

Macro Definition Documentation

- -
-
- - - - -
#define SNR_THRESHOLD
-
- -
-
- -
-
- - - - -
#define TEST_LENGTH_SAMPLES
-
- -

Referenced by main().

- -
-
- -
-
- - - - -
#define XSPACING
-
-
Examples:
arm_linear_interp_example_f32.c.
-
-

Referenced by main().

- -
-
-

Function Documentation

- - -

Variable Documentation

- -
-
- - - - -
float arm_linear_interep_table[188495]
-
- -

Referenced by main().

- -
-
- -
-
- - - - -
float32_t snr1
-
-
Examples:
arm_linear_interp_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t snr2
-
-
Examples:
arm_linear_interp_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t testInputSin_f32[TEST_LENGTH_SAMPLES]
-
-
Examples:
arm_linear_interp_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t testLinIntOutput[TEST_LENGTH_SAMPLES]
-
-
Examples:
arm_linear_interp_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t testOutput[TEST_LENGTH_SAMPLES]
-
- -
-
- -
-
- - - - -
float32_t testRefSinOutput32_f32[TEST_LENGTH_SAMPLES]
-
-
Examples:
arm_linear_interp_example_f32.c.
-
-

Referenced by main().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__lms__f32_8c.html b/Documentation/DSP/html/arm__lms__f32_8c.html deleted file mode 100644 index 08f7ac9..0000000 --- a/Documentation/DSP/html/arm__lms__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_lms_f32.c File Reference -CMSIS-DSP: arm_lms_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_lms_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_lms_f32 (const arm_lms_instance_f32 *S, float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize)
 Processing function for floating-point LMS filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__lms__init__f32_8c.html b/Documentation/DSP/html/arm__lms__init__f32_8c.html deleted file mode 100644 index 2201c8f..0000000 --- a/Documentation/DSP/html/arm__lms__init__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_lms_init_f32.c File Reference -CMSIS-DSP: arm_lms_init_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_lms_init_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_lms_init_f32 (arm_lms_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize)
 Initialization function for floating-point LMS filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__lms__init__q15_8c.html b/Documentation/DSP/html/arm__lms__init__q15_8c.html deleted file mode 100644 index 44a963d..0000000 --- a/Documentation/DSP/html/arm__lms__init__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_lms_init_q15.c File Reference -CMSIS-DSP: arm_lms_init_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_lms_init_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_lms_init_q15 (arm_lms_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, q15_t mu, uint32_t blockSize, uint32_t postShift)
 Initialization function for the Q15 LMS filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__lms__init__q31_8c.html b/Documentation/DSP/html/arm__lms__init__q31_8c.html deleted file mode 100644 index 85596c6..0000000 --- a/Documentation/DSP/html/arm__lms__init__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_lms_init_q31.c File Reference -CMSIS-DSP: arm_lms_init_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_lms_init_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_lms_init_q31 (arm_lms_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, q31_t mu, uint32_t blockSize, uint32_t postShift)
 Initialization function for Q31 LMS filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__lms__norm__f32_8c.html b/Documentation/DSP/html/arm__lms__norm__f32_8c.html deleted file mode 100644 index 4601c97..0000000 --- a/Documentation/DSP/html/arm__lms__norm__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_lms_norm_f32.c File Reference -CMSIS-DSP: arm_lms_norm_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_lms_norm_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_lms_norm_f32 (arm_lms_norm_instance_f32 *S, float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize)
 Processing function for floating-point normalized LMS filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__lms__norm__init__f32_8c.html b/Documentation/DSP/html/arm__lms__norm__init__f32_8c.html deleted file mode 100644 index ee4ef87..0000000 --- a/Documentation/DSP/html/arm__lms__norm__init__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_lms_norm_init_f32.c File Reference -CMSIS-DSP: arm_lms_norm_init_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_lms_norm_init_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_lms_norm_init_f32 (arm_lms_norm_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize)
 Initialization function for floating-point normalized LMS filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__lms__norm__init__q15_8c.html b/Documentation/DSP/html/arm__lms__norm__init__q15_8c.html deleted file mode 100644 index 91aa267..0000000 --- a/Documentation/DSP/html/arm__lms__norm__init__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_lms_norm_init_q15.c File Reference -CMSIS-DSP: arm_lms_norm_init_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_lms_norm_init_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_lms_norm_init_q15 (arm_lms_norm_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, q15_t mu, uint32_t blockSize, uint8_t postShift)
 Initialization function for Q15 normalized LMS filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__lms__norm__init__q31_8c.html b/Documentation/DSP/html/arm__lms__norm__init__q31_8c.html deleted file mode 100644 index a6a237b..0000000 --- a/Documentation/DSP/html/arm__lms__norm__init__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_lms_norm_init_q31.c File Reference -CMSIS-DSP: arm_lms_norm_init_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_lms_norm_init_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_lms_norm_init_q31 (arm_lms_norm_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, q31_t mu, uint32_t blockSize, uint8_t postShift)
 Initialization function for Q31 normalized LMS filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__lms__norm__q15_8c.html b/Documentation/DSP/html/arm__lms__norm__q15_8c.html deleted file mode 100644 index f27253b..0000000 --- a/Documentation/DSP/html/arm__lms__norm__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_lms_norm_q15.c File Reference -CMSIS-DSP: arm_lms_norm_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_lms_norm_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_lms_norm_q15 (arm_lms_norm_instance_q15 *S, q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize)
 Processing function for Q15 normalized LMS filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__lms__norm__q31_8c.html b/Documentation/DSP/html/arm__lms__norm__q31_8c.html deleted file mode 100644 index bb87ded..0000000 --- a/Documentation/DSP/html/arm__lms__norm__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_lms_norm_q31.c File Reference -CMSIS-DSP: arm_lms_norm_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_lms_norm_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_lms_norm_q31 (arm_lms_norm_instance_q31 *S, q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize)
 Processing function for Q31 normalized LMS filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__lms__q15_8c.html b/Documentation/DSP/html/arm__lms__q15_8c.html deleted file mode 100644 index bf04301..0000000 --- a/Documentation/DSP/html/arm__lms__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_lms_q15.c File Reference -CMSIS-DSP: arm_lms_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_lms_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_lms_q15 (const arm_lms_instance_q15 *S, q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize)
 Processing function for Q15 LMS filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__lms__q31_8c.html b/Documentation/DSP/html/arm__lms__q31_8c.html deleted file mode 100644 index 3b43d77..0000000 --- a/Documentation/DSP/html/arm__lms__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_lms_q31.c File Reference -CMSIS-DSP: arm_lms_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_lms_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_lms_q31 (const arm_lms_instance_q31 *S, q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize)
 Processing function for Q31 LMS filter.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__add__f32_8c.html b/Documentation/DSP/html/arm__mat__add__f32_8c.html deleted file mode 100644 index a749e5f..0000000 --- a/Documentation/DSP/html/arm__mat__add__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_add_f32.c File Reference -CMSIS-DSP: arm_mat_add_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_add_f32.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_mat_add_f32 (const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst)
 Floating-point matrix addition.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__add__q15_8c.html b/Documentation/DSP/html/arm__mat__add__q15_8c.html deleted file mode 100644 index 7dcb822..0000000 --- a/Documentation/DSP/html/arm__mat__add__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_add_q15.c File Reference -CMSIS-DSP: arm_mat_add_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_add_q15.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_mat_add_q15 (const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst)
 Q15 matrix addition.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__add__q31_8c.html b/Documentation/DSP/html/arm__mat__add__q31_8c.html deleted file mode 100644 index eef091d..0000000 --- a/Documentation/DSP/html/arm__mat__add__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_add_q31.c File Reference -CMSIS-DSP: arm_mat_add_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_add_q31.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_mat_add_q31 (const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst)
 Q31 matrix addition.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__cmplx__mult__f32_8c.html b/Documentation/DSP/html/arm__mat__cmplx__mult__f32_8c.html deleted file mode 100644 index f67dfc3..0000000 --- a/Documentation/DSP/html/arm__mat__cmplx__mult__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_cmplx_mult_f32.c File Reference -CMSIS-DSP: arm_mat_cmplx_mult_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_cmplx_mult_f32.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_mat_cmplx_mult_f32 (const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst)
 Floating-point Complex matrix multiplication.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__cmplx__mult__q15_8c.html b/Documentation/DSP/html/arm__mat__cmplx__mult__q15_8c.html deleted file mode 100644 index 3dd114d..0000000 --- a/Documentation/DSP/html/arm__mat__cmplx__mult__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_cmplx_mult_q15.c File Reference -CMSIS-DSP: arm_mat_cmplx_mult_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_cmplx_mult_q15.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_mat_cmplx_mult_q15 (const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pScratch)
 Q15 Complex matrix multiplication.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__cmplx__mult__q31_8c.html b/Documentation/DSP/html/arm__mat__cmplx__mult__q31_8c.html deleted file mode 100644 index 835f999..0000000 --- a/Documentation/DSP/html/arm__mat__cmplx__mult__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_cmplx_mult_q31.c File Reference -CMSIS-DSP: arm_mat_cmplx_mult_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_cmplx_mult_q31.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_mat_cmplx_mult_q31 (const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst)
 Q31 Complex matrix multiplication.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__init__f32_8c.html b/Documentation/DSP/html/arm__mat__init__f32_8c.html deleted file mode 100644 index ed976d1..0000000 --- a/Documentation/DSP/html/arm__mat__init__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_init_f32.c File Reference -CMSIS-DSP: arm_mat_init_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_init_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_mat_init_f32 (arm_matrix_instance_f32 *S, uint16_t nRows, uint16_t nColumns, float32_t *pData)
 Floating-point matrix initialization.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__init__q15_8c.html b/Documentation/DSP/html/arm__mat__init__q15_8c.html deleted file mode 100644 index b33e8b7..0000000 --- a/Documentation/DSP/html/arm__mat__init__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_init_q15.c File Reference -CMSIS-DSP: arm_mat_init_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_init_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_mat_init_q15 (arm_matrix_instance_q15 *S, uint16_t nRows, uint16_t nColumns, q15_t *pData)
 Q15 matrix initialization.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__init__q31_8c.html b/Documentation/DSP/html/arm__mat__init__q31_8c.html deleted file mode 100644 index 304ffac..0000000 --- a/Documentation/DSP/html/arm__mat__init__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_init_q31.c File Reference -CMSIS-DSP: arm_mat_init_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_init_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_mat_init_q31 (arm_matrix_instance_q31 *S, uint16_t nRows, uint16_t nColumns, q31_t *pData)
 Q31 matrix initialization.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__inverse__f32_8c.html b/Documentation/DSP/html/arm__mat__inverse__f32_8c.html deleted file mode 100644 index 0c6153f..0000000 --- a/Documentation/DSP/html/arm__mat__inverse__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_inverse_f32.c File Reference -CMSIS-DSP: arm_mat_inverse_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_inverse_f32.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_mat_inverse_f32 (const arm_matrix_instance_f32 *pSrc, arm_matrix_instance_f32 *pDst)
 Floating-point matrix inverse.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__inverse__f64_8c.html b/Documentation/DSP/html/arm__mat__inverse__f64_8c.html deleted file mode 100644 index 9881096..0000000 --- a/Documentation/DSP/html/arm__mat__inverse__f64_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_inverse_f64.c File Reference -CMSIS-DSP: arm_mat_inverse_f64.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_inverse_f64.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_mat_inverse_f64 (const arm_matrix_instance_f64 *pSrc, arm_matrix_instance_f64 *pDst)
 Floating-point matrix inverse.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__mult__f32_8c.html b/Documentation/DSP/html/arm__mat__mult__f32_8c.html deleted file mode 100644 index deaef64..0000000 --- a/Documentation/DSP/html/arm__mat__mult__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_mult_f32.c File Reference -CMSIS-DSP: arm_mat_mult_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_mult_f32.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_mat_mult_f32 (const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst)
 Floating-point matrix multiplication.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__mult__fast__q15_8c.html b/Documentation/DSP/html/arm__mat__mult__fast__q15_8c.html deleted file mode 100644 index 7104796..0000000 --- a/Documentation/DSP/html/arm__mat__mult__fast__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_mult_fast_q15.c File Reference -CMSIS-DSP: arm_mat_mult_fast_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_mult_fast_q15.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_mat_mult_fast_q15 (const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pState)
 Q15 matrix multiplication (fast variant) for Cortex-M3 and Cortex-M4.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__mult__fast__q31_8c.html b/Documentation/DSP/html/arm__mat__mult__fast__q31_8c.html deleted file mode 100644 index 5472dab..0000000 --- a/Documentation/DSP/html/arm__mat__mult__fast__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_mult_fast_q31.c File Reference -CMSIS-DSP: arm_mat_mult_fast_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_mult_fast_q31.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_mat_mult_fast_q31 (const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst)
 Q31 matrix multiplication (fast variant) for Cortex-M3 and Cortex-M4.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__mult__q15_8c.html b/Documentation/DSP/html/arm__mat__mult__q15_8c.html deleted file mode 100644 index 0111f74..0000000 --- a/Documentation/DSP/html/arm__mat__mult__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_mult_q15.c File Reference -CMSIS-DSP: arm_mat_mult_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_mult_q15.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_mat_mult_q15 (const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pState CMSIS_UNUSED)
 Q15 matrix multiplication.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__mult__q31_8c.html b/Documentation/DSP/html/arm__mat__mult__q31_8c.html deleted file mode 100644 index 2ff768d..0000000 --- a/Documentation/DSP/html/arm__mat__mult__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_mult_q31.c File Reference -CMSIS-DSP: arm_mat_mult_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_mult_q31.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_mat_mult_q31 (const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst)
 Q31 matrix multiplication.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__scale__f32_8c.html b/Documentation/DSP/html/arm__mat__scale__f32_8c.html deleted file mode 100644 index f5df83e..0000000 --- a/Documentation/DSP/html/arm__mat__scale__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_scale_f32.c File Reference -CMSIS-DSP: arm_mat_scale_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_scale_f32.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_mat_scale_f32 (const arm_matrix_instance_f32 *pSrc, float32_t scale, arm_matrix_instance_f32 *pDst)
 Floating-point matrix scaling.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__scale__q15_8c.html b/Documentation/DSP/html/arm__mat__scale__q15_8c.html deleted file mode 100644 index fa47e5e..0000000 --- a/Documentation/DSP/html/arm__mat__scale__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_scale_q15.c File Reference -CMSIS-DSP: arm_mat_scale_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_scale_q15.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_mat_scale_q15 (const arm_matrix_instance_q15 *pSrc, q15_t scaleFract, int32_t shift, arm_matrix_instance_q15 *pDst)
 Q15 matrix scaling.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__scale__q31_8c.html b/Documentation/DSP/html/arm__mat__scale__q31_8c.html deleted file mode 100644 index 8054d7b..0000000 --- a/Documentation/DSP/html/arm__mat__scale__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_scale_q31.c File Reference -CMSIS-DSP: arm_mat_scale_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_scale_q31.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_mat_scale_q31 (const arm_matrix_instance_q31 *pSrc, q31_t scaleFract, int32_t shift, arm_matrix_instance_q31 *pDst)
 Q31 matrix scaling.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__sub__f32_8c.html b/Documentation/DSP/html/arm__mat__sub__f32_8c.html deleted file mode 100644 index 2a2d1fb..0000000 --- a/Documentation/DSP/html/arm__mat__sub__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_sub_f32.c File Reference -CMSIS-DSP: arm_mat_sub_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_sub_f32.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_mat_sub_f32 (const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst)
 Floating-point matrix subtraction.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__sub__q15_8c.html b/Documentation/DSP/html/arm__mat__sub__q15_8c.html deleted file mode 100644 index cbc8da9..0000000 --- a/Documentation/DSP/html/arm__mat__sub__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_sub_q15.c File Reference -CMSIS-DSP: arm_mat_sub_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_sub_q15.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_mat_sub_q15 (const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst)
 Q15 matrix subtraction.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__sub__q31_8c.html b/Documentation/DSP/html/arm__mat__sub__q31_8c.html deleted file mode 100644 index 36871e1..0000000 --- a/Documentation/DSP/html/arm__mat__sub__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_sub_q31.c File Reference -CMSIS-DSP: arm_mat_sub_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_sub_q31.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_mat_sub_q31 (const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst)
 Q31 matrix subtraction.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__trans__f32_8c.html b/Documentation/DSP/html/arm__mat__trans__f32_8c.html deleted file mode 100644 index 4a01253..0000000 --- a/Documentation/DSP/html/arm__mat__trans__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_trans_f32.c File Reference -CMSIS-DSP: arm_mat_trans_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_trans_f32.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_mat_trans_f32 (const arm_matrix_instance_f32 *pSrc, arm_matrix_instance_f32 *pDst)
 Floating-point matrix transpose.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__trans__q15_8c.html b/Documentation/DSP/html/arm__mat__trans__q15_8c.html deleted file mode 100644 index 0f4beb6..0000000 --- a/Documentation/DSP/html/arm__mat__trans__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_trans_q15.c File Reference -CMSIS-DSP: arm_mat_trans_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_trans_q15.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_mat_trans_q15 (const arm_matrix_instance_q15 *pSrc, arm_matrix_instance_q15 *pDst)
 Q15 matrix transpose.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mat__trans__q31_8c.html b/Documentation/DSP/html/arm__mat__trans__q31_8c.html deleted file mode 100644 index 7b54d2d..0000000 --- a/Documentation/DSP/html/arm__mat__trans__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mat_trans_q31.c File Reference -CMSIS-DSP: arm_mat_trans_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mat_trans_q31.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_mat_trans_q31 (const arm_matrix_instance_q31 *pSrc, arm_matrix_instance_q31 *pDst)
 Q31 matrix transpose.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__math_8h.html b/Documentation/DSP/html/arm__math_8h.html deleted file mode 100644 index 6b53172..0000000 --- a/Documentation/DSP/html/arm__math_8h.html +++ /dev/null @@ -1,2630 +0,0 @@ - - - - - -arm_math.h File Reference -CMSIS-DSP: arm_math.h File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_math.h File Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Data Structures

struct  arm_fir_instance_q7
 Instance structure for the Q7 FIR filter. More...
 
struct  arm_fir_instance_q15
 Instance structure for the Q15 FIR filter. More...
 
struct  arm_fir_instance_q31
 Instance structure for the Q31 FIR filter. More...
 
struct  arm_fir_instance_f32
 Instance structure for the floating-point FIR filter. More...
 
struct  arm_biquad_casd_df1_inst_q15
 Instance structure for the Q15 Biquad cascade filter. More...
 
struct  arm_biquad_casd_df1_inst_q31
 Instance structure for the Q31 Biquad cascade filter. More...
 
struct  arm_biquad_casd_df1_inst_f32
 Instance structure for the floating-point Biquad cascade filter. More...
 
struct  arm_matrix_instance_f32
 Instance structure for the floating-point matrix structure. More...
 
struct  arm_matrix_instance_f64
 Instance structure for the floating-point matrix structure. More...
 
struct  arm_matrix_instance_q15
 Instance structure for the Q15 matrix structure. More...
 
struct  arm_matrix_instance_q31
 Instance structure for the Q31 matrix structure. More...
 
struct  arm_pid_instance_q15
 Instance structure for the Q15 PID Control. More...
 
struct  arm_pid_instance_q31
 Instance structure for the Q31 PID Control. More...
 
struct  arm_pid_instance_f32
 Instance structure for the floating-point PID Control. More...
 
struct  arm_linear_interp_instance_f32
 Instance structure for the floating-point Linear Interpolate function. More...
 
struct  arm_bilinear_interp_instance_f32
 Instance structure for the floating-point bilinear interpolation function. More...
 
struct  arm_bilinear_interp_instance_q31
 Instance structure for the Q31 bilinear interpolation function. More...
 
struct  arm_bilinear_interp_instance_q15
 Instance structure for the Q15 bilinear interpolation function. More...
 
struct  arm_bilinear_interp_instance_q7
 Instance structure for the Q15 bilinear interpolation function. More...
 
struct  arm_cfft_radix2_instance_q15
 Instance structure for the Q15 CFFT/CIFFT function. More...
 
struct  arm_cfft_radix4_instance_q15
 Instance structure for the Q15 CFFT/CIFFT function. More...
 
struct  arm_cfft_radix2_instance_q31
 Instance structure for the Radix-2 Q31 CFFT/CIFFT function. More...
 
struct  arm_cfft_radix4_instance_q31
 Instance structure for the Q31 CFFT/CIFFT function. More...
 
struct  arm_cfft_radix2_instance_f32
 Instance structure for the floating-point CFFT/CIFFT function. More...
 
struct  arm_cfft_radix4_instance_f32
 Instance structure for the floating-point CFFT/CIFFT function. More...
 
struct  arm_cfft_instance_q15
 Instance structure for the fixed-point CFFT/CIFFT function. More...
 
struct  arm_cfft_instance_q31
 Instance structure for the fixed-point CFFT/CIFFT function. More...
 
struct  arm_cfft_instance_f32
 Instance structure for the floating-point CFFT/CIFFT function. More...
 
struct  arm_rfft_instance_q15
 Instance structure for the Q15 RFFT/RIFFT function. More...
 
struct  arm_rfft_instance_q31
 Instance structure for the Q31 RFFT/RIFFT function. More...
 
struct  arm_rfft_instance_f32
 Instance structure for the floating-point RFFT/RIFFT function. More...
 
struct  arm_rfft_fast_instance_f32
 Instance structure for the floating-point RFFT/RIFFT function. More...
 
struct  arm_dct4_instance_f32
 Instance structure for the floating-point DCT4/IDCT4 function. More...
 
struct  arm_dct4_instance_q31
 Instance structure for the Q31 DCT4/IDCT4 function. More...
 
struct  arm_dct4_instance_q15
 Instance structure for the Q15 DCT4/IDCT4 function. More...
 
struct  arm_fir_decimate_instance_q15
 Instance structure for the Q15 FIR decimator. More...
 
struct  arm_fir_decimate_instance_q31
 Instance structure for the Q31 FIR decimator. More...
 
struct  arm_fir_decimate_instance_f32
 Instance structure for the floating-point FIR decimator. More...
 
struct  arm_fir_interpolate_instance_q15
 Instance structure for the Q15 FIR interpolator. More...
 
struct  arm_fir_interpolate_instance_q31
 Instance structure for the Q31 FIR interpolator. More...
 
struct  arm_fir_interpolate_instance_f32
 Instance structure for the floating-point FIR interpolator. More...
 
struct  arm_biquad_cas_df1_32x64_ins_q31
 Instance structure for the high precision Q31 Biquad cascade filter. More...
 
struct  arm_biquad_cascade_df2T_instance_f32
 Instance structure for the floating-point transposed direct form II Biquad cascade filter. More...
 
struct  arm_biquad_cascade_stereo_df2T_instance_f32
 Instance structure for the floating-point transposed direct form II Biquad cascade filter. More...
 
struct  arm_biquad_cascade_df2T_instance_f64
 Instance structure for the floating-point transposed direct form II Biquad cascade filter. More...
 
struct  arm_fir_lattice_instance_q15
 Instance structure for the Q15 FIR lattice filter. More...
 
struct  arm_fir_lattice_instance_q31
 Instance structure for the Q31 FIR lattice filter. More...
 
struct  arm_fir_lattice_instance_f32
 Instance structure for the floating-point FIR lattice filter. More...
 
struct  arm_iir_lattice_instance_q15
 Instance structure for the Q15 IIR lattice filter. More...
 
struct  arm_iir_lattice_instance_q31
 Instance structure for the Q31 IIR lattice filter. More...
 
struct  arm_iir_lattice_instance_f32
 Instance structure for the floating-point IIR lattice filter. More...
 
struct  arm_lms_instance_f32
 Instance structure for the floating-point LMS filter. More...
 
struct  arm_lms_instance_q15
 Instance structure for the Q15 LMS filter. More...
 
struct  arm_lms_instance_q31
 Instance structure for the Q31 LMS filter. More...
 
struct  arm_lms_norm_instance_f32
 Instance structure for the floating-point normalized LMS filter. More...
 
struct  arm_lms_norm_instance_q31
 Instance structure for the Q31 normalized LMS filter. More...
 
struct  arm_lms_norm_instance_q15
 Instance structure for the Q15 normalized LMS filter. More...
 
struct  arm_fir_sparse_instance_f32
 Instance structure for the floating-point sparse FIR filter. More...
 
struct  arm_fir_sparse_instance_q31
 Instance structure for the Q31 sparse FIR filter. More...
 
struct  arm_fir_sparse_instance_q15
 Instance structure for the Q15 sparse FIR filter. More...
 
struct  arm_fir_sparse_instance_q7
 Instance structure for the Q7 sparse FIR filter. More...
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Macros

#define __CMSIS_GENERIC
 
#define DELTA_Q31
 Macros required for reciprocal calculation in Normalized LMS.
 
#define DELTA_Q15
 
#define INDEX_MASK
 
#define PI
 
#define FAST_MATH_TABLE_SIZE
 Macros required for SINE and COSINE Fast math approximations.
 
#define FAST_MATH_Q31_SHIFT
 
#define FAST_MATH_Q15_SHIFT
 
#define CONTROLLER_Q31_SHIFT
 
#define TABLE_SIZE
 
#define TABLE_SPACING_Q31
 
#define TABLE_SPACING_Q15
 
#define INPUT_SPACING
 Macros required for SINE and COSINE Controller functions.
 
#define ALIGN4
 Macro for Unaligned Support.
 
#define __SIMD32(addr)
 definition to read/write two 16 bit values.
 
#define __SIMD32_CONST(addr)
 
#define _SIMD32_OFFSET(addr)
 
#define __SIMD64(addr)
 
#define __PACKq7(v0, v1, v2, v3)
 definition to pack four 8 bit values.
 
#define multAcc_32x32_keep32_R(a, x, y)
 
#define multSub_32x32_keep32_R(a, x, y)
 
#define mult_32x32_keep32_R(a, x, y)
 
#define multAcc_32x32_keep32(a, x, y)
 
#define multSub_32x32_keep32(a, x, y)
 
#define mult_32x32_keep32(a, x, y)
 
- - - - - - - - - - - - - - - - - - - -

-Typedefs

typedef int8_t q7_t
 8-bit fractional data type in 1.7 format.
 
typedef int16_t q15_t
 16-bit fractional data type in 1.15 format.
 
typedef int32_t q31_t
 32-bit fractional data type in 1.31 format.
 
typedef int64_t q63_t
 64-bit fractional data type in 1.63 format.
 
typedef float float32_t
 32-bit floating-point type definition.
 
typedef double float64_t
 64-bit floating-point type definition.
 
- - - - -

-Enumerations

enum  arm_status
 Error status returned by some functions in the library. More...
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

static __INLINE q31_t clip_q63_to_q31 (q63_t x)
 Clips Q63 to Q31 values.
 
static __INLINE q15_t clip_q63_to_q15 (q63_t x)
 Clips Q63 to Q15 values.
 
static __INLINE q7_t clip_q31_to_q7 (q31_t x)
 Clips Q31 to Q7 values.
 
static __INLINE q15_t clip_q31_to_q15 (q31_t x)
 Clips Q31 to Q15 values.
 
static __INLINE q63_t mult32x64 (q63_t x, q31_t y)
 Multiplies 32 X 64 and returns 32 bit result in 2.30 format.
 
static __INLINE uint32_t arm_recip_q31 (q31_t in, q31_t *dst, q31_t *pRecipTable)
 Function to Calculates 1/in (reciprocal) value of Q31 Data type.
 
static __INLINE uint32_t arm_recip_q15 (q15_t in, q15_t *dst, q15_t *pRecipTable)
 Function to Calculates 1/in (reciprocal) value of Q15 Data type.
 
void arm_fir_q7 (const arm_fir_instance_q7 *S, q7_t *pSrc, q7_t *pDst, uint32_t blockSize)
 Processing function for the Q7 FIR filter.
 
void arm_fir_init_q7 (arm_fir_instance_q7 *S, uint16_t numTaps, q7_t *pCoeffs, q7_t *pState, uint32_t blockSize)
 Initialization function for the Q7 FIR filter.
 
void arm_fir_q15 (const arm_fir_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the Q15 FIR filter.
 
void arm_fir_fast_q15 (const arm_fir_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the fast Q15 FIR filter for Cortex-M3 and Cortex-M4.
 
arm_status arm_fir_init_q15 (arm_fir_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize)
 Initialization function for the Q15 FIR filter.
 
void arm_fir_q31 (const arm_fir_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the Q31 FIR filter.
 
void arm_fir_fast_q31 (const arm_fir_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the fast Q31 FIR filter for Cortex-M3 and Cortex-M4.
 
void arm_fir_init_q31 (arm_fir_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize)
 Initialization function for the Q31 FIR filter.
 
void arm_fir_f32 (const arm_fir_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point FIR filter.
 
void arm_fir_init_f32 (arm_fir_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize)
 Initialization function for the floating-point FIR filter.
 
void arm_biquad_cascade_df1_q15 (const arm_biquad_casd_df1_inst_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the Q15 Biquad cascade filter.
 
void arm_biquad_cascade_df1_init_q15 (arm_biquad_casd_df1_inst_q15 *S, uint8_t numStages, q15_t *pCoeffs, q15_t *pState, int8_t postShift)
 Initialization function for the Q15 Biquad cascade filter.
 
void arm_biquad_cascade_df1_fast_q15 (const arm_biquad_casd_df1_inst_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Fast but less precise processing function for the Q15 Biquad cascade filter for Cortex-M3 and Cortex-M4.
 
void arm_biquad_cascade_df1_q31 (const arm_biquad_casd_df1_inst_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the Q31 Biquad cascade filter.
 
void arm_biquad_cascade_df1_fast_q31 (const arm_biquad_casd_df1_inst_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Fast but less precise processing function for the Q31 Biquad cascade filter for Cortex-M3 and Cortex-M4.
 
void arm_biquad_cascade_df1_init_q31 (arm_biquad_casd_df1_inst_q31 *S, uint8_t numStages, q31_t *pCoeffs, q31_t *pState, int8_t postShift)
 Initialization function for the Q31 Biquad cascade filter.
 
void arm_biquad_cascade_df1_f32 (const arm_biquad_casd_df1_inst_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point Biquad cascade filter.
 
void arm_biquad_cascade_df1_init_f32 (arm_biquad_casd_df1_inst_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState)
 Initialization function for the floating-point Biquad cascade filter.
 
arm_status arm_mat_add_f32 (const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst)
 Floating-point matrix addition.
 
arm_status arm_mat_add_q15 (const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst)
 Q15 matrix addition.
 
arm_status arm_mat_add_q31 (const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst)
 Q31 matrix addition.
 
arm_status arm_mat_cmplx_mult_f32 (const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst)
 Floating-point, complex, matrix multiplication.
 
arm_status arm_mat_cmplx_mult_q15 (const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pScratch)
 Q15, complex, matrix multiplication.
 
arm_status arm_mat_cmplx_mult_q31 (const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst)
 Q31, complex, matrix multiplication.
 
arm_status arm_mat_trans_f32 (const arm_matrix_instance_f32 *pSrc, arm_matrix_instance_f32 *pDst)
 Floating-point matrix transpose.
 
arm_status arm_mat_trans_q15 (const arm_matrix_instance_q15 *pSrc, arm_matrix_instance_q15 *pDst)
 Q15 matrix transpose.
 
arm_status arm_mat_trans_q31 (const arm_matrix_instance_q31 *pSrc, arm_matrix_instance_q31 *pDst)
 Q31 matrix transpose.
 
arm_status arm_mat_mult_f32 (const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst)
 Floating-point matrix multiplication.
 
arm_status arm_mat_mult_q15 (const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pState)
 Q15 matrix multiplication.
 
arm_status arm_mat_mult_fast_q15 (const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pState)
 Q15 matrix multiplication (fast variant) for Cortex-M3 and Cortex-M4.
 
arm_status arm_mat_mult_q31 (const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst)
 Q31 matrix multiplication.
 
arm_status arm_mat_mult_fast_q31 (const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst)
 Q31 matrix multiplication (fast variant) for Cortex-M3 and Cortex-M4.
 
arm_status arm_mat_sub_f32 (const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst)
 Floating-point matrix subtraction.
 
arm_status arm_mat_sub_q15 (const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst)
 Q15 matrix subtraction.
 
arm_status arm_mat_sub_q31 (const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst)
 Q31 matrix subtraction.
 
arm_status arm_mat_scale_f32 (const arm_matrix_instance_f32 *pSrc, float32_t scale, arm_matrix_instance_f32 *pDst)
 Floating-point matrix scaling.
 
arm_status arm_mat_scale_q15 (const arm_matrix_instance_q15 *pSrc, q15_t scaleFract, int32_t shift, arm_matrix_instance_q15 *pDst)
 Q15 matrix scaling.
 
arm_status arm_mat_scale_q31 (const arm_matrix_instance_q31 *pSrc, q31_t scaleFract, int32_t shift, arm_matrix_instance_q31 *pDst)
 Q31 matrix scaling.
 
void arm_mat_init_q31 (arm_matrix_instance_q31 *S, uint16_t nRows, uint16_t nColumns, q31_t *pData)
 Q31 matrix initialization.
 
void arm_mat_init_q15 (arm_matrix_instance_q15 *S, uint16_t nRows, uint16_t nColumns, q15_t *pData)
 Q15 matrix initialization.
 
void arm_mat_init_f32 (arm_matrix_instance_f32 *S, uint16_t nRows, uint16_t nColumns, float32_t *pData)
 Floating-point matrix initialization.
 
void arm_pid_init_f32 (arm_pid_instance_f32 *S, int32_t resetStateFlag)
 Initialization function for the floating-point PID Control.
 
void arm_pid_reset_f32 (arm_pid_instance_f32 *S)
 Reset function for the floating-point PID Control.
 
void arm_pid_init_q31 (arm_pid_instance_q31 *S, int32_t resetStateFlag)
 Initialization function for the Q31 PID Control.
 
void arm_pid_reset_q31 (arm_pid_instance_q31 *S)
 Reset function for the Q31 PID Control.
 
void arm_pid_init_q15 (arm_pid_instance_q15 *S, int32_t resetStateFlag)
 Initialization function for the Q15 PID Control.
 
void arm_pid_reset_q15 (arm_pid_instance_q15 *S)
 Reset function for the Q15 PID Control.
 
void arm_mult_q7 (q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize)
 Q7 vector multiplication.
 
void arm_mult_q15 (q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize)
 Q15 vector multiplication.
 
void arm_mult_q31 (q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize)
 Q31 vector multiplication.
 
void arm_mult_f32 (float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize)
 Floating-point vector multiplication.
 
arm_status arm_cfft_radix2_init_q15 (arm_cfft_radix2_instance_q15 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Initialization function for the Q15 CFFT/CIFFT.
 
void arm_cfft_radix2_q15 (const arm_cfft_radix2_instance_q15 *S, q15_t *pSrc)
 Processing function for the fixed-point CFFT/CIFFT.
 
arm_status arm_cfft_radix4_init_q15 (arm_cfft_radix4_instance_q15 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Initialization function for the Q15 CFFT/CIFFT.
 
void arm_cfft_radix4_q15 (const arm_cfft_radix4_instance_q15 *S, q15_t *pSrc)
 Processing function for the Q15 CFFT/CIFFT.
 
arm_status arm_cfft_radix2_init_q31 (arm_cfft_radix2_instance_q31 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Initialization function for the Q31 CFFT/CIFFT.
 
void arm_cfft_radix2_q31 (const arm_cfft_radix2_instance_q31 *S, q31_t *pSrc)
 Processing function for the fixed-point CFFT/CIFFT.
 
void arm_cfft_radix4_q31 (const arm_cfft_radix4_instance_q31 *S, q31_t *pSrc)
 Processing function for the Q31 CFFT/CIFFT.
 
arm_status arm_cfft_radix4_init_q31 (arm_cfft_radix4_instance_q31 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Initialization function for the Q31 CFFT/CIFFT.
 
arm_status arm_cfft_radix2_init_f32 (arm_cfft_radix2_instance_f32 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Initialization function for the floating-point CFFT/CIFFT.
 
void arm_cfft_radix2_f32 (const arm_cfft_radix2_instance_f32 *S, float32_t *pSrc)
 Radix-2 CFFT/CIFFT.
 
arm_status arm_cfft_radix4_init_f32 (arm_cfft_radix4_instance_f32 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Initialization function for the floating-point CFFT/CIFFT.
 
void arm_cfft_radix4_f32 (const arm_cfft_radix4_instance_f32 *S, float32_t *pSrc)
 Processing function for the floating-point Radix-4 CFFT/CIFFT.
 
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.
 
void arm_cfft_q31 (const arm_cfft_instance_q31 *S, q31_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Processing function for the fixed-point complex FFT in Q31 format.
 
void arm_cfft_f32 (const arm_cfft_instance_f32 *S, float32_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Processing function for the floating-point complex FFT.
 
arm_status arm_rfft_init_q15 (arm_rfft_instance_q15 *S, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag)
 Initialization function for the Q15 RFFT/RIFFT.
 
void arm_rfft_q15 (const arm_rfft_instance_q15 *S, q15_t *pSrc, q15_t *pDst)
 Processing function for the Q15 RFFT/RIFFT.
 
arm_status arm_rfft_init_q31 (arm_rfft_instance_q31 *S, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag)
 Initialization function for the Q31 RFFT/RIFFT.
 
void arm_rfft_q31 (const arm_rfft_instance_q31 *S, q31_t *pSrc, q31_t *pDst)
 Processing function for the Q31 RFFT/RIFFT.
 
arm_status arm_rfft_init_f32 (arm_rfft_instance_f32 *S, arm_cfft_radix4_instance_f32 *S_CFFT, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag)
 Initialization function for the floating-point RFFT/RIFFT.
 
void arm_rfft_f32 (const arm_rfft_instance_f32 *S, float32_t *pSrc, float32_t *pDst)
 Processing function for the floating-point RFFT/RIFFT.
 
arm_status arm_rfft_fast_init_f32 (arm_rfft_fast_instance_f32 *S, uint16_t fftLen)
 Initialization function for the floating-point real FFT.
 
void arm_rfft_fast_f32 (arm_rfft_fast_instance_f32 *S, float32_t *p, float32_t *pOut, uint8_t ifftFlag)
 Processing function for the floating-point real FFT.
 
arm_status arm_dct4_init_f32 (arm_dct4_instance_f32 *S, arm_rfft_instance_f32 *S_RFFT, arm_cfft_radix4_instance_f32 *S_CFFT, uint16_t N, uint16_t Nby2, float32_t normalize)
 Initialization function for the floating-point DCT4/IDCT4.
 
void arm_dct4_f32 (const arm_dct4_instance_f32 *S, float32_t *pState, float32_t *pInlineBuffer)
 Processing function for the floating-point DCT4/IDCT4.
 
arm_status arm_dct4_init_q31 (arm_dct4_instance_q31 *S, arm_rfft_instance_q31 *S_RFFT, arm_cfft_radix4_instance_q31 *S_CFFT, uint16_t N, uint16_t Nby2, q31_t normalize)
 Initialization function for the Q31 DCT4/IDCT4.
 
void arm_dct4_q31 (const arm_dct4_instance_q31 *S, q31_t *pState, q31_t *pInlineBuffer)
 Processing function for the Q31 DCT4/IDCT4.
 
arm_status arm_dct4_init_q15 (arm_dct4_instance_q15 *S, arm_rfft_instance_q15 *S_RFFT, arm_cfft_radix4_instance_q15 *S_CFFT, uint16_t N, uint16_t Nby2, q15_t normalize)
 Initialization function for the Q15 DCT4/IDCT4.
 
void arm_dct4_q15 (const arm_dct4_instance_q15 *S, q15_t *pState, q15_t *pInlineBuffer)
 Processing function for the Q15 DCT4/IDCT4.
 
void arm_add_f32 (float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize)
 Floating-point vector addition.
 
void arm_add_q7 (q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize)
 Q7 vector addition.
 
void arm_add_q15 (q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize)
 Q15 vector addition.
 
void arm_add_q31 (q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize)
 Q31 vector addition.
 
void arm_sub_f32 (float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize)
 Floating-point vector subtraction.
 
void arm_sub_q7 (q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize)
 Q7 vector subtraction.
 
void arm_sub_q15 (q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize)
 Q15 vector subtraction.
 
void arm_sub_q31 (q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize)
 Q31 vector subtraction.
 
void arm_scale_f32 (float32_t *pSrc, float32_t scale, float32_t *pDst, uint32_t blockSize)
 Multiplies a floating-point vector by a scalar.
 
void arm_scale_q7 (q7_t *pSrc, q7_t scaleFract, int8_t shift, q7_t *pDst, uint32_t blockSize)
 Multiplies a Q7 vector by a scalar.
 
void arm_scale_q15 (q15_t *pSrc, q15_t scaleFract, int8_t shift, q15_t *pDst, uint32_t blockSize)
 Multiplies a Q15 vector by a scalar.
 
void arm_scale_q31 (q31_t *pSrc, q31_t scaleFract, int8_t shift, q31_t *pDst, uint32_t blockSize)
 Multiplies a Q31 vector by a scalar.
 
void arm_abs_q7 (q7_t *pSrc, q7_t *pDst, uint32_t blockSize)
 Q7 vector absolute value.
 
void arm_abs_f32 (float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Floating-point vector absolute value.
 
void arm_abs_q15 (q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Q15 vector absolute value.
 
void arm_abs_q31 (q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Q31 vector absolute value.
 
void arm_dot_prod_f32 (float32_t *pSrcA, float32_t *pSrcB, uint32_t blockSize, float32_t *result)
 Dot product of floating-point vectors.
 
void arm_dot_prod_q7 (q7_t *pSrcA, q7_t *pSrcB, uint32_t blockSize, q31_t *result)
 Dot product of Q7 vectors.
 
void arm_dot_prod_q15 (q15_t *pSrcA, q15_t *pSrcB, uint32_t blockSize, q63_t *result)
 Dot product of Q15 vectors.
 
void arm_dot_prod_q31 (q31_t *pSrcA, q31_t *pSrcB, uint32_t blockSize, q63_t *result)
 Dot product of Q31 vectors.
 
void arm_shift_q7 (q7_t *pSrc, int8_t shiftBits, q7_t *pDst, uint32_t blockSize)
 Shifts the elements of a Q7 vector a specified number of bits.
 
void arm_shift_q15 (q15_t *pSrc, int8_t shiftBits, q15_t *pDst, uint32_t blockSize)
 Shifts the elements of a Q15 vector a specified number of bits.
 
void arm_shift_q31 (q31_t *pSrc, int8_t shiftBits, q31_t *pDst, uint32_t blockSize)
 Shifts the elements of a Q31 vector a specified number of bits.
 
void arm_offset_f32 (float32_t *pSrc, float32_t offset, float32_t *pDst, uint32_t blockSize)
 Adds a constant offset to a floating-point vector.
 
void arm_offset_q7 (q7_t *pSrc, q7_t offset, q7_t *pDst, uint32_t blockSize)
 Adds a constant offset to a Q7 vector.
 
void arm_offset_q15 (q15_t *pSrc, q15_t offset, q15_t *pDst, uint32_t blockSize)
 Adds a constant offset to a Q15 vector.
 
void arm_offset_q31 (q31_t *pSrc, q31_t offset, q31_t *pDst, uint32_t blockSize)
 Adds a constant offset to a Q31 vector.
 
void arm_negate_f32 (float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Negates the elements of a floating-point vector.
 
void arm_negate_q7 (q7_t *pSrc, q7_t *pDst, uint32_t blockSize)
 Negates the elements of a Q7 vector.
 
void arm_negate_q15 (q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Negates the elements of a Q15 vector.
 
void arm_negate_q31 (q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Negates the elements of a Q31 vector.
 
void arm_copy_f32 (float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Copies the elements of a floating-point vector.
 
void arm_copy_q7 (q7_t *pSrc, q7_t *pDst, uint32_t blockSize)
 Copies the elements of a Q7 vector.
 
void arm_copy_q15 (q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Copies the elements of a Q15 vector.
 
void arm_copy_q31 (q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Copies the elements of a Q31 vector.
 
void arm_fill_f32 (float32_t value, float32_t *pDst, uint32_t blockSize)
 Fills a constant value into a floating-point vector.
 
void arm_fill_q7 (q7_t value, q7_t *pDst, uint32_t blockSize)
 Fills a constant value into a Q7 vector.
 
void arm_fill_q15 (q15_t value, q15_t *pDst, uint32_t blockSize)
 Fills a constant value into a Q15 vector.
 
void arm_fill_q31 (q31_t value, q31_t *pDst, uint32_t blockSize)
 Fills a constant value into a Q31 vector.
 
void arm_conv_f32 (float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst)
 Convolution of floating-point sequences.
 
void arm_conv_opt_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2)
 Convolution of Q15 sequences.
 
void arm_conv_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst)
 Convolution of Q15 sequences.
 
void arm_conv_fast_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst)
 Convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
void arm_conv_fast_opt_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2)
 Convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
void arm_conv_q31 (q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst)
 Convolution of Q31 sequences.
 
void arm_conv_fast_q31 (q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst)
 Convolution of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
void arm_conv_opt_q7 (q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2)
 Convolution of Q7 sequences.
 
void arm_conv_q7 (q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst)
 Convolution of Q7 sequences.
 
arm_status arm_conv_partial_f32 (float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst, uint32_t firstIndex, uint32_t numPoints)
 Partial convolution of floating-point sequences.
 
arm_status arm_conv_partial_opt_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2)
 Partial convolution of Q15 sequences.
 
arm_status arm_conv_partial_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints)
 Partial convolution of Q15 sequences.
 
arm_status arm_conv_partial_fast_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints)
 Partial convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
arm_status arm_conv_partial_fast_opt_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2)
 Partial convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
arm_status arm_conv_partial_q31 (q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints)
 Partial convolution of Q31 sequences.
 
arm_status arm_conv_partial_fast_q31 (q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints)
 Partial convolution of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
arm_status arm_conv_partial_opt_q7 (q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2)
 Partial convolution of Q7 sequences.
 
arm_status arm_conv_partial_q7 (q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints)
 Partial convolution of Q7 sequences.
 
void arm_fir_decimate_f32 (const arm_fir_decimate_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point FIR decimator.
 
arm_status arm_fir_decimate_init_f32 (arm_fir_decimate_instance_f32 *S, uint16_t numTaps, uint8_t M, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize)
 Initialization function for the floating-point FIR decimator.
 
void arm_fir_decimate_q15 (const arm_fir_decimate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the Q15 FIR decimator.
 
void arm_fir_decimate_fast_q15 (const arm_fir_decimate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the Q15 FIR decimator (fast variant) for Cortex-M3 and Cortex-M4.
 
arm_status arm_fir_decimate_init_q15 (arm_fir_decimate_instance_q15 *S, uint16_t numTaps, uint8_t M, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize)
 Initialization function for the Q15 FIR decimator.
 
void arm_fir_decimate_q31 (const arm_fir_decimate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the Q31 FIR decimator.
 
void arm_fir_decimate_fast_q31 (arm_fir_decimate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the Q31 FIR decimator (fast variant) for Cortex-M3 and Cortex-M4.
 
arm_status arm_fir_decimate_init_q31 (arm_fir_decimate_instance_q31 *S, uint16_t numTaps, uint8_t M, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize)
 Initialization function for the Q31 FIR decimator.
 
void arm_fir_interpolate_q15 (const arm_fir_interpolate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the Q15 FIR interpolator.
 
arm_status arm_fir_interpolate_init_q15 (arm_fir_interpolate_instance_q15 *S, uint8_t L, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize)
 Initialization function for the Q15 FIR interpolator.
 
void arm_fir_interpolate_q31 (const arm_fir_interpolate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the Q31 FIR interpolator.
 
arm_status arm_fir_interpolate_init_q31 (arm_fir_interpolate_instance_q31 *S, uint8_t L, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize)
 Initialization function for the Q31 FIR interpolator.
 
void arm_fir_interpolate_f32 (const arm_fir_interpolate_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point FIR interpolator.
 
arm_status arm_fir_interpolate_init_f32 (arm_fir_interpolate_instance_f32 *S, uint8_t L, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize)
 Initialization function for the floating-point FIR interpolator.
 
void arm_biquad_cas_df1_32x64_q31 (const arm_biquad_cas_df1_32x64_ins_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 
void arm_biquad_cas_df1_32x64_init_q31 (arm_biquad_cas_df1_32x64_ins_q31 *S, uint8_t numStages, q31_t *pCoeffs, q63_t *pState, uint8_t postShift)
 
void arm_biquad_cascade_df2T_f32 (const arm_biquad_cascade_df2T_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point transposed direct form II Biquad cascade filter.
 
void arm_biquad_cascade_stereo_df2T_f32 (const arm_biquad_cascade_stereo_df2T_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point transposed direct form II Biquad cascade filter. 2 channels.
 
void arm_biquad_cascade_df2T_f64 (const arm_biquad_cascade_df2T_instance_f64 *S, float64_t *pSrc, float64_t *pDst, uint32_t blockSize)
 Processing function for the floating-point transposed direct form II Biquad cascade filter.
 
void arm_biquad_cascade_df2T_init_f32 (arm_biquad_cascade_df2T_instance_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState)
 Initialization function for the floating-point transposed direct form II Biquad cascade filter.
 
void arm_biquad_cascade_stereo_df2T_init_f32 (arm_biquad_cascade_stereo_df2T_instance_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState)
 Initialization function for the floating-point transposed direct form II Biquad cascade filter.
 
void arm_biquad_cascade_df2T_init_f64 (arm_biquad_cascade_df2T_instance_f64 *S, uint8_t numStages, float64_t *pCoeffs, float64_t *pState)
 Initialization function for the floating-point transposed direct form II Biquad cascade filter.
 
void arm_fir_lattice_init_q15 (arm_fir_lattice_instance_q15 *S, uint16_t numStages, q15_t *pCoeffs, q15_t *pState)
 Initialization function for the Q15 FIR lattice filter.
 
void arm_fir_lattice_q15 (const arm_fir_lattice_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the Q15 FIR lattice filter.
 
void arm_fir_lattice_init_q31 (arm_fir_lattice_instance_q31 *S, uint16_t numStages, q31_t *pCoeffs, q31_t *pState)
 Initialization function for the Q31 FIR lattice filter.
 
void arm_fir_lattice_q31 (const arm_fir_lattice_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the Q31 FIR lattice filter.
 
void arm_fir_lattice_init_f32 (arm_fir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pCoeffs, float32_t *pState)
 Initialization function for the floating-point FIR lattice filter.
 
void arm_fir_lattice_f32 (const arm_fir_lattice_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point FIR lattice filter.
 
void arm_iir_lattice_f32 (const arm_iir_lattice_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point IIR lattice filter.
 
void arm_iir_lattice_init_f32 (arm_iir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pkCoeffs, float32_t *pvCoeffs, float32_t *pState, uint32_t blockSize)
 Initialization function for the floating-point IIR lattice filter.
 
void arm_iir_lattice_q31 (const arm_iir_lattice_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the Q31 IIR lattice filter.
 
void arm_iir_lattice_init_q31 (arm_iir_lattice_instance_q31 *S, uint16_t numStages, q31_t *pkCoeffs, q31_t *pvCoeffs, q31_t *pState, uint32_t blockSize)
 Initialization function for the Q31 IIR lattice filter.
 
void arm_iir_lattice_q15 (const arm_iir_lattice_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the Q15 IIR lattice filter.
 
void arm_iir_lattice_init_q15 (arm_iir_lattice_instance_q15 *S, uint16_t numStages, q15_t *pkCoeffs, q15_t *pvCoeffs, q15_t *pState, uint32_t blockSize)
 Initialization function for the Q15 IIR lattice filter.
 
void arm_lms_f32 (const arm_lms_instance_f32 *S, float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize)
 Processing function for floating-point LMS filter.
 
void arm_lms_init_f32 (arm_lms_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize)
 Initialization function for floating-point LMS filter.
 
void arm_lms_init_q15 (arm_lms_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, q15_t mu, uint32_t blockSize, uint32_t postShift)
 Initialization function for the Q15 LMS filter.
 
void arm_lms_q15 (const arm_lms_instance_q15 *S, q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize)
 Processing function for Q15 LMS filter.
 
void arm_lms_q31 (const arm_lms_instance_q31 *S, q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize)
 Processing function for Q31 LMS filter.
 
void arm_lms_init_q31 (arm_lms_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, q31_t mu, uint32_t blockSize, uint32_t postShift)
 Initialization function for Q31 LMS filter.
 
void arm_lms_norm_f32 (arm_lms_norm_instance_f32 *S, float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize)
 Processing function for floating-point normalized LMS filter.
 
void arm_lms_norm_init_f32 (arm_lms_norm_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize)
 Initialization function for floating-point normalized LMS filter.
 
void arm_lms_norm_q31 (arm_lms_norm_instance_q31 *S, q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize)
 Processing function for Q31 normalized LMS filter.
 
void arm_lms_norm_init_q31 (arm_lms_norm_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, q31_t mu, uint32_t blockSize, uint8_t postShift)
 Initialization function for Q31 normalized LMS filter.
 
void arm_lms_norm_q15 (arm_lms_norm_instance_q15 *S, q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize)
 Processing function for Q15 normalized LMS filter.
 
void arm_lms_norm_init_q15 (arm_lms_norm_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, q15_t mu, uint32_t blockSize, uint8_t postShift)
 Initialization function for Q15 normalized LMS filter.
 
void arm_correlate_f32 (float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst)
 Correlation of floating-point sequences.
 
void arm_correlate_opt_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch)
 Correlation of Q15 sequences.
 
void arm_correlate_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst)
 Correlation of Q15 sequences.
 
void arm_correlate_fast_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst)
 Correlation of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
void arm_correlate_fast_opt_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch)
 Correlation of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
void arm_correlate_q31 (q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst)
 Correlation of Q31 sequences.
 
void arm_correlate_fast_q31 (q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst)
 Correlation of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
void arm_correlate_opt_q7 (q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2)
 Correlation of Q7 sequences.
 
void arm_correlate_q7 (q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst)
 Correlation of Q7 sequences.
 
void arm_fir_sparse_f32 (arm_fir_sparse_instance_f32 *S, float32_t *pSrc, float32_t *pDst, float32_t *pScratchIn, uint32_t blockSize)
 Processing function for the floating-point sparse FIR filter.
 
void arm_fir_sparse_init_f32 (arm_fir_sparse_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize)
 Initialization function for the floating-point sparse FIR filter.
 
void arm_fir_sparse_q31 (arm_fir_sparse_instance_q31 *S, q31_t *pSrc, q31_t *pDst, q31_t *pScratchIn, uint32_t blockSize)
 Processing function for the Q31 sparse FIR filter.
 
void arm_fir_sparse_init_q31 (arm_fir_sparse_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize)
 Initialization function for the Q31 sparse FIR filter.
 
void arm_fir_sparse_q15 (arm_fir_sparse_instance_q15 *S, q15_t *pSrc, q15_t *pDst, q15_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize)
 Processing function for the Q15 sparse FIR filter.
 
void arm_fir_sparse_init_q15 (arm_fir_sparse_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize)
 Initialization function for the Q15 sparse FIR filter.
 
void arm_fir_sparse_q7 (arm_fir_sparse_instance_q7 *S, q7_t *pSrc, q7_t *pDst, q7_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize)
 Processing function for the Q7 sparse FIR filter.
 
void arm_fir_sparse_init_q7 (arm_fir_sparse_instance_q7 *S, uint16_t numTaps, q7_t *pCoeffs, q7_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize)
 Initialization function for the Q7 sparse FIR filter.
 
void arm_sin_cos_f32 (float32_t theta, float32_t *pSinVal, float32_t *pCosVal)
 Floating-point sin_cos function.
 
void arm_sin_cos_q31 (q31_t theta, q31_t *pSinVal, q31_t *pCosVal)
 Q31 sin_cos function.
 
void arm_cmplx_conj_f32 (float32_t *pSrc, float32_t *pDst, uint32_t numSamples)
 Floating-point complex conjugate.
 
void arm_cmplx_conj_q31 (q31_t *pSrc, q31_t *pDst, uint32_t numSamples)
 Q31 complex conjugate.
 
void arm_cmplx_conj_q15 (q15_t *pSrc, q15_t *pDst, uint32_t numSamples)
 Q15 complex conjugate.
 
void arm_cmplx_mag_squared_f32 (float32_t *pSrc, float32_t *pDst, uint32_t numSamples)
 Floating-point complex magnitude squared.
 
void arm_cmplx_mag_squared_q31 (q31_t *pSrc, q31_t *pDst, uint32_t numSamples)
 Q31 complex magnitude squared.
 
void arm_cmplx_mag_squared_q15 (q15_t *pSrc, q15_t *pDst, uint32_t numSamples)
 Q15 complex magnitude squared.
 
static __INLINE float32_t arm_pid_f32 (arm_pid_instance_f32 *S, float32_t in)
 Process function for the floating-point PID Control.
 
static __INLINE q31_t arm_pid_q31 (arm_pid_instance_q31 *S, q31_t in)
 Process function for the Q31 PID Control.
 
static __INLINE q15_t arm_pid_q15 (arm_pid_instance_q15 *S, q15_t in)
 Process function for the Q15 PID Control.
 
arm_status arm_mat_inverse_f32 (const arm_matrix_instance_f32 *src, arm_matrix_instance_f32 *dst)
 Floating-point matrix inverse.
 
arm_status arm_mat_inverse_f64 (const arm_matrix_instance_f64 *src, arm_matrix_instance_f64 *dst)
 Floating-point matrix inverse.
 
static __INLINE void arm_clarke_f32 (float32_t Ia, float32_t Ib, float32_t *pIalpha, float32_t *pIbeta)
 Floating-point Clarke transform.
 
static __INLINE void arm_clarke_q31 (q31_t Ia, q31_t Ib, q31_t *pIalpha, q31_t *pIbeta)
 Clarke transform for Q31 version.
 
void arm_q7_to_q31 (q7_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Converts the elements of the Q7 vector to Q31 vector.
 
static __INLINE void arm_inv_clarke_f32 (float32_t Ialpha, float32_t Ibeta, float32_t *pIa, float32_t *pIb)
 Floating-point Inverse Clarke transform.
 
static __INLINE void arm_inv_clarke_q31 (q31_t Ialpha, q31_t Ibeta, q31_t *pIa, q31_t *pIb)
 Inverse Clarke transform for Q31 version.
 
void arm_q7_to_q15 (q7_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Converts the elements of the Q7 vector to Q15 vector.
 
static __INLINE void arm_park_f32 (float32_t Ialpha, float32_t Ibeta, float32_t *pId, float32_t *pIq, float32_t sinVal, float32_t cosVal)
 Floating-point Park transform.
 
static __INLINE void arm_park_q31 (q31_t Ialpha, q31_t Ibeta, q31_t *pId, q31_t *pIq, q31_t sinVal, q31_t cosVal)
 Park transform for Q31 version.
 
void arm_q7_to_float (q7_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Converts the elements of the Q7 vector to floating-point vector.
 
static __INLINE void arm_inv_park_f32 (float32_t Id, float32_t Iq, float32_t *pIalpha, float32_t *pIbeta, float32_t sinVal, float32_t cosVal)
 Floating-point Inverse Park transform.
 
static __INLINE void arm_inv_park_q31 (q31_t Id, q31_t Iq, q31_t *pIalpha, q31_t *pIbeta, q31_t sinVal, q31_t cosVal)
 Inverse Park transform for Q31 version.
 
void arm_q31_to_float (q31_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Converts the elements of the Q31 vector to floating-point vector.
 
static __INLINE float32_t arm_linear_interp_f32 (arm_linear_interp_instance_f32 *S, float32_t x)
 Process function for the floating-point Linear Interpolation Function.
 
static __INLINE q31_t arm_linear_interp_q31 (q31_t *pYData, q31_t x, uint32_t nValues)
 Process function for the Q31 Linear Interpolation Function.
 
static __INLINE q15_t arm_linear_interp_q15 (q15_t *pYData, q31_t x, uint32_t nValues)
 Process function for the Q15 Linear Interpolation Function.
 
static __INLINE q7_t arm_linear_interp_q7 (q7_t *pYData, q31_t x, uint32_t nValues)
 Process function for the Q7 Linear Interpolation Function.
 
float32_t arm_sin_f32 (float32_t x)
 Fast approximation to the trigonometric sine function for floating-point data.
 
q31_t arm_sin_q31 (q31_t x)
 Fast approximation to the trigonometric sine function for Q31 data.
 
q15_t arm_sin_q15 (q15_t x)
 Fast approximation to the trigonometric sine function for Q15 data.
 
float32_t arm_cos_f32 (float32_t x)
 Fast approximation to the trigonometric cosine function for floating-point data.
 
q31_t arm_cos_q31 (q31_t x)
 Fast approximation to the trigonometric cosine function for Q31 data.
 
q15_t arm_cos_q15 (q15_t x)
 Fast approximation to the trigonometric cosine function for Q15 data.
 
static __INLINE arm_status arm_sqrt_f32 (float32_t in, float32_t *pOut)
 Floating-point square root function.
 
arm_status arm_sqrt_q31 (q31_t in, q31_t *pOut)
 Q31 square root function.
 
arm_status arm_sqrt_q15 (q15_t in, q15_t *pOut)
 Q15 square root function.
 
static __INLINE void arm_circularWrite_f32 (int32_t *circBuffer, int32_t L, uint16_t *writeOffset, int32_t bufferInc, const int32_t *src, int32_t srcInc, uint32_t blockSize)
 floating-point Circular write function.
 
static __INLINE void arm_circularRead_f32 (int32_t *circBuffer, int32_t L, int32_t *readOffset, int32_t bufferInc, int32_t *dst, int32_t *dst_base, int32_t dst_length, int32_t dstInc, uint32_t blockSize)
 floating-point Circular Read function.
 
static __INLINE void arm_circularWrite_q15 (q15_t *circBuffer, int32_t L, uint16_t *writeOffset, int32_t bufferInc, const q15_t *src, int32_t srcInc, uint32_t blockSize)
 Q15 Circular write function.
 
static __INLINE void arm_circularRead_q15 (q15_t *circBuffer, int32_t L, int32_t *readOffset, int32_t bufferInc, q15_t *dst, q15_t *dst_base, int32_t dst_length, int32_t dstInc, uint32_t blockSize)
 Q15 Circular Read function.
 
static __INLINE void arm_circularWrite_q7 (q7_t *circBuffer, int32_t L, uint16_t *writeOffset, int32_t bufferInc, const q7_t *src, int32_t srcInc, uint32_t blockSize)
 Q7 Circular write function.
 
static __INLINE void arm_circularRead_q7 (q7_t *circBuffer, int32_t L, int32_t *readOffset, int32_t bufferInc, q7_t *dst, q7_t *dst_base, int32_t dst_length, int32_t dstInc, uint32_t blockSize)
 Q7 Circular Read function.
 
void arm_power_q31 (q31_t *pSrc, uint32_t blockSize, q63_t *pResult)
 Sum of the squares of the elements of a Q31 vector.
 
void arm_power_f32 (float32_t *pSrc, uint32_t blockSize, float32_t *pResult)
 Sum of the squares of the elements of a floating-point vector.
 
void arm_power_q15 (q15_t *pSrc, uint32_t blockSize, q63_t *pResult)
 Sum of the squares of the elements of a Q15 vector.
 
void arm_power_q7 (q7_t *pSrc, uint32_t blockSize, q31_t *pResult)
 Sum of the squares of the elements of a Q7 vector.
 
void arm_mean_q7 (q7_t *pSrc, uint32_t blockSize, q7_t *pResult)
 Mean value of a Q7 vector.
 
void arm_mean_q15 (q15_t *pSrc, uint32_t blockSize, q15_t *pResult)
 Mean value of a Q15 vector.
 
void arm_mean_q31 (q31_t *pSrc, uint32_t blockSize, q31_t *pResult)
 Mean value of a Q31 vector.
 
void arm_mean_f32 (float32_t *pSrc, uint32_t blockSize, float32_t *pResult)
 Mean value of a floating-point vector.
 
void arm_var_f32 (float32_t *pSrc, uint32_t blockSize, float32_t *pResult)
 Variance of the elements of a floating-point vector.
 
void arm_var_q31 (q31_t *pSrc, uint32_t blockSize, q31_t *pResult)
 Variance of the elements of a Q31 vector.
 
void arm_var_q15 (q15_t *pSrc, uint32_t blockSize, q15_t *pResult)
 Variance of the elements of a Q15 vector.
 
void arm_rms_f32 (float32_t *pSrc, uint32_t blockSize, float32_t *pResult)
 Root Mean Square of the elements of a floating-point vector.
 
void arm_rms_q31 (q31_t *pSrc, uint32_t blockSize, q31_t *pResult)
 Root Mean Square of the elements of a Q31 vector.
 
void arm_rms_q15 (q15_t *pSrc, uint32_t blockSize, q15_t *pResult)
 Root Mean Square of the elements of a Q15 vector.
 
void arm_std_f32 (float32_t *pSrc, uint32_t blockSize, float32_t *pResult)
 Standard deviation of the elements of a floating-point vector.
 
void arm_std_q31 (q31_t *pSrc, uint32_t blockSize, q31_t *pResult)
 Standard deviation of the elements of a Q31 vector.
 
void arm_std_q15 (q15_t *pSrc, uint32_t blockSize, q15_t *pResult)
 Standard deviation of the elements of a Q15 vector.
 
void arm_cmplx_mag_f32 (float32_t *pSrc, float32_t *pDst, uint32_t numSamples)
 Floating-point complex magnitude.
 
void arm_cmplx_mag_q31 (q31_t *pSrc, q31_t *pDst, uint32_t numSamples)
 Q31 complex magnitude.
 
void arm_cmplx_mag_q15 (q15_t *pSrc, q15_t *pDst, uint32_t numSamples)
 Q15 complex magnitude.
 
void arm_cmplx_dot_prod_q15 (q15_t *pSrcA, q15_t *pSrcB, uint32_t numSamples, q31_t *realResult, q31_t *imagResult)
 Q15 complex dot product.
 
void arm_cmplx_dot_prod_q31 (q31_t *pSrcA, q31_t *pSrcB, uint32_t numSamples, q63_t *realResult, q63_t *imagResult)
 Q31 complex dot product.
 
void arm_cmplx_dot_prod_f32 (float32_t *pSrcA, float32_t *pSrcB, uint32_t numSamples, float32_t *realResult, float32_t *imagResult)
 Floating-point complex dot product.
 
void arm_cmplx_mult_real_q15 (q15_t *pSrcCmplx, q15_t *pSrcReal, q15_t *pCmplxDst, uint32_t numSamples)
 Q15 complex-by-real multiplication.
 
void arm_cmplx_mult_real_q31 (q31_t *pSrcCmplx, q31_t *pSrcReal, q31_t *pCmplxDst, uint32_t numSamples)
 Q31 complex-by-real multiplication.
 
void arm_cmplx_mult_real_f32 (float32_t *pSrcCmplx, float32_t *pSrcReal, float32_t *pCmplxDst, uint32_t numSamples)
 Floating-point complex-by-real multiplication.
 
void arm_min_q7 (q7_t *pSrc, uint32_t blockSize, q7_t *result, uint32_t *index)
 Minimum value of a Q7 vector.
 
void arm_min_q15 (q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex)
 Minimum value of a Q15 vector.
 
void arm_min_q31 (q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex)
 Minimum value of a Q31 vector.
 
void arm_min_f32 (float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex)
 Minimum value of a floating-point vector.
 
void arm_max_q7 (q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex)
 Maximum value of a Q7 vector.
 
void arm_max_q15 (q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex)
 Maximum value of a Q15 vector.
 
void arm_max_q31 (q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex)
 Maximum value of a Q31 vector.
 
void arm_max_f32 (float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex)
 Maximum value of a floating-point vector.
 
void arm_cmplx_mult_cmplx_q15 (q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t numSamples)
 Q15 complex-by-complex multiplication.
 
void arm_cmplx_mult_cmplx_q31 (q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t numSamples)
 Q31 complex-by-complex multiplication.
 
void arm_cmplx_mult_cmplx_f32 (float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t numSamples)
 Floating-point complex-by-complex multiplication.
 
void arm_float_to_q31 (float32_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Converts the elements of the floating-point vector to Q31 vector.
 
void arm_float_to_q15 (float32_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Converts the elements of the floating-point vector to Q15 vector.
 
void arm_float_to_q7 (float32_t *pSrc, q7_t *pDst, uint32_t blockSize)
 Converts the elements of the floating-point vector to Q7 vector.
 
void arm_q31_to_q15 (q31_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Converts the elements of the Q31 vector to Q15 vector.
 
void arm_q31_to_q7 (q31_t *pSrc, q7_t *pDst, uint32_t blockSize)
 Converts the elements of the Q31 vector to Q7 vector.
 
void arm_q15_to_float (q15_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Converts the elements of the Q15 vector to floating-point vector.
 
void arm_q15_to_q31 (q15_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Converts the elements of the Q15 vector to Q31 vector.
 
void arm_q15_to_q7 (q15_t *pSrc, q7_t *pDst, uint32_t blockSize)
 Converts the elements of the Q15 vector to Q7 vector.
 
static __INLINE float32_t arm_bilinear_interp_f32 (const arm_bilinear_interp_instance_f32 *S, float32_t X, float32_t Y)
 Floating-point bilinear interpolation.
 
static __INLINE q31_t arm_bilinear_interp_q31 (arm_bilinear_interp_instance_q31 *S, q31_t X, q31_t Y)
 Q31 bilinear interpolation.
 
static __INLINE q15_t arm_bilinear_interp_q15 (arm_bilinear_interp_instance_q15 *S, q31_t X, q31_t Y)
 Q15 bilinear interpolation.
 
static __INLINE q7_t arm_bilinear_interp_q7 (arm_bilinear_interp_instance_q7 *S, q31_t X, q31_t Y)
 Q7 bilinear interpolation.
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __CMSIS_GENERIC
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#define __PACKq7( v0,
 v1,
 v2,
 v3 
)
-
-
- -
-
- - - - - - - - -
#define __SIMD32( addr)
-
- -

Referenced by arm_add_q15(), arm_add_q7(), arm_biquad_cascade_df1_fast_q15(), arm_biquad_cascade_df1_q15(), arm_cmplx_conj_q15(), arm_cmplx_mag_q15(), arm_cmplx_mag_squared_q15(), arm_cmplx_mult_real_q15(), arm_conv_fast_opt_q15(), arm_conv_fast_q15(), arm_conv_opt_q15(), arm_conv_opt_q7(), arm_conv_partial_fast_opt_q15(), arm_conv_partial_fast_q15(), arm_conv_partial_opt_q15(), arm_conv_partial_opt_q7(), arm_conv_partial_q15(), arm_conv_q15(), arm_copy_q15(), arm_copy_q7(), arm_correlate_fast_opt_q15(), arm_correlate_fast_q15(), arm_correlate_opt_q15(), arm_correlate_opt_q7(), arm_correlate_q15(), arm_dot_prod_q15(), arm_dot_prod_q7(), arm_fill_q15(), arm_fill_q7(), arm_fir_decimate_fast_q15(), arm_fir_decimate_q15(), arm_fir_fast_q15(), arm_fir_interpolate_q15(), arm_fir_lattice_q15(), arm_fir_q15(), arm_fir_sparse_q15(), arm_fir_sparse_q7(), arm_iir_lattice_q15(), arm_lms_norm_q15(), arm_lms_q15(), arm_mat_add_q15(), arm_mat_cmplx_mult_q15(), arm_mat_mult_fast_q15(), arm_mat_mult_q15(), arm_mat_sub_q15(), arm_mat_trans_q15(), arm_mean_q15(), arm_mean_q7(), arm_mult_q15(), arm_mult_q7(), arm_negate_q7(), arm_offset_q15(), arm_offset_q7(), arm_power_q15(), arm_power_q7(), arm_q15_to_q31(), arm_q15_to_q7(), arm_q31_to_q15(), arm_q31_to_q7(), arm_q7_to_q15(), arm_q7_to_q31(), arm_radix4_butterfly_inverse_q15(), arm_radix4_butterfly_q15(), arm_rms_q15(), arm_scale_q15(), arm_scale_q7(), arm_shift_q15(), arm_shift_q7(), arm_split_rfft_q15(), arm_split_rifft_q15(), arm_std_q15(), arm_sub_q15(), arm_sub_q7(), and arm_var_q15().

- -
-
- -
-
- - - - - - - - -
#define __SIMD32_CONST( addr)
-
- -

Referenced by arm_abs_q15(), and arm_pid_q15().

- -
-
- -
-
- - - - - - - - -
#define __SIMD64( addr)
-
-
- - - -
-
- - - - -
#define ALIGN4
-
- -
-
- -
-
- - - - -
#define CONTROLLER_Q31_SHIFT
-
- -

Referenced by arm_sin_cos_q31().

- -
-
- -
-
- - - - -
#define DELTA_Q15
-
- -

Referenced by arm_lms_norm_q15().

- -
-
- -
-
- - - - -
#define DELTA_Q31
-
- -

Referenced by arm_lms_norm_q31().

- -
-
- -
-
- - - - -
#define FAST_MATH_Q15_SHIFT
-
- -

Referenced by arm_cos_q15(), and arm_sin_q15().

- -
-
- -
-
- - - - -
#define FAST_MATH_Q31_SHIFT
-
- -

Referenced by arm_cos_q31(), and arm_sin_q31().

- -
-
- -
-
- - - - -
#define FAST_MATH_TABLE_SIZE
-
- -

Referenced by arm_cos_f32(), arm_sin_cos_f32(), and arm_sin_f32().

- -
-
- -
-
- - - - -
#define INDEX_MASK
-
- -

Referenced by arm_recip_q15(), and arm_recip_q31().

- -
-
- -
-
- - - - -
#define INPUT_SPACING
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
#define mult_32x32_keep32( a,
 x,
 
)
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
#define mult_32x32_keep32_R( a,
 x,
 
)
-
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
#define multAcc_32x32_keep32( a,
 x,
 
)
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
#define multAcc_32x32_keep32_R( a,
 x,
 
)
-
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
#define multSub_32x32_keep32( a,
 x,
 
)
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
#define multSub_32x32_keep32_R( a,
 x,
 
)
-
-
- -
-
- - - - -
#define PI
-
- -
-
- -
-
- - - - -
#define TABLE_SIZE
-
- -
-
- -
-
- - - - -
#define TABLE_SPACING_Q15
-
- -
-
- -
-
- - - - -
#define TABLE_SPACING_Q31
-
- -
-
-

Typedef Documentation

- -
-
- - - - -
typedef float float32_t
-
- -
-
- -
-
- - - - -
typedef double float64_t
-
- -
-
- -
-
- - - - -
typedef int16_t q15_t
-
- -
-
- -
-
- - - - -
typedef int32_t q31_t
-
- -
-
- -
-
- - - - -
typedef int64_t q63_t
-
- -
-
- -
-
- - - - -
typedef int8_t q7_t
-
- -
-
-

Enumeration Type Documentation

- -
-
- - - - -
enum arm_status
-
-
Enumerator:
- - - - - - - -
ARM_MATH_SUCCESS  -

No error

-
ARM_MATH_ARGUMENT_ERROR  -

One or more arguments are incorrect

-
ARM_MATH_LENGTH_ERROR  -

Length of data buffer is incorrect

-
ARM_MATH_SIZE_MISMATCH  -

Size of matrices is not compatible with the operation.

-
ARM_MATH_NANINF  -

Not-a-number (NaN) or infinity is generated

-
ARM_MATH_SINGULAR  -

Generated by matrix inversion if the input matrix is singular and cannot be inverted.

-
ARM_MATH_TEST_FAILURE  -

Test Failed

-
-
-
- -
-
-

Function Documentation

- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE void arm_circularRead_f32 (int32_t * circBuffer,
int32_t L,
int32_t * readOffset,
int32_t bufferInc,
int32_t * dst,
int32_t * dst_base,
int32_t dst_length,
int32_t dstInc,
uint32_t blockSize 
)
-
-static
-
- -

References blockSize.

- -

Referenced by arm_fir_sparse_f32(), and arm_fir_sparse_q31().

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE void arm_circularRead_q15 (q15_tcircBuffer,
int32_t L,
int32_t * readOffset,
int32_t bufferInc,
q15_tdst,
q15_tdst_base,
int32_t dst_length,
int32_t dstInc,
uint32_t blockSize 
)
-
-static
-
- -

References blockSize.

- -

Referenced by arm_fir_sparse_q15().

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE void arm_circularRead_q7 (q7_tcircBuffer,
int32_t L,
int32_t * readOffset,
int32_t bufferInc,
q7_tdst,
q7_tdst_base,
int32_t dst_length,
int32_t dstInc,
uint32_t blockSize 
)
-
-static
-
- -

References blockSize.

- -

Referenced by arm_fir_sparse_q7().

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE void arm_circularWrite_f32 (int32_t * circBuffer,
int32_t L,
uint16_t * writeOffset,
int32_t bufferInc,
const int32_t * src,
int32_t srcInc,
uint32_t blockSize 
)
-
-static
-
-

end of SQRT group

- -

References blockSize.

- -

Referenced by arm_fir_sparse_f32(), and arm_fir_sparse_q31().

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE void arm_circularWrite_q15 (q15_tcircBuffer,
int32_t L,
uint16_t * writeOffset,
int32_t bufferInc,
const q15_tsrc,
int32_t srcInc,
uint32_t blockSize 
)
-
-static
-
- -

References blockSize.

- -

Referenced by arm_fir_sparse_q15().

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE void arm_circularWrite_q7 (q7_tcircBuffer,
int32_t L,
uint16_t * writeOffset,
int32_t bufferInc,
const q7_tsrc,
int32_t srcInc,
uint32_t blockSize 
)
-
-static
-
- -

References blockSize.

- -

Referenced by arm_fir_sparse_q7().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_mat_mult_q15 (const arm_matrix_instance_q15pSrcA,
const arm_matrix_instance_q15pSrcB,
arm_matrix_instance_q15pDst,
q15_tpState 
)
-
-
Parameters
- - - - - -
[in]pSrcApoints to the first input matrix structure
[in]pSrcBpoints to the second input matrix structure
[out]pDstpoints to output matrix structure
[in]pStatepoints to the array for storing intermediate results
-
-
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE uint32_t arm_recip_q15 (q15_t in,
q15_tdst,
q15_tpRecipTable 
)
-
-static
-
- -

References INDEX_MASK.

- -

Referenced by arm_lms_norm_q15().

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE uint32_t arm_recip_q31 (q31_t in,
q31_tdst,
q31_tpRecipTable 
)
-
-static
-
- -

References clip_q63_to_q31(), and INDEX_MASK.

- -

Referenced by arm_lms_norm_q31().

- -
-
- -
-
- - - - - -
- - - - - - - - -
static __INLINE q15_t clip_q31_to_q15 (q31_t x)
-
-static
-
- -
-
- -
-
- - - - - -
- - - - - - - - -
static __INLINE q7_t clip_q31_to_q7 (q31_t x)
-
-static
-
- -
-
- -
-
- - - - - -
- - - - - - - - -
static __INLINE q15_t clip_q63_to_q15 (q63_t x)
-
-static
-
- -
-
- - - -
-
- - - - - -
- - - - - - - - - - - - - - - - - - -
static __INLINE q63_t mult32x64 (q63_t x,
q31_t y 
)
-
-static
-
- -

Referenced by arm_biquad_cas_df1_32x64_q31().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_abstract_8txt.html b/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_abstract_8txt.html deleted file mode 100644 index db9f22d..0000000 --- a/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_abstract_8txt.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - -Abstract.txt File Reference -CMSIS-DSP: Abstract.txt File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Abstract.txt File Reference
-
-
- - - - -

-Variables

CMSIS DSP_Lib example
-arm_matrix_example for Cortex 
M0
 
-

Variable Documentation

- -
-
- - - - -
CMSIS DSP_Lib example arm_matrix_example for Cortex M0
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html b/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html deleted file mode 100644 index 6eb295e..0000000 --- a/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM0.c File Reference -CMSIS-DSP: system_ARMCM0.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_matrix_example/ARM/RTE/Device/ARMCM0/system_ARMCM0.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html b/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html deleted file mode 100644 index f0f2eb0..0000000 --- a/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM3.c File Reference -CMSIS-DSP: system_ARMCM3.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_matrix_example/ARM/RTE/Device/ARMCM3/system_ARMCM3.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html b/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html deleted file mode 100644 index d07b96f..0000000 --- a/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM4.c File Reference -CMSIS-DSP: system_ARMCM4.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_matrix_example/ARM/RTE/Device/ARMCM4_FP/system_ARMCM4.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html b/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html deleted file mode 100644 index 8416ad1..0000000 --- a/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html +++ /dev/null @@ -1,262 +0,0 @@ - - - - - -system_ARMCM7.c File Reference -CMSIS-DSP: system_ARMCM7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_matrix_example/ARM/RTE/Device/ARMCM7_SP/system_ARMCM7.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 Updates the SystemCoreClock with current core Clock retrieved from cpu registers.
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
-

Update SystemCoreClock variable

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html b/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html deleted file mode 100644 index 2c8e531..0000000 --- a/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - -RTE_Components.h File Reference -CMSIS-DSP: RTE_Components.h File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_matrix_example/ARM/RTE/RTE_Components.h File Reference
-
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2math__helper_8c.html b/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2math__helper_8c.html deleted file mode 100644 index d9b11bb..0000000 --- a/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2math__helper_8c.html +++ /dev/null @@ -1,749 +0,0 @@ - - - - - -math_helper.c File Reference -CMSIS-DSP: math_helper.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_matrix_example/ARM/math_helper.c File Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

float arm_snr_f32 (float *pRef, float *pTest, uint32_t buffSize)
 Caluclation of SNR.
 
void arm_provide_guard_bits_q15 (q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_float_to_q12_20 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed in q12.20 format.
 
uint32_t arm_compare_fixed_q15 (q15_t *pIn, q15_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
uint32_t arm_compare_fixed_q31 (q31_t *pIn, q31_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
void arm_provide_guard_bits_q31 (q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_provide_guard_bits_q7 (q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
uint32_t arm_calc_guard_bits (uint32_t num_adds)
 Caluclates number of guard bits.
 
void arm_apply_guard_bits (float32_t *pIn, uint32_t numSamples, uint32_t guard_bits)
 Converts Q15 to floating-point.
 
uint32_t arm_calc_2pow (uint32_t numShifts)
 Calculates pow(2, numShifts)
 
void arm_float_to_q14 (float *pIn, q15_t *pOut, uint32_t numSamples)
 Converts float to fixed q14.
 
void arm_float_to_q30 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_float_to_q29 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_float_to_q28 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q28 format.
 
void arm_clip_f32 (float *pIn, uint32_t numSamples)
 Clip the float values to +/- 1.
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_apply_guard_bits (float32_tpIn,
uint32_t numSamples,
uint32_t guard_bits 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -

References arm_calc_2pow().

- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_2pow (uint32_t numShifts)
-
-
Parameters
- - -
uint32_tnumber of shifts
-
-
-
Returns
pow(2, numShifts)
- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_guard_bits (uint32_t num_adds)
-
-
Parameters
- - -
uint32_tnumber of additions
-
-
-
Returns
none The function Caluclates the number of guard bits depending on the numtaps
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_clip_f32 (float * pIn,
uint32_t numSamples 
)
-
-
Parameters
- - - -
pIninput buffer
numSamplesnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q15 (q15_tpIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q15_t*Pointer to Ref buffer
q15_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q31 (q31_tpIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q31_t*Pointer to Ref buffer
q31_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q12_20 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point(q12.20) values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q14 (float * pIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q28 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q29 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q30 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q15 (q15_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q15_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q31 (q31_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q31_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q7 (q7_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q31_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
float arm_snr_f32 (float * pRef,
float * pTest,
uint32_t buffSize 
)
-
-
Parameters
- - - - -
float*Pointer to the reference buffer
float*Pointer to the test buffer
uint32_ttotal number of samples
-
-
-
Returns
float SNR The function Caluclates signal to noise ratio for the reference output and test output
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2math__helper_8h.html b/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2math__helper_8h.html deleted file mode 100644 index 20938ee..0000000 --- a/Documentation/DSP/html/arm__matrix__example_2_a_r_m_2math__helper_8h.html +++ /dev/null @@ -1,697 +0,0 @@ - - - - - -math_helper.h File Reference -CMSIS-DSP: math_helper.h File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_matrix_example/ARM/math_helper.h File Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

float arm_snr_f32 (float *pRef, float *pTest, uint32_t buffSize)
 Caluclation of SNR.
 
void arm_float_to_q12_20 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed in q12.20 format.
 
void arm_provide_guard_bits_q15 (q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_provide_guard_bits_q31 (q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_float_to_q14 (float *pIn, q15_t *pOut, uint32_t numSamples)
 Converts float to fixed q14.
 
void arm_float_to_q29 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_float_to_q28 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q28 format.
 
void arm_float_to_q30 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_clip_f32 (float *pIn, uint32_t numSamples)
 Clip the float values to +/- 1.
 
uint32_t arm_calc_guard_bits (uint32_t num_adds)
 Caluclates number of guard bits.
 
void arm_apply_guard_bits (float32_t *pIn, uint32_t numSamples, uint32_t guard_bits)
 Converts Q15 to floating-point.
 
uint32_t arm_compare_fixed_q15 (q15_t *pIn, q15_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
uint32_t arm_compare_fixed_q31 (q31_t *pIn, q31_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
uint32_t arm_calc_2pow (uint32_t guard_bits)
 Calculates pow(2, numShifts)
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_apply_guard_bits (float32_tpIn,
uint32_t numSamples,
uint32_t guard_bits 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_2pow (uint32_t numShifts)
-
-
Parameters
- - -
uint32_tnumber of shifts
-
-
-
Returns
pow(2, numShifts)
- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_guard_bits (uint32_t num_adds)
-
-
Parameters
- - -
uint32_tnumber of additions
-
-
-
Returns
none The function Caluclates the number of guard bits depending on the numtaps
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_clip_f32 (float * pIn,
uint32_t numSamples 
)
-
-
Parameters
- - - -
pIninput buffer
numSamplesnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q15 (q15_tpIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q15_t*Pointer to Ref buffer
q15_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q31 (q31_tpIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q31_t*Pointer to Ref buffer
q31_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q12_20 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point(q12.20) values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q14 (float * pIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q28 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q29 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q30 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q15 (q15_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q15_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q31 (q31_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q31_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
float arm_snr_f32 (float * pRef,
float * pTest,
uint32_t buffSize 
)
-
-
Parameters
- - - - -
float*Pointer to the reference buffer
float*Pointer to the test buffer
uint32_ttotal number of samples
-
-
-
Returns
float SNR The function Caluclates signal to noise ratio for the reference output and test output
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__matrix__example__f32_8c.html b/Documentation/DSP/html/arm__matrix__example__f32_8c.html deleted file mode 100644 index 599d47a..0000000 --- a/Documentation/DSP/html/arm__matrix__example__f32_8c.html +++ /dev/null @@ -1,315 +0,0 @@ - - - - - -arm_matrix_example_f32.c File Reference -CMSIS-DSP: arm_matrix_example_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_matrix_example_f32.c File Reference
-
-
- - - - -

-Macros

#define SNR_THRESHOLD
 
- - - -

-Functions

int32_t main (void)
 
- - - - - - - - - - - - - - - - - -

-Variables

const float32_t B_f32 [4]
 
const float32_t A_f32 [16]
 
float32_t AT_f32 [16]
 
float32_t ATMA_f32 [16]
 
float32_t ATMAI_f32 [16]
 
float32_t X_f32 [4]
 
const float32_t xRef_f32 [4]
 
float32_t snr
 
-

Macro Definition Documentation

- -
-
- - - - -
#define SNR_THRESHOLD
-
- -

Referenced by main().

- -
-
-

Function Documentation

- - -

Variable Documentation

- -
-
- - - - -
const float32_t A_f32[16]
-
-
Examples:
arm_matrix_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t AT_f32[16]
-
-
Examples:
arm_matrix_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t ATMA_f32[16]
-
-
Examples:
arm_matrix_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t ATMAI_f32[16]
-
-
Examples:
arm_matrix_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
const float32_t B_f32[4]
-
-
Examples:
arm_matrix_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t snr
-
- -
-
- -
-
- - - - -
float32_t X_f32[4]
-
-
Examples:
arm_matrix_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
const float32_t xRef_f32[4]
-
-
Examples:
arm_matrix_example_f32.c.
-
-

Referenced by main().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__max__f32_8c.html b/Documentation/DSP/html/arm__max__f32_8c.html deleted file mode 100644 index 824d8c5..0000000 --- a/Documentation/DSP/html/arm__max__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_max_f32.c File Reference -CMSIS-DSP: arm_max_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_max_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_max_f32 (float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex)
 Maximum value of a floating-point vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__max__q15_8c.html b/Documentation/DSP/html/arm__max__q15_8c.html deleted file mode 100644 index 453ad6e..0000000 --- a/Documentation/DSP/html/arm__max__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_max_q15.c File Reference -CMSIS-DSP: arm_max_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_max_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_max_q15 (q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex)
 Maximum value of a Q15 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__max__q31_8c.html b/Documentation/DSP/html/arm__max__q31_8c.html deleted file mode 100644 index f68130a..0000000 --- a/Documentation/DSP/html/arm__max__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_max_q31.c File Reference -CMSIS-DSP: arm_max_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_max_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_max_q31 (q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex)
 Maximum value of a Q31 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__max__q7_8c.html b/Documentation/DSP/html/arm__max__q7_8c.html deleted file mode 100644 index 3001704..0000000 --- a/Documentation/DSP/html/arm__max__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_max_q7.c File Reference -CMSIS-DSP: arm_max_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_max_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_max_q7 (q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex)
 Maximum value of a Q7 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mean__f32_8c.html b/Documentation/DSP/html/arm__mean__f32_8c.html deleted file mode 100644 index 074156a..0000000 --- a/Documentation/DSP/html/arm__mean__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mean_f32.c File Reference -CMSIS-DSP: arm_mean_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mean_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_mean_f32 (float32_t *pSrc, uint32_t blockSize, float32_t *pResult)
 Mean value of a floating-point vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mean__q15_8c.html b/Documentation/DSP/html/arm__mean__q15_8c.html deleted file mode 100644 index e328b6f..0000000 --- a/Documentation/DSP/html/arm__mean__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mean_q15.c File Reference -CMSIS-DSP: arm_mean_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mean_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_mean_q15 (q15_t *pSrc, uint32_t blockSize, q15_t *pResult)
 Mean value of a Q15 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mean__q31_8c.html b/Documentation/DSP/html/arm__mean__q31_8c.html deleted file mode 100644 index 8a3d974..0000000 --- a/Documentation/DSP/html/arm__mean__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mean_q31.c File Reference -CMSIS-DSP: arm_mean_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mean_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_mean_q31 (q31_t *pSrc, uint32_t blockSize, q31_t *pResult)
 Mean value of a Q31 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mean__q7_8c.html b/Documentation/DSP/html/arm__mean__q7_8c.html deleted file mode 100644 index 63d1900..0000000 --- a/Documentation/DSP/html/arm__mean__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mean_q7.c File Reference -CMSIS-DSP: arm_mean_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mean_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_mean_q7 (q7_t *pSrc, uint32_t blockSize, q7_t *pResult)
 Mean value of a Q7 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__min__f32_8c.html b/Documentation/DSP/html/arm__min__f32_8c.html deleted file mode 100644 index 25af532..0000000 --- a/Documentation/DSP/html/arm__min__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_min_f32.c File Reference -CMSIS-DSP: arm_min_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_min_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_min_f32 (float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex)
 Minimum value of a floating-point vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__min__q15_8c.html b/Documentation/DSP/html/arm__min__q15_8c.html deleted file mode 100644 index f7b1e3c..0000000 --- a/Documentation/DSP/html/arm__min__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_min_q15.c File Reference -CMSIS-DSP: arm_min_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_min_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_min_q15 (q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex)
 Minimum value of a Q15 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__min__q31_8c.html b/Documentation/DSP/html/arm__min__q31_8c.html deleted file mode 100644 index b489cca..0000000 --- a/Documentation/DSP/html/arm__min__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_min_q31.c File Reference -CMSIS-DSP: arm_min_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_min_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_min_q31 (q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex)
 Minimum value of a Q31 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__min__q7_8c.html b/Documentation/DSP/html/arm__min__q7_8c.html deleted file mode 100644 index 334062e..0000000 --- a/Documentation/DSP/html/arm__min__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_min_q7.c File Reference -CMSIS-DSP: arm_min_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_min_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_min_q7 (q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex)
 Minimum value of a Q7 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mult__f32_8c.html b/Documentation/DSP/html/arm__mult__f32_8c.html deleted file mode 100644 index ffe5f8d..0000000 --- a/Documentation/DSP/html/arm__mult__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mult_f32.c File Reference -CMSIS-DSP: arm_mult_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mult_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_mult_f32 (float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize)
 Floating-point vector multiplication.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mult__q15_8c.html b/Documentation/DSP/html/arm__mult__q15_8c.html deleted file mode 100644 index 714a4e9..0000000 --- a/Documentation/DSP/html/arm__mult__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mult_q15.c File Reference -CMSIS-DSP: arm_mult_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mult_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_mult_q15 (q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize)
 Q15 vector multiplication.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mult__q31_8c.html b/Documentation/DSP/html/arm__mult__q31_8c.html deleted file mode 100644 index cfe953a..0000000 --- a/Documentation/DSP/html/arm__mult__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mult_q31.c File Reference -CMSIS-DSP: arm_mult_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mult_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_mult_q31 (q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize)
 Q31 vector multiplication.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__mult__q7_8c.html b/Documentation/DSP/html/arm__mult__q7_8c.html deleted file mode 100644 index 488d072..0000000 --- a/Documentation/DSP/html/arm__mult__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_mult_q7.c File Reference -CMSIS-DSP: arm_mult_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_mult_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_mult_q7 (q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize)
 Q7 vector multiplication.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__negate__f32_8c.html b/Documentation/DSP/html/arm__negate__f32_8c.html deleted file mode 100644 index a7ff0b8..0000000 --- a/Documentation/DSP/html/arm__negate__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_negate_f32.c File Reference -CMSIS-DSP: arm_negate_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_negate_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_negate_f32 (float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Negates the elements of a floating-point vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__negate__q15_8c.html b/Documentation/DSP/html/arm__negate__q15_8c.html deleted file mode 100644 index 5edcb60..0000000 --- a/Documentation/DSP/html/arm__negate__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_negate_q15.c File Reference -CMSIS-DSP: arm_negate_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_negate_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_negate_q15 (q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Negates the elements of a Q15 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__negate__q31_8c.html b/Documentation/DSP/html/arm__negate__q31_8c.html deleted file mode 100644 index 031f74d..0000000 --- a/Documentation/DSP/html/arm__negate__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_negate_q31.c File Reference -CMSIS-DSP: arm_negate_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_negate_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_negate_q31 (q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Negates the elements of a Q31 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__negate__q7_8c.html b/Documentation/DSP/html/arm__negate__q7_8c.html deleted file mode 100644 index 7e13da3..0000000 --- a/Documentation/DSP/html/arm__negate__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_negate_q7.c File Reference -CMSIS-DSP: arm_negate_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_negate_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_negate_q7 (q7_t *pSrc, q7_t *pDst, uint32_t blockSize)
 Negates the elements of a Q7 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__offset__f32_8c.html b/Documentation/DSP/html/arm__offset__f32_8c.html deleted file mode 100644 index 3b2d383..0000000 --- a/Documentation/DSP/html/arm__offset__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_offset_f32.c File Reference -CMSIS-DSP: arm_offset_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_offset_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_offset_f32 (float32_t *pSrc, float32_t offset, float32_t *pDst, uint32_t blockSize)
 Adds a constant offset to a floating-point vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__offset__q15_8c.html b/Documentation/DSP/html/arm__offset__q15_8c.html deleted file mode 100644 index 40c64da..0000000 --- a/Documentation/DSP/html/arm__offset__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_offset_q15.c File Reference -CMSIS-DSP: arm_offset_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_offset_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_offset_q15 (q15_t *pSrc, q15_t offset, q15_t *pDst, uint32_t blockSize)
 Adds a constant offset to a Q15 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__offset__q31_8c.html b/Documentation/DSP/html/arm__offset__q31_8c.html deleted file mode 100644 index cb81cef..0000000 --- a/Documentation/DSP/html/arm__offset__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_offset_q31.c File Reference -CMSIS-DSP: arm_offset_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_offset_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_offset_q31 (q31_t *pSrc, q31_t offset, q31_t *pDst, uint32_t blockSize)
 Adds a constant offset to a Q31 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__offset__q7_8c.html b/Documentation/DSP/html/arm__offset__q7_8c.html deleted file mode 100644 index b29f8f7..0000000 --- a/Documentation/DSP/html/arm__offset__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_offset_q7.c File Reference -CMSIS-DSP: arm_offset_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_offset_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_offset_q7 (q7_t *pSrc, q7_t offset, q7_t *pDst, uint32_t blockSize)
 Adds a constant offset to a Q7 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__pid__init__f32_8c.html b/Documentation/DSP/html/arm__pid__init__f32_8c.html deleted file mode 100644 index 27c05a6..0000000 --- a/Documentation/DSP/html/arm__pid__init__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_pid_init_f32.c File Reference -CMSIS-DSP: arm_pid_init_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_pid_init_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_pid_init_f32 (arm_pid_instance_f32 *S, int32_t resetStateFlag)
 Initialization function for the floating-point PID Control.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__pid__init__q15_8c.html b/Documentation/DSP/html/arm__pid__init__q15_8c.html deleted file mode 100644 index 1edd34d..0000000 --- a/Documentation/DSP/html/arm__pid__init__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_pid_init_q15.c File Reference -CMSIS-DSP: arm_pid_init_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_pid_init_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_pid_init_q15 (arm_pid_instance_q15 *S, int32_t resetStateFlag)
 Initialization function for the Q15 PID Control.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__pid__init__q31_8c.html b/Documentation/DSP/html/arm__pid__init__q31_8c.html deleted file mode 100644 index 25c2029..0000000 --- a/Documentation/DSP/html/arm__pid__init__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_pid_init_q31.c File Reference -CMSIS-DSP: arm_pid_init_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_pid_init_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_pid_init_q31 (arm_pid_instance_q31 *S, int32_t resetStateFlag)
 Initialization function for the Q31 PID Control.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__pid__reset__f32_8c.html b/Documentation/DSP/html/arm__pid__reset__f32_8c.html deleted file mode 100644 index 31fc289..0000000 --- a/Documentation/DSP/html/arm__pid__reset__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_pid_reset_f32.c File Reference -CMSIS-DSP: arm_pid_reset_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_pid_reset_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_pid_reset_f32 (arm_pid_instance_f32 *S)
 Reset function for the floating-point PID Control.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__pid__reset__q15_8c.html b/Documentation/DSP/html/arm__pid__reset__q15_8c.html deleted file mode 100644 index fbd1152..0000000 --- a/Documentation/DSP/html/arm__pid__reset__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_pid_reset_q15.c File Reference -CMSIS-DSP: arm_pid_reset_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_pid_reset_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_pid_reset_q15 (arm_pid_instance_q15 *S)
 Reset function for the Q15 PID Control.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__pid__reset__q31_8c.html b/Documentation/DSP/html/arm__pid__reset__q31_8c.html deleted file mode 100644 index 163e288..0000000 --- a/Documentation/DSP/html/arm__pid__reset__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_pid_reset_q31.c File Reference -CMSIS-DSP: arm_pid_reset_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_pid_reset_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_pid_reset_q31 (arm_pid_instance_q31 *S)
 Reset function for the Q31 PID Control.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__power__f32_8c.html b/Documentation/DSP/html/arm__power__f32_8c.html deleted file mode 100644 index 5719500..0000000 --- a/Documentation/DSP/html/arm__power__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_power_f32.c File Reference -CMSIS-DSP: arm_power_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_power_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_power_f32 (float32_t *pSrc, uint32_t blockSize, float32_t *pResult)
 Sum of the squares of the elements of a floating-point vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__power__q15_8c.html b/Documentation/DSP/html/arm__power__q15_8c.html deleted file mode 100644 index 562bdfd..0000000 --- a/Documentation/DSP/html/arm__power__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_power_q15.c File Reference -CMSIS-DSP: arm_power_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_power_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_power_q15 (q15_t *pSrc, uint32_t blockSize, q63_t *pResult)
 Sum of the squares of the elements of a Q15 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__power__q31_8c.html b/Documentation/DSP/html/arm__power__q31_8c.html deleted file mode 100644 index 3aed0a9..0000000 --- a/Documentation/DSP/html/arm__power__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_power_q31.c File Reference -CMSIS-DSP: arm_power_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_power_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_power_q31 (q31_t *pSrc, uint32_t blockSize, q63_t *pResult)
 Sum of the squares of the elements of a Q31 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__power__q7_8c.html b/Documentation/DSP/html/arm__power__q7_8c.html deleted file mode 100644 index 5a8c1c5..0000000 --- a/Documentation/DSP/html/arm__power__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_power_q7.c File Reference -CMSIS-DSP: arm_power_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_power_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_power_q7 (q7_t *pSrc, uint32_t blockSize, q31_t *pResult)
 Sum of the squares of the elements of a Q7 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__q15__to__float_8c.html b/Documentation/DSP/html/arm__q15__to__float_8c.html deleted file mode 100644 index ace554c..0000000 --- a/Documentation/DSP/html/arm__q15__to__float_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_q15_to_float.c File Reference -CMSIS-DSP: arm_q15_to_float.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_q15_to_float.c File Reference
-
-
- - - - - -

-Functions

void arm_q15_to_float (q15_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Converts the elements of the Q15 vector to floating-point vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__q15__to__q31_8c.html b/Documentation/DSP/html/arm__q15__to__q31_8c.html deleted file mode 100644 index 4b1db40..0000000 --- a/Documentation/DSP/html/arm__q15__to__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_q15_to_q31.c File Reference -CMSIS-DSP: arm_q15_to_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_q15_to_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_q15_to_q31 (q15_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Converts the elements of the Q15 vector to Q31 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__q15__to__q7_8c.html b/Documentation/DSP/html/arm__q15__to__q7_8c.html deleted file mode 100644 index 1ae350a..0000000 --- a/Documentation/DSP/html/arm__q15__to__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_q15_to_q7.c File Reference -CMSIS-DSP: arm_q15_to_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_q15_to_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_q15_to_q7 (q15_t *pSrc, q7_t *pDst, uint32_t blockSize)
 Converts the elements of the Q15 vector to Q7 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__q31__to__float_8c.html b/Documentation/DSP/html/arm__q31__to__float_8c.html deleted file mode 100644 index 024b9ab..0000000 --- a/Documentation/DSP/html/arm__q31__to__float_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_q31_to_float.c File Reference -CMSIS-DSP: arm_q31_to_float.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_q31_to_float.c File Reference
-
-
- - - - - -

-Functions

void arm_q31_to_float (q31_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Converts the elements of the Q31 vector to floating-point vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__q31__to__q15_8c.html b/Documentation/DSP/html/arm__q31__to__q15_8c.html deleted file mode 100644 index 7517540..0000000 --- a/Documentation/DSP/html/arm__q31__to__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_q31_to_q15.c File Reference -CMSIS-DSP: arm_q31_to_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_q31_to_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_q31_to_q15 (q31_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Converts the elements of the Q31 vector to Q15 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__q31__to__q7_8c.html b/Documentation/DSP/html/arm__q31__to__q7_8c.html deleted file mode 100644 index b7f0029..0000000 --- a/Documentation/DSP/html/arm__q31__to__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_q31_to_q7.c File Reference -CMSIS-DSP: arm_q31_to_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_q31_to_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_q31_to_q7 (q31_t *pSrc, q7_t *pDst, uint32_t blockSize)
 Converts the elements of the Q31 vector to Q7 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__q7__to__float_8c.html b/Documentation/DSP/html/arm__q7__to__float_8c.html deleted file mode 100644 index 7609fef..0000000 --- a/Documentation/DSP/html/arm__q7__to__float_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_q7_to_float.c File Reference -CMSIS-DSP: arm_q7_to_float.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_q7_to_float.c File Reference
-
-
- - - - - -

-Functions

void arm_q7_to_float (q7_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Converts the elements of the Q7 vector to floating-point vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__q7__to__q15_8c.html b/Documentation/DSP/html/arm__q7__to__q15_8c.html deleted file mode 100644 index afb5d9c..0000000 --- a/Documentation/DSP/html/arm__q7__to__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_q7_to_q15.c File Reference -CMSIS-DSP: arm_q7_to_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_q7_to_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_q7_to_q15 (q7_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Converts the elements of the Q7 vector to Q15 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__q7__to__q31_8c.html b/Documentation/DSP/html/arm__q7__to__q31_8c.html deleted file mode 100644 index 6d0fe91..0000000 --- a/Documentation/DSP/html/arm__q7__to__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_q7_to_q31.c File Reference -CMSIS-DSP: arm_q7_to_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_q7_to_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_q7_to_q31 (q7_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Converts the elements of the Q7 vector to Q31 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__rfft__f32_8c.html b/Documentation/DSP/html/arm__rfft__f32_8c.html deleted file mode 100644 index 0068b93..0000000 --- a/Documentation/DSP/html/arm__rfft__f32_8c.html +++ /dev/null @@ -1,301 +0,0 @@ - - - - - -arm_rfft_f32.c File Reference -CMSIS-DSP: arm_rfft_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_rfft_f32.c File Reference
-
-
- - - - - - - - - - - - - - - - - -

-Functions

void arm_radix4_butterfly_f32 (float32_t *pSrc, uint16_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier)
 
void arm_radix4_butterfly_inverse_f32 (float32_t *pSrc, uint16_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier, float32_t onebyfftLen)
 
void arm_bitreversal_f32 (float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, uint16_t *pBitRevTab)
 
void arm_split_rfft_f32 (float32_t *pSrc, uint32_t fftLen, float32_t *pATable, float32_t *pBTable, float32_t *pDst, uint32_t modifier)
 Core Real FFT process.
 
void arm_split_rifft_f32 (float32_t *pSrc, uint32_t fftLen, float32_t *pATable, float32_t *pBTable, float32_t *pDst, uint32_t modifier)
 Core Real IFFT process.
 
void arm_rfft_f32 (const arm_rfft_instance_f32 *S, float32_t *pSrc, float32_t *pDst)
 Processing function for the floating-point RFFT/RIFFT.
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_bitreversal_f32 (float32_tpSrc,
uint16_t fftSize,
uint16_t bitRevFactor,
uint16_t * pBitRevTab 
)
-
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_radix4_butterfly_inverse_f32 (float32_tpSrc,
uint16_t fftLen,
float32_tpCoef,
uint16_t twidCoefModifier,
float32_t onebyfftLen 
)
-
- -

Referenced by arm_cfft_radix4_f32(), and arm_rfft_f32().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_split_rifft_f32 (float32_tpSrc,
uint32_t fftLen,
float32_tpATable,
float32_tpBTable,
float32_tpDst,
uint32_t modifier 
)
-
-
Parameters
- - - - - - - -
[in]*pSrcpoints to the input buffer.
[in]fftLenlength of FFT.
[in]*pATablepoints to the twiddle Coef A buffer.
[in]*pBTablepoints to the twiddle Coef B buffer.
[out]*pDstpoints to the output buffer.
[in]modifiertwiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.
-
-
-
Returns
none.
- -

Referenced by arm_rfft_f32().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__rfft__fast__f32_8c.html b/Documentation/DSP/html/arm__rfft__fast__f32_8c.html deleted file mode 100644 index 2cc6f89..0000000 --- a/Documentation/DSP/html/arm__rfft__fast__f32_8c.html +++ /dev/null @@ -1,215 +0,0 @@ - - - - - -arm_rfft_fast_f32.c File Reference -CMSIS-DSP: arm_rfft_fast_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_rfft_fast_f32.c File Reference
-
-
- - - - - - - - - -

-Functions

void stage_rfft_f32 (arm_rfft_fast_instance_f32 *S, float32_t *p, float32_t *pOut)
 
void merge_rfft_f32 (arm_rfft_fast_instance_f32 *S, float32_t *p, float32_t *pOut)
 
void arm_rfft_fast_f32 (arm_rfft_fast_instance_f32 *S, float32_t *p, float32_t *pOut, uint8_t ifftFlag)
 Processing function for the floating-point real FFT.
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void merge_rfft_f32 (arm_rfft_fast_instance_f32S,
float32_tp,
float32_tpOut 
)
-
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void stage_rfft_f32 (arm_rfft_fast_instance_f32S,
float32_tp,
float32_tpOut 
)
-
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__rfft__fast__init__f32_8c.html b/Documentation/DSP/html/arm__rfft__fast__init__f32_8c.html deleted file mode 100644 index 899c9f4..0000000 --- a/Documentation/DSP/html/arm__rfft__fast__init__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_rfft_fast_init_f32.c File Reference -CMSIS-DSP: arm_rfft_fast_init_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_rfft_fast_init_f32.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_rfft_fast_init_f32 (arm_rfft_fast_instance_f32 *S, uint16_t fftLen)
 Initialization function for the floating-point real FFT.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__rfft__init__f32_8c.html b/Documentation/DSP/html/arm__rfft__init__f32_8c.html deleted file mode 100644 index 9919a93..0000000 --- a/Documentation/DSP/html/arm__rfft__init__f32_8c.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - -arm_rfft_init_f32.c File Reference -CMSIS-DSP: arm_rfft_init_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_rfft_init_f32.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_rfft_init_f32 (arm_rfft_instance_f32 *S, arm_cfft_radix4_instance_f32 *S_CFFT, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag)
 Initialization function for the floating-point RFFT/RIFFT.
 
- - - - - -

-Variables

static const float32_t realCoefA [8192]
 
static const float32_t realCoefB [8192]
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__rfft__init__q15_8c.html b/Documentation/DSP/html/arm__rfft__init__q15_8c.html deleted file mode 100644 index d04be82..0000000 --- a/Documentation/DSP/html/arm__rfft__init__q15_8c.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - -arm_rfft_init_q15.c File Reference -CMSIS-DSP: arm_rfft_init_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_rfft_init_q15.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_rfft_init_q15 (arm_rfft_instance_q15 *S, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag)
 Initialization function for the Q15 RFFT/RIFFT.
 
- - - - - -

-Variables

static const q15_t ALIGN4 realCoefAQ15 [8192]
 
static const q15_t ALIGN4 realCoefBQ15 [8192]
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__rfft__init__q31_8c.html b/Documentation/DSP/html/arm__rfft__init__q31_8c.html deleted file mode 100644 index 333ea88..0000000 --- a/Documentation/DSP/html/arm__rfft__init__q31_8c.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - -arm_rfft_init_q31.c File Reference -CMSIS-DSP: arm_rfft_init_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_rfft_init_q31.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_rfft_init_q31 (arm_rfft_instance_q31 *S, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag)
 Initialization function for the Q31 RFFT/RIFFT.
 
- - - - - -

-Variables

static const q31_t realCoefAQ31 [8192]
 
static const q31_t realCoefBQ31 [8192]
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__rfft__q15_8c.html b/Documentation/DSP/html/arm__rfft__q15_8c.html deleted file mode 100644 index a13972e..0000000 --- a/Documentation/DSP/html/arm__rfft__q15_8c.html +++ /dev/null @@ -1,278 +0,0 @@ - - - - - -arm_rfft_q15.c File Reference -CMSIS-DSP: arm_rfft_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_rfft_q15.c File Reference
-
-
- - - - - - - - - - - -

-Functions

void arm_split_rfft_q15 (q15_t *pSrc, uint32_t fftLen, q15_t *pATable, q15_t *pBTable, q15_t *pDst, uint32_t modifier)
 Core Real FFT process.
 
void arm_split_rifft_q15 (q15_t *pSrc, uint32_t fftLen, q15_t *pATable, q15_t *pBTable, q15_t *pDst, uint32_t modifier)
 Core Real IFFT process.
 
void arm_rfft_q15 (const arm_rfft_instance_q15 *S, q15_t *pSrc, q15_t *pDst)
 Processing function for the Q15 RFFT/RIFFT.
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_split_rfft_q15 (q15_tpSrc,
uint32_t fftLen,
q15_tpATable,
q15_tpBTable,
q15_tpDst,
uint32_t modifier 
)
-
-

end of RealFFT group

-
Parameters
- - - - - - - -
*pSrcpoints to the input buffer.
fftLenlength of FFT.
*pATablepoints to the A twiddle Coef buffer.
*pBTablepoints to the B twiddle Coef buffer.
*pDstpoints to the output buffer.
modifiertwiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.
-
-
-
Returns
none. The function implements a Real FFT
- -

References __SIMD32.

- -

Referenced by arm_rfft_q15().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_split_rifft_q15 (q15_tpSrc,
uint32_t fftLen,
q15_tpATable,
q15_tpBTable,
q15_tpDst,
uint32_t modifier 
)
-
-
Parameters
- - - - - - - -
[in]*pSrcpoints to the input buffer.
[in]fftLenlength of FFT.
[in]*pATablepoints to the twiddle Coef A buffer.
[in]*pBTablepoints to the twiddle Coef B buffer.
[out]*pDstpoints to the output buffer.
[in]modifiertwiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.
-
-
-
Returns
none. The function implements a Real IFFT
- -

References __SIMD32.

- -

Referenced by arm_rfft_q15().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__rfft__q31_8c.html b/Documentation/DSP/html/arm__rfft__q31_8c.html deleted file mode 100644 index 4efa2af..0000000 --- a/Documentation/DSP/html/arm__rfft__q31_8c.html +++ /dev/null @@ -1,278 +0,0 @@ - - - - - -arm_rfft_q31.c File Reference -CMSIS-DSP: arm_rfft_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_rfft_q31.c File Reference
-
-
- - - - - - - - - - - -

-Functions

void arm_split_rfft_q31 (q31_t *pSrc, uint32_t fftLen, q31_t *pATable, q31_t *pBTable, q31_t *pDst, uint32_t modifier)
 Core Real FFT process.
 
void arm_split_rifft_q31 (q31_t *pSrc, uint32_t fftLen, q31_t *pATable, q31_t *pBTable, q31_t *pDst, uint32_t modifier)
 Core Real IFFT process.
 
void arm_rfft_q31 (const arm_rfft_instance_q31 *S, q31_t *pSrc, q31_t *pDst)
 Processing function for the Q31 RFFT/RIFFT.
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_split_rfft_q31 (q31_tpSrc,
uint32_t fftLen,
q31_tpATable,
q31_tpBTable,
q31_tpDst,
uint32_t modifier 
)
-
-

end of RealFFT group

-
Parameters
- - - - - - - -
[in]*pSrcpoints to the input buffer.
[in]fftLenlength of FFT.
[in]*pATablepoints to the twiddle Coef A buffer.
[in]*pBTablepoints to the twiddle Coef B buffer.
[out]*pDstpoints to the output buffer.
[in]modifiertwiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.
-
-
-
Returns
none.
- -

References mult_32x32_keep32_R, multAcc_32x32_keep32_R, and multSub_32x32_keep32_R.

- -

Referenced by arm_rfft_q31().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_split_rifft_q31 (q31_tpSrc,
uint32_t fftLen,
q31_tpATable,
q31_tpBTable,
q31_tpDst,
uint32_t modifier 
)
-
-
Parameters
- - - - - - - -
[in]*pSrcpoints to the input buffer.
[in]fftLenlength of FFT.
[in]*pATablepoints to the twiddle Coef A buffer.
[in]*pBTablepoints to the twiddle Coef B buffer.
[out]*pDstpoints to the output buffer.
[in]modifiertwiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.
-
-
-
Returns
none.
- -

References mult_32x32_keep32_R, multAcc_32x32_keep32_R, and multSub_32x32_keep32_R.

- -

Referenced by arm_rfft_q31().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__rms__f32_8c.html b/Documentation/DSP/html/arm__rms__f32_8c.html deleted file mode 100644 index dc9d801..0000000 --- a/Documentation/DSP/html/arm__rms__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_rms_f32.c File Reference -CMSIS-DSP: arm_rms_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_rms_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_rms_f32 (float32_t *pSrc, uint32_t blockSize, float32_t *pResult)
 Root Mean Square of the elements of a floating-point vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__rms__q15_8c.html b/Documentation/DSP/html/arm__rms__q15_8c.html deleted file mode 100644 index e122899..0000000 --- a/Documentation/DSP/html/arm__rms__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_rms_q15.c File Reference -CMSIS-DSP: arm_rms_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_rms_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_rms_q15 (q15_t *pSrc, uint32_t blockSize, q15_t *pResult)
 Root Mean Square of the elements of a Q15 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__rms__q31_8c.html b/Documentation/DSP/html/arm__rms__q31_8c.html deleted file mode 100644 index ef4e31e..0000000 --- a/Documentation/DSP/html/arm__rms__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_rms_q31.c File Reference -CMSIS-DSP: arm_rms_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_rms_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_rms_q31 (q31_t *pSrc, uint32_t blockSize, q31_t *pResult)
 Root Mean Square of the elements of a Q31 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__scale__f32_8c.html b/Documentation/DSP/html/arm__scale__f32_8c.html deleted file mode 100644 index 820bc03..0000000 --- a/Documentation/DSP/html/arm__scale__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_scale_f32.c File Reference -CMSIS-DSP: arm_scale_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_scale_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_scale_f32 (float32_t *pSrc, float32_t scale, float32_t *pDst, uint32_t blockSize)
 Multiplies a floating-point vector by a scalar.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__scale__q15_8c.html b/Documentation/DSP/html/arm__scale__q15_8c.html deleted file mode 100644 index 0cf6a95..0000000 --- a/Documentation/DSP/html/arm__scale__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_scale_q15.c File Reference -CMSIS-DSP: arm_scale_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_scale_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_scale_q15 (q15_t *pSrc, q15_t scaleFract, int8_t shift, q15_t *pDst, uint32_t blockSize)
 Multiplies a Q15 vector by a scalar.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__scale__q31_8c.html b/Documentation/DSP/html/arm__scale__q31_8c.html deleted file mode 100644 index cce1be8..0000000 --- a/Documentation/DSP/html/arm__scale__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_scale_q31.c File Reference -CMSIS-DSP: arm_scale_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_scale_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_scale_q31 (q31_t *pSrc, q31_t scaleFract, int8_t shift, q31_t *pDst, uint32_t blockSize)
 Multiplies a Q31 vector by a scalar.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__scale__q7_8c.html b/Documentation/DSP/html/arm__scale__q7_8c.html deleted file mode 100644 index 90f677a..0000000 --- a/Documentation/DSP/html/arm__scale__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_scale_q7.c File Reference -CMSIS-DSP: arm_scale_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_scale_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_scale_q7 (q7_t *pSrc, q7_t scaleFract, int8_t shift, q7_t *pDst, uint32_t blockSize)
 Multiplies a Q7 vector by a scalar.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__shift__q15_8c.html b/Documentation/DSP/html/arm__shift__q15_8c.html deleted file mode 100644 index 027c6bc..0000000 --- a/Documentation/DSP/html/arm__shift__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_shift_q15.c File Reference -CMSIS-DSP: arm_shift_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_shift_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_shift_q15 (q15_t *pSrc, int8_t shiftBits, q15_t *pDst, uint32_t blockSize)
 Shifts the elements of a Q15 vector a specified number of bits.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__shift__q31_8c.html b/Documentation/DSP/html/arm__shift__q31_8c.html deleted file mode 100644 index 1f11162..0000000 --- a/Documentation/DSP/html/arm__shift__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_shift_q31.c File Reference -CMSIS-DSP: arm_shift_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_shift_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_shift_q31 (q31_t *pSrc, int8_t shiftBits, q31_t *pDst, uint32_t blockSize)
 Shifts the elements of a Q31 vector a specified number of bits.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__shift__q7_8c.html b/Documentation/DSP/html/arm__shift__q7_8c.html deleted file mode 100644 index cd08a27..0000000 --- a/Documentation/DSP/html/arm__shift__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_shift_q7.c File Reference -CMSIS-DSP: arm_shift_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_shift_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_shift_q7 (q7_t *pSrc, int8_t shiftBits, q7_t *pDst, uint32_t blockSize)
 Shifts the elements of a Q7 vector a specified number of bits.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__signal__converge__data_8c.html b/Documentation/DSP/html/arm__signal__converge__data_8c.html deleted file mode 100644 index 7a1c553..0000000 --- a/Documentation/DSP/html/arm__signal__converge__data_8c.html +++ /dev/null @@ -1,184 +0,0 @@ - - - - - -arm_signal_converge_data.c File Reference -CMSIS-DSP: arm_signal_converge_data.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_signal_converge_data.c File Reference
-
-
- - - - - - - - -

-Variables

float32_t testInput_f32 [1536]
 
float32_t lmsNormCoeff_f32 [32]
 
const float32_t FIRCoeff_f32 [32]
 
-

Variable Documentation

- -
-
- - - - -
const float32_t FIRCoeff_f32[32]
-
-
Examples:
arm_signal_converge_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t lmsNormCoeff_f32[32]
-
-
Examples:
arm_signal_converge_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t testInput_f32[1536]
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_abstract_8txt.html b/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_abstract_8txt.html deleted file mode 100644 index fd7f681..0000000 --- a/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_abstract_8txt.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - - -Abstract.txt File Reference -CMSIS-DSP: Abstract.txt File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Abstract.txt File Reference
-
-
- - - - -

-Variables

CMSIS DSP_Lib example
-arm_signal_converge_example
-for Cortex 
M0
 
-

Variable Documentation

- -
-
- - - - -
CMSIS DSP_Lib example arm_signal_converge_example for Cortex M0
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html b/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html deleted file mode 100644 index 36736ea..0000000 --- a/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM0.c File Reference -CMSIS-DSP: system_ARMCM0.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_signal_converge_example/ARM/RTE/Device/ARMCM0/system_ARMCM0.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html b/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html deleted file mode 100644 index a0e3f29..0000000 --- a/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM3.c File Reference -CMSIS-DSP: system_ARMCM3.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_signal_converge_example/ARM/RTE/Device/ARMCM3/system_ARMCM3.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html b/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html deleted file mode 100644 index 75da6b7..0000000 --- a/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM4.c File Reference -CMSIS-DSP: system_ARMCM4.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_signal_converge_example/ARM/RTE/Device/ARMCM4_FP/system_ARMCM4.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html b/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html deleted file mode 100644 index d8d6550..0000000 --- a/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html +++ /dev/null @@ -1,262 +0,0 @@ - - - - - -system_ARMCM7.c File Reference -CMSIS-DSP: system_ARMCM7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_signal_converge_example/ARM/RTE/Device/ARMCM7_SP/system_ARMCM7.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 Updates the SystemCoreClock with current core Clock retrieved from cpu registers.
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
-

Update SystemCoreClock variable

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html b/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html deleted file mode 100644 index f7b782d..0000000 --- a/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - -RTE_Components.h File Reference -CMSIS-DSP: RTE_Components.h File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_signal_converge_example/ARM/RTE/RTE_Components.h File Reference
-
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2math__helper_8c.html b/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2math__helper_8c.html deleted file mode 100644 index 59ab132..0000000 --- a/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2math__helper_8c.html +++ /dev/null @@ -1,749 +0,0 @@ - - - - - -math_helper.c File Reference -CMSIS-DSP: math_helper.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_signal_converge_example/ARM/math_helper.c File Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

float arm_snr_f32 (float *pRef, float *pTest, uint32_t buffSize)
 Caluclation of SNR.
 
void arm_provide_guard_bits_q15 (q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_float_to_q12_20 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed in q12.20 format.
 
uint32_t arm_compare_fixed_q15 (q15_t *pIn, q15_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
uint32_t arm_compare_fixed_q31 (q31_t *pIn, q31_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
void arm_provide_guard_bits_q31 (q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_provide_guard_bits_q7 (q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
uint32_t arm_calc_guard_bits (uint32_t num_adds)
 Caluclates number of guard bits.
 
void arm_apply_guard_bits (float32_t *pIn, uint32_t numSamples, uint32_t guard_bits)
 Converts Q15 to floating-point.
 
uint32_t arm_calc_2pow (uint32_t numShifts)
 Calculates pow(2, numShifts)
 
void arm_float_to_q14 (float *pIn, q15_t *pOut, uint32_t numSamples)
 Converts float to fixed q14.
 
void arm_float_to_q30 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_float_to_q29 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_float_to_q28 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q28 format.
 
void arm_clip_f32 (float *pIn, uint32_t numSamples)
 Clip the float values to +/- 1.
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_apply_guard_bits (float32_tpIn,
uint32_t numSamples,
uint32_t guard_bits 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -

References arm_calc_2pow().

- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_2pow (uint32_t numShifts)
-
-
Parameters
- - -
uint32_tnumber of shifts
-
-
-
Returns
pow(2, numShifts)
- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_guard_bits (uint32_t num_adds)
-
-
Parameters
- - -
uint32_tnumber of additions
-
-
-
Returns
none The function Caluclates the number of guard bits depending on the numtaps
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_clip_f32 (float * pIn,
uint32_t numSamples 
)
-
-
Parameters
- - - -
pIninput buffer
numSamplesnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q15 (q15_tpIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q15_t*Pointer to Ref buffer
q15_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q31 (q31_tpIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q31_t*Pointer to Ref buffer
q31_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q12_20 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point(q12.20) values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q14 (float * pIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q28 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q29 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q30 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q15 (q15_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q15_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q31 (q31_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q31_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q7 (q7_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q31_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
float arm_snr_f32 (float * pRef,
float * pTest,
uint32_t buffSize 
)
-
-
Parameters
- - - - -
float*Pointer to the reference buffer
float*Pointer to the test buffer
uint32_ttotal number of samples
-
-
-
Returns
float SNR The function Caluclates signal to noise ratio for the reference output and test output
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2math__helper_8h.html b/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2math__helper_8h.html deleted file mode 100644 index 9c220e1..0000000 --- a/Documentation/DSP/html/arm__signal__converge__example_2_a_r_m_2math__helper_8h.html +++ /dev/null @@ -1,707 +0,0 @@ - - - - - -math_helper.h File Reference -CMSIS-DSP: math_helper.h File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_signal_converge_example/ARM/math_helper.h File Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

float arm_snr_f32 (float *pRef, float *pTest, uint32_t buffSize)
 Caluclation of SNR.
 
void arm_float_to_q12_20 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed in q12.20 format.
 
void arm_provide_guard_bits_q15 (q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_provide_guard_bits_q31 (q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits)
 Provide guard bits for Input buffer.
 
void arm_float_to_q14 (float *pIn, q15_t *pOut, uint32_t numSamples)
 Converts float to fixed q14.
 
void arm_float_to_q29 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_float_to_q28 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q28 format.
 
void arm_float_to_q30 (float *pIn, q31_t *pOut, uint32_t numSamples)
 Converts float to fixed q30 format.
 
void arm_clip_f32 (float *pIn, uint32_t numSamples)
 Clip the float values to +/- 1.
 
uint32_t arm_calc_guard_bits (uint32_t num_adds)
 Caluclates number of guard bits.
 
void arm_apply_guard_bits (float32_t *pIn, uint32_t numSamples, uint32_t guard_bits)
 Converts Q15 to floating-point.
 
uint32_t arm_compare_fixed_q15 (q15_t *pIn, q15_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
uint32_t arm_compare_fixed_q31 (q31_t *pIn, q31_t *pOut, uint32_t numSamples)
 Compare MATLAB Reference Output and ARM Test output.
 
uint32_t arm_calc_2pow (uint32_t guard_bits)
 Calculates pow(2, numShifts)
 
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_apply_guard_bits (float32_tpIn,
uint32_t numSamples,
uint32_t guard_bits 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -

References arm_calc_2pow().

- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_2pow (uint32_t numShifts)
-
-
Parameters
- - -
uint32_tnumber of shifts
-
-
-
Returns
pow(2, numShifts)
- -

Referenced by arm_apply_guard_bits().

- -
-
- -
-
- - - - - - - - -
uint32_t arm_calc_guard_bits (uint32_t num_adds)
-
-
Parameters
- - -
uint32_tnumber of additions
-
-
-
Returns
none The function Caluclates the number of guard bits depending on the numtaps
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_clip_f32 (float * pIn,
uint32_t numSamples 
)
-
-
Parameters
- - - -
pIninput buffer
numSamplesnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q15 (q15_tpIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q15_t*Pointer to Ref buffer
q15_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
uint32_t arm_compare_fixed_q31 (q31_tpIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
q31_t*Pointer to Ref buffer
q31_t*Pointer to Test buffer
uint32_tnumber of samples in the buffer
-
-
-
Returns
none
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q12_20 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point(q12.20) values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q14 (float * pIn,
q15_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q28 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q29 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q30 (float * pIn,
q31_tpOut,
uint32_t numSamples 
)
-
-
Parameters
- - -
uint32_tnumber of samples in the buffer
-
-
-
Returns
none The function converts floating point values to fixed point values
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q15 (q15_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q15_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_provide_guard_bits_q31 (q31_tinput_buf,
uint32_t blockSize,
uint32_t guard_bits 
)
-
-
Parameters
- - - - -
q31_t*Pointer to input buffer
uint32_tblockSize
uint32_tguard_bits
-
-
-
Returns
none The function Provides the guard bits for the buffer to avoid overflow
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
float arm_snr_f32 (float * pRef,
float * pTest,
uint32_t buffSize 
)
-
-
Parameters
- - - - -
float*Pointer to the reference buffer
float*Pointer to the test buffer
uint32_ttotal number of samples
-
-
-
Returns
float SNR The function Caluclates signal to noise ratio for the reference output and test output
- -

Referenced by main().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__signal__converge__example__f32_8c.html b/Documentation/DSP/html/arm__signal__converge__example__f32_8c.html deleted file mode 100644 index 8b99bb8..0000000 --- a/Documentation/DSP/html/arm__signal__converge__example__f32_8c.html +++ /dev/null @@ -1,559 +0,0 @@ - - - - - -arm_signal_converge_example_f32.c File Reference -CMSIS-DSP: arm_signal_converge_example_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_signal_converge_example_f32.c File Reference
-
-
- - - - - - - - - - - - - - - - -

-Macros

#define TEST_LENGTH_SAMPLES
 
#define NUMTAPS
 
#define BLOCKSIZE
 
#define DELTA_ERROR
 
#define DELTA_COEFF
 
#define MU
 
#define NUMFRAMES
 
- - - - - - - - - -

-Functions

arm_status test_signal_converge_example (void)
 
arm_status test_signal_converge (float32_t *err_signal, uint32_t blockSize)
 
void getinput (float32_t *input, uint32_t fr_cnt, uint32_t blockSize)
 
int32_t main (void)
 
- - - - - - - - - - - - - - - - - - - - - - - - - -

-Variables

float32_t firStateF32 [NUMTAPS+BLOCKSIZE]
 
arm_fir_instance_f32 LPF_instance
 
float32_t lmsStateF32 [NUMTAPS+BLOCKSIZE]
 
float32_t errOutput [TEST_LENGTH_SAMPLES]
 
arm_lms_norm_instance_f32 lmsNorm_instance
 
float32_t testInput_f32 [TEST_LENGTH_SAMPLES]
 
float32_t lmsNormCoeff_f32 [32]
 
const float32_t FIRCoeff_f32 [32]
 
float32_t wire1 [BLOCKSIZE]
 
float32_t wire2 [BLOCKSIZE]
 
float32_t wire3 [BLOCKSIZE]
 
float32_t err_signal [BLOCKSIZE]
 
-

Macro Definition Documentation

- -
-
- - - - -
#define BLOCKSIZE
-
- -

Referenced by main().

- -
-
- -
-
- - - - -
#define DELTA_COEFF
-
-
Examples:
arm_signal_converge_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
#define DELTA_ERROR
-
-
Examples:
arm_signal_converge_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
#define MU
-
-
Examples:
arm_signal_converge_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
#define NUMFRAMES
-
-
Examples:
arm_signal_converge_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
#define NUMTAPS
-
-
Examples:
arm_signal_converge_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
#define TEST_LENGTH_SAMPLES
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void getinput (float32_tinput,
uint32_t fr_cnt,
uint32_t blockSize 
)
-
-
- - - -
-
- - - - - - - - - - - - - - - - - - -
arm_status test_signal_converge (float32_terr_signal,
uint32_t blockSize 
)
-
-
- -
-
- - - - - - - - -
arm_status test_signal_converge_example (void )
-
-
-

Variable Documentation

- -
-
- - - - -
float32_t err_signal[BLOCKSIZE]
-
-
Examples:
arm_signal_converge_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t errOutput[TEST_LENGTH_SAMPLES]
-
-
- -
-
- - - - -
const float32_t FIRCoeff_f32[32]
-
- -

Referenced by main().

- -
-
- -
-
- - - - -
float32_t firStateF32[NUMTAPS+BLOCKSIZE]
-
-
Examples:
arm_fir_example_f32.c, and arm_signal_converge_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
arm_lms_norm_instance_f32 lmsNorm_instance
-
-
- -
-
- - - - -
float32_t lmsNormCoeff_f32[32]
-
- -

Referenced by main().

- -
-
- -
-
- - - - -
float32_t lmsStateF32[NUMTAPS+BLOCKSIZE]
-
-
Examples:
arm_signal_converge_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
arm_fir_instance_f32 LPF_instance
-
-
- -
-
- - - - -
float32_t testInput_f32[TEST_LENGTH_SAMPLES]
-
- -

Referenced by main().

- -
-
- -
-
- - - - -
float32_t wire1[BLOCKSIZE]
-
-
- -
-
- - - - -
float32_t wire2[BLOCKSIZE]
-
-
- -
-
- - - - -
float32_t wire3[BLOCKSIZE]
-
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_abstract_8txt.html b/Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_abstract_8txt.html deleted file mode 100644 index 047ad24..0000000 --- a/Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_abstract_8txt.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - -Abstract.txt File Reference -CMSIS-DSP: Abstract.txt File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Abstract.txt File Reference
-
-
- - - - -

-Variables

CMSIS DSP_Lib example
-arm_sin_cos_example for Cortex 
M0
 
-

Variable Documentation

- -
-
- - - - -
CMSIS DSP_Lib example arm_sin_cos_example for Cortex M0
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html b/Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html deleted file mode 100644 index 90af017..0000000 --- a/Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM0.c File Reference -CMSIS-DSP: system_ARMCM0.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_sin_cos_example/ARM/RTE/Device/ARMCM0/system_ARMCM0.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html b/Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html deleted file mode 100644 index fda1d08..0000000 --- a/Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM3.c File Reference -CMSIS-DSP: system_ARMCM3.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_sin_cos_example/ARM/RTE/Device/ARMCM3/system_ARMCM3.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html b/Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html deleted file mode 100644 index 3f8fdc8..0000000 --- a/Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM4.c File Reference -CMSIS-DSP: system_ARMCM4.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_sin_cos_example/ARM/RTE/Device/ARMCM4_FP/system_ARMCM4.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html b/Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html deleted file mode 100644 index f326c34..0000000 --- a/Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html +++ /dev/null @@ -1,262 +0,0 @@ - - - - - -system_ARMCM7.c File Reference -CMSIS-DSP: system_ARMCM7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_sin_cos_example/ARM/RTE/Device/ARMCM7_SP/system_ARMCM7.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 Updates the SystemCoreClock with current core Clock retrieved from cpu registers.
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
-

Update SystemCoreClock variable

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html b/Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html deleted file mode 100644 index bd69256..0000000 --- a/Documentation/DSP/html/arm__sin__cos__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - -RTE_Components.h File Reference -CMSIS-DSP: RTE_Components.h File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_sin_cos_example/ARM/RTE/RTE_Components.h File Reference
-
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__sin__cos__example__f32_8c.html b/Documentation/DSP/html/arm__sin__cos__example__f32_8c.html deleted file mode 100644 index 9eeac59..0000000 --- a/Documentation/DSP/html/arm__sin__cos__example__f32_8c.html +++ /dev/null @@ -1,334 +0,0 @@ - - - - - -arm_sin_cos_example_f32.c File Reference -CMSIS-DSP: arm_sin_cos_example_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_sin_cos_example_f32.c File Reference
-
-
- - - - - - -

-Macros

#define MAX_BLOCKSIZE
 
#define DELTA
 
- - - -

-Functions

int32_t main (void)
 
- - - - - - - - - - - - - - - - - - - -

-Variables

const float32_t testInput_f32 [MAX_BLOCKSIZE]
 
const float32_t testRefOutput_f32
 
uint32_t blockSize
 
float32_t testOutput
 
float32_t cosOutput
 
float32_t sinOutput
 
float32_t cosSquareOutput
 
float32_t sinSquareOutput
 
arm_status status
 
-

Macro Definition Documentation

- -
-
- - - - -
#define DELTA
-
- -

Referenced by main().

- -
-
- -
-
- - - - -
#define MAX_BLOCKSIZE
-
- -
-
-

Function Documentation

- - -

Variable Documentation

- -
-
- - - - -
uint32_t blockSize
-
- -
-
- -
-
- - - - -
float32_t cosOutput
-
-
Examples:
arm_sin_cos_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t cosSquareOutput
-
-
Examples:
arm_sin_cos_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t sinOutput
-
-
Examples:
arm_sin_cos_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t sinSquareOutput
-
-
Examples:
arm_sin_cos_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
arm_status status
-
- -
-
- -
-
- - - - -
const float32_t testInput_f32[MAX_BLOCKSIZE]
-
- -
-
- -
-
- - - - -
float32_t testOutput
-
- -
-
- -
-
- - - - -
const float32_t testRefOutput_f32
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__sin__cos__f32_8c.html b/Documentation/DSP/html/arm__sin__cos__f32_8c.html deleted file mode 100644 index 87ed98f..0000000 --- a/Documentation/DSP/html/arm__sin__cos__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_sin_cos_f32.c File Reference -CMSIS-DSP: arm_sin_cos_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_sin_cos_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_sin_cos_f32 (float32_t theta, float32_t *pSinVal, float32_t *pCosVal)
 Floating-point sin_cos function.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__sin__cos__q31_8c.html b/Documentation/DSP/html/arm__sin__cos__q31_8c.html deleted file mode 100644 index be3fd8a..0000000 --- a/Documentation/DSP/html/arm__sin__cos__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_sin_cos_q31.c File Reference -CMSIS-DSP: arm_sin_cos_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_sin_cos_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_sin_cos_q31 (q31_t theta, q31_t *pSinVal, q31_t *pCosVal)
 Q31 sin_cos function.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__sin__f32_8c.html b/Documentation/DSP/html/arm__sin__f32_8c.html deleted file mode 100644 index 99fb8d1..0000000 --- a/Documentation/DSP/html/arm__sin__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_sin_f32.c File Reference -CMSIS-DSP: arm_sin_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_sin_f32.c File Reference
-
-
- - - - - -

-Functions

float32_t arm_sin_f32 (float32_t x)
 Fast approximation to the trigonometric sine function for floating-point data.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__sin__q15_8c.html b/Documentation/DSP/html/arm__sin__q15_8c.html deleted file mode 100644 index e9950f8..0000000 --- a/Documentation/DSP/html/arm__sin__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_sin_q15.c File Reference -CMSIS-DSP: arm_sin_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_sin_q15.c File Reference
-
-
- - - - - -

-Functions

q15_t arm_sin_q15 (q15_t x)
 Fast approximation to the trigonometric sine function for Q15 data.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__sin__q31_8c.html b/Documentation/DSP/html/arm__sin__q31_8c.html deleted file mode 100644 index b1c6d19..0000000 --- a/Documentation/DSP/html/arm__sin__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_sin_q31.c File Reference -CMSIS-DSP: arm_sin_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_sin_q31.c File Reference
-
-
- - - - - -

-Functions

q31_t arm_sin_q31 (q31_t x)
 Fast approximation to the trigonometric sine function for Q31 data.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__sqrt__q15_8c.html b/Documentation/DSP/html/arm__sqrt__q15_8c.html deleted file mode 100644 index d2785ba..0000000 --- a/Documentation/DSP/html/arm__sqrt__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_sqrt_q15.c File Reference -CMSIS-DSP: arm_sqrt_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_sqrt_q15.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_sqrt_q15 (q15_t in, q15_t *pOut)
 Q15 square root function.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__sqrt__q31_8c.html b/Documentation/DSP/html/arm__sqrt__q31_8c.html deleted file mode 100644 index 9f7b9ca..0000000 --- a/Documentation/DSP/html/arm__sqrt__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_sqrt_q31.c File Reference -CMSIS-DSP: arm_sqrt_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_sqrt_q31.c File Reference
-
-
- - - - - -

-Functions

arm_status arm_sqrt_q31 (q31_t in, q31_t *pOut)
 Q31 square root function.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__std__f32_8c.html b/Documentation/DSP/html/arm__std__f32_8c.html deleted file mode 100644 index 662c778..0000000 --- a/Documentation/DSP/html/arm__std__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_std_f32.c File Reference -CMSIS-DSP: arm_std_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_std_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_std_f32 (float32_t *pSrc, uint32_t blockSize, float32_t *pResult)
 Standard deviation of the elements of a floating-point vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__std__q15_8c.html b/Documentation/DSP/html/arm__std__q15_8c.html deleted file mode 100644 index 8a35a10..0000000 --- a/Documentation/DSP/html/arm__std__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_std_q15.c File Reference -CMSIS-DSP: arm_std_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_std_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_std_q15 (q15_t *pSrc, uint32_t blockSize, q15_t *pResult)
 Standard deviation of the elements of a Q15 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__std__q31_8c.html b/Documentation/DSP/html/arm__std__q31_8c.html deleted file mode 100644 index bc29475..0000000 --- a/Documentation/DSP/html/arm__std__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_std_q31.c File Reference -CMSIS-DSP: arm_std_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_std_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_std_q31 (q31_t *pSrc, uint32_t blockSize, q31_t *pResult)
 Standard deviation of the elements of a Q31 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__sub__f32_8c.html b/Documentation/DSP/html/arm__sub__f32_8c.html deleted file mode 100644 index e7d922d..0000000 --- a/Documentation/DSP/html/arm__sub__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_sub_f32.c File Reference -CMSIS-DSP: arm_sub_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_sub_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_sub_f32 (float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize)
 Floating-point vector subtraction.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__sub__q15_8c.html b/Documentation/DSP/html/arm__sub__q15_8c.html deleted file mode 100644 index 8c2a911..0000000 --- a/Documentation/DSP/html/arm__sub__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_sub_q15.c File Reference -CMSIS-DSP: arm_sub_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_sub_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_sub_q15 (q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize)
 Q15 vector subtraction.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__sub__q31_8c.html b/Documentation/DSP/html/arm__sub__q31_8c.html deleted file mode 100644 index c8014d9..0000000 --- a/Documentation/DSP/html/arm__sub__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_sub_q31.c File Reference -CMSIS-DSP: arm_sub_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_sub_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_sub_q31 (q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize)
 Q31 vector subtraction.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__sub__q7_8c.html b/Documentation/DSP/html/arm__sub__q7_8c.html deleted file mode 100644 index bbd5f4d..0000000 --- a/Documentation/DSP/html/arm__sub__q7_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_sub_q7.c File Reference -CMSIS-DSP: arm_sub_q7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_sub_q7.c File Reference
-
-
- - - - - -

-Functions

void arm_sub_q7 (q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize)
 Q7 vector subtraction.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__var__f32_8c.html b/Documentation/DSP/html/arm__var__f32_8c.html deleted file mode 100644 index 77fc94e..0000000 --- a/Documentation/DSP/html/arm__var__f32_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_var_f32.c File Reference -CMSIS-DSP: arm_var_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_var_f32.c File Reference
-
-
- - - - - -

-Functions

void arm_var_f32 (float32_t *pSrc, uint32_t blockSize, float32_t *pResult)
 Variance of the elements of a floating-point vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__var__q15_8c.html b/Documentation/DSP/html/arm__var__q15_8c.html deleted file mode 100644 index 76b7ab7..0000000 --- a/Documentation/DSP/html/arm__var__q15_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_var_q15.c File Reference -CMSIS-DSP: arm_var_q15.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_var_q15.c File Reference
-
-
- - - - - -

-Functions

void arm_var_q15 (q15_t *pSrc, uint32_t blockSize, q15_t *pResult)
 Variance of the elements of a Q15 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__var__q31_8c.html b/Documentation/DSP/html/arm__var__q31_8c.html deleted file mode 100644 index ce10f89..0000000 --- a/Documentation/DSP/html/arm__var__q31_8c.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -arm_var_q31.c File Reference -CMSIS-DSP: arm_var_q31.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_var_q31.c File Reference
-
-
- - - - - -

-Functions

void arm_var_q31 (q31_t *pSrc, uint32_t blockSize, q31_t *pResult)
 Variance of the elements of a Q31 vector.
 
-
-
- - - - diff --git a/Documentation/DSP/html/arm__variance__example_2_a_r_m_2_abstract_8txt.html b/Documentation/DSP/html/arm__variance__example_2_a_r_m_2_abstract_8txt.html deleted file mode 100644 index 36c7b05..0000000 --- a/Documentation/DSP/html/arm__variance__example_2_a_r_m_2_abstract_8txt.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - - -Abstract.txt File Reference -CMSIS-DSP: Abstract.txt File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Abstract.txt File Reference
-
-
- - - - -

-Variables

CMSIS DSP_Lib example
-arm_variance_example for
-Cortex 
M0
 
-

Variable Documentation

- -
-
- - - - -
CMSIS DSP_Lib example arm_variance_example for Cortex M0
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html b/Documentation/DSP/html/arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html deleted file mode 100644 index f547325..0000000 --- a/Documentation/DSP/html/arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM0.c File Reference -CMSIS-DSP: system_ARMCM0.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_variance_example/ARM/RTE/Device/ARMCM0/system_ARMCM0.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html b/Documentation/DSP/html/arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html deleted file mode 100644 index 844c47e..0000000 --- a/Documentation/DSP/html/arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM3.c File Reference -CMSIS-DSP: system_ARMCM3.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_variance_example/ARM/RTE/Device/ARMCM3/system_ARMCM3.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html b/Documentation/DSP/html/arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html deleted file mode 100644 index 8257f9e..0000000 --- a/Documentation/DSP/html/arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -system_ARMCM4.c File Reference -CMSIS-DSP: system_ARMCM4.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_variance_example/ARM/RTE/Device/ARMCM4_FP/system_ARMCM4.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
-

System Clock Frequency (Core Clock)

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html b/Documentation/DSP/html/arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html deleted file mode 100644 index 8d0aa27..0000000 --- a/Documentation/DSP/html/arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html +++ /dev/null @@ -1,262 +0,0 @@ - - - - - -system_ARMCM7.c File Reference -CMSIS-DSP: system_ARMCM7.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_variance_example/ARM/RTE/Device/ARMCM7_SP/system_ARMCM7.c File Reference
-
-
- - - - - - - - -

-Macros

#define __HSI
 
#define __XTAL
 
#define __SYSTEM_CLOCK
 
- - - - - - - -

-Functions

void SystemCoreClockUpdate (void)
 Updates the SystemCoreClock with current core Clock retrieved from cpu registers.
 
void SystemInit (void)
 Setup the microcontroller system. Initialize the System.
 
- - - -

-Variables

uint32_t SystemCoreClock
 
-

Macro Definition Documentation

- -
-
- - - - -
#define __HSI
-
- -
-
- -
-
- - - - -
#define __SYSTEM_CLOCK
-
- -

Referenced by SystemCoreClockUpdate(), and SystemInit().

- -
-
- -
-
- - - - -
#define __XTAL
-
- -
-
-

Function Documentation

- -
-
- - - - - - - - -
void SystemCoreClockUpdate (void )
-
-

Update SystemCoreClock variable

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
- -
-
- - - - - - - - -
void SystemInit (void )
-
-

Initialize the system

-
Parameters
- - -
none
-
-
-
Returns
none
- -

References __SYSTEM_CLOCK, and SystemCoreClock.

- -
-
-

Variable Documentation

- -
-
- - - - -
uint32_t SystemCoreClock
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__variance__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html b/Documentation/DSP/html/arm__variance__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html deleted file mode 100644 index 9571b4a..0000000 --- a/Documentation/DSP/html/arm__variance__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - -RTE_Components.h File Reference -CMSIS-DSP: RTE_Components.h File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_variance_example/ARM/RTE/RTE_Components.h File Reference
-
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm__variance__example__f32_8c.html b/Documentation/DSP/html/arm__variance__example__f32_8c.html deleted file mode 100644 index 55995df..0000000 --- a/Documentation/DSP/html/arm__variance__example__f32_8c.html +++ /dev/null @@ -1,283 +0,0 @@ - - - - - -arm_variance_example_f32.c File Reference -CMSIS-DSP: arm_variance_example_f32.c File Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
arm_variance_example_f32.c File Reference
-
-
- - - - - - -

-Macros

#define MAX_BLOCKSIZE
 
#define DELTA
 
- - - -

-Functions

int32_t main (void)
 
- - - - - - - - - - - - - -

-Variables

float32_t wire1 [MAX_BLOCKSIZE]
 
float32_t wire2 [MAX_BLOCKSIZE]
 
float32_t wire3 [MAX_BLOCKSIZE]
 
float32_t testInput_f32 [32]
 
uint32_t blockSize
 
float32_t refVarianceOut
 
-

Macro Definition Documentation

- -
-
- - - - -
#define DELTA
-
- -

Referenced by main().

- -
-
- -
-
- - - - -
#define MAX_BLOCKSIZE
-
- -
-
-

Function Documentation

- - -

Variable Documentation

- -
-
- - - - -
uint32_t blockSize
-
- -
-
- -
-
- - - - -
float32_t refVarianceOut
-
-
Examples:
arm_variance_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - -
float32_t testInput_f32[32]
-
- -
-
- -
-
- - - - -
float32_t wire1[MAX_BLOCKSIZE]
-
- -
-
- -
-
- - - - -
float32_t wire2[MAX_BLOCKSIZE]
-
- -
-
- -
-
- - - - -
float32_t wire3[MAX_BLOCKSIZE]
-
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm_class_marks_example_f32_8c-example.html b/Documentation/DSP/html/arm_class_marks_example_f32_8c-example.html deleted file mode 100644 index 053555b..0000000 --- a/Documentation/DSP/html/arm_class_marks_example_f32_8c-example.html +++ /dev/null @@ -1,297 +0,0 @@ - - - - - -arm_class_marks_example_f32.c -CMSIS-DSP: arm_class_marks_example_f32.c - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_class_marks_example_f32.c
-
-
-
/* ----------------------------------------------------------------------
-
* Copyright (C) 2010-2012 ARM Limited. All rights reserved.
-
*
-
* $Date: 17. January 2013
-
* $Revision: V1.4.0
-
*
-
* Project: CMSIS DSP Library
-
* Title: arm_class_marks_example_f32.c
-
*
-
* Description: Example code to calculate Minimum, Maximum
-
* Mean, std and variance of marks obtained in a class
-
*
-
* Target Processor: Cortex-M4/Cortex-M3
-
*
-
* Redistribution and use in source and binary forms, with or without
-
* modification, are permitted provided that the following conditions
-
* are met:
-
* - Redistributions of source code must retain the above copyright
-
* notice, this list of conditions and the following disclaimer.
-
* - Redistributions in binary form must reproduce the above copyright
-
* notice, this list of conditions and the following disclaimer in
-
* the documentation and/or other materials provided with the
-
* distribution.
-
* - Neither the name of ARM LIMITED nor the names of its contributors
-
* may be used to endorse or promote products derived from this
-
* software without specific prior written permission.
-
*
-
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
-
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
-
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
-
* ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-
* POSSIBILITY OF SUCH DAMAGE.
-
* -------------------------------------------------------------------- */
-
-
#include "arm_math.h"
-
-
#define USE_STATIC_INIT
-
-
/* ----------------------------------------------------------------------
-
** Global defines
-
** ------------------------------------------------------------------- */
-
-
#define TEST_LENGTH_SAMPLES (20*4)
-
-
/* ----------------------------------------------------------------------
-
** List of Marks scored by 20 students for 4 subjects
-
** ------------------------------------------------------------------- */
- -
{
-
42.000000, 37.000000, 81.000000, 28.000000,
-
83.000000, 72.000000, 36.000000, 38.000000,
-
32.000000, 51.000000, 63.000000, 64.000000,
-
97.000000, 82.000000, 95.000000, 90.000000,
-
66.000000, 51.000000, 54.000000, 42.000000,
-
67.000000, 56.000000, 45.000000, 57.000000,
-
67.000000, 69.000000, 35.000000, 52.000000,
-
29.000000, 81.000000, 58.000000, 47.000000,
-
38.000000, 76.000000, 100.000000, 29.000000,
-
33.000000, 47.000000, 29.000000, 50.000000,
-
34.000000, 41.000000, 61.000000, 46.000000,
-
52.000000, 50.000000, 48.000000, 36.000000,
-
47.000000, 55.000000, 44.000000, 40.000000,
-
100.000000, 94.000000, 84.000000, 37.000000,
-
32.000000, 71.000000, 47.000000, 77.000000,
-
31.000000, 50.000000, 49.000000, 35.000000,
-
63.000000, 67.000000, 40.000000, 31.000000,
-
29.000000, 68.000000, 61.000000, 38.000000,
-
31.000000, 28.000000, 28.000000, 76.000000,
-
55.000000, 33.000000, 29.000000, 39.000000
-
};
-
-
-
/* ----------------------------------------------------------------------
-
* Number of subjects X 1
-
* ------------------------------------------------------------------- */
- -
{
-
1.000, 1.000, 1.000, 1.000
-
};
-
-
-
/* ----------------------------------------------------------------------
-
** f32 Output buffer
-
** ------------------------------------------------------------------- */
- -
-
-
/* ------------------------------------------------------------------
-
* Global defines
-
*------------------------------------------------------------------- */
-
#define NUMSTUDENTS 20
-
#define NUMSUBJECTS 4
-
-
/* ------------------------------------------------------------------
-
* Global variables
-
*------------------------------------------------------------------- */
-
-
uint32_t numStudents = 20;
-
uint32_t numSubjects = 4;
- -
uint32_t student_num;
-
-
/* ----------------------------------------------------------------------------------
-
* Main f32 test function. It returns maximum marks secured and student number
-
* ------------------------------------------------------------------------------- */
-
-
int32_t main()
-
{
-
-
#ifndef USE_STATIC_INIT
-
- - - -
-
/* Input and output matrices initializations */
- - - -
-
#else
-
-
/* Static Initializations of Input and output matrix sizes and array */
- - - -
-
#endif
-
-
-
/* ----------------------------------------------------------------------
-
*Call the Matrix multiplication process function
-
* ------------------------------------------------------------------- */
-
arm_mat_mult_f32(&srcA, &srcB, &dstC);
-
-
/* ----------------------------------------------------------------------
-
** Call the Max function to calculate max marks among numStudents
-
** ------------------------------------------------------------------- */
- -
-
/* ----------------------------------------------------------------------
-
** Call the Min function to calculate min marks among numStudents
-
** ------------------------------------------------------------------- */
- -
-
/* ----------------------------------------------------------------------
-
** Call the Mean function to calculate mean
-
** ------------------------------------------------------------------- */
- -
-
/* ----------------------------------------------------------------------
-
** Call the std function to calculate standard deviation
-
** ------------------------------------------------------------------- */
- -
-
/* ----------------------------------------------------------------------
-
** Call the var function to calculate variance
-
** ------------------------------------------------------------------- */
- -
-
while(1); /* main function does not return */
-
}
-
-
- - - - diff --git a/Documentation/DSP/html/arm_convolution_example_f32_8c-example.html b/Documentation/DSP/html/arm_convolution_example_f32_8c-example.html deleted file mode 100644 index fce5994..0000000 --- a/Documentation/DSP/html/arm_convolution_example_f32_8c-example.html +++ /dev/null @@ -1,310 +0,0 @@ - - - - - -arm_convolution_example_f32.c -CMSIS-DSP: arm_convolution_example_f32.c - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_convolution_example_f32.c
-
-
-
/* ----------------------------------------------------------------------
-
* Copyright (C) 2010-2012 ARM Limited. All rights reserved.
-
*
-
* $Date: 17. January 2013
-
* $Revision: V1.4.0
-
*
-
* Project: CMSIS DSP Library
-
* Title: arm_convolution_example_f32.c
-
*
-
* Description: Example code demonstrating Convolution of two input signals using fft.
-
*
-
* Target Processor: Cortex-M4/Cortex-M3
-
*
-
* Redistribution and use in source and binary forms, with or without
-
* modification, are permitted provided that the following conditions
-
* are met:
-
* - Redistributions of source code must retain the above copyright
-
* notice, this list of conditions and the following disclaimer.
-
* - Redistributions in binary form must reproduce the above copyright
-
* notice, this list of conditions and the following disclaimer in
-
* the documentation and/or other materials provided with the
-
* distribution.
-
* - Neither the name of ARM LIMITED nor the names of its contributors
-
* may be used to endorse or promote products derived from this
-
* software without specific prior written permission.
-
*
-
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
-
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
-
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
-
* ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-
* POSSIBILITY OF SUCH DAMAGE.
-
* -------------------------------------------------------------------- */
-
-
#include "arm_math.h"
-
#include "math_helper.h"
-
-
/* ----------------------------------------------------------------------
-
* Defines each of the tests performed
-
* ------------------------------------------------------------------- */
-
#define MAX_BLOCKSIZE 128
-
#define DELTA (0.000001f)
-
#define SNR_THRESHOLD 90
-
-
/* ----------------------------------------------------------------------
-
* Declare I/O buffers
-
* ------------------------------------------------------------------- */
-
float32_t Ak[MAX_BLOCKSIZE]; /* Input A */
-
float32_t Bk[MAX_BLOCKSIZE]; /* Input B */
-
float32_t AxB[MAX_BLOCKSIZE * 2]; /* Output */
-
-
/* ----------------------------------------------------------------------
-
* Test input data for Floating point Convolution example for 32-blockSize
-
* Generated by the MATLAB randn() function
-
* ------------------------------------------------------------------- */
- -
{
-
-0.808920, 1.357369, 1.180861, -0.504544, 1.762637, -0.703285,
-
1.696966, 0.620571, -0.151093, -0.100235, -0.872382, -0.403579,
-
-0.860749, -0.382648, -1.052338, 0.128113, -0.646269, 1.093377,
-
-2.209198, 0.471706, 0.408901, 1.266242, 0.598252, 1.176827,
-
-0.203421, 0.213596, -0.851964, -0.466958, 0.021841, -0.698938,
-
-0.604107, 0.461778, -0.318219, 0.942520, 0.577585, 0.417619,
-
0.614665, 0.563679, -1.295073, -0.764437, 0.952194, -0.859222,
-
-0.618554, -2.268542, -1.210592, 1.655853, -2.627219, -0.994249,
-
-1.374704, 0.343799, 0.025619, 1.227481, -0.708031, 0.069355,
-
-1.845228, -1.570886, 1.010668, -1.802084, 1.630088, 1.286090,
-
-0.161050, -0.940794, 0.367961, 0.291907
-
-
};
-
- -
{
-
0.933724, 0.046881, 1.316470, 0.438345, 0.332682, 2.094885,
-
0.512081, 0.035546, 0.050894, -2.320371, 0.168711, -1.830493,
-
-0.444834, -1.003242, -0.531494, -1.365600, -0.155420, -0.757692,
-
-0.431880, -0.380021, 0.096243, -0.695835, 0.558850, -1.648962,
-
0.020369, -0.363630, 0.887146, 0.845503, -0.252864, -0.330397,
-
1.269131, -1.109295, -1.027876, 0.135940, 0.116721, -0.293399,
-
-1.349799, 0.166078, -0.802201, 0.369367, -0.964568, -2.266011,
-
0.465178, 0.651222, -0.325426, 0.320245, -0.784178, -0.579456,
-
0.093374, 0.604778, -0.048225, 0.376297, -0.394412, 0.578182,
-
-1.218141, -1.387326, 0.692462, -0.631297, 0.153137, -0.638952,
-
0.635474, -0.970468, 1.334057, -0.111370
-
};
-
-
const float testRefOutput_f32[127] =
-
{
-
-0.818943, 1.229484, -0.533664, 1.016604, 0.341875, -1.963656,
-
5.171476, 3.478033, 7.616361, 6.648384, 0.479069, 1.792012,
-
-1.295591, -7.447818, 0.315830, -10.657445, -2.483469, -6.524236,
-
-7.380591, -3.739005, -8.388957, 0.184147, -1.554888, 3.786508,
-
-1.684421, 5.400610, -1.578126, 7.403361, 8.315999, 2.080267,
-
11.077776, 2.749673, 7.138962, 2.748762, 0.660363, 0.981552,
-
1.442275, 0.552721, -2.576892, 4.703989, 0.989156, 8.759344,
-
-0.564825, -3.994680, 0.954710, -5.014144, 6.592329, 1.599488,
-
-13.979146, -0.391891, -4.453369, -2.311242, -2.948764, 1.761415,
-
-0.138322, 10.433007, -2.309103, 4.297153, 8.535523, 3.209462,
-
8.695819, 5.569919, 2.514304, 5.582029, 2.060199, 0.642280,
-
7.024616, 1.686615, -6.481756, 1.343084, -3.526451, 1.099073,
-
-2.965764, -0.173723, -4.111484, 6.528384, -6.965658, 1.726291,
-
1.535172, 11.023435, 2.338401, -4.690188, 1.298210, 3.943885,
-
8.407885, 5.168365, 0.684131, 1.559181, 1.859998, 2.852417,
-
8.574070, -6.369078, 6.023458, 11.837963, -6.027632, 4.469678,
-
-6.799093, -2.674048, 6.250367, -6.809971, -3.459360, 9.112410,
-
-2.711621, -1.336678, 1.564249, -1.564297, -1.296760, 8.904013,
-
-3.230109, 6.878013, -7.819823, 3.369909, -1.657410, -2.007358,
-
-4.112825, 1.370685, -3.420525, -6.276605, 3.244873, -3.352638,
-
1.545372, 0.902211, 0.197489, -1.408732, 0.523390, 0.348440, 0
-
};
-
-
-
/* ----------------------------------------------------------------------
-
* Declare Global variables
-
* ------------------------------------------------------------------- */
-
uint32_t srcALen = 64; /* Length of Input A */
-
uint32_t srcBLen = 64; /* Length of Input B */
-
uint32_t outLen; /* Length of convolution output */
-
float32_t snr; /* output SNR */
-
-
int32_t main(void)
-
{
-
arm_status status; /* Status of the example */
-
arm_cfft_radix4_instance_f32 cfft_instance; /* CFFT Structure instance */
-
-
/* CFFT Structure instance pointer */
-
arm_cfft_radix4_instance_f32 *cfft_instance_ptr =
-
(arm_cfft_radix4_instance_f32*) &cfft_instance;
-
-
/* output length of convolution */
- -
-
/* Initialise the fft input buffers with all zeros */
- - -
-
/* Copy the input values to the fft input buffers */
- - -
-
/* Initialize the CFFT function to compute 64 point fft */
-
status = arm_cfft_radix4_init_f32(cfft_instance_ptr, 64, 0, 1);
-
-
/* Transform input a[n] from time domain to frequency domain A[k] */
-
arm_cfft_radix4_f32(cfft_instance_ptr, Ak);
-
/* Transform input b[n] from time domain to frequency domain B[k] */
-
arm_cfft_radix4_f32(cfft_instance_ptr, Bk);
-
-
/* Complex Multiplication of the two input buffers in frequency domain */
- -
-
/* Initialize the CIFFT function to compute 64 point ifft */
-
status = arm_cfft_radix4_init_f32(cfft_instance_ptr, 64, 1, 1);
-
-
/* Transform the multiplication output from frequency domain to time domain,
-
that gives the convolved output */
-
arm_cfft_radix4_f32(cfft_instance_ptr, AxB);
-
-
/* SNR Calculation */
- -
-
/* Compare the SNR with threshold to test whether the
-
computed output is matched with the reference output values. */
- -
{
-
status = ARM_MATH_SUCCESS;
-
}
-
-
if( status != ARM_MATH_SUCCESS)
-
{
-
while(1);
-
}
-
-
while(1); /* main function does not return */
-
}
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm_dotproduct_example_f32_8c-example.html b/Documentation/DSP/html/arm_dotproduct_example_f32_8c-example.html deleted file mode 100644 index a175a6b..0000000 --- a/Documentation/DSP/html/arm_dotproduct_example_f32_8c-example.html +++ /dev/null @@ -1,260 +0,0 @@ - - - - - -arm_dotproduct_example_f32.c -CMSIS-DSP: arm_dotproduct_example_f32.c - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_dotproduct_example_f32.c
-
-
-
/* ----------------------------------------------------------------------
-
* Copyright (C) 2010-2012 ARM Limited. All rights reserved.
-
*
-
* $Date: 17. January 2013
-
* $Revision: V1.4.0
-
*
-
* Project: CMSIS DSP Library
-
* Title: arm_dotproduct_example_f32.c
-
*
-
* Description: Example code computing dot product of two vectors.
-
*
-
* Target Processor: Cortex-M4/Cortex-M3
-
*
-
* Redistribution and use in source and binary forms, with or without
-
* modification, are permitted provided that the following conditions
-
* are met:
-
* - Redistributions of source code must retain the above copyright
-
* notice, this list of conditions and the following disclaimer.
-
* - Redistributions in binary form must reproduce the above copyright
-
* notice, this list of conditions and the following disclaimer in
-
* the documentation and/or other materials provided with the
-
* distribution.
-
* - Neither the name of ARM LIMITED nor the names of its contributors
-
* may be used to endorse or promote products derived from this
-
* software without specific prior written permission.
-
*
-
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
-
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
-
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
-
* ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-
* POSSIBILITY OF SUCH DAMAGE.
-
* -------------------------------------------------------------------- */
-
-
#include <math.h>
-
#include "arm_math.h"
-
-
/* ----------------------------------------------------------------------
-
* Defines each of the tests performed
-
* ------------------------------------------------------------------- */
-
#define MAX_BLOCKSIZE 32
-
#define DELTA (0.000001f)
-
-
/* ----------------------------------------------------------------------
-
* Test input data for Floating point Dot Product example for 32-blockSize
-
* Generated by the MATLAB randn() function
-
* ------------------------------------------------------------------- */
-
/* ----------------------------------------------------------------------
-
** Test input data of srcA for blockSize 32
-
** ------------------------------------------------------------------- */
- -
{
-
-0.4325648115282207, -1.6655843782380970, 0.1253323064748307,
-
0.2876764203585489, -1.1464713506814637, 1.1909154656429988,
-
1.1891642016521031, -0.0376332765933176, 0.3272923614086541,
-
0.1746391428209245, -0.1867085776814394, 0.7257905482933027,
-
-0.5883165430141887, 2.1831858181971011, -0.1363958830865957,
-
0.1139313135208096, 1.0667682113591888, 0.0592814605236053,
-
-0.0956484054836690, -0.8323494636500225, 0.2944108163926404,
-
-1.3361818579378040, 0.7143245518189522, 1.6235620644462707,
-
-0.6917757017022868, 0.8579966728282626, 1.2540014216025324,
-
-1.5937295764474768, -1.4409644319010200, 0.5711476236581780,
-
-0.3998855777153632, 0.6899973754643451
-
};
-
-
/* ----------------------------------------------------------------------
-
** Test input data of srcB for blockSize 32
-
** ------------------------------------------------------------------- */
- -
{
-
1.7491401329284098, 0.1325982188803279, 0.3252281811989881,
-
-0.7938091410349637, 0.3149236145048914, -0.5272704888029532,
-
0.9322666565031119, 1.1646643544607362, -2.0456694357357357,
-
-0.6443728590041911, 1.7410657940825480, 0.4867684246821860,
-
1.0488288293660140, 1.4885752747099299, 1.2705014969484090,
-
-1.8561241921210170, 2.1343209047321410, 1.4358467535865909,
-
-0.9173023332875400, -1.1060770780029008, 0.8105708062681296,
-
0.6985430696369063, -0.4015827425012831, 1.2687512030669628,
-
-0.7836083053674872, 0.2132664971465569, 0.7878984786088954,
-
0.8966819356782295, -0.1869172943544062, 1.0131816724341454,
-
0.2484350696132857, 0.0596083377937976
-
};
-
-
/* Reference dot product output */
-
float32_t refDotProdOut = 5.9273644806352142;
-
-
/* ----------------------------------------------------------------------
-
* Declare Global variables
-
* ------------------------------------------------------------------- */
-
float32_t multOutput[MAX_BLOCKSIZE]; /* Intermediate output */
-
float32_t testOutput; /* Final ouput */
-
-
arm_status status; /* Status of the example */
-
-
int32_t main(void)
-
{
-
uint32_t i; /* Loop counter */
-
float32_t diff; /* Difference between reference and test outputs */
-
-
/* Multiplication of two input buffers */
- -
-
/* Accumulate the multiplication output values to
-
get the dot product of the two inputs */
-
for(i=0; i< MAX_BLOCKSIZE; i++)
-
{
- -
}
-
-
/* absolute value of difference between ref and test */
-
diff = fabsf(refDotProdOut - testOutput);
-
-
/* Comparison of dot product value with reference */
-
if(diff > DELTA)
-
{
- -
}
-
- -
{
-
while(1);
-
}
-
-
while(1); /* main function does not return */
-
}
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm_fft_bin_example_f32_8c-example.html b/Documentation/DSP/html/arm_fft_bin_example_f32_8c-example.html deleted file mode 100644 index cd397aa..0000000 --- a/Documentation/DSP/html/arm_fft_bin_example_f32_8c-example.html +++ /dev/null @@ -1,230 +0,0 @@ - - - - - -arm_fft_bin_example_f32.c -CMSIS-DSP: arm_fft_bin_example_f32.c - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_fft_bin_example_f32.c
-
-
-
/* ----------------------------------------------------------------------
-
* Copyright (C) 2010-2012 ARM Limited. All rights reserved.
-
*
-
* $Date: 17. January 2013
-
* $Revision: V1.4.0
-
*
-
* Project: CMSIS DSP Library
-
* Title: arm_fft_bin_example_f32.c
-
*
-
* Description: Example code demonstrating calculation of Max energy bin of
-
* frequency domain of input signal.
-
*
-
* Target Processor: Cortex-M4/Cortex-M3
-
*
-
* Redistribution and use in source and binary forms, with or without
-
* modification, are permitted provided that the following conditions
-
* are met:
-
* - Redistributions of source code must retain the above copyright
-
* notice, this list of conditions and the following disclaimer.
-
* - Redistributions in binary form must reproduce the above copyright
-
* notice, this list of conditions and the following disclaimer in
-
* the documentation and/or other materials provided with the
-
* distribution.
-
* - Neither the name of ARM LIMITED nor the names of its contributors
-
* may be used to endorse or promote products derived from this
-
* software without specific prior written permission.
-
*
-
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
-
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
-
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
-
* ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-
* POSSIBILITY OF SUCH DAMAGE.
-
* -------------------------------------------------------------------- */
-
-
#include "arm_math.h"
- -
-
#define TEST_LENGTH_SAMPLES 2048
-
-
/* -------------------------------------------------------------------
-
* External Input and Output buffer Declarations for FFT Bin Example
-
* ------------------------------------------------------------------- */
- - -
-
/* ------------------------------------------------------------------
-
* Global variables for FFT Bin Example
-
* ------------------------------------------------------------------- */
-
uint32_t fftSize = 1024;
-
uint32_t ifftFlag = 0;
-
uint32_t doBitReverse = 1;
-
-
/* Reference index at which max energy of bin ocuurs */
-
uint32_t refIndex = 213, testIndex = 0;
-
-
/* ----------------------------------------------------------------------
-
* Max magnitude FFT Bin test
-
* ------------------------------------------------------------------- */
-
-
int32_t main(void)
-
{
-
- -
float32_t maxValue;
-
-
status = ARM_MATH_SUCCESS;
-
-
/* Process the data through the CFFT/CIFFT module */
- -
-
/* Process the data through the Complex Magnitude Module for
-
calculating the magnitude at each bin */
- -
-
/* Calculates maxValue and returns corresponding BIN value */
- -
- -
{
- -
}
-
-
/* ----------------------------------------------------------------------
-
** Loop here if the signals fail the PASS check.
-
** This denotes a test failure
-
** ------------------------------------------------------------------- */
-
-
if( status != ARM_MATH_SUCCESS)
-
{
-
while(1);
-
}
-
-
while(1); /* main function does not return */
-
}
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm_fir_example_f32_8c-example.html b/Documentation/DSP/html/arm_fir_example_f32_8c-example.html deleted file mode 100644 index fcef847..0000000 --- a/Documentation/DSP/html/arm_fir_example_f32_8c-example.html +++ /dev/null @@ -1,281 +0,0 @@ - - - - - -arm_fir_example_f32.c -CMSIS-DSP: arm_fir_example_f32.c - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_fir_example_f32.c
-
-
-
/* ----------------------------------------------------------------------
-
* Copyright (C) 2010-2012 ARM Limited. All rights reserved.
-
*
-
* $Date: 17. January 2013
-
* $Revision: V1.4.0
-
*
-
* Project: CMSIS DSP Library
-
* Title: arm_fir_example_f32.c
-
*
-
* Description: Example code demonstrating how an FIR filter can be used
-
* as a low pass filter.
-
*
-
* Target Processor: Cortex-M4/Cortex-M3
-
*
-
* Redistribution and use in source and binary forms, with or without
-
* modification, are permitted provided that the following conditions
-
* are met:
-
* - Redistributions of source code must retain the above copyright
-
* notice, this list of conditions and the following disclaimer.
-
* - Redistributions in binary form must reproduce the above copyright
-
* notice, this list of conditions and the following disclaimer in
-
* the documentation and/or other materials provided with the
-
* distribution.
-
* - Neither the name of ARM LIMITED nor the names of its contributors
-
* may be used to endorse or promote products derived from this
-
* software without specific prior written permission.
-
*
-
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
-
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
-
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
-
* ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-
* POSSIBILITY OF SUCH DAMAGE.
-
* -------------------------------------------------------------------- */
-
-
/* ----------------------------------------------------------------------
-
** Include Files
-
** ------------------------------------------------------------------- */
-
-
#include "arm_math.h"
-
#include "math_helper.h"
-
-
/* ----------------------------------------------------------------------
-
** Macro Defines
-
** ------------------------------------------------------------------- */
-
-
#define TEST_LENGTH_SAMPLES 320
-
#define SNR_THRESHOLD_F32 140.0f
-
#define BLOCK_SIZE 32
-
#define NUM_TAPS 29
-
-
/* -------------------------------------------------------------------
-
* The input signal and reference output (computed with MATLAB)
-
* are defined externally in arm_fir_lpf_data.c.
-
* ------------------------------------------------------------------- */
-
- - -
-
/* -------------------------------------------------------------------
-
* Declare Test output buffer
-
* ------------------------------------------------------------------- */
-
- -
-
/* -------------------------------------------------------------------
-
* Declare State buffer of size (numTaps + blockSize - 1)
-
* ------------------------------------------------------------------- */
-
- -
-
/* ----------------------------------------------------------------------
-
** FIR Coefficients buffer generated using fir1() MATLAB function.
-
** fir1(28, 6/24)
-
** ------------------------------------------------------------------- */
-
- -
-0.0018225230f, -0.0015879294f, +0.0000000000f, +0.0036977508f, +0.0080754303f, +0.0085302217f, -0.0000000000f, -0.0173976984f,
-
-0.0341458607f, -0.0333591565f, +0.0000000000f, +0.0676308395f, +0.1522061835f, +0.2229246956f, +0.2504960933f, +0.2229246956f,
-
+0.1522061835f, +0.0676308395f, +0.0000000000f, -0.0333591565f, -0.0341458607f, -0.0173976984f, -0.0000000000f, +0.0085302217f,
-
+0.0080754303f, +0.0036977508f, +0.0000000000f, -0.0015879294f, -0.0018225230f
-
};
-
-
/* ------------------------------------------------------------------
-
* Global variables for FIR LPF Example
-
* ------------------------------------------------------------------- */
-
-
uint32_t blockSize = BLOCK_SIZE;
- -
- -
-
/* ----------------------------------------------------------------------
-
* FIR LPF Example
-
* ------------------------------------------------------------------- */
-
-
int32_t main(void)
-
{
-
uint32_t i;
- - -
float32_t *inputF32, *outputF32;
-
-
/* Initialize input and output buffer pointers */
-
inputF32 = &testInput_f32_1kHz_15kHz[0];
-
outputF32 = &testOutput[0];
-
-
/* Call FIR init function to initialize the instance structure. */
- -
-
/* ----------------------------------------------------------------------
-
** Call the FIR process function for every blockSize samples
-
** ------------------------------------------------------------------- */
-
-
for(i=0; i < numBlocks; i++)
-
{
-
arm_fir_f32(&S, inputF32 + (i * blockSize), outputF32 + (i * blockSize), blockSize);
-
}
-
-
/* ----------------------------------------------------------------------
-
** Compare the generated output against the reference output computed
-
** in MATLAB.
-
** ------------------------------------------------------------------- */
-
- -
- -
{
- -
}
-
else
-
{
-
status = ARM_MATH_SUCCESS;
-
}
-
-
/* ----------------------------------------------------------------------
-
** Loop here if the signal does not match the reference output.
-
** ------------------------------------------------------------------- */
-
-
if( status != ARM_MATH_SUCCESS)
-
{
-
while(1);
-
}
-
-
while(1); /* main function does not return */
-
}
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm_graphic_equalizer_example_q31_8c-example.html b/Documentation/DSP/html/arm_graphic_equalizer_example_q31_8c-example.html deleted file mode 100644 index 1a71c9a..0000000 --- a/Documentation/DSP/html/arm_graphic_equalizer_example_q31_8c-example.html +++ /dev/null @@ -1,448 +0,0 @@ - - - - - -arm_graphic_equalizer_example_q31.c -CMSIS-DSP: arm_graphic_equalizer_example_q31.c - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_graphic_equalizer_example_q31.c
-
-
-
/* ----------------------------------------------------------------------
-
* Copyright (C) 2010-2012 ARM Limited. All rights reserved.
-
*
-
* $Date: 17. January 2013
-
* $Revision: V1.4.0
-
*
-
* Project: CMSIS DSP Library
-
* Title: arm_graphic_equalizer_example_q31.c
-
*
-
* Description: Example showing an audio graphic equalizer constructed
-
* out of Biquad filters.
-
*
-
* Target Processor: Cortex-M4/Cortex-M3
-
*
-
* Redistribution and use in source and binary forms, with or without
-
* modification, are permitted provided that the following conditions
-
* are met:
-
* - Redistributions of source code must retain the above copyright
-
* notice, this list of conditions and the following disclaimer.
-
* - Redistributions in binary form must reproduce the above copyright
-
* notice, this list of conditions and the following disclaimer in
-
* the documentation and/or other materials provided with the
-
* distribution.
-
* - Neither the name of ARM LIMITED nor the names of its contributors
-
* may be used to endorse or promote products derived from this
-
* software without specific prior written permission.
-
*
-
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
-
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
-
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
-
* ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-
* POSSIBILITY OF SUCH DAMAGE.
-
* -------------------------------------------------------------------- */
-
-
#include "arm_math.h"
-
#include "math_helper.h"
-
-
/* Length of the overall data in the test */
-
#define TESTLENGTH 320
-
-
/* Block size for the underlying processing */
-
#define BLOCKSIZE 32
-
-
/* Total number of blocks to run */
-
#define NUMBLOCKS (TESTLENGTH/BLOCKSIZE)
-
-
/* Number of 2nd order Biquad stages per filter */
-
#define NUMSTAGES 2
-
-
#define SNR_THRESHOLD_F32 98
-
-
/* -------------------------------------------------------------------
-
* External Declarations for Input and Output buffers
-
* ------------------------------------------------------------------- */
-
- - -
- -
-
/* ----------------------------------------------------------------------
-
** Q31 state buffers for Band1, Band2, Band3, Band4, Band5
-
** ------------------------------------------------------------------- */
-
-
static q63_t biquadStateBand1Q31[4 * 2];
-
static q63_t biquadStateBand2Q31[4 * 2];
-
static q31_t biquadStateBand3Q31[4 * 2];
-
static q31_t biquadStateBand4Q31[4 * 2];
-
static q31_t biquadStateBand5Q31[4 * 2];
-
-
/* ----------------------------------------------------------------------
-
** Q31 input and output buffers
-
** ------------------------------------------------------------------- */
-
- - -
-
/* ----------------------------------------------------------------------
-
** Entire coefficient table. There are 10 coefficients per 4th order Biquad
-
** cascade filter. The first 10 coefficients correspond to the -9 dB gain
-
** setting of band 1; the next 10 coefficient correspond to the -8 dB gain
-
** setting of band 1; and so on. There are 10*19=190 coefficients in total
-
** for band 1 (gains = -9, -8, -7, ..., 9). After this come the 190 coefficients
-
** for band 2.
-
**
-
** The coefficients are in Q29 format and require a postShift of 2.
-
** ------------------------------------------------------------------- */
-
-
const q31_t coeffTable[950] = {
-
-
/* Band 1, -9 dB gain */
-
535576962, -1071153923, 535576962, 1073741824, -536870912, 535576962, -1063501998, 527979313, 1060865294, -524146981,
-
/* Band 1, -8 dB gain */
-
535723226, -1071446451, 535723226, 1073741824, -536870912, 535723226, -1063568947, 527903217, 1061230578, -524503778,
-
535868593, -1071737186, 535868593, 1073741824, -536870912, 535868593, -1063627467, 527819780, 1061585502, -524850686,
-
536013181, -1072026363, 536013181, 1073741824, -536870912, 536013181, -1063677598, 527728935, 1061930361, -525187972,
-
536157109, -1072314217, 536157109, 1073741824, -536870912, 536157109, -1063719372, 527630607, 1062265438, -525515897,
-
536300492, -1072600983, 536300492, 1073741824, -536870912, 536300492, -1063752815, 527524720, 1062591011, -525834716,
-
536443447, -1072886894, 536443447, 1073741824, -536870912, 536443447, -1063777945, 527411186, 1062907350, -526144676,
-
536586091, -1073172183, 536586091, 1073741824, -536870912, 536586091, -1063794775, 527289917, 1063214717, -526446017,
-
536728541, -1073457082, 536728541, 1073741824, -536870912, 536728541, -1063803308, 527160815, 1063513366, -526738975,
-
536870912, -1073741824, 536870912, 1073741824, -536870912, 536870912, -1063803543, 527023777, 1063803543, -527023777,
-
537013321, -1074026642, 537013321, 1073741824, -536870912, 537013321, -1063795470, 526878696, 1064085490, -527300648,
-
537155884, -1074311768, 537155884, 1073741824, -536870912, 537155884, -1063779073, 526725455, 1064359439, -527569803,
-
537298718, -1074597435, 537298718, 1073741824, -536870912, 537298718, -1063754328, 526563934, 1064625617, -527831454,
-
537441939, -1074883878, 537441939, 1073741824, -536870912, 537441939, -1063721205, 526394005, 1064884245, -528085806,
-
537585666, -1075171331, 537585666, 1073741824, -536870912, 537585666, -1063679666, 526215534, 1065135536, -528333059,
-
537730015, -1075460030, 537730015, 1073741824, -536870912, 537730015, -1063629666, 526028380, 1065379699, -528573409,
-
537875106, -1075750212, 537875106, 1073741824, -536870912, 537875106, -1063571152, 525832396, 1065616936, -528807045,
-
538021057, -1076042114, 538021057, 1073741824, -536870912, 538021057, -1063504065, 525627429, 1065847444, -529034151,
-
538167989, -1076335977, 538167989, 1073741824, -536870912, 538167989, -1063428338, 525413317, 1066071412, -529254907,
-
-
/* Band 2, -9 dB gain */
-
531784976, -1055497692, 523873415, 1066213307, -529420241, 531784976, -1040357886, 509828014, 1028908252, -494627367,
-
/* Band 2, -8 dB gain */
-
532357636, -1056601982, 524400080, 1066115844, -529326645, 532357636, -1040623406, 509562600, 1030462237, -496062122,
-
532927392, -1057707729, 524931110, 1066024274, -529239070, 532927392, -1040848253, 509262081, 1031969246, -497457090,
-
533494678, -1058816094, 525467240, 1065939047, -529157961, 533494678, -1041032161, 508925950, 1033429976, -498812573,
-
534059929, -1059928204, 526009170, 1065860582, -529083734, 534059929, -1041174868, 508553717, 1034845124, -500128887,
-
534623580, -1061045148, 526557561, 1065789260, -529016764, 534623580, -1041276126, 508144920, 1036215393, -501406373,
-
535186068, -1062167969, 527113032, 1065725420, -528957385, 535186068, -1041335703, 507699125, 1037541500, -502645399,
-
535747827, -1063297666, 527676151, 1065669351, -528905879, 535747827, -1041353386, 507215934, 1038824183, -503846368,
-
536309295, -1064435183, 528247436, 1065621289, -528862476, 536309295, -1041328990, 506694984, 1040064203, -505009724,
-
536870912, -1065581413, 528827349, 1065581413, -528827349, 536870912, -1041262354, 506135953, 1041262354, -506135953,
-
537433117, -1066737194, 529416295, 1065549847, -528800610, 537433117, -1041153346, 505538564, 1042419457, -507225588,
-
537996352, -1067903307, 530014622, 1065526651, -528782316, 537996352, -1041001864, 504902578, 1043536370, -508279208,
-
538561061, -1069080480, 530622620, 1065511830, -528772462, 538561061, -1040807833, 504227800, 1044613981, -509297437,
-
539127690, -1070269387, 531240527, 1065505333, -528770987, 539127690, -1040571205, 503514074, 1045653211, -510280946,
-
539696690, -1071470656, 531868525, 1065507054, -528777778, 539696690, -1040291951, 502761277, 1046655011, -511230450,
-
540268512, -1072684867, 532506750, 1065516837, -528792672, 540268512, -1039970063, 501969320, 1047620358, -512146700,
-
540843613, -1073912567, 533155297, 1065534483, -528815459, 540843613, -1039605542, 501138139, 1048550251, -513030484,
-
541422451, -1075154268, 533814224, 1065559750, -528845892, 541422451, -1039198394, 500267687, 1049445708, -513882621,
-
542005489, -1076410460, 534483561, 1065592362, -528883686, 542005489, -1038748624, 499357932, 1050307760, -514703956,
-
518903861, -1001986830, 486725277, 1037235801, -502367695, 518903861, -945834422, 446371043, 902366163, -400700571,
-
520899989, -1005630916, 488289126, 1036926846, -502147311, 520899989, -946490935, 445581846, 907921945, -404936158,
-
522893209, -1009290002, 489869792, 1036650484, -501961419, 522893209, -947006359, 444685310, 913306106, -409075225,
-
524884763, -1012968199, 491470256, 1036407567, -501810737, 524884763, -947377809, 443679533, 918521018, -413116221,
-
526875910, -1016669649, 493093518, 1036198712, -501695739, 526875910, -947602324, 442562672, 923569247, -417057897,
-
528867927, -1020398503, 494742575, 1036024293, -501616651, 528867927, -947676875, 441332970, 928453558, -420899319,
-
530862111, -1024158905, 496420407, 1035884447, -501573457, 530862111, -947598385, 439988777, 933176909, -424639872,
-
532859778, -1027954970, 498129955, 1035779077, -501565907, 532859778, -947363742, 438528571, 937742446, -428279254,
-
534862260, -1031790763, 499874098, 1035707863, -501593525, 534862260, -946969823, 436950987, 942153486, -431817474,
-
536870912, -1035670279, 501655630, 1035670279, -501655630, 536870912, -946413508, 435254839, 946413508, -435254839,
-
538887107, -1039597419, 503477238, 1035665609, -501751354, 538887107, -945691703, 433439146, 950526127, -438591937,
-
540912240, -1043575967, 505341475, 1035692963, -501879659, 540912240, -944801359, 431503152, 954495080, -441829621,
-
542947726, -1047609569, 507250741, 1035751307, -502039364, 542947726, -943739490, 429446349, 958324201, -444968987,
-
544995000, -1051701717, 509207261, 1035839473, -502229165, 544995000, -942503190, 427268492, 962017400, -448011351,
-
547055523, -1055855728, 511213065, 1035956193, -502447657, 547055523, -941089647, 424969617, 965578640, -450958226,
-
549130774, -1060074734, 513269973, 1036100110, -502693359, 549130774, -939496155, 422550049, 969011913, -453811298,
-
551222259, -1064361672, 515379585, 1036269804, -502964731, 551222259, -937720119, 420010407, 972321228, -456572401,
-
553331507, -1068719280, 517543273, 1036463810, -503260192, 553331507, -935759057, 417351601, 975510582, -459243495,
-
555460072, -1073150100, 519762181, 1036680633, -503578144, 555460072, -933610600, 414574832, 978583948, -461826644,
-
494084017, -851422604, 404056273, 930151631, -423619864, 494084017, -673714108, 339502486, 561843007, -265801750,
-
498713542, -859177141, 406587077, 929211656, -423786402, 498713542, -673274906, 338185129, 573719128, -272222942,
-
503369016, -867012190, 409148384, 928362985, -424054784, 503369016, -672533059, 336693984, 585290277, -278599028,
-
508052536, -874935599, 411746438, 927604291, -424422151, 508052536, -671478538, 335026905, 596558312, -284920289,
-
512766286, -882955583, 414387826, 926933782, -424885216, 512766286, -670100998, 333182045, 607525792, -291177811,
-
517512534, -891080712, 417079474, 926349262, -425440318, 517512534, -668389789, 331157902, 618195914, -297363485,
-
522293635, -899319903, 419828635, 925848177, -426083491, 522293635, -666333963, 328953368, 628572440, -303470012,
-
527112032, -907682405, 422642886, 925427679, -426810526, 527112032, -663922286, 326567785, 638659631, -309490882,
-
531970251, -916177781, 425530105, 925084675, -427617023, 531970251, -661143261, 324000998, 648462180, -315420352,
-
536870912, -924815881, 428498454, 924815881, -428498454, 536870912, -657985147, 321253420, 657985147, -321253420,
-
541816719, -933606817, 431556352, 924617870, -429450209, 541816719, -654435997, 318326093, 667233900, -326985786,
-
546810467, -942560921, 434712438, 924487114, -430467639, 546810467, -650483688, 315220754, 676214053, -332613816,
-
551855042, -951688708, 437975532, 924420027, -431546101, 551855042, -646115970, 311939896, 684931422, -338134495,
-
556953421, -961000826, 441354588, 924413001, -432680993, 556953421, -641320513, 308486839, 693391970, -343545389,
-
562108672, -970508005, 444858642, 924462435, -433867780, 562108672, -636084967, 304865786, 701601770, -348844597,
-
567323959, -980220994, 448496743, 924564764, -435102022, 567323959, -630397020, 301081886, 709566963, -354030710,
-
572602539, -990150500, 452277894, 924716482, -436379394, 572602539, -624244471, 297141281, 717293726, -359102767,
-
577947763, -1000307125, 456210977, 924914158, -437695705, 577947763, -617615296, 293051155, 724788245, -364060214,
-
583363084, -1010701292, 460304674, 925154455, -439046908, 583363084, -610497723, 288819761, 732056685, -368902865,
-
387379495, -506912469, 196933274, 840112184, -347208270, 387379495, 506912469, 196933274, -840112184, -347208270,
-
401658082, -532275898, 207149427, 833765363, -343175316, 401658082, 532275898, 207149427, -833765363, -343175316,
-
416472483, -558722695, 217902617, 827270154, -339107319, 416472483, 558722695, 217902617, -827270154, -339107319,
-
431841949, -586290861, 229212798, 820624988, -335007540, 431841949, 586290861, 229212798, -820624988, -335007540,
-
447786335, -615019650, 241100489, 813828443, -330879528, 447786335, 615019650, 241100489, -813828443, -330879528,
-
464326111, -644949597, 253586805, 806879270, -326727141, 464326111, 644949597, 253586805, -806879270, -326727141,
-
481482377, -676122557, 266693475, 799776409, -322554559, 481482377, 676122557, 266693475, -799776409, -322554559,
-
499276882, -708581728, 280442865, 792519013, -318366296, 499276882, 708581728, 280442865, -792519013, -318366296,
-
517732032, -742371685, 294857996, 785106465, -314167221, 517732032, 742371685, 294857996, -785106465, -314167221,
-
536870912, -777538408, 309962566, 777538408, -309962566, 536870912, 777538408, 309962566, -777538408, -309962566,
-
556717294, -814129313, 325780968, 769814766, -305757943, 556717294, 814129313, 325780968, -769814766, -305757943,
-
577295658, -852193284, 342338310, 761935777, -301559360, 577295658, 852193284, 342338310, -761935777, -301559360,
-
598631206, -891780698, 359660433, 753902014, -297373230, 598631206, 891780698, 359660433, -753902014, -297373230,
-
620749877, -932943463, 377773927, 745714425, -293206383, 620749877, 932943463, 377773927, -745714425, -293206383,
-
643678365, -975735041, 396706151, 737374355, -289066077, 643678365, 975735041, 396706151, -737374355, -289066077,
-
667444134, -1020210487, 416485252, 728883588, -284960004, 667444134, 1020210487, 416485252, -728883588, -284960004,
-
692075438, -1066426476, 437140179, 720244375, -280896294, 692075438, 1066426476, 437140179, -720244375, -280896294,
-
717601336, -1114441339, 458700704, 711459472, -276883515, 717601336, 1114441339, 458700704, -711459472, -276883515,
-
744051710, -1164315096, 481197437, 702532174, -272930673, 744051710, 1164315096, 481197437, -702532174, -272930673
-
-
};
-
-
/* ----------------------------------------------------------------------
-
** Desired gains, in dB, per band
-
** ------------------------------------------------------------------- */
-
-
int gainDB[5] = {0, -3, 6, 4, -6};
-
- -
-
-
/* ----------------------------------------------------------------------
-
* Graphic equalizer Example
-
* ------------------------------------------------------------------- */
-
-
int32_t main(void)
-
{
-
float32_t *inputF32, *outputF32;
- - - - - -
int i;
-
int32_t status;
-
-
inputF32 = &testInput_f32[0];
-
outputF32 = &testOutput[0];
-
-
/* Initialize the state and coefficient buffers for all Biquad sections */
-
- -
(q31_t *) &coeffTable[190*0 + 10*(gainDB[0] + 9)],
- -
- -
(q31_t *) &coeffTable[190*1 + 10*(gainDB[1] + 9)],
- -
- -
(q31_t *) &coeffTable[190*2 + 10*(gainDB[2] + 9)],
- -
- -
(q31_t *) &coeffTable[190*3 + 10*(gainDB[3] + 9)],
- -
- -
(q31_t *) &coeffTable[190*4 + 10*(gainDB[4] + 9)],
- -
-
-
/* Call the process functions and needs to change filter coefficients
-
for varying the gain of each band */
-
-
for(i=0; i < NUMBLOCKS; i++)
-
{
-
-
/* ----------------------------------------------------------------------
-
** Convert block of input data from float to Q31
-
** ------------------------------------------------------------------- */
-
-
arm_float_to_q31(inputF32 + (i*BLOCKSIZE), inputQ31, BLOCKSIZE);
-
-
/* ----------------------------------------------------------------------
-
** Scale down by 1/8. This provides additional headroom so that the
-
** graphic EQ can apply gain.
-
** ------------------------------------------------------------------- */
-
- -
-
/* ----------------------------------------------------------------------
-
** Call the Q31 Biquad Cascade DF1 32x64 process function for band1, band2
-
** ------------------------------------------------------------------- */
-
- - -
-
/* ----------------------------------------------------------------------
-
** Call the Q31 Biquad Cascade DF1 process function for band3, band4, band5
-
** ------------------------------------------------------------------- */
-
- - - -
-
/* ----------------------------------------------------------------------
-
** Convert Q31 result back to float
-
** ------------------------------------------------------------------- */
-
-
arm_q31_to_float(outputQ31, outputF32 + (i * BLOCKSIZE), BLOCKSIZE);
-
-
/* ----------------------------------------------------------------------
-
** Scale back up
-
** ------------------------------------------------------------------- */
-
-
arm_scale_f32(outputF32 + (i * BLOCKSIZE), 8.0f, outputF32 + (i * BLOCKSIZE), BLOCKSIZE);
-
};
-
- -
- -
{
- -
}
-
else
-
{
-
status = ARM_MATH_SUCCESS;
-
}
-
-
/* ----------------------------------------------------------------------
-
** Loop here if the signal does not match the reference output.
-
** ------------------------------------------------------------------- */
-
-
if( status != ARM_MATH_SUCCESS)
-
{
-
while(1);
-
}
-
-
while(1); /* main function does not return */
-
}
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm_linear_interp_example_f32_8c-example.html b/Documentation/DSP/html/arm_linear_interp_example_f32_8c-example.html deleted file mode 100644 index 3501864..0000000 --- a/Documentation/DSP/html/arm_linear_interp_example_f32_8c-example.html +++ /dev/null @@ -1,287 +0,0 @@ - - - - - -arm_linear_interp_example_f32.c -CMSIS-DSP: arm_linear_interp_example_f32.c - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_linear_interp_example_f32.c
-
-
-
/* ----------------------------------------------------------------------
-
* Copyright (C) 2010-2012 ARM Limited. All rights reserved.
-
*
-
* $Date: 17. January 2013
-
* $Revision: V1.4.0
-
*
-
* Project: CMSIS DSP Library
-
* Title: arm_linear_interp_example_f32.c
-
*
-
* Description: Example code demonstrating usage of sin function
-
* and uses linear interpolation to get higher precision
-
*
-
* Target Processor: Cortex-M4/Cortex-M3
-
*
-
* Redistribution and use in source and binary forms, with or without
-
* modification, are permitted provided that the following conditions
-
* are met:
-
* - Redistributions of source code must retain the above copyright
-
* notice, this list of conditions and the following disclaimer.
-
* - Redistributions in binary form must reproduce the above copyright
-
* notice, this list of conditions and the following disclaimer in
-
* the documentation and/or other materials provided with the
-
* distribution.
-
* - Neither the name of ARM LIMITED nor the names of its contributors
-
* may be used to endorse or promote products derived from this
-
* software without specific prior written permission.
-
*
-
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
-
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
-
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
-
* ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-
* POSSIBILITY OF SUCH DAMAGE.
-
* -------------------------------------------------------------------- */
-
-
-
#include "arm_math.h"
-
#include "math_helper.h"
-
-
#define SNR_THRESHOLD 90
-
#define TEST_LENGTH_SAMPLES 10
-
#define XSPACING (0.00005f)
-
-
/* ----------------------------------------------------------------------
-
* Test input data for F32 SIN function
-
* Generated by the MATLAB rand() function
-
* randn('state', 0)
-
* xi = (((1/4.18318581819710)* randn(blockSize, 1) * 2* pi));
-
* --------------------------------------------------------------------*/
- -
{
-
-0.649716504673081170, -2.501723745497831200,
-
0.188250329003310100, 0.432092748487532540,
-
-1.722010988459680800, 1.788766476323060600,
-
1.786136060975809500, -0.056525543169408797,
-
0.491596272728153760, 0.262309671126153390
-
};
-
-
/*------------------------------------------------------------------------------
-
* Reference out of SIN F32 function for Block Size = 10
-
* Calculated from sin(testInputSin_f32)
-
*------------------------------------------------------------------------------*/
- -
{
-
-0.604960695383043530, -0.597090287967934840,
-
0.187140422442966500, 0.418772124875992690,
-
-0.988588831792106880, 0.976338412038794010,
-
0.976903856413481100, -0.056495446835214236,
-
0.472033731854734240, 0.259311907228582830
-
};
-
-
/*------------------------------------------------------------------------------
-
* Method 1: Test out Buffer Calculated from Cubic Interpolation
-
*------------------------------------------------------------------------------*/
- -
-
/*------------------------------------------------------------------------------
-
* Method 2: Test out buffer Calculated from Linear Interpolation
-
*------------------------------------------------------------------------------*/
- -
-
/*------------------------------------------------------------------------------
-
* External table used for linear interpolation
-
*------------------------------------------------------------------------------*/
-
extern float arm_linear_interep_table[188495];
-
-
/* ----------------------------------------------------------------------
-
* Global Variables for caluclating SNR's for Method1 & Method 2
-
* ------------------------------------------------------------------- */
- - -
-
/* ----------------------------------------------------------------------------
-
* Calculation of Sine values from Cubic Interpolation and Linear interpolation
-
* ---------------------------------------------------------------------------- */
-
int32_t main(void)
-
{
-
uint32_t i;
- -
-
arm_linear_interp_instance_f32 S = {188495, -3.141592653589793238, XSPACING, &arm_linear_interep_table[0]};
-
-
/*------------------------------------------------------------------------------
-
* Method 1: Test out Calculated from Cubic Interpolation
-
*------------------------------------------------------------------------------*/
-
for(i=0; i< TEST_LENGTH_SAMPLES; i++)
-
{
- -
}
-
-
/*------------------------------------------------------------------------------
-
* Method 2: Test out Calculated from Cubic Interpolation and Linear interpolation
-
*------------------------------------------------------------------------------*/
-
-
for(i=0; i< TEST_LENGTH_SAMPLES; i++)
-
{
- -
}
-
-
/*------------------------------------------------------------------------------
-
* SNR calculation for method 1
-
*------------------------------------------------------------------------------*/
- -
-
/*------------------------------------------------------------------------------
-
* SNR calculation for method 2
-
*------------------------------------------------------------------------------*/
- -
-
/*------------------------------------------------------------------------------
-
* Initialise status depending on SNR calculations
-
*------------------------------------------------------------------------------*/
-
if( snr2 > snr1)
-
{
-
status = ARM_MATH_SUCCESS;
-
}
-
else
-
{
- -
}
-
-
/* ----------------------------------------------------------------------
-
** Loop here if the signals fail the PASS check.
-
** This denotes a test failure
-
** ------------------------------------------------------------------- */
-
if( status != ARM_MATH_SUCCESS)
-
{
-
while(1);
-
}
-
-
while(1); /* main function does not return */
-
}
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm_matrix_example_f32_8c-example.html b/Documentation/DSP/html/arm_matrix_example_f32_8c-example.html deleted file mode 100644 index 18b8b05..0000000 --- a/Documentation/DSP/html/arm_matrix_example_f32_8c-example.html +++ /dev/null @@ -1,309 +0,0 @@ - - - - - -arm_matrix_example_f32.c -CMSIS-DSP: arm_matrix_example_f32.c - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_matrix_example_f32.c
-
-
-
/* ----------------------------------------------------------------------
-
* Copyright (C) 2010-2012 ARM Limited. All rights reserved.
-
*
-
* $Date: 17. January 2013
-
* $Revision: V1.4.0
-
*
-
* Project: CMSIS DSP Library
-
* Title: arm_matrix_example_f32.c
-
*
-
* Description: Example code demonstrating least square fit to data
-
* using matrix functions
-
*
-
* Target Processor: Cortex-M4/Cortex-M3
-
*
-
* Redistribution and use in source and binary forms, with or without
-
* modification, are permitted provided that the following conditions
-
* are met:
-
* - Redistributions of source code must retain the above copyright
-
* notice, this list of conditions and the following disclaimer.
-
* - Redistributions in binary form must reproduce the above copyright
-
* notice, this list of conditions and the following disclaimer in
-
* the documentation and/or other materials provided with the
-
* distribution.
-
* - Neither the name of ARM LIMITED nor the names of its contributors
-
* may be used to endorse or promote products derived from this
-
* software without specific prior written permission.
-
*
-
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
-
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
-
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
-
* ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-
* POSSIBILITY OF SUCH DAMAGE.
-
* -------------------------------------------------------------------- */
-
-
#include "arm_math.h"
-
#include "math_helper.h"
-
-
#define SNR_THRESHOLD 90
-
-
/* --------------------------------------------------------------------------------
-
* Test input data(Cycles) taken from FIR Q15 module for differant cases of blockSize
-
* and tapSize
-
* --------------------------------------------------------------------------------- */
-
-
const float32_t B_f32[4] =
-
{
-
782.0, 7577.0, 470.0, 4505.0
-
};
-
-
/* --------------------------------------------------------------------------------
-
* Formula to fit is C1 + C2 * numTaps + C3 * blockSize + C4 * numTaps * blockSize
-
* -------------------------------------------------------------------------------- */
-
-
const float32_t A_f32[16] =
-
{
-
/* Const, numTaps, blockSize, numTaps*blockSize */
-
1.0, 32.0, 4.0, 128.0,
-
1.0, 32.0, 64.0, 2048.0,
-
1.0, 16.0, 4.0, 64.0,
-
1.0, 16.0, 64.0, 1024.0,
-
};
-
-
-
/* ----------------------------------------------------------------------
-
* Temporary buffers for storing intermediate values
-
* ------------------------------------------------------------------- */
-
/* Transpose of A Buffer */
- -
/* (Transpose of A * A) Buffer */
- -
/* Inverse(Transpose of A * A) Buffer */
- -
/* Test Output Buffer */
- -
-
/* ----------------------------------------------------------------------
-
* Reference ouput buffer C1, C2, C3 and C4 taken from MATLAB
-
* ------------------------------------------------------------------- */
-
const float32_t xRef_f32[4] = {73.0, 8.0, 21.25, 2.875};
-
- -
-
-
/* ----------------------------------------------------------------------
-
* Max magnitude FFT Bin test
-
* ------------------------------------------------------------------- */
-
-
int32_t main(void)
-
{
-
-
arm_matrix_instance_f32 A; /* Matrix A Instance */
-
arm_matrix_instance_f32 AT; /* Matrix AT(A transpose) instance */
-
arm_matrix_instance_f32 ATMA; /* Matrix ATMA( AT multiply with A) instance */
-
arm_matrix_instance_f32 ATMAI; /* Matrix ATMAI(Inverse of ATMA) instance */
-
arm_matrix_instance_f32 B; /* Matrix B instance */
-
arm_matrix_instance_f32 X; /* Matrix X(Unknown Matrix) instance */
-
-
uint32_t srcRows, srcColumns; /* Temporary variables */
- -
-
/* Initialise A Matrix Instance with numRows, numCols and data array(A_f32) */
-
srcRows = 4;
-
srcColumns = 4;
-
arm_mat_init_f32(&A, srcRows, srcColumns, (float32_t *)A_f32);
-
-
/* Initialise Matrix Instance AT with numRows, numCols and data array(AT_f32) */
-
srcRows = 4;
-
srcColumns = 4;
-
arm_mat_init_f32(&AT, srcRows, srcColumns, AT_f32);
-
-
/* calculation of A transpose */
-
status = arm_mat_trans_f32(&A, &AT);
-
-
-
/* Initialise ATMA Matrix Instance with numRows, numCols and data array(ATMA_f32) */
-
srcRows = 4;
-
srcColumns = 4;
-
arm_mat_init_f32(&ATMA, srcRows, srcColumns, ATMA_f32);
-
-
/* calculation of AT Multiply with A */
-
status = arm_mat_mult_f32(&AT, &A, &ATMA);
-
-
/* Initialise ATMAI Matrix Instance with numRows, numCols and data array(ATMAI_f32) */
-
srcRows = 4;
-
srcColumns = 4;
-
arm_mat_init_f32(&ATMAI, srcRows, srcColumns, ATMAI_f32);
-
-
/* calculation of Inverse((Transpose(A) * A) */
-
status = arm_mat_inverse_f32(&ATMA, &ATMAI);
-
-
/* calculation of (Inverse((Transpose(A) * A)) * Transpose(A)) */
-
status = arm_mat_mult_f32(&ATMAI, &AT, &ATMA);
-
-
/* Initialise B Matrix Instance with numRows, numCols and data array(B_f32) */
-
srcRows = 4;
-
srcColumns = 1;
-
arm_mat_init_f32(&B, srcRows, srcColumns, (float32_t *)B_f32);
-
-
/* Initialise X Matrix Instance with numRows, numCols and data array(X_f32) */
-
srcRows = 4;
-
srcColumns = 1;
-
arm_mat_init_f32(&X, srcRows, srcColumns, X_f32);
-
-
/* calculation ((Inverse((Transpose(A) * A)) * Transpose(A)) * B) */
-
status = arm_mat_mult_f32(&ATMA, &B, &X);
-
-
/* Comparison of reference with test output */
- -
-
/*------------------------------------------------------------------------------
-
* Initialise status depending on SNR calculations
-
*------------------------------------------------------------------------------*/
- -
{
-
status = ARM_MATH_SUCCESS;
-
}
-
else
-
{
- -
}
-
-
-
/* ----------------------------------------------------------------------
-
** Loop here if the signals fail the PASS check.
-
** This denotes a test failure
-
** ------------------------------------------------------------------- */
-
if( status != ARM_MATH_SUCCESS)
-
{
-
while(1);
-
}
-
-
while(1); /* main function does not return */
-
}
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm_signal_converge_example_f32_8c-example.html b/Documentation/DSP/html/arm_signal_converge_example_f32_8c-example.html deleted file mode 100644 index 6450350..0000000 --- a/Documentation/DSP/html/arm_signal_converge_example_f32_8c-example.html +++ /dev/null @@ -1,319 +0,0 @@ - - - - - -arm_signal_converge_example_f32.c -CMSIS-DSP: arm_signal_converge_example_f32.c - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_signal_converge_example_f32.c
-
-
-
/* ----------------------------------------------------------------------
-
* Copyright (C) 2010-2012 ARM Limited. All rights reserved.
-
*
-
* $Date: 17. January 2013
-
* $Revision: V1.4.0
-
*
-
* Project: CMSIS DSP Library
-
* Title: arm_signal_converge_example_f32.c
-
*
-
* Description: Example code demonstrating convergence of an adaptive
-
* filter.
-
*
-
* Target Processor: Cortex-M4/Cortex-M3
-
*
-
* Redistribution and use in source and binary forms, with or without
-
* modification, are permitted provided that the following conditions
-
* are met:
-
* - Redistributions of source code must retain the above copyright
-
* notice, this list of conditions and the following disclaimer.
-
* - Redistributions in binary form must reproduce the above copyright
-
* notice, this list of conditions and the following disclaimer in
-
* the documentation and/or other materials provided with the
-
* distribution.
-
* - Neither the name of ARM LIMITED nor the names of its contributors
-
* may be used to endorse or promote products derived from this
-
* software without specific prior written permission.
-
*
-
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
-
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
-
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
-
* ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-
* POSSIBILITY OF SUCH DAMAGE.
-
* -------------------------------------------------------------------- */
-
-
#include "arm_math.h"
-
#include "math_helper.h"
-
-
/* ----------------------------------------------------------------------
-
** Global defines for the simulation
-
* ------------------------------------------------------------------- */
-
-
#define TEST_LENGTH_SAMPLES 1536
-
#define NUMTAPS 32
-
#define BLOCKSIZE 32
-
#define DELTA_ERROR 0.000001f
-
#define DELTA_COEFF 0.0001f
-
#define MU 0.5f
-
-
#define NUMFRAMES (TEST_LENGTH_SAMPLES / BLOCKSIZE)
-
-
/* ----------------------------------------------------------------------
-
* Declare FIR state buffers and structure
-
* ------------------------------------------------------------------- */
-
- - -
-
/* ----------------------------------------------------------------------
-
* Declare LMSNorm state buffers and structure
-
* ------------------------------------------------------------------- */
-
- - - -
-
-
/* ----------------------------------------------------------------------
-
* Function Declarations for Signal Convergence Example
-
* ------------------------------------------------------------------- */
-
- -
-
-
/* ----------------------------------------------------------------------
-
* Internal functions
-
* ------------------------------------------------------------------- */
- -
uint32_t blockSize);
-
-
void getinput(float32_t* input,
-
uint32_t fr_cnt,
-
uint32_t blockSize);
-
-
/* ----------------------------------------------------------------------
-
* External Declarations for FIR F32 module Test
-
* ------------------------------------------------------------------- */
- - -
extern const float32_t FIRCoeff_f32[32];
- -
-
/* ----------------------------------------------------------------------
-
* Declare I/O buffers
-
* ------------------------------------------------------------------- */
-
- - - - -
-
/* ----------------------------------------------------------------------
-
* Signal converge test
-
* ------------------------------------------------------------------- */
-
-
int32_t main(void)
-
{
-
uint32_t i;
- -
uint32_t index;
-
float32_t minValue;
-
-
/* Initialize the LMSNorm data structure */
- -
-
/* Initialize the FIR data structure */
- -
-
/* ----------------------------------------------------------------------
-
* Loop over the frames of data and execute each of the processing
-
* functions in the system.
-
* ------------------------------------------------------------------- */
-
-
for(i=0; i < NUMFRAMES; i++)
-
{
-
/* Read the input data - uniformly distributed random noise - into wire1 */
-
arm_copy_f32(testInput_f32 + (i * BLOCKSIZE), wire1, BLOCKSIZE);
-
-
/* Execute the FIR processing function. Input wire1 and output wire2 */
-
arm_fir_f32(&LPF_instance, wire1, wire2, BLOCKSIZE);
-
-
/* Execute the LMS Norm processing function*/
-
-
arm_lms_norm_f32(&lmsNorm_instance, /* LMSNorm instance */
-
wire1, /* Input signal */
-
wire2, /* Reference Signal */
-
wire3, /* Converged Signal */
-
err_signal, /* Error Signal, this will become small as the signal converges */
-
BLOCKSIZE); /* BlockSize */
-
-
/* apply overall gain */
-
arm_scale_f32(wire3, 5, wire3, BLOCKSIZE); /* in-place buffer */
-
}
-
-
status = ARM_MATH_SUCCESS;
-
-
/* -------------------------------------------------------------------------------
-
* Test whether the error signal has reached towards 0.
-
* ----------------------------------------------------------------------------- */
-
- -
arm_min_f32(err_signal, BLOCKSIZE, &minValue, &index);
-
-
if (minValue > DELTA_ERROR)
-
{
- -
}
-
-
/* ----------------------------------------------------------------------
-
* Test whether the filter coefficients have converged.
-
* ------------------------------------------------------------------- */
-
- -
- -
arm_min_f32(lmsNormCoeff_f32, NUMTAPS, &minValue, &index);
-
-
if (minValue > DELTA_COEFF)
-
{
- -
}
-
-
/* ----------------------------------------------------------------------
-
* Loop here if the signals did not pass the convergence check.
-
* This denotes a test failure
-
* ------------------------------------------------------------------- */
-
-
if( status != ARM_MATH_SUCCESS)
-
{
-
while(1);
-
}
-
-
while(1); /* main function does not return */
-
}
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm_sin_cos_example_f32_8c-example.html b/Documentation/DSP/html/arm_sin_cos_example_f32_8c-example.html deleted file mode 100644 index b66f077..0000000 --- a/Documentation/DSP/html/arm_sin_cos_example_f32_8c-example.html +++ /dev/null @@ -1,245 +0,0 @@ - - - - - -arm_sin_cos_example_f32.c -CMSIS-DSP: arm_sin_cos_example_f32.c - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_sin_cos_example_f32.c
-
-
-
/* ----------------------------------------------------------------------
-
* Copyright (C) 2010-2012 ARM Limited. All rights reserved.
-
*
-
* $Date: 12. March 2014
-
* $Revision: V1.4.3
-
*
-
* Project: CMSIS DSP Library
-
* Title: arm_sin_cos_example_f32.c
-
*
-
* Description: Example code demonstrating sin and cos calculation of input signal.
-
*
-
* Target Processor: Cortex-M4/Cortex-M3
-
*
-
* Redistribution and use in source and binary forms, with or without
-
* modification, are permitted provided that the following conditions
-
* are met:
-
* - Redistributions of source code must retain the above copyright
-
* notice, this list of conditions and the following disclaimer.
-
* - Redistributions in binary form must reproduce the above copyright
-
* notice, this list of conditions and the following disclaimer in
-
* the documentation and/or other materials provided with the
-
* distribution.
-
* - Neither the name of ARM LIMITED nor the names of its contributors
-
* may be used to endorse or promote products derived from this
-
* software without specific prior written permission.
-
*
-
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
-
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
-
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
-
* ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-
* POSSIBILITY OF SUCH DAMAGE.
-
* -------------------------------------------------------------------- */
-
-
#include <math.h>
-
#include "arm_math.h"
-
-
/* ----------------------------------------------------------------------
-
* Defines each of the tests performed
-
* ------------------------------------------------------------------- */
-
#define MAX_BLOCKSIZE 32
-
#define DELTA (0.0001f)
-
-
-
/* ----------------------------------------------------------------------
-
* Test input data for Floating point sin_cos example for 32-blockSize
-
* Generated by the MATLAB randn() function
-
* ------------------------------------------------------------------- */
-
- -
{
-
-1.244916875853235400, -4.793533929171324800, 0.360705030233248850, 0.827929644170887320, -3.299532218312426900, 3.427441903227623800, 3.422401784294607700, -0.108308165334010680,
-
0.941943896490312180, 0.502609575000365850, -0.537345278736373500, 2.088817392965764500, -1.693168684143455700, 6.283185307179590700, -0.392545884746175080, 0.327893095115825040,
-
3.070147440456292300, 0.170611405884662230, -0.275275082396073010, -2.395492805446796300, 0.847311163536506600, -3.845517018083148800, 2.055818378415868300, 4.672594161978930800,
-
-1.990923030266425800, 2.469305197656249500, 3.609002606064021000, -4.586736582331667500, -4.147080139136136300, 1.643756718868359500, -1.150866392366494800, 1.985805026477433800
-
-
-
};
-
-
const float32_t testRefOutput_f32 = 1.000000000;
-
-
/* ----------------------------------------------------------------------
-
* Declare Global variables
-
* ------------------------------------------------------------------- */
-
uint32_t blockSize = 32;
- - - - - -
-
/* ----------------------------------------------------------------------
-
* Max magnitude FFT Bin test
-
* ------------------------------------------------------------------- */
-
- -
-
int32_t main(void)
-
{
-
float32_t diff;
-
uint32_t i;
-
-
for(i=0; i< blockSize; i++)
-
{
- - -
- - -
- -
-
/* absolute value of difference between ref and test */
-
diff = fabsf(testRefOutput_f32 - testOutput);
-
-
/* Comparison of sin_cos value with reference */
-
if(diff > DELTA)
-
{
- -
}
-
- -
{
-
while(1);
-
}
-
-
}
-
-
while(1); /* main function does not return */
-
}
-
-
-
- - - - diff --git a/Documentation/DSP/html/arm_variance_example_f32_8c-example.html b/Documentation/DSP/html/arm_variance_example_f32_8c-example.html deleted file mode 100644 index 2fc4e61..0000000 --- a/Documentation/DSP/html/arm_variance_example_f32_8c-example.html +++ /dev/null @@ -1,279 +0,0 @@ - - - - - -arm_variance_example_f32.c -CMSIS-DSP: arm_variance_example_f32.c - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_variance_example_f32.c
-
-
-
/* ----------------------------------------------------------------------
-
* Copyright (C) 2010-2012 ARM Limited. All rights reserved.
-
*
-
* $Date: 17. January 2013
-
* $Revision: V1.4.0
-
*
-
* Project: CMSIS DSP Library
-
* Title: arm_variance_example_f32.c
-
*
-
* Description: Example code demonstrating variance calculation of input sequence.
-
*
-
* Target Processor: Cortex-M4/Cortex-M3
-
*
-
* Redistribution and use in source and binary forms, with or without
-
* modification, are permitted provided that the following conditions
-
* are met:
-
* - Redistributions of source code must retain the above copyright
-
* notice, this list of conditions and the following disclaimer.
-
* - Redistributions in binary form must reproduce the above copyright
-
* notice, this list of conditions and the following disclaimer in
-
* the documentation and/or other materials provided with the
-
* distribution.
-
* - Neither the name of ARM LIMITED nor the names of its contributors
-
* may be used to endorse or promote products derived from this
-
* software without specific prior written permission.
-
*
-
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
-
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
-
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
-
* ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-
* POSSIBILITY OF SUCH DAMAGE.
-
* -------------------------------------------------------------------- */
-
-
#include <math.h>
-
#include "arm_math.h"
-
-
/* ----------------------------------------------------------------------
-
* Defines each of the tests performed
-
* ------------------------------------------------------------------- */
-
#define MAX_BLOCKSIZE 32
-
#define DELTA (0.000001f)
-
-
-
/* ----------------------------------------------------------------------
-
* Declare I/O buffers
-
* ------------------------------------------------------------------- */
- - - -
-
/* ----------------------------------------------------------------------
-
* Test input data for Floating point Variance example for 32-blockSize
-
* Generated by the MATLAB randn() function
-
* ------------------------------------------------------------------- */
-
- -
{
-
-0.432564811528221, -1.665584378238097, 0.125332306474831, 0.287676420358549,
-
-1.146471350681464, 1.190915465642999, 1.189164201652103, -0.037633276593318,
-
0.327292361408654, 0.174639142820925, -0.186708577681439, 0.725790548293303,
-
-0.588316543014189, 2.183185818197101, -0.136395883086596, 0.113931313520810,
-
1.066768211359189, 0.059281460523605, -0.095648405483669, -0.832349463650022,
-
0.294410816392640, -1.336181857937804, 0.714324551818952, 1.623562064446271,
-
-0.691775701702287, 0.857996672828263, 1.254001421602532, -1.593729576447477,
-
-1.440964431901020, 0.571147623658178, -0.399885577715363, 0.689997375464345
-
-
};
-
-
/* ----------------------------------------------------------------------
-
* Declare Global variables
-
* ------------------------------------------------------------------- */
-
uint32_t blockSize = 32;
-
float32_t refVarianceOut = 0.903941793931839;
-
-
/* ----------------------------------------------------------------------
-
* Variance calculation test
-
* ------------------------------------------------------------------- */
-
-
int32_t main(void)
-
{
- -
float32_t mean, oneByBlockSize;
-
float32_t variance;
-
float32_t diff;
-
-
status = ARM_MATH_SUCCESS;
-
-
/* Calculation of mean value of input */
-
-
/* x' = 1/blockSize * (x(0)* 1 + x(1) * 1 + ... + x(n-1) * 1) */
-
-
/* Fill wire1 buffer with 1.0 value */
- -
-
/* Calculate the dot product of wire1 and wire2 */
-
/* (x(0)* 1 + x(1) * 1 + ...+ x(n-1) * 1) */
- -
-
/* Calculation of 1/blockSize */
-
oneByBlockSize = 1.0 / (blockSize);
-
-
/* 1/blockSize * (x(0)* 1 + x(1) * 1 + ... + x(n-1) * 1) */
-
arm_mult_f32(&mean, &oneByBlockSize, &mean, 1);
-
-
-
/* Calculation of variance value of input */
-
-
/* (1/blockSize) * (x(0) - x') * (x(0) - x') + (x(1) - x') * (x(1) - x') + ... + (x(n-1) - x') * (x(n-1) - x') */
-
-
/* Fill wire2 with mean value x' */
- -
-
/* wire3 contains (x-x') */
- -
-
/* wire2 contains (x-x') */
- -
-
/* (x(0) - x') * (x(0) - x') + (x(1) - x') * (x(1) - x') + ... + (x(n-1) - x') * (x(n-1) - x') */
- -
-
/* Calculation of 1/blockSize */
-
oneByBlockSize = 1.0 / (blockSize - 1);
-
-
/* Calculation of variance */
-
arm_mult_f32(&variance, &oneByBlockSize, &variance, 1);
-
-
/* absolute value of difference between ref and test */
-
diff = fabsf(refVarianceOut - variance);
-
-
/* Comparison of variance value with reference */
-
if(diff > DELTA)
-
{
- -
}
-
-
if( status != ARM_MATH_SUCCESS)
-
{
-
while(1);
-
}
-
-
while(1); /* main function does not return */
-
}
-
-
-
- - - - diff --git a/Documentation/DSP/html/bc_s.png b/Documentation/DSP/html/bc_s.png deleted file mode 100644 index 224b29a..0000000 Binary files a/Documentation/DSP/html/bc_s.png and /dev/null differ diff --git a/Documentation/DSP/html/bdwn.png b/Documentation/DSP/html/bdwn.png deleted file mode 100644 index 940a0b9..0000000 Binary files a/Documentation/DSP/html/bdwn.png and /dev/null differ diff --git a/Documentation/DSP/html/clarke.gif b/Documentation/DSP/html/clarke.gif deleted file mode 100644 index 5c75d09..0000000 Binary files a/Documentation/DSP/html/clarke.gif and /dev/null differ diff --git a/Documentation/DSP/html/clarkeFormula.gif b/Documentation/DSP/html/clarkeFormula.gif deleted file mode 100644 index f2a1c3e..0000000 Binary files a/Documentation/DSP/html/clarkeFormula.gif and /dev/null differ diff --git a/Documentation/DSP/html/clarkeInvFormula.gif b/Documentation/DSP/html/clarkeInvFormula.gif deleted file mode 100644 index 60522f7..0000000 Binary files a/Documentation/DSP/html/clarkeInvFormula.gif and /dev/null differ diff --git a/Documentation/DSP/html/classes.html b/Documentation/DSP/html/classes.html deleted file mode 100644 index 107aaa7..0000000 --- a/Documentation/DSP/html/classes.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - -Data Structure Index -CMSIS-DSP: Data Structure Index - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Data Structure Index
-
-
-
B | C | D | F | I | L | M | P | R
- - - - - - - - - - - - - - - - - - - -
  B  
-
arm_cfft_instance_q15   arm_fir_decimate_instance_q15   
  I  
-
arm_matrix_instance_f64   
arm_cfft_instance_q31   arm_fir_decimate_instance_q31   arm_matrix_instance_q15   
arm_bilinear_interp_instance_f32   arm_cfft_radix2_instance_f32   arm_fir_instance_f32   arm_iir_lattice_instance_f32   arm_matrix_instance_q31   
arm_bilinear_interp_instance_q15   arm_cfft_radix2_instance_q15   arm_fir_instance_q15   arm_iir_lattice_instance_q15   
  P  
-
arm_bilinear_interp_instance_q31   arm_cfft_radix2_instance_q31   arm_fir_instance_q31   arm_iir_lattice_instance_q31   
arm_bilinear_interp_instance_q7   arm_cfft_radix4_instance_f32   arm_fir_instance_q7   
  L  
-
arm_pid_instance_f32   
arm_biquad_cas_df1_32x64_ins_q31   arm_cfft_radix4_instance_q15   arm_fir_interpolate_instance_f32   arm_pid_instance_q15   
arm_biquad_cascade_df2T_instance_f32   arm_cfft_radix4_instance_q31   arm_fir_interpolate_instance_q15   arm_linear_interp_instance_f32   arm_pid_instance_q31   
arm_biquad_cascade_df2T_instance_f64   
  D  
-
arm_fir_interpolate_instance_q31   arm_lms_instance_f32   
  R  
-
arm_biquad_cascade_stereo_df2T_instance_f32   arm_fir_lattice_instance_f32   arm_lms_instance_q15   
arm_biquad_casd_df1_inst_f32   arm_dct4_instance_f32   arm_fir_lattice_instance_q15   arm_lms_instance_q31   arm_rfft_fast_instance_f32   
arm_biquad_casd_df1_inst_q15   arm_dct4_instance_q15   arm_fir_lattice_instance_q31   arm_lms_norm_instance_f32   arm_rfft_instance_f32   
arm_biquad_casd_df1_inst_q31   arm_dct4_instance_q31   arm_fir_sparse_instance_f32   arm_lms_norm_instance_q15   arm_rfft_instance_q15   
  C  
-
  F  
-
arm_fir_sparse_instance_q15   arm_lms_norm_instance_q31   arm_rfft_instance_q31   
arm_fir_sparse_instance_q31   
  M  
-
arm_cfft_instance_f32   arm_fir_decimate_instance_f32   arm_fir_sparse_instance_q7   
arm_matrix_instance_f32   
-
B | C | D | F | I | L | M | P | R
-
-
- - - - diff --git a/Documentation/DSP/html/closed.png b/Documentation/DSP/html/closed.png deleted file mode 100644 index 98cc2c9..0000000 Binary files a/Documentation/DSP/html/closed.png and /dev/null differ diff --git a/Documentation/DSP/html/cmsis.css b/Documentation/DSP/html/cmsis.css deleted file mode 100644 index 293d0d0..0000000 --- a/Documentation/DSP/html/cmsis.css +++ /dev/null @@ -1,1269 +0,0 @@ -/* The standard CSS for doxygen */ - -body, table, div, p, dl { - font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; - font-size: 13px; - line-height: 1.3; -} - -/* CMSIS styles */ - -.style1 { - text-align: center; -} -.style2 { - color: #0000FF; - font-weight: normal; -} -.style3 { - text-align: left; -} -.style4 { - color: #008000; -} -.style5 { - color: #0000FF; -} -.style6 { - color: #000000; - font-style:italic; -} -.mand { - color: #0000FF; -} -.opt { - color: #008000; -} -.cond { - color: #990000; -} - -.choice -{ - background-color:#F7F9D0; -} -.seq -{ - background-color:#C9DECB; -} -.group1 -{ - background-color:#F8F1F1; -} -.group2 -{ - background-color:#DCEDEA; -} - - -ul ul { - list-style-type: disc; -} - -ul ul ul { - list-style-type: disc; -} - -ul.hierarchy { - color: green; -} - -em { - color: #000000; - font-style:italic; -} - - - -/* CMSIS Tables */ -table.cmtab1 { - padding: 4px; - border-collapse: collapse; - border: 1px solid #A3B4D7; - text-align: justify; - width:70%; -} - -th.cmtab1 { - background: #EBEFF6; - font-weight: bold; - height: 28px; -} - -td.cmtab1 { - padding:1px; - text-align: left; -} - -table.cmtable { - border-collapse:collapse; - text-align: justify; -} - -table.cmtable td, table.cmtable th { - border: 1px solid #2D4068; - padding: 3px 7px 2px; -} - -table.cmtable th { - background-color: #EBEFF6; - font-size: 110%; - padding-bottom: 4px; - padding-top: 5px; - text-align:left; -} - -td.MonoTxt { - font-family:"Arial monospaced for SAP"; -} - -td.XML-Token -{ - azimuth: 180; - font-style:italic; - color:Maroon; - z-index:20; - -} - -span.XML-Token -{ - azimuth: 180; - font-style:italic; - color:Maroon; - z-index:20; - -} - -span.h2 -{ - font-size: 120%; - font-weight: bold; -} - - - -/* @group Heading Levels */ - -h1 { - font-size: 150%; -} - -.title { - font-size: 150%; - font-weight: bold; - margin: 10px 2px; -} - -h2 { - font-size: 120%; -} - -h3 { - font-size: 100%; -} - -h1, h2, h3, h4, h5, h6 { - -webkit-transition: text-shadow 0.5s linear; - -moz-transition: text-shadow 0.5s linear; - -ms-transition: text-shadow 0.5s linear; - -o-transition: text-shadow 0.5s linear; - transition: text-shadow 0.5s linear; - margin-right: 15px; -} - -h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow { - text-shadow: 0 0 15px cyan; -} - -dt { - font-weight: bold; -} - -div.multicol { - -moz-column-gap: 1em; - -webkit-column-gap: 1em; - -moz-column-count: 3; - -webkit-column-count: 3; -} - -p.startli, p.startdd, p.starttd { - margin-top: 2px; -} - -p.endli { - margin-bottom: 0px; -} - -p.enddd { - margin-bottom: 4px; -} - -p.endtd { - margin-bottom: 2px; -} - -/* @end */ - -caption { - font-weight: bold; -} - -span.legend { - font-size: 70%; - text-align: center; -} - -h3.version { - font-size: 90%; - text-align: center; -} - -div.qindex, div.navtab{ - background-color: #EBEFF6; - border: 1px solid #A2B4D8; - text-align: center; -} - -div.qindex, div.navpath { - width: 100%; - line-height: 140%; -} - -div.navtab { - margin-right: 15px; -} - -/* @group Link Styling */ - -a { - color: #3A568E; - font-weight: normal; - text-decoration: none; -} - -.contents a:visited { - color: #4464A5; -} - -a:hover { - text-decoration: underline; -} - -a.qindex { - font-weight: bold; -} - -a.qindexHL { - font-weight: bold; - background-color: #9AAED5; - color: #ffffff; - border: 1px double #849CCC; -} - -.contents a.qindexHL:visited { - color: #ffffff; -} - -a.el { - font-weight: bold; -} - -a.elRef { -} - -a.code, a.code:visited { - color: #4665A2; -} - -a.codeRef, a.codeRef:visited { - color: #4665A2; -} - -/* @end */ - -dl.el { - margin-left: -1cm; -} - -pre.fragment { - border: 1px solid #C4CFE5; - background-color: #FBFCFD; - padding: 4px 6px; - margin: 4px 8px 4px 2px; - overflow: auto; - word-wrap: break-word; - font-size: 9pt; - line-height: 125%; - font-family: monospace, fixed; - font-size: 105%; -} - -div.fragment { - padding: 4px; - margin: 4px; - background-color: #FBFCFD; - border: 1px solid #C3CFE6; -} - -div.line { - font-family: monospace, fixed; - font-size: 13px; - line-height: 1.0; - text-wrap: unrestricted; - white-space: -moz-pre-wrap; /* Moz */ - white-space: -pre-wrap; /* Opera 4-6 */ - white-space: -o-pre-wrap; /* Opera 7 */ - white-space: pre-wrap; /* CSS3 */ - word-wrap: break-word; /* IE 5.5+ */ - text-indent: -53px; - padding-left: 53px; - padding-bottom: 0px; - margin: 0px; -} - -span.lineno { - padding-right: 4px; - text-align: right; - border-right: 2px solid #0F0; - background-color: #E8E8E8; - white-space: pre; -} -span.lineno a { - background-color: #D8D8D8; -} - -span.lineno a:hover { - background-color: #C8C8C8; -} - -div.ah { - background-color: black; - font-weight: bold; - color: #ffffff; - margin-bottom: 3px; - margin-top: 3px; - padding: 0.2em; - border: solid thin #333; - border-radius: 0.5em; - -webkit-border-radius: .5em; - -moz-border-radius: .5em; - box-shadow: 2px 2px 3px #999; - -webkit-box-shadow: 2px 2px 3px #999; - -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; - background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444)); - background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000); -} - -div.groupHeader { - margin-left: 16px; - margin-top: 12px; - font-weight: bold; -} - -div.groupText { - margin-left: 16px; - font-style: italic; -} - -body { - background-color: white; - color: black; - margin: 0; -} - -div.contents { - margin-top: 10px; - margin-left: 12px; - margin-right: 8px; -} - -td.indexkey { - background-color: #EBEFF6; - font-weight: bold; - border: 1px solid #C3CFE6; - margin: 2px 0px 2px 0; - padding: 2px 10px; - white-space: nowrap; - vertical-align: top; -} - -td.indexvalue { - background-color: #EBEFF6; - border: 1px solid #C3CFE6; - padding: 2px 10px; - margin: 2px 0px; -} - -tr.memlist { - background-color: #EDF1F7; -} - -p.formulaDsp { - text-align: center; -} - -img.formulaDsp { - -} - -img.formulaInl { - vertical-align: middle; -} - -div.center { - text-align: center; - margin-top: 0px; - margin-bottom: 0px; - padding: 0px; -} - -div.center img { - border: 0px; -} - -address.footer { - text-align: right; - padding-right: 12px; -} - -img.footer { - border: 0px; - vertical-align: middle; -} - -/* @group Code Colorization */ - -span.keyword { - color: #008000 -} - -span.keywordtype { - color: #604020 -} - -span.keywordflow { - color: #e08000 -} - -span.comment { - color: #800000 -} - -span.preprocessor { - color: #806020 -} - -span.stringliteral { - color: #002080 -} - -span.charliteral { - color: #008080 -} - -span.vhdldigit { - color: #ff00ff -} - -span.vhdlchar { - color: #000000 -} - -span.vhdlkeyword { - color: #700070 -} - -span.vhdllogic { - color: #ff0000 -} - -blockquote { - background-color: #F7F8FB; - border-left: 2px solid #9AAED5; - margin: 0 24px 0 4px; - padding: 0 12px 0 16px; -} - -/* @end */ - -/* -.search { - color: #003399; - font-weight: bold; -} - -form.search { - margin-bottom: 0px; - margin-top: 0px; -} - -input.search { - font-size: 75%; - color: #000080; - font-weight: normal; - background-color: #e8eef2; -} -*/ - -td.tiny { - font-size: 75%; -} - -.dirtab { - padding: 4px; - border-collapse: collapse; - border: 1px solid #A2B4D8; -} - -th.dirtab { - background: #EBEFF6; - font-weight: bold; -} - -hr { - height: 0px; - border: none; - border-top: 1px solid #4769AD; -} - -hr.footer { - height: 1px; -} - -/* @group Member Descriptions */ - -table.memberdecls { - border-spacing: 0px; - padding: 0px; -} - -.memberdecls td { - -webkit-transition-property: background-color, box-shadow; - -webkit-transition-duration: 0.5s; - -moz-transition-property: background-color, box-shadow; - -moz-transition-duration: 0.5s; - -ms-transition-property: background-color, box-shadow; - -ms-transition-duration: 0.5s; - -o-transition-property: background-color, box-shadow; - -o-transition-duration: 0.5s; - transition-property: background-color, box-shadow; - transition-duration: 0.5s; -} - -.memberdecls td.glow { - background-color: cyan; - box-shadow: 0 0 15px cyan; -} - -.mdescLeft, .mdescRight, -.memItemLeft, .memItemRight, -.memTemplItemLeft, .memTemplItemRight, .memTemplParams { - background-color: #F9FAFC; - border: none; - margin: 4px; - padding: 1px 0 0 8px; -} - -.mdescLeft, .mdescRight { - padding: 0px 8px 4px 8px; - color: #555; -} - -.memItemLeft, .memItemRight, .memTemplParams { - border-top: 1px solid #C3CFE6; -} - -.memItemLeft, .memTemplItemLeft { - white-space: nowrap; -} - -.memItemRight { - width: 100%; -} - -.memTemplParams { - color: #4464A5; - white-space: nowrap; -} - -/* @end */ - -/* @group Member Details */ - -/* Styles for detailed member documentation */ - -.memtemplate { - font-size: 80%; - color: #4464A5; - font-weight: normal; - margin-left: 9px; -} - -.memnav { - background-color: #EBEFF6; - border: 1px solid #A2B4D8; - text-align: center; - margin: 2px; - margin-right: 15px; - padding: 2px; -} - -.mempage { - width: 100%; -} - -.memitem { - padding: 0; - margin-bottom: 10px; - margin-right: 5px; - -webkit-transition: box-shadow 0.5s linear; - -moz-transition: box-shadow 0.5s linear; - -ms-transition: box-shadow 0.5s linear; - -o-transition: box-shadow 0.5s linear; - transition: box-shadow 0.5s linear; -} - -.memitem.glow { - box-shadow: 0 0 15px cyan; -} - -.memname { - font-weight: bold; - margin-left: 6px; -} - -.memname td { - vertical-align: bottom; -} - -.memproto, dl.reflist dt { - border-top: 1px solid #A7B8DA; - border-left: 1px solid #A7B8DA; - border-right: 1px solid #A7B8DA; - padding: 6px 0px 6px 0px; - color: #233456; - font-weight: bold; - text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); - background-image:url('nav_f.png'); - background-repeat:repeat-x; - background-color: #E2E7F3; - /* opera specific markup */ - box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - border-top-right-radius: 4px; - border-top-left-radius: 4px; - /* firefox specific markup */ - -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; - -moz-border-radius-topright: 4px; - -moz-border-radius-topleft: 4px; - /* webkit specific markup */ - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - -webkit-border-top-right-radius: 4px; - -webkit-border-top-left-radius: 4px; - -} - -.memdoc, dl.reflist dd { - border-bottom: 1px solid #A7B8DA; - border-left: 1px solid #A7B8DA; - border-right: 1px solid #A7B8DA; - padding: 6px 10px 2px 10px; - background-color: #FBFCFD; - border-top-width: 0; - background-image:url('nav_g.png'); - background-repeat:repeat-x; - background-color: #FFFFFF; - /* opera specific markup */ - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; - box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - /* firefox specific markup */ - -moz-border-radius-bottomleft: 4px; - -moz-border-radius-bottomright: 4px; - -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; - /* webkit specific markup */ - -webkit-border-bottom-left-radius: 4px; - -webkit-border-bottom-right-radius: 4px; - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); -} - -dl.reflist dt { - padding: 5px; -} - -dl.reflist dd { - margin: 0px 0px 10px 0px; - padding: 5px; -} - -.paramkey { - text-align: right; -} - -.paramtype { - white-space: nowrap; -} - -.paramname { - color: #602020; - white-space: nowrap; -} -.paramname em { - font-style: normal; -} - -.params, .retval, .exception, .tparams { - margin-left: 0px; - padding-left: 0px; -} - -.params .paramname, .retval .paramname { - font-weight: bold; - vertical-align: top; -} - -.params .paramtype { - font-style: italic; - vertical-align: top; -} - -.params .paramdir { - font-family: "courier new",courier,monospace; - vertical-align: top; -} - -table.mlabels { - border-spacing: 0px; -} - -td.mlabels-left { - width: 100%; - padding: 0px; -} - -td.mlabels-right { - vertical-align: bottom; - padding: 0px; - white-space: nowrap; -} - -span.mlabels { - margin-left: 8px; -} - -span.mlabel { - background-color: #708CC4; - border-top:1px solid #5072B7; - border-left:1px solid #5072B7; - border-right:1px solid #C3CFE6; - border-bottom:1px solid #C3CFE6; - text-shadow: none; - color: white; - margin-right: 4px; - padding: 2px 3px; - border-radius: 3px; - font-size: 7pt; - white-space: nowrap; -} - - - -/* @end */ - -/* these are for tree view when not used as main index */ - -div.directory { - margin: 10px 0px; - border-top: 1px solid #A8B8D9; - border-bottom: 1px solid #A8B8D9; - width: 100%; -} - -.directory table { - border-collapse:collapse; -} - -.directory td { - margin: 0px; - padding: 0px; - vertical-align: top; -} - -.directory td.entry { - white-space: nowrap; - padding-right: 6px; -} - -.directory td.entry a { - outline:none; -} - -.directory td.desc { - width: 100%; - padding-left: 6px; - padding-right: 6px; - border-left: 1px solid rgba(0,0,0,0.05); -} - -.directory tr.even { - padding-left: 6px; - background-color: #F7F8FB; -} - -.directory img { - vertical-align: -30%; -} - -.directory .levels { - white-space: nowrap; - width: 100%; - text-align: right; - font-size: 9pt; -} - -.directory .levels span { - cursor: pointer; - padding-left: 2px; - padding-right: 2px; - color: #3A568E; -} - -div.dynheader { - margin-top: 8px; - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -address { - font-style: normal; - color: #293C63; -} - -table.doxtable { - border-collapse:collapse; - margin-top: 4px; - margin-bottom: 4px; -} - -table.doxtable td, table.doxtable th { - border: 1px solid #2B4069; - padding: 3px 7px 2px; -} - -table.doxtable th { - background-color: #EBEFF6; - color: #000000; - font-size: 110%; - padding-bottom: 4px; - padding-top: 5px; -} - -table.fieldtable { - width: 100%; - margin-bottom: 10px; - border: 1px solid #A7B8DA; - border-spacing: 0px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; - border-radius: 4px; - -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; - -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); - box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); -} - -.fieldtable td, .fieldtable th { - padding: 3px 7px 2px; -} - -.fieldtable td.fieldtype, .fieldtable td.fieldname { - white-space: nowrap; - border-right: 1px solid #A7B8DA; - border-bottom: 1px solid #A7B8DA; - vertical-align: top; -} - -.fieldtable td.fielddoc { - border-bottom: 1px solid #A7B8DA; - width: 100%; -} - -.fieldtable tr:last-child td { - border-bottom: none; -} - -.fieldtable th { - background-image:url('nav_f.png'); - background-repeat:repeat-x; - background-color: #E2E7F3; - font-size: 90%; - color: #233456; - padding-bottom: 4px; - padding-top: 5px; - text-align:left; - -moz-border-radius-topleft: 4px; - -moz-border-radius-topright: 4px; - -webkit-border-top-left-radius: 4px; - -webkit-border-top-right-radius: 4px; - border-top-left-radius: 4px; - border-top-right-radius: 4px; - border-bottom: 1px solid #A7B8DA; -} - - -.tabsearch { - top: 0px; - left: 10px; - height: 36px; - background-image: url('tab_b.png'); - z-index: 101; - overflow: hidden; - font-size: 13px; -} - -.navpath ul -{ - font-size: 11px; - background-image:url('tab_b.png'); - background-repeat:repeat-x; - height:30px; - line-height:30px; - color:#889FCE; - border:solid 1px #C1CDE5; - overflow:hidden; - margin:0px; - padding:0px; -} - -.navpath li -{ - list-style-type:none; - float:left; - padding-left:10px; - padding-right:15px; - background-image:url('bc_s.png'); - background-repeat:no-repeat; - background-position:right; - color:#344D7E; -} - -.navpath li.navelem a -{ - height:32px; - display:block; - text-decoration: none; - outline: none; -} - -.navpath li.navelem a:hover -{ - color:#6583BF; -} - -.navpath li.footer -{ - list-style-type:none; - float:right; - padding-left:10px; - padding-right:15px; - background-image:none; - background-repeat:no-repeat; - background-position:right; - color:#344D7E; - font-size: 8pt; -} - - -div.summary -{ - float: right; - font-size: 8pt; - padding-right: 5px; - width: 50%; - text-align: right; -} - -div.summary a -{ - white-space: nowrap; -} - -div.ingroups -{ - margin-left: 5px; - font-size: 8pt; - padding-left: 5px; - width: 50%; - text-align: left; -} - -div.ingroups a -{ - white-space: nowrap; -} - -div.header -{ - background-image:url('nav_h.png'); - background-repeat:repeat-x; - background-color: #F9FAFC; - margin: 0px; - border-bottom: 1px solid #C3CFE6; -} - -div.headertitle -{ - padding: 5px 5px 5px 7px; -} - -dl -{ - padding: 0 0 0 10px; -} - -/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */ -dl.section -{ - margin-left: 0px; - padding-left: 0px; -} - -dl.note -{ - margin-left:-7px; - padding-left: 3px; - border-left:4px solid; - border-color: #D0C000; -} - -dl.warning, dl.attention -{ - margin-left:-7px; - padding-left: 3px; - border-left:4px solid; - border-color: #FF0000; -} - -dl.pre, dl.post, dl.invariant -{ - margin-left:-7px; - padding-left: 3px; - border-left:4px solid; - border-color: #00D000; -} - -dl.deprecated -{ - margin-left:-7px; - padding-left: 3px; - border-left:4px solid; - border-color: #505050; -} - -dl.todo -{ - margin-left:-7px; - padding-left: 3px; - border-left:4px solid; - border-color: #00C0E0; -} - -dl.test -{ - margin-left:-7px; - padding-left: 3px; - border-left:4px solid; - border-color: #3030E0; -} - -dl.bug -{ - margin-left:-7px; - padding-left: 3px; - border-left:4px solid; - border-color: #C08050; -} - -dl.section dd { - margin-bottom: 6px; -} - - -#projectlogo -{ - text-align: center; - vertical-align: bottom; - border-collapse: separate; -} - -#projectlogo img -{ - border: 0px none; -} - -#projectname -{ - font: 300% Tahoma, Arial,sans-serif; - margin: 0px; - padding: 2px 0px; -} - -#projectbrief -{ - font: 120% Tahoma, Arial,sans-serif; - margin: 0px; - padding: 0px; -} - -#projectnumber -{ - font: 50% Tahoma, Arial,sans-serif; - margin: 0px; - padding: 0px; -} - -#titlearea -{ - padding: 0px; - margin: 0px; - width: 100%; - border-bottom: 1px solid #5072B7; -} - -.image -{ - text-align: center; -} - -.dotgraph -{ - text-align: center; -} - -.mscgraph -{ - text-align: center; -} - -.caption -{ - font-weight: bold; -} - -div.zoom -{ - border: 1px solid #8EA4D0; -} - -dl.citelist { - margin-bottom:50px; -} - -dl.citelist dt { - color:#314877; - float:left; - font-weight:bold; - margin-right:10px; - padding:5px; -} - -dl.citelist dd { - margin:2px 0; - padding:5px 0; -} - -div.toc { - padding: 14px 25px; - background-color: #F4F6FA; - border: 1px solid #D7DFEE; - border-radius: 7px 7px 7px 7px; - float: right; - height: auto; - margin: 0 20px 10px 10px; - width: 200px; -} - -div.toc li { - background: url("bdwn.png") no-repeat scroll 0 5px transparent; - font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif; - margin-top: 5px; - padding-left: 10px; - padding-top: 2px; -} - -div.toc h3 { - font: bold 12px/1.2 Arial,FreeSans,sans-serif; - color: #4464A5; - border-bottom: 0 none; - margin: 0; -} - -div.toc ul { - list-style: none outside none; - border: medium none; - padding: 0px; -} - -div.toc li.level1 { - margin-left: 0px; -} - -div.toc li.level2 { - margin-left: 15px; -} - -div.toc li.level3 { - margin-left: 30px; -} - -div.toc li.level4 { - margin-left: 45px; -} - -.inherit_header { - font-weight: bold; - color: gray; - cursor: pointer; - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.inherit_header td { - padding: 6px 0px 2px 5px; -} - -.inherit { - display: none; -} - -tr.heading h2 { - margin-top: 12px; - margin-bottom: 4px; -} - -@media print -{ - #top { display: none; } - #side-nav { display: none; } - #nav-path { display: none; } - body { overflow:visible; } - h1, h2, h3, h4, h5, h6 { page-break-after: avoid; } - .summary { display: none; } - .memitem { page-break-inside: avoid; } - #doc-content - { - margin-left:0 !important; - height:auto !important; - width:auto !important; - overflow:inherit; - display:inline; - } -} - diff --git a/Documentation/DSP/html/dct4FormatsQ15Table.gif b/Documentation/DSP/html/dct4FormatsQ15Table.gif deleted file mode 100644 index 050999c..0000000 Binary files a/Documentation/DSP/html/dct4FormatsQ15Table.gif and /dev/null differ diff --git a/Documentation/DSP/html/dct4FormatsQ31Table.gif b/Documentation/DSP/html/dct4FormatsQ31Table.gif deleted file mode 100644 index 7491187..0000000 Binary files a/Documentation/DSP/html/dct4FormatsQ31Table.gif and /dev/null differ diff --git a/Documentation/DSP/html/dct4NormalizingF32Table.gif b/Documentation/DSP/html/dct4NormalizingF32Table.gif deleted file mode 100644 index f3536b8..0000000 Binary files a/Documentation/DSP/html/dct4NormalizingF32Table.gif and /dev/null differ diff --git a/Documentation/DSP/html/dct4NormalizingQ15Table.gif b/Documentation/DSP/html/dct4NormalizingQ15Table.gif deleted file mode 100644 index 625a418..0000000 Binary files a/Documentation/DSP/html/dct4NormalizingQ15Table.gif and /dev/null differ diff --git a/Documentation/DSP/html/dct4NormalizingQ31Table.gif b/Documentation/DSP/html/dct4NormalizingQ31Table.gif deleted file mode 100644 index 22d1f65..0000000 Binary files a/Documentation/DSP/html/dct4NormalizingQ31Table.gif and /dev/null differ diff --git a/Documentation/DSP/html/deprecated.html b/Documentation/DSP/html/deprecated.html deleted file mode 100644 index 4b37ad6..0000000 --- a/Documentation/DSP/html/deprecated.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - -Deprecated List -CMSIS-DSP: Deprecated List - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Deprecated List
-
-
-
-
Global arm_cfft_radix2_f32 (const arm_cfft_radix2_instance_f32 *S, float32_t *pSrc)
-
Do not use this function. It has been superseded by arm_cfft_f32 and will be removed in the future.
-
Global arm_cfft_radix2_init_f32 (arm_cfft_radix2_instance_f32 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
-
Do not use this function. It has been superseded by arm_cfft_f32 and will be removed in the future.
-
Global arm_cfft_radix2_init_q15 (arm_cfft_radix2_instance_q15 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
-
Do not use this function. It has been superseded by arm_cfft_q15 and will be removed
-
Global arm_cfft_radix2_init_q31 (arm_cfft_radix2_instance_q31 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
-
Do not use this function. It has been superseded by arm_cfft_q31 and will be removed
-
Global arm_cfft_radix2_q15 (const arm_cfft_radix2_instance_q15 *S, q15_t *pSrc)
-
Do not use this function. It has been superseded by arm_cfft_q15 and will be removed
-
Global arm_cfft_radix2_q31 (const arm_cfft_radix2_instance_q31 *S, q31_t *pSrc)
-
Do not use this function. It has been superseded by arm_cfft_q31 and will be removed
-
Global arm_cfft_radix4_f32 (const arm_cfft_radix4_instance_f32 *S, float32_t *pSrc)
-
Do not use this function. It has been superseded by arm_cfft_f32 and will be removed in the future.
-
Global arm_cfft_radix4_init_f32 (arm_cfft_radix4_instance_f32 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
-
Do not use this function. It has been superceded by arm_cfft_f32 and will be removed in the future.
-
Global arm_cfft_radix4_init_q15 (arm_cfft_radix4_instance_q15 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
-
Do not use this function. It has been superseded by arm_cfft_q15 and will be removed
-
Global arm_cfft_radix4_init_q31 (arm_cfft_radix4_instance_q31 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
-
Do not use this function. It has been superseded by arm_cfft_q31 and will be removed
-
Global arm_cfft_radix4_q15 (const arm_cfft_radix4_instance_q15 *S, q15_t *pSrc)
-
Do not use this function. It has been superseded by arm_cfft_q15 and will be removed
-
Global arm_cfft_radix4_q31 (const arm_cfft_radix4_instance_q31 *S, q31_t *pSrc)
-
Do not use this function. It has been superseded by arm_cfft_q31 and will be removed
-
Global arm_rfft_f32 (const arm_rfft_instance_f32 *S, float32_t *pSrc, float32_t *pDst)
-
Do not use this function. It has been superceded by arm_rfft_fast_f32 and will be removed in the future.
-
Global arm_rfft_init_f32 (arm_rfft_instance_f32 *S, arm_cfft_radix4_instance_f32 *S_CFFT, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag)
-
Do not use this function. It has been superceded by arm_rfft_fast_init_f32 and will be removed in the future.
-
-
-
- - - - diff --git a/Documentation/DSP/html/dir_05485b5eab41976e219ba5522ae8a40f.html b/Documentation/DSP/html/dir_05485b5eab41976e219ba5522ae8a40f.html deleted file mode 100644 index 53b4dc8..0000000 --- a/Documentation/DSP/html/dir_05485b5eab41976e219ba5522ae8a40f.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - -ARM Directory Reference -CMSIS-DSP: ARM Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARM Directory Reference
-
-
- - - - -

-Directories

directory  RTE
 
- - - -

-Files

file  arm_sin_cos_example_f32.c
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_09e8ef8785a41675b984fd022d87f1bc.html b/Documentation/DSP/html/dir_09e8ef8785a41675b984fd022d87f1bc.html deleted file mode 100644 index 14fd437..0000000 --- a/Documentation/DSP/html/dir_09e8ef8785a41675b984fd022d87f1bc.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM7_SP Directory Reference -CMSIS-DSP: ARMCM7_SP Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM7_SP Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_0a655a63e9fde46c9762ddfc77ca04bf.html b/Documentation/DSP/html/dir_0a655a63e9fde46c9762ddfc77ca04bf.html deleted file mode 100644 index 5ea8e5a..0000000 --- a/Documentation/DSP/html/dir_0a655a63e9fde46c9762ddfc77ca04bf.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - -Device Directory Reference -CMSIS-DSP: Device Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Device Directory Reference
-
-
- - - - - - - - - - -

-Directories

directory  ARMCM0
 
directory  ARMCM3
 
directory  ARMCM4_FP
 
directory  ARMCM7_SP
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_0a68311637137c2c11b8e5c250252a09.html b/Documentation/DSP/html/dir_0a68311637137c2c11b8e5c250252a09.html deleted file mode 100644 index 40e33d9..0000000 --- a/Documentation/DSP/html/dir_0a68311637137c2c11b8e5c250252a09.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM4_FP Directory Reference -CMSIS-DSP: ARMCM4_FP Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM4_FP Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_0bd53153155fe3870c529e4f415d4a7e.html b/Documentation/DSP/html/dir_0bd53153155fe3870c529e4f415d4a7e.html deleted file mode 100644 index e5dbf06..0000000 --- a/Documentation/DSP/html/dir_0bd53153155fe3870c529e4f415d4a7e.html +++ /dev/null @@ -1,137 +0,0 @@ - - - - - -arm_convolution_example Directory Reference -CMSIS-DSP: arm_convolution_example Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_convolution_example Directory Reference
-
-
- - - - - - -

-Directories

directory  ARM
 
directory  GCC
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_12597927a5d871eba77af159658f8e9f.html b/Documentation/DSP/html/dir_12597927a5d871eba77af159658f8e9f.html deleted file mode 100644 index 34f3336..0000000 --- a/Documentation/DSP/html/dir_12597927a5d871eba77af159658f8e9f.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - -Device Directory Reference -CMSIS-DSP: Device Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Device Directory Reference
-
-
- - - - - - - - - - -

-Directories

directory  ARMCM0
 
directory  ARMCM3
 
directory  ARMCM4_FP
 
directory  ARMCM7_SP
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_180f1cc07eaa223183e2db63ad84fc96.html b/Documentation/DSP/html/dir_180f1cc07eaa223183e2db63ad84fc96.html deleted file mode 100644 index 7abc8bc..0000000 --- a/Documentation/DSP/html/dir_180f1cc07eaa223183e2db63ad84fc96.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - -Startup Directory Reference -CMSIS-DSP: Startup Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Startup Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_1a6938f21b9d3ee9631dba1cb5e9a79b.html b/Documentation/DSP/html/dir_1a6938f21b9d3ee9631dba1cb5e9a79b.html deleted file mode 100644 index f89c818..0000000 --- a/Documentation/DSP/html/dir_1a6938f21b9d3ee9631dba1cb5e9a79b.html +++ /dev/null @@ -1,203 +0,0 @@ - - - - - -BasicMathFunctions Directory Reference -CMSIS-DSP: BasicMathFunctions Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
BasicMathFunctions Directory Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Files

file  arm_abs_f32.c
 
file  arm_abs_q15.c
 
file  arm_abs_q31.c
 
file  arm_abs_q7.c
 
file  arm_add_f32.c
 
file  arm_add_q15.c
 
file  arm_add_q31.c
 
file  arm_add_q7.c
 
file  arm_dot_prod_f32.c
 
file  arm_dot_prod_q15.c
 
file  arm_dot_prod_q31.c
 
file  arm_dot_prod_q7.c
 
file  arm_mult_f32.c
 
file  arm_mult_q15.c
 
file  arm_mult_q31.c
 
file  arm_mult_q7.c
 
file  arm_negate_f32.c
 
file  arm_negate_q15.c
 
file  arm_negate_q31.c
 
file  arm_negate_q7.c
 
file  arm_offset_f32.c
 
file  arm_offset_q15.c
 
file  arm_offset_q31.c
 
file  arm_offset_q7.c
 
file  arm_scale_f32.c
 
file  arm_scale_q15.c
 
file  arm_scale_q31.c
 
file  arm_scale_q7.c
 
file  arm_shift_q15.c
 
file  arm_shift_q31.c
 
file  arm_shift_q7.c
 
file  arm_sub_f32.c
 
file  arm_sub_q15.c
 
file  arm_sub_q31.c
 
file  arm_sub_q7.c
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_1bf7dc2439436c9055bff1493a609d16.html b/Documentation/DSP/html/dir_1bf7dc2439436c9055bff1493a609d16.html deleted file mode 100644 index cd3516c..0000000 --- a/Documentation/DSP/html/dir_1bf7dc2439436c9055bff1493a609d16.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM3 Directory Reference -CMSIS-DSP: ARMCM3 Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM3 Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_1ca531cbfb5f1e8e78bee380ead506db.html b/Documentation/DSP/html/dir_1ca531cbfb5f1e8e78bee380ead506db.html deleted file mode 100644 index d295988..0000000 --- a/Documentation/DSP/html/dir_1ca531cbfb5f1e8e78bee380ead506db.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM0 Directory Reference -CMSIS-DSP: ARMCM0 Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM0 Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_2089eff899a94c0329c5038f55baabab.html b/Documentation/DSP/html/dir_2089eff899a94c0329c5038f55baabab.html deleted file mode 100644 index 7d07849..0000000 --- a/Documentation/DSP/html/dir_2089eff899a94c0329c5038f55baabab.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM3 Directory Reference -CMSIS-DSP: ARMCM3 Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM3 Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_2483b5ef8110e34ae07dadd52b31fd81.html b/Documentation/DSP/html/dir_2483b5ef8110e34ae07dadd52b31fd81.html deleted file mode 100644 index bfef195..0000000 --- a/Documentation/DSP/html/dir_2483b5ef8110e34ae07dadd52b31fd81.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM4_FP Directory Reference -CMSIS-DSP: ARMCM4_FP Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM4_FP Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_2540fe3bf997579a35b40d050fd58db0.html b/Documentation/DSP/html/dir_2540fe3bf997579a35b40d050fd58db0.html deleted file mode 100644 index fa74f54..0000000 --- a/Documentation/DSP/html/dir_2540fe3bf997579a35b40d050fd58db0.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - -ControllerFunctions Directory Reference -CMSIS-DSP: ControllerFunctions Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ControllerFunctions Directory Reference
-
-
- - - - - - - - - - - - - - - - - - -

-Files

file  arm_pid_init_f32.c
 
file  arm_pid_init_q15.c
 
file  arm_pid_init_q31.c
 
file  arm_pid_reset_f32.c
 
file  arm_pid_reset_q15.c
 
file  arm_pid_reset_q31.c
 
file  arm_sin_cos_f32.c
 
file  arm_sin_cos_q31.c
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_276d6fac6319afec12f7159fe8d37de0.html b/Documentation/DSP/html/dir_276d6fac6319afec12f7159fe8d37de0.html deleted file mode 100644 index f31bf80..0000000 --- a/Documentation/DSP/html/dir_276d6fac6319afec12f7159fe8d37de0.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - -Device Directory Reference -CMSIS-DSP: Device Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Device Directory Reference
-
-
- - - - - - - - - - -

-Directories

directory  ARMCM0
 
directory  ARMCM3
 
directory  ARMCM4_FP
 
directory  ARMCM7_SP
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_28efb39eb514d721c34bfd1d219ba1df.html b/Documentation/DSP/html/dir_28efb39eb514d721c34bfd1d219ba1df.html deleted file mode 100644 index 6ab0450..0000000 --- a/Documentation/DSP/html/dir_28efb39eb514d721c34bfd1d219ba1df.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM3 Directory Reference -CMSIS-DSP: ARMCM3 Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM3 Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_2bac5604b95d5833788d2de8744eebd8.html b/Documentation/DSP/html/dir_2bac5604b95d5833788d2de8744eebd8.html deleted file mode 100644 index 6bf6a3b..0000000 --- a/Documentation/DSP/html/dir_2bac5604b95d5833788d2de8744eebd8.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM0 Directory Reference -CMSIS-DSP: ARMCM0 Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM0 Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_2c6bf793c39a551cb3665287541dc62d.html b/Documentation/DSP/html/dir_2c6bf793c39a551cb3665287541dc62d.html deleted file mode 100644 index ed48d3f..0000000 --- a/Documentation/DSP/html/dir_2c6bf793c39a551cb3665287541dc62d.html +++ /dev/null @@ -1,331 +0,0 @@ - - - - - -FilteringFunctions Directory Reference -CMSIS-DSP: FilteringFunctions Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
FilteringFunctions Directory Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Files

file  arm_biquad_cascade_df1_32x64_init_q31.c
 
file  arm_biquad_cascade_df1_32x64_q31.c
 
file  arm_biquad_cascade_df1_f32.c
 
file  arm_biquad_cascade_df1_fast_q15.c
 
file  arm_biquad_cascade_df1_fast_q31.c
 
file  arm_biquad_cascade_df1_init_f32.c
 
file  arm_biquad_cascade_df1_init_q15.c
 
file  arm_biquad_cascade_df1_init_q31.c
 
file  arm_biquad_cascade_df1_q15.c
 
file  arm_biquad_cascade_df1_q31.c
 
file  arm_biquad_cascade_df2T_f32.c
 
file  arm_biquad_cascade_df2T_f64.c
 
file  arm_biquad_cascade_df2T_init_f32.c
 
file  arm_biquad_cascade_df2T_init_f64.c
 
file  arm_biquad_cascade_stereo_df2T_f32.c
 
file  arm_biquad_cascade_stereo_df2T_init_f32.c
 
file  arm_conv_f32.c
 
file  arm_conv_fast_opt_q15.c
 
file  arm_conv_fast_q15.c
 
file  arm_conv_fast_q31.c
 
file  arm_conv_opt_q15.c
 
file  arm_conv_opt_q7.c
 
file  arm_conv_partial_f32.c
 
file  arm_conv_partial_fast_opt_q15.c
 
file  arm_conv_partial_fast_q15.c
 
file  arm_conv_partial_fast_q31.c
 
file  arm_conv_partial_opt_q15.c
 
file  arm_conv_partial_opt_q7.c
 
file  arm_conv_partial_q15.c
 
file  arm_conv_partial_q31.c
 
file  arm_conv_partial_q7.c
 
file  arm_conv_q15.c
 
file  arm_conv_q31.c
 
file  arm_conv_q7.c
 
file  arm_correlate_f32.c
 
file  arm_correlate_fast_opt_q15.c
 
file  arm_correlate_fast_q15.c
 
file  arm_correlate_fast_q31.c
 
file  arm_correlate_opt_q15.c
 
file  arm_correlate_opt_q7.c
 
file  arm_correlate_q15.c
 
file  arm_correlate_q31.c
 
file  arm_correlate_q7.c
 
file  arm_fir_decimate_f32.c
 
file  arm_fir_decimate_fast_q15.c
 
file  arm_fir_decimate_fast_q31.c
 
file  arm_fir_decimate_init_f32.c
 
file  arm_fir_decimate_init_q15.c
 
file  arm_fir_decimate_init_q31.c
 
file  arm_fir_decimate_q15.c
 
file  arm_fir_decimate_q31.c
 
file  arm_fir_f32.c
 
file  arm_fir_fast_q15.c
 
file  arm_fir_fast_q31.c
 
file  arm_fir_init_f32.c
 
file  arm_fir_init_q15.c
 
file  arm_fir_init_q31.c
 
file  arm_fir_init_q7.c
 
file  arm_fir_interpolate_f32.c
 
file  arm_fir_interpolate_init_f32.c
 
file  arm_fir_interpolate_init_q15.c
 
file  arm_fir_interpolate_init_q31.c
 
file  arm_fir_interpolate_q15.c
 
file  arm_fir_interpolate_q31.c
 
file  arm_fir_lattice_f32.c
 
file  arm_fir_lattice_init_f32.c
 
file  arm_fir_lattice_init_q15.c
 
file  arm_fir_lattice_init_q31.c
 
file  arm_fir_lattice_q15.c
 
file  arm_fir_lattice_q31.c
 
file  arm_fir_q15.c
 
file  arm_fir_q31.c
 
file  arm_fir_q7.c
 
file  arm_fir_sparse_f32.c
 
file  arm_fir_sparse_init_f32.c
 
file  arm_fir_sparse_init_q15.c
 
file  arm_fir_sparse_init_q31.c
 
file  arm_fir_sparse_init_q7.c
 
file  arm_fir_sparse_q15.c
 
file  arm_fir_sparse_q31.c
 
file  arm_fir_sparse_q7.c
 
file  arm_iir_lattice_f32.c
 
file  arm_iir_lattice_init_f32.c
 
file  arm_iir_lattice_init_q15.c
 
file  arm_iir_lattice_init_q31.c
 
file  arm_iir_lattice_q15.c
 
file  arm_iir_lattice_q31.c
 
file  arm_lms_f32.c
 
file  arm_lms_init_f32.c
 
file  arm_lms_init_q15.c
 
file  arm_lms_init_q31.c
 
file  arm_lms_norm_f32.c
 
file  arm_lms_norm_init_f32.c
 
file  arm_lms_norm_init_q15.c
 
file  arm_lms_norm_init_q31.c
 
file  arm_lms_norm_q15.c
 
file  arm_lms_norm_q31.c
 
file  arm_lms_q15.c
 
file  arm_lms_q31.c
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_3196f85a8347e7c6cf5419f06f7f0a5c.html b/Documentation/DSP/html/dir_3196f85a8347e7c6cf5419f06f7f0a5c.html deleted file mode 100644 index 0b72d0c..0000000 --- a/Documentation/DSP/html/dir_3196f85a8347e7c6cf5419f06f7f0a5c.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM0 Directory Reference -CMSIS-DSP: ARMCM0 Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM0 Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_33ac94cce96a0d93808878c5f6f288bf.html b/Documentation/DSP/html/dir_33ac94cce96a0d93808878c5f6f288bf.html deleted file mode 100644 index 228a646..0000000 --- a/Documentation/DSP/html/dir_33ac94cce96a0d93808878c5f6f288bf.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM4_FP Directory Reference -CMSIS-DSP: ARMCM4_FP Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM4_FP Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_34727d50220656242b857ddf64f52361.html b/Documentation/DSP/html/dir_34727d50220656242b857ddf64f52361.html deleted file mode 100644 index 8b3de95..0000000 --- a/Documentation/DSP/html/dir_34727d50220656242b857ddf64f52361.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - -ARM Directory Reference -CMSIS-DSP: ARM Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARM Directory Reference
-
-
- - - - -

-Directories

directory  RTE
 
- - - - - - - - - -

-Files

file  arm_linear_interp_data.c
 
file  arm_linear_interp_example_f32.c
 
file  arm_linear_interp_example/ARM/math_helper.c
 
file  arm_linear_interp_example/ARM/math_helper.h
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_38b9476ff75f3e6ddc67484ee999428d.html b/Documentation/DSP/html/dir_38b9476ff75f3e6ddc67484ee999428d.html deleted file mode 100644 index 6c80502..0000000 --- a/Documentation/DSP/html/dir_38b9476ff75f3e6ddc67484ee999428d.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - -GCC Directory Reference -CMSIS-DSP: GCC Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
GCC Directory Reference
-
-
- - - - -

-Directories

directory  Startup
 
- - - - - -

-Files

file  GCC/arm_fft_bin_data.c
 
file  GCC/arm_fft_bin_example_f32.c
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_38d31328c42027cc5452e7496de7b88f.html b/Documentation/DSP/html/dir_38d31328c42027cc5452e7496de7b88f.html deleted file mode 100644 index ac4a03a..0000000 --- a/Documentation/DSP/html/dir_38d31328c42027cc5452e7496de7b88f.html +++ /dev/null @@ -1,137 +0,0 @@ - - - - - -arm_fft_bin_example Directory Reference -CMSIS-DSP: arm_fft_bin_example Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_fft_bin_example Directory Reference
-
-
- - - - - - -

-Directories

directory  ARM
 
directory  GCC
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_3963cad04f3c79af62d382ba0bd29283.html b/Documentation/DSP/html/dir_3963cad04f3c79af62d382ba0bd29283.html deleted file mode 100644 index 4cbf7d3..0000000 --- a/Documentation/DSP/html/dir_3963cad04f3c79af62d382ba0bd29283.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - -RTE Directory Reference -CMSIS-DSP: RTE Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
RTE Directory Reference
-
-
- - - - -

-Directories

directory  Device
 
- - - -

-Files

file  arm_fft_bin_example/ARM/RTE/RTE_Components.h
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_3d1fa2b43a5e654514cd51dbe031762c.html b/Documentation/DSP/html/dir_3d1fa2b43a5e654514cd51dbe031762c.html deleted file mode 100644 index e1f29b7..0000000 --- a/Documentation/DSP/html/dir_3d1fa2b43a5e654514cd51dbe031762c.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM3 Directory Reference -CMSIS-DSP: ARMCM3 Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM3 Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_3d9b1fb18a6a04e0681aa143a1b11e83.html b/Documentation/DSP/html/dir_3d9b1fb18a6a04e0681aa143a1b11e83.html deleted file mode 100644 index 8de9320..0000000 --- a/Documentation/DSP/html/dir_3d9b1fb18a6a04e0681aa143a1b11e83.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM4_FP Directory Reference -CMSIS-DSP: ARMCM4_FP Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM4_FP Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_3f2a337fe451aa47758dbb077bdba7b5.html b/Documentation/DSP/html/dir_3f2a337fe451aa47758dbb077bdba7b5.html deleted file mode 100644 index d37a1b7..0000000 --- a/Documentation/DSP/html/dir_3f2a337fe451aa47758dbb077bdba7b5.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - -RTE Directory Reference -CMSIS-DSP: RTE Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
RTE Directory Reference
-
-
- - - - -

-Directories

directory  Device
 
- - - -

-Files

file  arm_fir_example/ARM/RTE/RTE_Components.h
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_4104b0ce39688295b07e7d8423237024.html b/Documentation/DSP/html/dir_4104b0ce39688295b07e7d8423237024.html deleted file mode 100644 index dd55306..0000000 --- a/Documentation/DSP/html/dir_4104b0ce39688295b07e7d8423237024.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - -Startup Directory Reference -CMSIS-DSP: Startup Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Startup Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_424029d631ed0326d927fecdf0eb5714.html b/Documentation/DSP/html/dir_424029d631ed0326d927fecdf0eb5714.html deleted file mode 100644 index 43c69ad..0000000 --- a/Documentation/DSP/html/dir_424029d631ed0326d927fecdf0eb5714.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - -Device Directory Reference -CMSIS-DSP: Device Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Device Directory Reference
-
-
- - - - - - - - - - -

-Directories

directory  ARMCM0
 
directory  ARMCM3
 
directory  ARMCM4_FP
 
directory  ARMCM7_SP
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_446217fa41e7971f13d66a5ff592433f.html b/Documentation/DSP/html/dir_446217fa41e7971f13d66a5ff592433f.html deleted file mode 100644 index c226167..0000000 --- a/Documentation/DSP/html/dir_446217fa41e7971f13d66a5ff592433f.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM7_SP Directory Reference -CMSIS-DSP: ARMCM7_SP Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM7_SP Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_45f8bb2d42ec552d5107a3dfe6860678.html b/Documentation/DSP/html/dir_45f8bb2d42ec552d5107a3dfe6860678.html deleted file mode 100644 index bd5d0ee..0000000 --- a/Documentation/DSP/html/dir_45f8bb2d42ec552d5107a3dfe6860678.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM7_SP Directory Reference -CMSIS-DSP: ARMCM7_SP Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM7_SP Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_4646a6ed5faa53e0aa863c10960e3ab2.html b/Documentation/DSP/html/dir_4646a6ed5faa53e0aa863c10960e3ab2.html deleted file mode 100644 index 8ca1769..0000000 --- a/Documentation/DSP/html/dir_4646a6ed5faa53e0aa863c10960e3ab2.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - -ARM Directory Reference -CMSIS-DSP: ARM Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARM Directory Reference
-
-
- - - - -

-Directories

directory  RTE
 
- - - -

-Files

file  arm_variance_example_f32.c
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_4714731cfbb1de4dc44e33e6cd6e4a5c.html b/Documentation/DSP/html/dir_4714731cfbb1de4dc44e33e6cd6e4a5c.html deleted file mode 100644 index 8ce0e75..0000000 --- a/Documentation/DSP/html/dir_4714731cfbb1de4dc44e33e6cd6e4a5c.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - -FastMathFunctions Directory Reference -CMSIS-DSP: FastMathFunctions Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
FastMathFunctions Directory Reference
-
-
- - - - - - - - - - - - - - - - - - -

-Files

file  arm_cos_f32.c
 
file  arm_cos_q15.c
 
file  arm_cos_q31.c
 
file  arm_sin_f32.c
 
file  arm_sin_q15.c
 
file  arm_sin_q31.c
 
file  arm_sqrt_q15.c
 
file  arm_sqrt_q31.c
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_4c7fce71cdbef82378782cbb366558c3.html b/Documentation/DSP/html/dir_4c7fce71cdbef82378782cbb366558c3.html deleted file mode 100644 index 4801eb2..0000000 --- a/Documentation/DSP/html/dir_4c7fce71cdbef82378782cbb366558c3.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - -RTE Directory Reference -CMSIS-DSP: RTE Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
RTE Directory Reference
-
-
- - - - -

-Directories

directory  Device
 
- - - -

-Files

file  arm_sin_cos_example/ARM/RTE/RTE_Components.h
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_4e28292bc057704f3d2041cc99d8a5e9.html b/Documentation/DSP/html/dir_4e28292bc057704f3d2041cc99d8a5e9.html deleted file mode 100644 index 9dd45c7..0000000 --- a/Documentation/DSP/html/dir_4e28292bc057704f3d2041cc99d8a5e9.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM4_FP Directory Reference -CMSIS-DSP: ARMCM4_FP Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM4_FP Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_50f4d4f91ce5cd72cb6928b47e85a7f8.html b/Documentation/DSP/html/dir_50f4d4f91ce5cd72cb6928b47e85a7f8.html deleted file mode 100644 index 59eeb64..0000000 --- a/Documentation/DSP/html/dir_50f4d4f91ce5cd72cb6928b47e85a7f8.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - - -Examples Directory Reference -CMSIS-DSP: Examples Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Examples Directory Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -

-Directories

directory  arm_class_marks_example
 
directory  arm_convolution_example
 
directory  arm_dotproduct_example
 
directory  arm_fft_bin_example
 
directory  arm_fir_example
 
directory  arm_graphic_equalizer_example
 
directory  arm_linear_interp_example
 
directory  arm_matrix_example
 
directory  arm_signal_converge_example
 
directory  arm_sin_cos_example
 
directory  arm_variance_example
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_51a4a1a9da33f8f5fceef63d25a48bab.html b/Documentation/DSP/html/dir_51a4a1a9da33f8f5fceef63d25a48bab.html deleted file mode 100644 index dfa9479..0000000 --- a/Documentation/DSP/html/dir_51a4a1a9da33f8f5fceef63d25a48bab.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - -GCC Directory Reference -CMSIS-DSP: GCC Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
GCC Directory Reference
-
-
- - - - -

-Directories

directory  Startup
 
- - - -

-Files

file  GCC/arm_class_marks_example_f32.c
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_555dbbdc9f25fff28408fc741ceff093.html b/Documentation/DSP/html/dir_555dbbdc9f25fff28408fc741ceff093.html deleted file mode 100644 index 6a35aa9..0000000 --- a/Documentation/DSP/html/dir_555dbbdc9f25fff28408fc741ceff093.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - -Startup Directory Reference -CMSIS-DSP: Startup Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Startup Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_56c57e2f0b48b2b8a51ef27bd8c502e6.html b/Documentation/DSP/html/dir_56c57e2f0b48b2b8a51ef27bd8c502e6.html deleted file mode 100644 index a0a3406..0000000 --- a/Documentation/DSP/html/dir_56c57e2f0b48b2b8a51ef27bd8c502e6.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - -RTE Directory Reference -CMSIS-DSP: RTE Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
RTE Directory Reference
-
-
- - - - -

-Directories

directory  Device
 
- - - -

-Files

file  arm_matrix_example/ARM/RTE/RTE_Components.h
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_56cec670f0bb78d679862f48f54d3df2.html b/Documentation/DSP/html/dir_56cec670f0bb78d679862f48f54d3df2.html deleted file mode 100644 index 5e5d12d..0000000 --- a/Documentation/DSP/html/dir_56cec670f0bb78d679862f48f54d3df2.html +++ /dev/null @@ -1,137 +0,0 @@ - - - - - -arm_class_marks_example Directory Reference -CMSIS-DSP: arm_class_marks_example Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_class_marks_example Directory Reference
-
-
- - - - - - -

-Directories

directory  ARM
 
directory  GCC
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_59a4e177523ec142602b8d9a69e8f1ad.html b/Documentation/DSP/html/dir_59a4e177523ec142602b8d9a69e8f1ad.html deleted file mode 100644 index 5398478..0000000 --- a/Documentation/DSP/html/dir_59a4e177523ec142602b8d9a69e8f1ad.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - -ARM Directory Reference -CMSIS-DSP: ARM Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARM Directory Reference
-
-
- - - - -

-Directories

directory  RTE
 
- - - - - -

-Files

file  ARM/arm_fft_bin_data.c
 
file  ARM/arm_fft_bin_example_f32.c
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_5a70ee658078194b161f81d2720845c2.html b/Documentation/DSP/html/dir_5a70ee658078194b161f81d2720845c2.html deleted file mode 100644 index 0b30242..0000000 --- a/Documentation/DSP/html/dir_5a70ee658078194b161f81d2720845c2.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM7_SP Directory Reference -CMSIS-DSP: ARMCM7_SP Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM7_SP Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_5a7314d68003d6d6c9cc9bdbf9474558.html b/Documentation/DSP/html/dir_5a7314d68003d6d6c9cc9bdbf9474558.html deleted file mode 100644 index 4c6df43..0000000 --- a/Documentation/DSP/html/dir_5a7314d68003d6d6c9cc9bdbf9474558.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM0 Directory Reference -CMSIS-DSP: ARMCM0 Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM0 Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_5ac065bab6b325e909a2891e62c4bc06.html b/Documentation/DSP/html/dir_5ac065bab6b325e909a2891e62c4bc06.html deleted file mode 100644 index 19646c7..0000000 --- a/Documentation/DSP/html/dir_5ac065bab6b325e909a2891e62c4bc06.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM4_FP Directory Reference -CMSIS-DSP: ARMCM4_FP Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM4_FP Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_5f5bccfc6fe085bc51be756ab8f90283.html b/Documentation/DSP/html/dir_5f5bccfc6fe085bc51be756ab8f90283.html deleted file mode 100644 index 5fe2ff9..0000000 --- a/Documentation/DSP/html/dir_5f5bccfc6fe085bc51be756ab8f90283.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - -Device Directory Reference -CMSIS-DSP: Device Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Device Directory Reference
-
-
- - - - - - - - - - -

-Directories

directory  ARMCM0
 
directory  ARMCM3
 
directory  ARMCM4_FP
 
directory  ARMCM7_SP
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_6128d62f89366c4b8843a6e619831037.html b/Documentation/DSP/html/dir_6128d62f89366c4b8843a6e619831037.html deleted file mode 100644 index 2a1067f..0000000 --- a/Documentation/DSP/html/dir_6128d62f89366c4b8843a6e619831037.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -arm_matrix_example Directory Reference -CMSIS-DSP: arm_matrix_example Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_matrix_example Directory Reference
-
-
- - - - -

-Directories

directory  ARM
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_640aa2eed9b78c9534642de10c55cd76.html b/Documentation/DSP/html/dir_640aa2eed9b78c9534642de10c55cd76.html deleted file mode 100644 index 0b57847..0000000 --- a/Documentation/DSP/html/dir_640aa2eed9b78c9534642de10c55cd76.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - -ComplexMathFunctions Directory Reference -CMSIS-DSP: ComplexMathFunctions Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ComplexMathFunctions Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_64e2a74b8b7bbc67c7b58e8d27693791.html b/Documentation/DSP/html/dir_64e2a74b8b7bbc67c7b58e8d27693791.html deleted file mode 100644 index 6faeb83..0000000 --- a/Documentation/DSP/html/dir_64e2a74b8b7bbc67c7b58e8d27693791.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM3 Directory Reference -CMSIS-DSP: ARMCM3 Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM3 Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_677f903d85fbea9a56056645305fd3cb.html b/Documentation/DSP/html/dir_677f903d85fbea9a56056645305fd3cb.html deleted file mode 100644 index 4d45b3a..0000000 --- a/Documentation/DSP/html/dir_677f903d85fbea9a56056645305fd3cb.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM4_FP Directory Reference -CMSIS-DSP: ARMCM4_FP Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM4_FP Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_67fa1d0aab2310595b9aeb6c7b217b31.html b/Documentation/DSP/html/dir_67fa1d0aab2310595b9aeb6c7b217b31.html deleted file mode 100644 index 13fb741..0000000 --- a/Documentation/DSP/html/dir_67fa1d0aab2310595b9aeb6c7b217b31.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM4_FP Directory Reference -CMSIS-DSP: ARMCM4_FP Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM4_FP Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_68b896fe322128a858fd31091509f536.html b/Documentation/DSP/html/dir_68b896fe322128a858fd31091509f536.html deleted file mode 100644 index 9367f36..0000000 --- a/Documentation/DSP/html/dir_68b896fe322128a858fd31091509f536.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - -ARM Directory Reference -CMSIS-DSP: ARM Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARM Directory Reference
-
-
- - - - -

-Directories

directory  RTE
 
- - - - - - - - - -

-Files

file  arm_fir_data.c
 
file  arm_fir_example_f32.c
 
file  arm_fir_example/ARM/math_helper.c
 
file  arm_fir_example/ARM/math_helper.h
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_6ba48a5a8374668719ef019fe5c253cc.html b/Documentation/DSP/html/dir_6ba48a5a8374668719ef019fe5c253cc.html deleted file mode 100644 index fa51214..0000000 --- a/Documentation/DSP/html/dir_6ba48a5a8374668719ef019fe5c253cc.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - -ARM Directory Reference -CMSIS-DSP: ARM Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARM Directory Reference
-
-
- - - - -

-Directories

directory  RTE
 
- - - - - - - -

-Files

file  ARM/arm_convolution_example_f32.c
 
file  arm_convolution_example/ARM/math_helper.c
 
file  arm_convolution_example/ARM/math_helper.h
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_6f165a89e15e99ac3f22d8f869410ac4.html b/Documentation/DSP/html/dir_6f165a89e15e99ac3f22d8f869410ac4.html deleted file mode 100644 index 08e08a4..0000000 --- a/Documentation/DSP/html/dir_6f165a89e15e99ac3f22d8f869410ac4.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - -RTE Directory Reference -CMSIS-DSP: RTE Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
RTE Directory Reference
-
-
- - - - -

-Directories

directory  Device
 
- - - -

-Files

file  arm_graphic_equalizer_example/ARM/RTE/RTE_Components.h
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_6fa7a20b876299d97755d41c2d48a6a5.html b/Documentation/DSP/html/dir_6fa7a20b876299d97755d41c2d48a6a5.html deleted file mode 100644 index cee6520..0000000 --- a/Documentation/DSP/html/dir_6fa7a20b876299d97755d41c2d48a6a5.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM7_SP Directory Reference -CMSIS-DSP: ARMCM7_SP Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM7_SP Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_7101093b4d1c318dab4c75d3b6d4e65e.html b/Documentation/DSP/html/dir_7101093b4d1c318dab4c75d3b6d4e65e.html deleted file mode 100644 index 522015e..0000000 --- a/Documentation/DSP/html/dir_7101093b4d1c318dab4c75d3b6d4e65e.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - -ARM Directory Reference -CMSIS-DSP: ARM Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARM Directory Reference
-
-
- - - - -

-Directories

directory  RTE
 
- - - - - - - -

-Files

file  arm_matrix_example_f32.c
 
file  arm_matrix_example/ARM/math_helper.c
 
file  arm_matrix_example/ARM/math_helper.h
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_7b31f24274e1fbd0785fc4576840c524.html b/Documentation/DSP/html/dir_7b31f24274e1fbd0785fc4576840c524.html deleted file mode 100644 index 7f7444e..0000000 --- a/Documentation/DSP/html/dir_7b31f24274e1fbd0785fc4576840c524.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM4_FP Directory Reference -CMSIS-DSP: ARMCM4_FP Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM4_FP Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_7c360855219f51fadbd92197472e63eb.html b/Documentation/DSP/html/dir_7c360855219f51fadbd92197472e63eb.html deleted file mode 100644 index a0b0c16..0000000 --- a/Documentation/DSP/html/dir_7c360855219f51fadbd92197472e63eb.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM7_SP Directory Reference -CMSIS-DSP: ARMCM7_SP Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM7_SP Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_7d4cec4b61e1207b4d4e94667e8b33c4.html b/Documentation/DSP/html/dir_7d4cec4b61e1207b4d4e94667e8b33c4.html deleted file mode 100644 index a236ed8..0000000 --- a/Documentation/DSP/html/dir_7d4cec4b61e1207b4d4e94667e8b33c4.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM7_SP Directory Reference -CMSIS-DSP: ARMCM7_SP Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM7_SP Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_7d5684d3cdce709028a67dede40715c9.html b/Documentation/DSP/html/dir_7d5684d3cdce709028a67dede40715c9.html deleted file mode 100644 index aae9a13..0000000 --- a/Documentation/DSP/html/dir_7d5684d3cdce709028a67dede40715c9.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM7_SP Directory Reference -CMSIS-DSP: ARMCM7_SP Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM7_SP Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_7e8aa87db1ad6b3d9b1f25792e7c5208.html b/Documentation/DSP/html/dir_7e8aa87db1ad6b3d9b1f25792e7c5208.html deleted file mode 100644 index 8514434..0000000 --- a/Documentation/DSP/html/dir_7e8aa87db1ad6b3d9b1f25792e7c5208.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - -Source Directory Reference -CMSIS-DSP: Source Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Source Directory Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - -

-Directories

directory  BasicMathFunctions
 
directory  CommonTables
 
directory  ComplexMathFunctions
 
directory  ControllerFunctions
 
directory  FastMathFunctions
 
directory  FilteringFunctions
 
directory  MatrixFunctions
 
directory  StatisticsFunctions
 
directory  SupportFunctions
 
directory  TransformFunctions
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_81c44c586c907f45c06b9b0a1d54e536.html b/Documentation/DSP/html/dir_81c44c586c907f45c06b9b0a1d54e536.html deleted file mode 100644 index 4c43e33..0000000 --- a/Documentation/DSP/html/dir_81c44c586c907f45c06b9b0a1d54e536.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - -Device Directory Reference -CMSIS-DSP: Device Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Device Directory Reference
-
-
- - - - - - - - - - -

-Directories

directory  ARMCM0
 
directory  ARMCM3
 
directory  ARMCM4_FP
 
directory  ARMCM7_SP
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_822489d6fe1c800fff671c2e07883531.html b/Documentation/DSP/html/dir_822489d6fe1c800fff671c2e07883531.html deleted file mode 100644 index 141fa3d..0000000 --- a/Documentation/DSP/html/dir_822489d6fe1c800fff671c2e07883531.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - -RTE Directory Reference -CMSIS-DSP: RTE Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
RTE Directory Reference
-
-
- - - - -

-Directories

directory  Device
 
- - - -

-Files

file  arm_variance_example/ARM/RTE/RTE_Components.h
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_82f440d47881c253175a7975df0d431b.html b/Documentation/DSP/html/dir_82f440d47881c253175a7975df0d431b.html deleted file mode 100644 index b5c2728..0000000 --- a/Documentation/DSP/html/dir_82f440d47881c253175a7975df0d431b.html +++ /dev/null @@ -1,137 +0,0 @@ - - - - - -CommonTables Directory Reference -CMSIS-DSP: CommonTables Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
CommonTables Directory Reference
-
-
- - - - - - -

-Files

file  arm_common_tables.c
 
file  arm_const_structs.c
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_8414b1b93f9b578e0e4fd694ad6d561d.html b/Documentation/DSP/html/dir_8414b1b93f9b578e0e4fd694ad6d561d.html deleted file mode 100644 index e43c8d1..0000000 --- a/Documentation/DSP/html/dir_8414b1b93f9b578e0e4fd694ad6d561d.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - -RTE Directory Reference -CMSIS-DSP: RTE Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
RTE Directory Reference
-
-
- - - - -

-Directories

directory  Device
 
- - - -

-Files

file  arm_class_marks_example/ARM/RTE/RTE_Components.h
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_856524284ebe840938865dc061f982fb.html b/Documentation/DSP/html/dir_856524284ebe840938865dc061f982fb.html deleted file mode 100644 index cfac16e..0000000 --- a/Documentation/DSP/html/dir_856524284ebe840938865dc061f982fb.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - -Include Directory Reference -CMSIS-DSP: Include Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Include Directory Reference
-
-
- - - - - - - - -

-Files

file  arm_common_tables.h
 
file  arm_const_structs.h
 
file  arm_math.h
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_8964a87ec8901bd068212c6dbdc5667e.html b/Documentation/DSP/html/dir_8964a87ec8901bd068212c6dbdc5667e.html deleted file mode 100644 index 2b2aeab..0000000 --- a/Documentation/DSP/html/dir_8964a87ec8901bd068212c6dbdc5667e.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - -Device Directory Reference -CMSIS-DSP: Device Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Device Directory Reference
-
-
- - - - - - - - - - -

-Directories

directory  ARMCM0
 
directory  ARMCM3
 
directory  ARMCM4_FP
 
directory  ARMCM7_SP
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_8e3293b977a6b314227f0cbb91dff730.html b/Documentation/DSP/html/dir_8e3293b977a6b314227f0cbb91dff730.html deleted file mode 100644 index 3e76ac1..0000000 --- a/Documentation/DSP/html/dir_8e3293b977a6b314227f0cbb91dff730.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM0 Directory Reference -CMSIS-DSP: ARMCM0 Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM0 Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_8ec650f333a7a305dec681cfacaa8edc.html b/Documentation/DSP/html/dir_8ec650f333a7a305dec681cfacaa8edc.html deleted file mode 100644 index bff03f6..0000000 --- a/Documentation/DSP/html/dir_8ec650f333a7a305dec681cfacaa8edc.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM3 Directory Reference -CMSIS-DSP: ARMCM3 Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM3 Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_8f74d965c767f9f408b01fb8ac42c08d.html b/Documentation/DSP/html/dir_8f74d965c767f9f408b01fb8ac42c08d.html deleted file mode 100644 index 5d84058..0000000 --- a/Documentation/DSP/html/dir_8f74d965c767f9f408b01fb8ac42c08d.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - -RTE Directory Reference -CMSIS-DSP: RTE Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
RTE Directory Reference
-
-
- - - - -

-Directories

directory  Device
 
- - - -

-Files

file  arm_dotproduct_example/ARM/RTE/RTE_Components.h
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_918b1d9c020a9c8774a15ad3971a73ba.html b/Documentation/DSP/html/dir_918b1d9c020a9c8774a15ad3971a73ba.html deleted file mode 100644 index 077728d..0000000 --- a/Documentation/DSP/html/dir_918b1d9c020a9c8774a15ad3971a73ba.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM3 Directory Reference -CMSIS-DSP: ARMCM3 Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM3 Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_925317a6e91dbb02ffd51da5d221b046.html b/Documentation/DSP/html/dir_925317a6e91dbb02ffd51da5d221b046.html deleted file mode 100644 index 3c6f209..0000000 --- a/Documentation/DSP/html/dir_925317a6e91dbb02ffd51da5d221b046.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM3 Directory Reference -CMSIS-DSP: ARMCM3 Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM3 Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_92c426a233a3fdd85d56996e21a98e0e.html b/Documentation/DSP/html/dir_92c426a233a3fdd85d56996e21a98e0e.html deleted file mode 100644 index 5937e91..0000000 --- a/Documentation/DSP/html/dir_92c426a233a3fdd85d56996e21a98e0e.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - -RTE Directory Reference -CMSIS-DSP: RTE Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
RTE Directory Reference
-
-
- - - - -

-Directories

directory  Device
 
- - - -

-Files

file  arm_signal_converge_example/ARM/RTE/RTE_Components.h
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_99f4521c725f0e333e2b206f562a5db7.html b/Documentation/DSP/html/dir_99f4521c725f0e333e2b206f562a5db7.html deleted file mode 100644 index c31410a..0000000 --- a/Documentation/DSP/html/dir_99f4521c725f0e333e2b206f562a5db7.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - -GCC Directory Reference -CMSIS-DSP: GCC Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
GCC Directory Reference
-
-
- - - - -

-Directories

directory  Startup
 
- - - -

-Files

file  GCC/arm_dotproduct_example_f32.c
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_9aca731d350c1cdbae92b5821b7281b6.html b/Documentation/DSP/html/dir_9aca731d350c1cdbae92b5821b7281b6.html deleted file mode 100644 index a05dfe3..0000000 --- a/Documentation/DSP/html/dir_9aca731d350c1cdbae92b5821b7281b6.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - -SupportFunctions Directory Reference -CMSIS-DSP: SupportFunctions Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
SupportFunctions Directory Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Files

file  arm_copy_f32.c
 
file  arm_copy_q15.c
 
file  arm_copy_q31.c
 
file  arm_copy_q7.c
 
file  arm_fill_f32.c
 
file  arm_fill_q15.c
 
file  arm_fill_q31.c
 
file  arm_fill_q7.c
 
file  arm_float_to_q15.c
 
file  arm_float_to_q31.c
 
file  arm_float_to_q7.c
 
file  arm_q15_to_float.c
 
file  arm_q15_to_q31.c
 
file  arm_q15_to_q7.c
 
file  arm_q31_to_float.c
 
file  arm_q31_to_q15.c
 
file  arm_q31_to_q7.c
 
file  arm_q7_to_float.c
 
file  arm_q7_to_q15.c
 
file  arm_q7_to_q31.c
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_9bbc0b803a378696e320e7975798d136.html b/Documentation/DSP/html/dir_9bbc0b803a378696e320e7975798d136.html deleted file mode 100644 index ca1c653..0000000 --- a/Documentation/DSP/html/dir_9bbc0b803a378696e320e7975798d136.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - -ARM Directory Reference -CMSIS-DSP: ARM Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARM Directory Reference
-
-
- - - - -

-Directories

directory  RTE
 
- - - - - - - - - -

-Files

file  arm_signal_converge_data.c
 
file  arm_signal_converge_example_f32.c
 
file  arm_signal_converge_example/ARM/math_helper.c
 
file  arm_signal_converge_example/ARM/math_helper.h
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_9c857f0e41082f634e50072d001e0d4f.html b/Documentation/DSP/html/dir_9c857f0e41082f634e50072d001e0d4f.html deleted file mode 100644 index ceb7439..0000000 --- a/Documentation/DSP/html/dir_9c857f0e41082f634e50072d001e0d4f.html +++ /dev/null @@ -1,195 +0,0 @@ - - - - - -TransformFunctions Directory Reference -CMSIS-DSP: TransformFunctions Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
TransformFunctions Directory Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Files

file  arm_bitreversal.c
 
file  arm_cfft_f32.c
 
file  arm_cfft_q15.c
 
file  arm_cfft_q31.c
 
file  arm_cfft_radix2_f32.c
 
file  arm_cfft_radix2_init_f32.c
 
file  arm_cfft_radix2_init_q15.c
 
file  arm_cfft_radix2_init_q31.c
 
file  arm_cfft_radix2_q15.c
 
file  arm_cfft_radix2_q31.c
 
file  arm_cfft_radix4_f32.c
 
file  arm_cfft_radix4_init_f32.c
 
file  arm_cfft_radix4_init_q15.c
 
file  arm_cfft_radix4_init_q31.c
 
file  arm_cfft_radix4_q15.c
 
file  arm_cfft_radix4_q31.c
 
file  arm_cfft_radix8_f32.c
 
file  arm_dct4_f32.c
 
file  arm_dct4_init_f32.c
 
file  arm_dct4_init_q15.c
 
file  arm_dct4_init_q31.c
 
file  arm_dct4_q15.c
 
file  arm_dct4_q31.c
 
file  arm_rfft_f32.c
 
file  arm_rfft_fast_f32.c
 
file  arm_rfft_fast_init_f32.c
 
file  arm_rfft_init_f32.c
 
file  arm_rfft_init_q15.c
 
file  arm_rfft_init_q31.c
 
file  arm_rfft_q15.c
 
file  arm_rfft_q31.c
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_9ec4a86676306e0fd116a00bf2906438.html b/Documentation/DSP/html/dir_9ec4a86676306e0fd116a00bf2906438.html deleted file mode 100644 index ad1ba9f..0000000 --- a/Documentation/DSP/html/dir_9ec4a86676306e0fd116a00bf2906438.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - -GCC Directory Reference -CMSIS-DSP: GCC Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
GCC Directory Reference
-
-
- - - - -

-Directories

directory  Startup
 
- - - - - - - -

-Files

file  GCC/arm_convolution_example_f32.c
 
file  arm_convolution_example/GCC/math_helper.c
 
file  arm_convolution_example/GCC/math_helper.h
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_a318715356e0ddd7f0022cb090f89fc2.html b/Documentation/DSP/html/dir_a318715356e0ddd7f0022cb090f89fc2.html deleted file mode 100644 index f42d052..0000000 --- a/Documentation/DSP/html/dir_a318715356e0ddd7f0022cb090f89fc2.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM3 Directory Reference -CMSIS-DSP: ARMCM3 Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM3 Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_a368b1aeece590aaffe7782f861e3d24.html b/Documentation/DSP/html/dir_a368b1aeece590aaffe7782f861e3d24.html deleted file mode 100644 index e38eab5..0000000 --- a/Documentation/DSP/html/dir_a368b1aeece590aaffe7782f861e3d24.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM0 Directory Reference -CMSIS-DSP: ARMCM0 Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM0 Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_a4dee065d84ef6ffe4004c9ef0acf573.html b/Documentation/DSP/html/dir_a4dee065d84ef6ffe4004c9ef0acf573.html deleted file mode 100644 index 4885ae7..0000000 --- a/Documentation/DSP/html/dir_a4dee065d84ef6ffe4004c9ef0acf573.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - -ARM Directory Reference -CMSIS-DSP: ARM Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARM Directory Reference
-
-
- - - - -

-Directories

directory  RTE
 
- - - -

-Files

file  ARM/arm_class_marks_example_f32.c
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_a757f05afb4eb2e937a151caf65a9259.html b/Documentation/DSP/html/dir_a757f05afb4eb2e937a151caf65a9259.html deleted file mode 100644 index fb53364..0000000 --- a/Documentation/DSP/html/dir_a757f05afb4eb2e937a151caf65a9259.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - -Device Directory Reference -CMSIS-DSP: Device Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Device Directory Reference
-
-
- - - - - - - - - - -

-Directories

directory  ARMCM0
 
directory  ARMCM3
 
directory  ARMCM4_FP
 
directory  ARMCM7_SP
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_a9b08443a15a54b29b0454fe878922b3.html b/Documentation/DSP/html/dir_a9b08443a15a54b29b0454fe878922b3.html deleted file mode 100644 index 1ecae70..0000000 --- a/Documentation/DSP/html/dir_a9b08443a15a54b29b0454fe878922b3.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM7_SP Directory Reference -CMSIS-DSP: ARMCM7_SP Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM7_SP Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_aa7ef7d51ba6279587b659bb78c926be.html b/Documentation/DSP/html/dir_aa7ef7d51ba6279587b659bb78c926be.html deleted file mode 100644 index 7e6aec1..0000000 --- a/Documentation/DSP/html/dir_aa7ef7d51ba6279587b659bb78c926be.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM3 Directory Reference -CMSIS-DSP: ARMCM3 Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM3 Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_af59df418deac60c7129b68088884655.html b/Documentation/DSP/html/dir_af59df418deac60c7129b68088884655.html deleted file mode 100644 index 0417ee0..0000000 --- a/Documentation/DSP/html/dir_af59df418deac60c7129b68088884655.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - -StatisticsFunctions Directory Reference -CMSIS-DSP: StatisticsFunctions Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
StatisticsFunctions Directory Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Files

file  arm_max_f32.c
 
file  arm_max_q15.c
 
file  arm_max_q31.c
 
file  arm_max_q7.c
 
file  arm_mean_f32.c
 
file  arm_mean_q15.c
 
file  arm_mean_q31.c
 
file  arm_mean_q7.c
 
file  arm_min_f32.c
 
file  arm_min_q15.c
 
file  arm_min_q31.c
 
file  arm_min_q7.c
 
file  arm_power_f32.c
 
file  arm_power_q15.c
 
file  arm_power_q31.c
 
file  arm_power_q7.c
 
file  arm_rms_f32.c
 
file  arm_rms_q15.c
 
file  arm_rms_q31.c
 
file  arm_std_f32.c
 
file  arm_std_q15.c
 
file  arm_std_q31.c
 
file  arm_var_f32.c
 
file  arm_var_q15.c
 
file  arm_var_q31.c
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_b175b6a1b0e91b31e821dead0757e039.html b/Documentation/DSP/html/dir_b175b6a1b0e91b31e821dead0757e039.html deleted file mode 100644 index 444df34..0000000 --- a/Documentation/DSP/html/dir_b175b6a1b0e91b31e821dead0757e039.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM4_FP Directory Reference -CMSIS-DSP: ARMCM4_FP Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM4_FP Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_b4620baec99d7beabdab610e4d749ef9.html b/Documentation/DSP/html/dir_b4620baec99d7beabdab610e4d749ef9.html deleted file mode 100644 index 67cefa6..0000000 --- a/Documentation/DSP/html/dir_b4620baec99d7beabdab610e4d749ef9.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM4_FP Directory Reference -CMSIS-DSP: ARMCM4_FP Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM4_FP Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_b5d45ad7eb5bf398416f62f8980ddf77.html b/Documentation/DSP/html/dir_b5d45ad7eb5bf398416f62f8980ddf77.html deleted file mode 100644 index 502fd7e..0000000 --- a/Documentation/DSP/html/dir_b5d45ad7eb5bf398416f62f8980ddf77.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - -RTE Directory Reference -CMSIS-DSP: RTE Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
RTE Directory Reference
-
-
- - - - -

-Directories

directory  Device
 
- - - -

-Files

file  arm_convolution_example/ARM/RTE/RTE_Components.h
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_b88714652b8aa1e1c1599fa05e2dbc2f.html b/Documentation/DSP/html/dir_b88714652b8aa1e1c1599fa05e2dbc2f.html deleted file mode 100644 index 459469a..0000000 --- a/Documentation/DSP/html/dir_b88714652b8aa1e1c1599fa05e2dbc2f.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM0 Directory Reference -CMSIS-DSP: ARMCM0 Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM0 Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_ba345a22c23c468dbe342a31a3980d31.html b/Documentation/DSP/html/dir_ba345a22c23c468dbe342a31a3980d31.html deleted file mode 100644 index 6453e0e..0000000 --- a/Documentation/DSP/html/dir_ba345a22c23c468dbe342a31a3980d31.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - -Startup Directory Reference -CMSIS-DSP: Startup Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Startup Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_be2d3df67661aefe0e3f0071a1d6f8f1.html b/Documentation/DSP/html/dir_be2d3df67661aefe0e3f0071a1d6f8f1.html deleted file mode 100644 index 569ae69..0000000 --- a/Documentation/DSP/html/dir_be2d3df67661aefe0e3f0071a1d6f8f1.html +++ /dev/null @@ -1,137 +0,0 @@ - - - - - -DSP_Lib Directory Reference -CMSIS-DSP: DSP_Lib Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
DSP_Lib Directory Reference
-
-
- - - - - - -

-Directories

directory  Examples
 
directory  Source
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_c2e666cea3ed7c127463edfe7b3abed4.html b/Documentation/DSP/html/dir_c2e666cea3ed7c127463edfe7b3abed4.html deleted file mode 100644 index a5be185..0000000 --- a/Documentation/DSP/html/dir_c2e666cea3ed7c127463edfe7b3abed4.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - -Device Directory Reference -CMSIS-DSP: Device Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Device Directory Reference
-
-
- - - - - - - - - - -

-Directories

directory  ARMCM0
 
directory  ARMCM3
 
directory  ARMCM4_FP
 
directory  ARMCM7_SP
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_cc6125d285775e245d68db3d4ce69092.html b/Documentation/DSP/html/dir_cc6125d285775e245d68db3d4ce69092.html deleted file mode 100644 index 02ce553..0000000 --- a/Documentation/DSP/html/dir_cc6125d285775e245d68db3d4ce69092.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - -MatrixFunctions Directory Reference -CMSIS-DSP: MatrixFunctions Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
MatrixFunctions Directory Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Files

file  arm_mat_add_f32.c
 
file  arm_mat_add_q15.c
 
file  arm_mat_add_q31.c
 
file  arm_mat_cmplx_mult_f32.c
 
file  arm_mat_cmplx_mult_q15.c
 
file  arm_mat_cmplx_mult_q31.c
 
file  arm_mat_init_f32.c
 
file  arm_mat_init_q15.c
 
file  arm_mat_init_q31.c
 
file  arm_mat_inverse_f32.c
 
file  arm_mat_inverse_f64.c
 
file  arm_mat_mult_f32.c
 
file  arm_mat_mult_fast_q15.c
 
file  arm_mat_mult_fast_q31.c
 
file  arm_mat_mult_q15.c
 
file  arm_mat_mult_q31.c
 
file  arm_mat_scale_f32.c
 
file  arm_mat_scale_q15.c
 
file  arm_mat_scale_q31.c
 
file  arm_mat_sub_f32.c
 
file  arm_mat_sub_q15.c
 
file  arm_mat_sub_q31.c
 
file  arm_mat_trans_f32.c
 
file  arm_mat_trans_q15.c
 
file  arm_mat_trans_q31.c
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_cd8c33382d73f02781c40066dbd2f0d5.html b/Documentation/DSP/html/dir_cd8c33382d73f02781c40066dbd2f0d5.html deleted file mode 100644 index 1ea076c..0000000 --- a/Documentation/DSP/html/dir_cd8c33382d73f02781c40066dbd2f0d5.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - -ARM Directory Reference -CMSIS-DSP: ARM Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARM Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_cf417d728100a167f563acfac33cb7c7.html b/Documentation/DSP/html/dir_cf417d728100a167f563acfac33cb7c7.html deleted file mode 100644 index 6ebc433..0000000 --- a/Documentation/DSP/html/dir_cf417d728100a167f563acfac33cb7c7.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -arm_linear_interp_example Directory Reference -CMSIS-DSP: arm_linear_interp_example Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_linear_interp_example Directory Reference
-
-
- - - - -

-Directories

directory  ARM
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_d1af19de43f00bd515b519c982d49d68.html b/Documentation/DSP/html/dir_d1af19de43f00bd515b519c982d49d68.html deleted file mode 100644 index b99c41f..0000000 --- a/Documentation/DSP/html/dir_d1af19de43f00bd515b519c982d49d68.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -arm_sin_cos_example Directory Reference -CMSIS-DSP: arm_sin_cos_example Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_sin_cos_example Directory Reference
-
-
- - - - -

-Directories

directory  ARM
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_d1d61a1361fc579da85c1b709ed868d7.html b/Documentation/DSP/html/dir_d1d61a1361fc579da85c1b709ed868d7.html deleted file mode 100644 index 0fde088..0000000 --- a/Documentation/DSP/html/dir_d1d61a1361fc579da85c1b709ed868d7.html +++ /dev/null @@ -1,137 +0,0 @@ - - - - - -arm_dotproduct_example Directory Reference -CMSIS-DSP: arm_dotproduct_example Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_dotproduct_example Directory Reference
-
-
- - - - - - -

-Directories

directory  ARM
 
directory  GCC
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_d3331dca3948a91095eeb99d07575db0.html b/Documentation/DSP/html/dir_d3331dca3948a91095eeb99d07575db0.html deleted file mode 100644 index 4a97677..0000000 --- a/Documentation/DSP/html/dir_d3331dca3948a91095eeb99d07575db0.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM3 Directory Reference -CMSIS-DSP: ARMCM3 Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM3 Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_d6b73ad7e408302c29ea0ebadf42639d.html b/Documentation/DSP/html/dir_d6b73ad7e408302c29ea0ebadf42639d.html deleted file mode 100644 index b0c39d8..0000000 --- a/Documentation/DSP/html/dir_d6b73ad7e408302c29ea0ebadf42639d.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM7_SP Directory Reference -CMSIS-DSP: ARMCM7_SP Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM7_SP Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_daf4f5c4da18fbee2cc01397e7059227.html b/Documentation/DSP/html/dir_daf4f5c4da18fbee2cc01397e7059227.html deleted file mode 100644 index 735a6ec..0000000 --- a/Documentation/DSP/html/dir_daf4f5c4da18fbee2cc01397e7059227.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM0 Directory Reference -CMSIS-DSP: ARMCM0 Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM0 Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_dcc7392e27ceedcb8fca5c4cd07c4b5c.html b/Documentation/DSP/html/dir_dcc7392e27ceedcb8fca5c4cd07c4b5c.html deleted file mode 100644 index 026c282..0000000 --- a/Documentation/DSP/html/dir_dcc7392e27ceedcb8fca5c4cd07c4b5c.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -arm_fir_example Directory Reference -CMSIS-DSP: arm_fir_example Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_fir_example Directory Reference
-
-
- - - - -

-Directories

directory  ARM
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_e04602aba7b2f9f43e3429e32fb5dc36.html b/Documentation/DSP/html/dir_e04602aba7b2f9f43e3429e32fb5dc36.html deleted file mode 100644 index b828698..0000000 --- a/Documentation/DSP/html/dir_e04602aba7b2f9f43e3429e32fb5dc36.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -arm_variance_example Directory Reference -CMSIS-DSP: arm_variance_example Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_variance_example Directory Reference
-
-
- - - - -

-Directories

directory  ARM
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_e4eb7b834609f1fe20523c66b23e4a87.html b/Documentation/DSP/html/dir_e4eb7b834609f1fe20523c66b23e4a87.html deleted file mode 100644 index 9dc38cc..0000000 --- a/Documentation/DSP/html/dir_e4eb7b834609f1fe20523c66b23e4a87.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -arm_graphic_equalizer_example Directory Reference -CMSIS-DSP: arm_graphic_equalizer_example Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_graphic_equalizer_example Directory Reference
-
-
- - - - -

-Directories

directory  ARM
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_e677fc34f5347e58d43c339b53e9b418.html b/Documentation/DSP/html/dir_e677fc34f5347e58d43c339b53e9b418.html deleted file mode 100644 index 1285ba9..0000000 --- a/Documentation/DSP/html/dir_e677fc34f5347e58d43c339b53e9b418.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM0 Directory Reference -CMSIS-DSP: ARMCM0 Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM0 Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_e69484b12825f40a4799c3db7df7c339.html b/Documentation/DSP/html/dir_e69484b12825f40a4799c3db7df7c339.html deleted file mode 100644 index 11e241f..0000000 --- a/Documentation/DSP/html/dir_e69484b12825f40a4799c3db7df7c339.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM0 Directory Reference -CMSIS-DSP: ARMCM0 Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM0 Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_e850fff378e36258e2a085808e9d898c.html b/Documentation/DSP/html/dir_e850fff378e36258e2a085808e9d898c.html deleted file mode 100644 index b9adaab..0000000 --- a/Documentation/DSP/html/dir_e850fff378e36258e2a085808e9d898c.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -arm_signal_converge_example Directory Reference -CMSIS-DSP: arm_signal_converge_example Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
arm_signal_converge_example Directory Reference
-
-
- - - - -

-Directories

directory  ARM
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_eaa4f497a3f9bf201d37aaf8d8603deb.html b/Documentation/DSP/html/dir_eaa4f497a3f9bf201d37aaf8d8603deb.html deleted file mode 100644 index b10a800..0000000 --- a/Documentation/DSP/html/dir_eaa4f497a3f9bf201d37aaf8d8603deb.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - -ARM Directory Reference -CMSIS-DSP: ARM Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARM Directory Reference
-
-
- - - - -

-Directories

directory  RTE
 
- - - -

-Files

file  ARM/arm_dotproduct_example_f32.c
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_ed0f06d1d48a5e921d9f4bc3a2223aa6.html b/Documentation/DSP/html/dir_ed0f06d1d48a5e921d9f4bc3a2223aa6.html deleted file mode 100644 index 541bc6b..0000000 --- a/Documentation/DSP/html/dir_ed0f06d1d48a5e921d9f4bc3a2223aa6.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM7_SP Directory Reference -CMSIS-DSP: ARMCM7_SP Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM7_SP Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_f31395880d34591c756e13478059d1a5.html b/Documentation/DSP/html/dir_f31395880d34591c756e13478059d1a5.html deleted file mode 100644 index def03ec..0000000 --- a/Documentation/DSP/html/dir_f31395880d34591c756e13478059d1a5.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - -Device Directory Reference -CMSIS-DSP: Device Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Device Directory Reference
-
-
- - - - - - - - - - -

-Directories

directory  ARMCM0
 
directory  ARMCM3
 
directory  ARMCM4_FP
 
directory  ARMCM7_SP
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_f3f90e767886505989b4baa9d4b81390.html b/Documentation/DSP/html/dir_f3f90e767886505989b4baa9d4b81390.html deleted file mode 100644 index 338c809..0000000 --- a/Documentation/DSP/html/dir_f3f90e767886505989b4baa9d4b81390.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - -ARMCM0 Directory Reference -CMSIS-DSP: ARMCM0 Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
ARMCM0 Directory Reference
-
- -
- - - - diff --git a/Documentation/DSP/html/dir_fa76c9f4334252cb8d941364a7ed9feb.html b/Documentation/DSP/html/dir_fa76c9f4334252cb8d941364a7ed9feb.html deleted file mode 100644 index d7b090b..0000000 --- a/Documentation/DSP/html/dir_fa76c9f4334252cb8d941364a7ed9feb.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - -Device Directory Reference -CMSIS-DSP: Device Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Device Directory Reference
-
-
- - - - - - - - - - -

-Directories

directory  ARMCM0
 
directory  ARMCM3
 
directory  ARMCM4_FP
 
directory  ARMCM7_SP
 
-
-
- - - - diff --git a/Documentation/DSP/html/dir_fccaebac91eec4cb351e86457c5d1310.html b/Documentation/DSP/html/dir_fccaebac91eec4cb351e86457c5d1310.html deleted file mode 100644 index 9f3ee81..0000000 --- a/Documentation/DSP/html/dir_fccaebac91eec4cb351e86457c5d1310.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - -RTE Directory Reference -CMSIS-DSP: RTE Directory Reference - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
RTE Directory Reference
-
-
- - - - -

-Directories

directory  Device
 
- - - -

-Files

file  arm_linear_interp_example/ARM/RTE/RTE_Components.h
 
-
-
- - - - diff --git a/Documentation/DSP/html/dotProduct.gif b/Documentation/DSP/html/dotProduct.gif deleted file mode 100644 index 7a3af28..0000000 Binary files a/Documentation/DSP/html/dotProduct.gif and /dev/null differ diff --git a/Documentation/DSP/html/doxygen.css b/Documentation/DSP/html/doxygen.css deleted file mode 100644 index 2642e8f..0000000 --- a/Documentation/DSP/html/doxygen.css +++ /dev/null @@ -1,1172 +0,0 @@ -/* The standard CSS for doxygen */ - -body, table, div, p, dl { - font: 400 14px/19px Roboto,sans-serif; -} - -/* @group Heading Levels */ - -h1.groupheader { - font-size: 150%; -} - -.title { - font-size: 150%; - font-weight: bold; - margin: 10px 2px; -} - -h2.groupheader { - border-bottom: 1px solid #879ECB; - color: #354C7B; - font-size: 150%; - font-weight: normal; - margin-top: 1.75em; - padding-top: 8px; - padding-bottom: 4px; - width: 100%; -} - -h3.groupheader { - font-size: 100%; -} - -h1, h2, h3, h4, h5, h6 { - -webkit-transition: text-shadow 0.5s linear; - -moz-transition: text-shadow 0.5s linear; - -ms-transition: text-shadow 0.5s linear; - -o-transition: text-shadow 0.5s linear; - transition: text-shadow 0.5s linear; - margin-right: 15px; -} - -h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow { - text-shadow: 0 0 15px cyan; -} - -dt { - font-weight: bold; -} - -div.multicol { - -moz-column-gap: 1em; - -webkit-column-gap: 1em; - -moz-column-count: 3; - -webkit-column-count: 3; -} - -p.startli, p.startdd, p.starttd { - margin-top: 2px; -} - -p.endli { - margin-bottom: 0px; -} - -p.enddd { - margin-bottom: 4px; -} - -p.endtd { - margin-bottom: 2px; -} - -/* @end */ - -caption { - font-weight: bold; -} - -span.legend { - font-size: 70%; - text-align: center; -} - -h3.version { - font-size: 90%; - text-align: center; -} - -div.qindex, div.navtab{ - background-color: #EBEFF6; - border: 1px solid #A3B4D7; - text-align: center; -} - -div.qindex, div.navpath { - width: 100%; - line-height: 140%; -} - -div.navtab { - margin-right: 15px; -} - -/* @group Link Styling */ - -a { - color: #3D578C; - font-weight: normal; - text-decoration: none; -} - -.contents a:visited { - color: #4665A2; -} - -a:hover { - text-decoration: underline; -} - -a.qindex { - font-weight: bold; -} - -a.qindexHL { - font-weight: bold; - background-color: #9CAFD4; - color: #ffffff; - border: 1px double #869DCA; -} - -.contents a.qindexHL:visited { - color: #ffffff; -} - -a.el { - font-weight: bold; -} - -a.elRef { -} - -a.code, a.code:visited { - color: #4665A2; -} - -a.codeRef, a.codeRef:visited { - color: #4665A2; -} - -/* @end */ - -dl.el { - margin-left: -1cm; -} - -pre.fragment { - border: 1px solid #C4CFE5; - background-color: #FBFCFD; - padding: 4px 6px; - margin: 4px 8px 4px 2px; - overflow: auto; - word-wrap: break-word; - font-size: 9pt; - line-height: 125%; - font-family: monospace, fixed; - font-size: 105%; -} - -div.fragment { - padding: 4px; - margin: 4px; - background-color: #FBFCFD; - border: 1px solid #C4CFE5; -} - -div.line { - font-family: monospace, fixed; - font-size: 13px; - min-height: 13px; - line-height: 1.0; - text-wrap: unrestricted; - white-space: -moz-pre-wrap; /* Moz */ - white-space: -pre-wrap; /* Opera 4-6 */ - white-space: -o-pre-wrap; /* Opera 7 */ - white-space: pre-wrap; /* CSS3 */ - word-wrap: break-word; /* IE 5.5+ */ - text-indent: -53px; - padding-left: 53px; - padding-bottom: 0px; - margin: 0px; - -webkit-transition-property: background-color, box-shadow; - -webkit-transition-duration: 0.5s; - -moz-transition-property: background-color, box-shadow; - -moz-transition-duration: 0.5s; - -ms-transition-property: background-color, box-shadow; - -ms-transition-duration: 0.5s; - -o-transition-property: background-color, box-shadow; - -o-transition-duration: 0.5s; - transition-property: background-color, box-shadow; - transition-duration: 0.5s; -} - -div.line.glow { - background-color: cyan; - box-shadow: 0 0 10px cyan; -} - - -span.lineno { - padding-right: 4px; - text-align: right; - border-right: 2px solid #0F0; - background-color: #E8E8E8; - white-space: pre; -} -span.lineno a { - background-color: #D8D8D8; -} - -span.lineno a:hover { - background-color: #C8C8C8; -} - -div.ah { - background-color: black; - font-weight: bold; - color: #ffffff; - margin-bottom: 3px; - margin-top: 3px; - padding: 0.2em; - border: solid thin #333; - border-radius: 0.5em; - -webkit-border-radius: .5em; - -moz-border-radius: .5em; - box-shadow: 2px 2px 3px #999; - -webkit-box-shadow: 2px 2px 3px #999; - -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; - background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444)); - background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000); -} - -div.groupHeader { - margin-left: 16px; - margin-top: 12px; - font-weight: bold; -} - -div.groupText { - margin-left: 16px; - font-style: italic; -} - -body { - background-color: white; - color: black; - margin: 0; -} - -div.contents { - margin-top: 10px; - margin-left: 12px; - margin-right: 8px; -} - -td.indexkey { - background-color: #EBEFF6; - font-weight: bold; - border: 1px solid #C4CFE5; - margin: 2px 0px 2px 0; - padding: 2px 10px; - white-space: nowrap; - vertical-align: top; -} - -td.indexvalue { - background-color: #EBEFF6; - border: 1px solid #C4CFE5; - padding: 2px 10px; - margin: 2px 0px; -} - -tr.memlist { - background-color: #EEF1F7; -} - -p.formulaDsp { - text-align: center; -} - -img.formulaDsp { - -} - -img.formulaInl { - vertical-align: middle; -} - -div.center { - text-align: center; - margin-top: 0px; - margin-bottom: 0px; - padding: 0px; -} - -div.center img { - border: 0px; -} - -address.footer { - text-align: right; - padding-right: 12px; -} - -img.footer { - border: 0px; - vertical-align: middle; -} - -/* @group Code Colorization */ - -span.keyword { - color: #008000 -} - -span.keywordtype { - color: #604020 -} - -span.keywordflow { - color: #e08000 -} - -span.comment { - color: #800000 -} - -span.preprocessor { - color: #806020 -} - -span.stringliteral { - color: #002080 -} - -span.charliteral { - color: #008080 -} - -span.vhdldigit { - color: #ff00ff -} - -span.vhdlchar { - color: #000000 -} - -span.vhdlkeyword { - color: #700070 -} - -span.vhdllogic { - color: #ff0000 -} - -blockquote { - background-color: #F7F8FB; - border-left: 2px solid #9CAFD4; - margin: 0 24px 0 4px; - padding: 0 12px 0 16px; -} - -/* @end */ - -/* -.search { - color: #003399; - font-weight: bold; -} - -form.search { - margin-bottom: 0px; - margin-top: 0px; -} - -input.search { - font-size: 75%; - color: #000080; - font-weight: normal; - background-color: #e8eef2; -} -*/ - -td.tiny { - font-size: 75%; -} - -.dirtab { - padding: 4px; - border-collapse: collapse; - border: 1px solid #A3B4D7; -} - -th.dirtab { - background: #EBEFF6; - font-weight: bold; -} - -hr { - height: 0px; - border: none; - border-top: 1px solid #4A6AAA; -} - -hr.footer { - height: 1px; -} - -/* @group Member Descriptions */ - -table.memberdecls { - border-spacing: 0px; - padding: 0px; -} - -.memberdecls td, .fieldtable tr { - -webkit-transition-property: background-color, box-shadow; - -webkit-transition-duration: 0.5s; - -moz-transition-property: background-color, box-shadow; - -moz-transition-duration: 0.5s; - -ms-transition-property: background-color, box-shadow; - -ms-transition-duration: 0.5s; - -o-transition-property: background-color, box-shadow; - -o-transition-duration: 0.5s; - transition-property: background-color, box-shadow; - transition-duration: 0.5s; -} - -.memberdecls td.glow, .fieldtable tr.glow { - background-color: cyan; - box-shadow: 0 0 15px cyan; -} - -.mdescLeft, .mdescRight, -.memItemLeft, .memItemRight, -.memTemplItemLeft, .memTemplItemRight, .memTemplParams { - background-color: #F9FAFC; - border: none; - margin: 4px; - padding: 1px 0 0 8px; -} - -.mdescLeft, .mdescRight { - padding: 0px 8px 4px 8px; - color: #555; -} - -.memSeparator { - border-bottom: 1px solid #DEE4F0; - line-height: 1px; - margin: 0px; - padding: 0px; -} - -.memItemLeft, .memTemplItemLeft { - white-space: nowrap; -} - -.memItemRight { - width: 100%; -} - -.memTemplParams { - color: #4665A2; - white-space: nowrap; - font-size: 80%; -} - -/* @end */ - -/* @group Member Details */ - -/* Styles for detailed member documentation */ - -.memtemplate { - font-size: 80%; - color: #4665A2; - font-weight: normal; - margin-left: 9px; -} - -.memnav { - background-color: #EBEFF6; - border: 1px solid #A3B4D7; - text-align: center; - margin: 2px; - margin-right: 15px; - padding: 2px; -} - -.mempage { - width: 100%; -} - -.memitem { - padding: 0; - margin-bottom: 10px; - margin-right: 5px; - -webkit-transition: box-shadow 0.5s linear; - -moz-transition: box-shadow 0.5s linear; - -ms-transition: box-shadow 0.5s linear; - -o-transition: box-shadow 0.5s linear; - transition: box-shadow 0.5s linear; - display: table !important; - width: 100%; -} - -.memitem.glow { - box-shadow: 0 0 15px cyan; -} - -.memname { - font-weight: bold; - margin-left: 6px; -} - -.memname td { - vertical-align: bottom; -} - -.memproto, dl.reflist dt { - border-top: 1px solid #A8B8D9; - border-left: 1px solid #A8B8D9; - border-right: 1px solid #A8B8D9; - padding: 6px 0px 6px 0px; - color: #253555; - font-weight: bold; - text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); - background-image:url('nav_f.png'); - background-repeat:repeat-x; - background-color: #E2E8F2; - /* opera specific markup */ - box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - border-top-right-radius: 4px; - border-top-left-radius: 4px; - /* firefox specific markup */ - -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; - -moz-border-radius-topright: 4px; - -moz-border-radius-topleft: 4px; - /* webkit specific markup */ - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - -webkit-border-top-right-radius: 4px; - -webkit-border-top-left-radius: 4px; - -} - -.memdoc, dl.reflist dd { - border-bottom: 1px solid #A8B8D9; - border-left: 1px solid #A8B8D9; - border-right: 1px solid #A8B8D9; - padding: 6px 10px 2px 10px; - background-color: #FBFCFD; - border-top-width: 0; - background-image:url('nav_g.png'); - background-repeat:repeat-x; - background-color: #FFFFFF; - /* opera specific markup */ - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; - box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - /* firefox specific markup */ - -moz-border-radius-bottomleft: 4px; - -moz-border-radius-bottomright: 4px; - -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; - /* webkit specific markup */ - -webkit-border-bottom-left-radius: 4px; - -webkit-border-bottom-right-radius: 4px; - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); -} - -dl.reflist dt { - padding: 5px; -} - -dl.reflist dd { - margin: 0px 0px 10px 0px; - padding: 5px; -} - -.paramkey { - text-align: right; -} - -.paramtype { - white-space: nowrap; -} - -.paramname { - color: #602020; - white-space: nowrap; -} -.paramname em { - font-style: normal; -} -.paramname code { - line-height: 14px; -} - -.params, .retval, .exception, .tparams { - margin-left: 0px; - padding-left: 0px; -} - -.params .paramname, .retval .paramname { - font-weight: bold; - vertical-align: top; -} - -.params .paramtype { - font-style: italic; - vertical-align: top; -} - -.params .paramdir { - font-family: "courier new",courier,monospace; - vertical-align: top; -} - -table.mlabels { - border-spacing: 0px; -} - -td.mlabels-left { - width: 100%; - padding: 0px; -} - -td.mlabels-right { - vertical-align: bottom; - padding: 0px; - white-space: nowrap; -} - -span.mlabels { - margin-left: 8px; -} - -span.mlabel { - background-color: #728DC1; - border-top:1px solid #5373B4; - border-left:1px solid #5373B4; - border-right:1px solid #C4CFE5; - border-bottom:1px solid #C4CFE5; - text-shadow: none; - color: white; - margin-right: 4px; - padding: 2px 3px; - border-radius: 3px; - font-size: 7pt; - white-space: nowrap; - vertical-align: middle; -} - - - -/* @end */ - -/* these are for tree view when not used as main index */ - -div.directory { - margin: 10px 0px; - border-top: 1px solid #A8B8D9; - border-bottom: 1px solid #A8B8D9; - width: 100%; -} - -.directory table { - border-collapse:collapse; -} - -.directory td { - margin: 0px; - padding: 0px; - vertical-align: top; -} - -.directory td.entry { - white-space: nowrap; - padding-right: 6px; -} - -.directory td.entry a { - outline:none; -} - -.directory td.entry a img { - border: none; -} - -.directory td.desc { - width: 100%; - padding-left: 6px; - padding-right: 6px; - padding-top: 3px; - border-left: 1px solid rgba(0,0,0,0.05); -} - -.directory tr.even { - padding-left: 6px; - background-color: #F7F8FB; -} - -.directory img { - vertical-align: -30%; -} - -.directory .levels { - white-space: nowrap; - width: 100%; - text-align: right; - font-size: 9pt; -} - -.directory .levels span { - cursor: pointer; - padding-left: 2px; - padding-right: 2px; - color: #3D578C; -} - -div.dynheader { - margin-top: 8px; - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -address { - font-style: normal; - color: #2A3D61; -} - -table.doxtable { - border-collapse:collapse; - margin-top: 4px; - margin-bottom: 4px; -} - -table.doxtable td, table.doxtable th { - border: 1px solid #2D4068; - padding: 3px 7px 2px; -} - -table.doxtable th { - background-color: #374F7F; - color: #FFFFFF; - font-size: 110%; - padding-bottom: 4px; - padding-top: 5px; -} - -table.fieldtable { - width: 100%; - margin-bottom: 10px; - border: 1px solid #A8B8D9; - border-spacing: 0px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; - border-radius: 4px; - -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; - -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); - box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); -} - -.fieldtable td, .fieldtable th { - padding: 3px 7px 2px; -} - -.fieldtable td.fieldtype, .fieldtable td.fieldname { - white-space: nowrap; - border-right: 1px solid #A8B8D9; - border-bottom: 1px solid #A8B8D9; - vertical-align: top; -} - -.fieldtable td.fielddoc { - border-bottom: 1px solid #A8B8D9; - width: 100%; -} - -.fieldtable tr:last-child td { - border-bottom: none; -} - -.fieldtable th { - background-image:url('nav_f.png'); - background-repeat:repeat-x; - background-color: #E2E8F2; - font-size: 90%; - color: #253555; - padding-bottom: 4px; - padding-top: 5px; - text-align:left; - -moz-border-radius-topleft: 4px; - -moz-border-radius-topright: 4px; - -webkit-border-top-left-radius: 4px; - -webkit-border-top-right-radius: 4px; - border-top-left-radius: 4px; - border-top-right-radius: 4px; - border-bottom: 1px solid #A8B8D9; -} - - -.tabsearch { - top: 0px; - left: 10px; - height: 36px; - background-image: url('tab_b.png'); - z-index: 101; - overflow: hidden; - font-size: 13px; -} - -.navpath ul -{ - font-size: 11px; - background-image:url('tab_b.png'); - background-repeat:repeat-x; - background-position: 0 -5px; - height:30px; - line-height:30px; - color:#8AA0CC; - border:solid 1px #C2CDE4; - overflow:hidden; - margin:0px; - padding:0px; -} - -.navpath li -{ - list-style-type:none; - float:left; - padding-left:10px; - padding-right:15px; - background-image:url('bc_s.png'); - background-repeat:no-repeat; - background-position:right; - color:#364D7C; -} - -.navpath li.navelem a -{ - height:32px; - display:block; - text-decoration: none; - outline: none; - color: #283A5D; - font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; - text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); - text-decoration: none; -} - -.navpath li.navelem a:hover -{ - color:#6884BD; -} - -.navpath li.footer -{ - list-style-type:none; - float:right; - padding-left:10px; - padding-right:15px; - background-image:none; - background-repeat:no-repeat; - background-position:right; - color:#364D7C; - font-size: 8pt; -} - - -div.summary -{ - float: right; - font-size: 8pt; - padding-right: 5px; - width: 50%; - text-align: right; -} - -div.summary a -{ - white-space: nowrap; -} - -div.ingroups -{ - font-size: 8pt; - width: 50%; - text-align: left; -} - -div.ingroups a -{ - white-space: nowrap; -} - -div.header -{ - background-image:url('nav_h.png'); - background-repeat:repeat-x; - background-color: #F9FAFC; - margin: 0px; - border-bottom: 1px solid #C4CFE5; -} - -div.headertitle -{ - padding: 5px 5px 5px 10px; -} - -dl -{ - padding: 0 0 0 10px; -} - -/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */ -dl.section -{ - margin-left: 0px; - padding-left: 0px; -} - -dl.note -{ - margin-left:-7px; - padding-left: 3px; - border-left:4px solid; - border-color: #D0C000; -} - -dl.warning, dl.attention -{ - margin-left:-7px; - padding-left: 3px; - border-left:4px solid; - border-color: #FF0000; -} - -dl.pre, dl.post, dl.invariant -{ - margin-left:-7px; - padding-left: 3px; - border-left:4px solid; - border-color: #00D000; -} - -dl.deprecated -{ - margin-left:-7px; - padding-left: 3px; - border-left:4px solid; - border-color: #505050; -} - -dl.todo -{ - margin-left:-7px; - padding-left: 3px; - border-left:4px solid; - border-color: #00C0E0; -} - -dl.test -{ - margin-left:-7px; - padding-left: 3px; - border-left:4px solid; - border-color: #3030E0; -} - -dl.bug -{ - margin-left:-7px; - padding-left: 3px; - border-left:4px solid; - border-color: #C08050; -} - -dl.section dd { - margin-bottom: 6px; -} - - -#projectlogo -{ - text-align: center; - vertical-align: bottom; - border-collapse: separate; -} - -#projectlogo img -{ - border: 0px none; -} - -#projectname -{ - font: 300% Tahoma, Arial,sans-serif; - margin: 0px; - padding: 2px 0px; -} - -#projectbrief -{ - font: 120% Tahoma, Arial,sans-serif; - margin: 0px; - padding: 0px; -} - -#projectnumber -{ - font: 50% Tahoma, Arial,sans-serif; - margin: 0px; - padding: 0px; -} - -#titlearea -{ - padding: 0px; - margin: 0px; - width: 100%; - border-bottom: 1px solid #5373B4; -} - -.image -{ - text-align: center; -} - -.dotgraph -{ - text-align: center; -} - -.mscgraph -{ - text-align: center; -} - -.caption -{ - font-weight: bold; -} - -div.zoom -{ - border: 1px solid #90A5CE; -} - -dl.citelist { - margin-bottom:50px; -} - -dl.citelist dt { - color:#334975; - float:left; - font-weight:bold; - margin-right:10px; - padding:5px; -} - -dl.citelist dd { - margin:2px 0; - padding:5px 0; -} - -div.toc { - padding: 14px 25px; - background-color: #F4F6FA; - border: 1px solid #D8DFEE; - border-radius: 7px 7px 7px 7px; - float: right; - height: auto; - margin: 0 20px 10px 10px; - width: 200px; -} - -div.toc li { - background: url("bdwn.png") no-repeat scroll 0 5px transparent; - font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif; - margin-top: 5px; - padding-left: 10px; - padding-top: 2px; -} - -div.toc h3 { - font: bold 12px/1.2 Arial,FreeSans,sans-serif; - color: #4665A2; - border-bottom: 0 none; - margin: 0; -} - -div.toc ul { - list-style: none outside none; - border: medium none; - padding: 0px; -} - -div.toc li.level1 { - margin-left: 0px; -} - -div.toc li.level2 { - margin-left: 15px; -} - -div.toc li.level3 { - margin-left: 30px; -} - -div.toc li.level4 { - margin-left: 45px; -} - -.inherit_header { - font-weight: bold; - color: gray; - cursor: pointer; - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.inherit_header td { - padding: 6px 0px 2px 5px; -} - -.inherit { - display: none; -} - -tr.heading h2 { - margin-top: 12px; - margin-bottom: 4px; -} - -@media print -{ - #top { display: none; } - #side-nav { display: none; } - #nav-path { display: none; } - body { overflow:visible; } - h1, h2, h3, h4, h5, h6 { page-break-after: avoid; } - .summary { display: none; } - .memitem { page-break-inside: avoid; } - #doc-content - { - margin-left:0 !important; - height:auto !important; - width:auto !important; - overflow:inherit; - display:inline; - } -} - diff --git a/Documentation/DSP/html/doxygen.png b/Documentation/DSP/html/doxygen.png deleted file mode 100644 index 3ff17d8..0000000 Binary files a/Documentation/DSP/html/doxygen.png and /dev/null differ diff --git a/Documentation/DSP/html/dynsections.js b/Documentation/DSP/html/dynsections.js deleted file mode 100644 index 116542f..0000000 --- a/Documentation/DSP/html/dynsections.js +++ /dev/null @@ -1,78 +0,0 @@ -function toggleVisibility(linkObj) -{ - var base = $(linkObj).attr('id'); - var summary = $('#'+base+'-summary'); - var content = $('#'+base+'-content'); - var trigger = $('#'+base+'-trigger'); - var src=$(trigger).attr('src'); - if (content.is(':visible')===true) { - content.hide(); - summary.show(); - $(linkObj).addClass('closed').removeClass('opened'); - $(trigger).attr('src',src.substring(0,src.length-8)+'closed.png'); - } else { - content.show(); - summary.hide(); - $(linkObj).removeClass('closed').addClass('opened'); - $(trigger).attr('src',src.substring(0,src.length-10)+'open.png'); - } - return false; -} - -function updateStripes() -{ - $('table.directory tr'). - removeClass('even').filter(':visible:even').addClass('even'); -} -function toggleLevel(level) -{ - $('table.directory tr').each(function(){ - var l = this.id.split('_').length-1; - var i = $('#img'+this.id.substring(3)); - var a = $('#arr'+this.id.substring(3)); - if (l - - - - -Examples -CMSIS-DSP: Examples - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/files.html b/Documentation/DSP/html/files.html deleted file mode 100644 index 71ebea5..0000000 --- a/Documentation/DSP/html/files.html +++ /dev/null @@ -1,508 +0,0 @@ - - - - - -File List -CMSIS-DSP: File List - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
File List
-
-
-
Here is a list of all files with brief descriptions:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
o*arm_abs_f32.c
o*arm_abs_q15.c
o*arm_abs_q31.c
o*arm_abs_q7.c
o*arm_add_f32.c
o*arm_add_q15.c
o*arm_add_q31.c
o*arm_add_q7.c
o*arm_biquad_cascade_df1_32x64_init_q31.c
o*arm_biquad_cascade_df1_32x64_q31.c
o*arm_biquad_cascade_df1_f32.c
o*arm_biquad_cascade_df1_fast_q15.c
o*arm_biquad_cascade_df1_fast_q31.c
o*arm_biquad_cascade_df1_init_f32.c
o*arm_biquad_cascade_df1_init_q15.c
o*arm_biquad_cascade_df1_init_q31.c
o*arm_biquad_cascade_df1_q15.c
o*arm_biquad_cascade_df1_q31.c
o*arm_biquad_cascade_df2T_f32.c
o*arm_biquad_cascade_df2T_f64.c
o*arm_biquad_cascade_df2T_init_f32.c
o*arm_biquad_cascade_df2T_init_f64.c
o*arm_biquad_cascade_stereo_df2T_f32.c
o*arm_biquad_cascade_stereo_df2T_init_f32.c
o*arm_bitreversal.c
o*arm_cfft_f32.c
o*arm_cfft_q15.c
o*arm_cfft_q31.c
o*arm_cfft_radix2_f32.c
o*arm_cfft_radix2_init_f32.c
o*arm_cfft_radix2_init_q15.c
o*arm_cfft_radix2_init_q31.c
o*arm_cfft_radix2_q15.c
o*arm_cfft_radix2_q31.c
o*arm_cfft_radix4_f32.c
o*arm_cfft_radix4_init_f32.c
o*arm_cfft_radix4_init_q15.c
o*arm_cfft_radix4_init_q31.c
o*arm_cfft_radix4_q15.c
o*arm_cfft_radix4_q31.c
o*arm_cfft_radix8_f32.c
o*ARM/arm_class_marks_example_f32.c
o*GCC/arm_class_marks_example_f32.c
o*arm_cmplx_conj_f32.c
o*arm_cmplx_conj_q15.c
o*arm_cmplx_conj_q31.c
o*arm_cmplx_dot_prod_f32.c
o*arm_cmplx_dot_prod_q15.c
o*arm_cmplx_dot_prod_q31.c
o*arm_cmplx_mag_f32.c
o*arm_cmplx_mag_q15.c
o*arm_cmplx_mag_q31.c
o*arm_cmplx_mag_squared_f32.c
o*arm_cmplx_mag_squared_q15.c
o*arm_cmplx_mag_squared_q31.c
o*arm_cmplx_mult_cmplx_f32.c
o*arm_cmplx_mult_cmplx_q15.c
o*arm_cmplx_mult_cmplx_q31.c
o*arm_cmplx_mult_real_f32.c
o*arm_cmplx_mult_real_q15.c
o*arm_cmplx_mult_real_q31.c
o*arm_common_tables.c
o*arm_common_tables.h
o*arm_const_structs.c
o*arm_const_structs.h
o*arm_conv_f32.c
o*arm_conv_fast_opt_q15.c
o*arm_conv_fast_q15.c
o*arm_conv_fast_q31.c
o*arm_conv_opt_q15.c
o*arm_conv_opt_q7.c
o*arm_conv_partial_f32.c
o*arm_conv_partial_fast_opt_q15.c
o*arm_conv_partial_fast_q15.c
o*arm_conv_partial_fast_q31.c
o*arm_conv_partial_opt_q15.c
o*arm_conv_partial_opt_q7.c
o*arm_conv_partial_q15.c
o*arm_conv_partial_q31.c
o*arm_conv_partial_q7.c
o*arm_conv_q15.c
o*arm_conv_q31.c
o*arm_conv_q7.c
o*ARM/arm_convolution_example_f32.c
o*GCC/arm_convolution_example_f32.c
o*arm_copy_f32.c
o*arm_copy_q15.c
o*arm_copy_q31.c
o*arm_copy_q7.c
o*arm_correlate_f32.c
o*arm_correlate_fast_opt_q15.c
o*arm_correlate_fast_q15.c
o*arm_correlate_fast_q31.c
o*arm_correlate_opt_q15.c
o*arm_correlate_opt_q7.c
o*arm_correlate_q15.c
o*arm_correlate_q31.c
o*arm_correlate_q7.c
o*arm_cos_f32.c
o*arm_cos_q15.c
o*arm_cos_q31.c
o*arm_dct4_f32.c
o*arm_dct4_init_f32.c
o*arm_dct4_init_q15.c
o*arm_dct4_init_q31.c
o*arm_dct4_q15.c
o*arm_dct4_q31.c
o*arm_dot_prod_f32.c
o*arm_dot_prod_q15.c
o*arm_dot_prod_q31.c
o*arm_dot_prod_q7.c
o*ARM/arm_dotproduct_example_f32.c
o*GCC/arm_dotproduct_example_f32.c
o*ARM/arm_fft_bin_data.c
o*GCC/arm_fft_bin_data.c
o*ARM/arm_fft_bin_example_f32.c
o*GCC/arm_fft_bin_example_f32.c
o*arm_fill_f32.c
o*arm_fill_q15.c
o*arm_fill_q31.c
o*arm_fill_q7.c
o*arm_fir_data.c
o*arm_fir_decimate_f32.c
o*arm_fir_decimate_fast_q15.c
o*arm_fir_decimate_fast_q31.c
o*arm_fir_decimate_init_f32.c
o*arm_fir_decimate_init_q15.c
o*arm_fir_decimate_init_q31.c
o*arm_fir_decimate_q15.c
o*arm_fir_decimate_q31.c
o*arm_fir_example_f32.c
o*arm_fir_f32.c
o*arm_fir_fast_q15.c
o*arm_fir_fast_q31.c
o*arm_fir_init_f32.c
o*arm_fir_init_q15.c
o*arm_fir_init_q31.c
o*arm_fir_init_q7.c
o*arm_fir_interpolate_f32.c
o*arm_fir_interpolate_init_f32.c
o*arm_fir_interpolate_init_q15.c
o*arm_fir_interpolate_init_q31.c
o*arm_fir_interpolate_q15.c
o*arm_fir_interpolate_q31.c
o*arm_fir_lattice_f32.c
o*arm_fir_lattice_init_f32.c
o*arm_fir_lattice_init_q15.c
o*arm_fir_lattice_init_q31.c
o*arm_fir_lattice_q15.c
o*arm_fir_lattice_q31.c
o*arm_fir_q15.c
o*arm_fir_q31.c
o*arm_fir_q7.c
o*arm_fir_sparse_f32.c
o*arm_fir_sparse_init_f32.c
o*arm_fir_sparse_init_q15.c
o*arm_fir_sparse_init_q31.c
o*arm_fir_sparse_init_q7.c
o*arm_fir_sparse_q15.c
o*arm_fir_sparse_q31.c
o*arm_fir_sparse_q7.c
o*arm_float_to_q15.c
o*arm_float_to_q31.c
o*arm_float_to_q7.c
o*arm_graphic_equalizer_data.c
o*arm_graphic_equalizer_example_q31.c
o*arm_iir_lattice_f32.c
o*arm_iir_lattice_init_f32.c
o*arm_iir_lattice_init_q15.c
o*arm_iir_lattice_init_q31.c
o*arm_iir_lattice_q15.c
o*arm_iir_lattice_q31.c
o*arm_linear_interp_data.c
o*arm_linear_interp_example_f32.c
o*arm_lms_f32.c
o*arm_lms_init_f32.c
o*arm_lms_init_q15.c
o*arm_lms_init_q31.c
o*arm_lms_norm_f32.c
o*arm_lms_norm_init_f32.c
o*arm_lms_norm_init_q15.c
o*arm_lms_norm_init_q31.c
o*arm_lms_norm_q15.c
o*arm_lms_norm_q31.c
o*arm_lms_q15.c
o*arm_lms_q31.c
o*arm_mat_add_f32.c
o*arm_mat_add_q15.c
o*arm_mat_add_q31.c
o*arm_mat_cmplx_mult_f32.c
o*arm_mat_cmplx_mult_q15.c
o*arm_mat_cmplx_mult_q31.c
o*arm_mat_init_f32.c
o*arm_mat_init_q15.c
o*arm_mat_init_q31.c
o*arm_mat_inverse_f32.c
o*arm_mat_inverse_f64.c
o*arm_mat_mult_f32.c
o*arm_mat_mult_fast_q15.c
o*arm_mat_mult_fast_q31.c
o*arm_mat_mult_q15.c
o*arm_mat_mult_q31.c
o*arm_mat_scale_f32.c
o*arm_mat_scale_q15.c
o*arm_mat_scale_q31.c
o*arm_mat_sub_f32.c
o*arm_mat_sub_q15.c
o*arm_mat_sub_q31.c
o*arm_mat_trans_f32.c
o*arm_mat_trans_q15.c
o*arm_mat_trans_q31.c
o*arm_math.h
o*arm_matrix_example_f32.c
o*arm_max_f32.c
o*arm_max_q15.c
o*arm_max_q31.c
o*arm_max_q7.c
o*arm_mean_f32.c
o*arm_mean_q15.c
o*arm_mean_q31.c
o*arm_mean_q7.c
o*arm_min_f32.c
o*arm_min_q15.c
o*arm_min_q31.c
o*arm_min_q7.c
o*arm_mult_f32.c
o*arm_mult_q15.c
o*arm_mult_q31.c
o*arm_mult_q7.c
o*arm_negate_f32.c
o*arm_negate_q15.c
o*arm_negate_q31.c
o*arm_negate_q7.c
o*arm_offset_f32.c
o*arm_offset_q15.c
o*arm_offset_q31.c
o*arm_offset_q7.c
o*arm_pid_init_f32.c
o*arm_pid_init_q15.c
o*arm_pid_init_q31.c
o*arm_pid_reset_f32.c
o*arm_pid_reset_q15.c
o*arm_pid_reset_q31.c
o*arm_power_f32.c
o*arm_power_q15.c
o*arm_power_q31.c
o*arm_power_q7.c
o*arm_q15_to_float.c
o*arm_q15_to_q31.c
o*arm_q15_to_q7.c
o*arm_q31_to_float.c
o*arm_q31_to_q15.c
o*arm_q31_to_q7.c
o*arm_q7_to_float.c
o*arm_q7_to_q15.c
o*arm_q7_to_q31.c
o*arm_rfft_f32.c
o*arm_rfft_fast_f32.c
o*arm_rfft_fast_init_f32.c
o*arm_rfft_init_f32.c
o*arm_rfft_init_q15.c
o*arm_rfft_init_q31.c
o*arm_rfft_q15.c
o*arm_rfft_q31.c
o*arm_rms_f32.c
o*arm_rms_q15.c
o*arm_rms_q31.c
o*arm_scale_f32.c
o*arm_scale_q15.c
o*arm_scale_q31.c
o*arm_scale_q7.c
o*arm_shift_q15.c
o*arm_shift_q31.c
o*arm_shift_q7.c
o*arm_signal_converge_data.c
o*arm_signal_converge_example_f32.c
o*arm_sin_cos_example_f32.c
o*arm_sin_cos_f32.c
o*arm_sin_cos_q31.c
o*arm_sin_f32.c
o*arm_sin_q15.c
o*arm_sin_q31.c
o*arm_sqrt_q15.c
o*arm_sqrt_q31.c
o*arm_std_f32.c
o*arm_std_q15.c
o*arm_std_q31.c
o*arm_sub_f32.c
o*arm_sub_q15.c
o*arm_sub_q31.c
o*arm_sub_q7.c
o*arm_var_f32.c
o*arm_var_q15.c
o*arm_var_q31.c
o*arm_variance_example_f32.c
o*arm_convolution_example/ARM/math_helper.c
o*arm_convolution_example/GCC/math_helper.c
o*arm_fir_example/ARM/math_helper.c
o*arm_graphic_equalizer_example/ARM/math_helper.c
o*arm_linear_interp_example/ARM/math_helper.c
o*arm_matrix_example/ARM/math_helper.c
o*arm_signal_converge_example/ARM/math_helper.c
o*arm_convolution_example/ARM/math_helper.h
o*arm_convolution_example/GCC/math_helper.h
o*arm_fir_example/ARM/math_helper.h
o*arm_graphic_equalizer_example/ARM/math_helper.h
o*arm_linear_interp_example/ARM/math_helper.h
o*arm_matrix_example/ARM/math_helper.h
o*arm_signal_converge_example/ARM/math_helper.h
o*arm_class_marks_example/ARM/RTE/RTE_Components.h
o*arm_convolution_example/ARM/RTE/RTE_Components.h
o*arm_dotproduct_example/ARM/RTE/RTE_Components.h
o*arm_fft_bin_example/ARM/RTE/RTE_Components.h
o*arm_fir_example/ARM/RTE/RTE_Components.h
o*arm_graphic_equalizer_example/ARM/RTE/RTE_Components.h
o*arm_linear_interp_example/ARM/RTE/RTE_Components.h
o*arm_matrix_example/ARM/RTE/RTE_Components.h
o*arm_signal_converge_example/ARM/RTE/RTE_Components.h
o*arm_sin_cos_example/ARM/RTE/RTE_Components.h
o*arm_variance_example/ARM/RTE/RTE_Components.h
o*arm_class_marks_example/ARM/RTE/Device/ARMCM0/system_ARMCM0.c
o*arm_class_marks_example/GCC/Startup/system_ARMCM0.c
o*arm_convolution_example/ARM/RTE/Device/ARMCM0/system_ARMCM0.c
o*arm_convolution_example/GCC/Startup/system_ARMCM0.c
o*arm_dotproduct_example/ARM/RTE/Device/ARMCM0/system_ARMCM0.c
o*arm_dotproduct_example/GCC/Startup/system_ARMCM0.c
o*arm_fft_bin_example/ARM/RTE/Device/ARMCM0/system_ARMCM0.c
o*arm_fft_bin_example/GCC/Startup/system_ARMCM0.c
o*arm_fir_example/ARM/RTE/Device/ARMCM0/system_ARMCM0.c
o*arm_graphic_equalizer_example/ARM/RTE/Device/ARMCM0/system_ARMCM0.c
o*arm_linear_interp_example/ARM/RTE/Device/ARMCM0/system_ARMCM0.c
o*arm_matrix_example/ARM/RTE/Device/ARMCM0/system_ARMCM0.c
o*arm_signal_converge_example/ARM/RTE/Device/ARMCM0/system_ARMCM0.c
o*arm_sin_cos_example/ARM/RTE/Device/ARMCM0/system_ARMCM0.c
o*arm_variance_example/ARM/RTE/Device/ARMCM0/system_ARMCM0.c
o*arm_class_marks_example/ARM/RTE/Device/ARMCM3/system_ARMCM3.c
o*arm_class_marks_example/GCC/Startup/system_ARMCM3.c
o*arm_convolution_example/ARM/RTE/Device/ARMCM3/system_ARMCM3.c
o*arm_convolution_example/GCC/Startup/system_ARMCM3.c
o*arm_dotproduct_example/ARM/RTE/Device/ARMCM3/system_ARMCM3.c
o*arm_dotproduct_example/GCC/Startup/system_ARMCM3.c
o*arm_fft_bin_example/ARM/RTE/Device/ARMCM3/system_ARMCM3.c
o*arm_fft_bin_example/GCC/Startup/system_ARMCM3.c
o*arm_fir_example/ARM/RTE/Device/ARMCM3/system_ARMCM3.c
o*arm_graphic_equalizer_example/ARM/RTE/Device/ARMCM3/system_ARMCM3.c
o*arm_linear_interp_example/ARM/RTE/Device/ARMCM3/system_ARMCM3.c
o*arm_matrix_example/ARM/RTE/Device/ARMCM3/system_ARMCM3.c
o*arm_signal_converge_example/ARM/RTE/Device/ARMCM3/system_ARMCM3.c
o*arm_sin_cos_example/ARM/RTE/Device/ARMCM3/system_ARMCM3.c
o*arm_variance_example/ARM/RTE/Device/ARMCM3/system_ARMCM3.c
o*arm_class_marks_example/ARM/RTE/Device/ARMCM4_FP/system_ARMCM4.c
o*arm_class_marks_example/GCC/Startup/system_ARMCM4.c
o*arm_convolution_example/ARM/RTE/Device/ARMCM4_FP/system_ARMCM4.c
o*arm_convolution_example/GCC/Startup/system_ARMCM4.c
o*arm_dotproduct_example/ARM/RTE/Device/ARMCM4_FP/system_ARMCM4.c
o*arm_dotproduct_example/GCC/Startup/system_ARMCM4.c
o*arm_fft_bin_example/ARM/RTE/Device/ARMCM4_FP/system_ARMCM4.c
o*arm_fft_bin_example/GCC/Startup/system_ARMCM4.c
o*arm_fir_example/ARM/RTE/Device/ARMCM4_FP/system_ARMCM4.c
o*arm_graphic_equalizer_example/ARM/RTE/Device/ARMCM4_FP/system_ARMCM4.c
o*arm_linear_interp_example/ARM/RTE/Device/ARMCM4_FP/system_ARMCM4.c
o*arm_matrix_example/ARM/RTE/Device/ARMCM4_FP/system_ARMCM4.c
o*arm_signal_converge_example/ARM/RTE/Device/ARMCM4_FP/system_ARMCM4.c
o*arm_sin_cos_example/ARM/RTE/Device/ARMCM4_FP/system_ARMCM4.c
o*arm_variance_example/ARM/RTE/Device/ARMCM4_FP/system_ARMCM4.c
o*arm_class_marks_example/ARM/RTE/Device/ARMCM7_SP/system_ARMCM7.c
o*arm_convolution_example/ARM/RTE/Device/ARMCM7_SP/system_ARMCM7.c
o*arm_dotproduct_example/ARM/RTE/Device/ARMCM7_SP/system_ARMCM7.c
o*arm_fft_bin_example/ARM/RTE/Device/ARMCM7_SP/system_ARMCM7.c
o*arm_fir_example/ARM/RTE/Device/ARMCM7_SP/system_ARMCM7.c
o*arm_graphic_equalizer_example/ARM/RTE/Device/ARMCM7_SP/system_ARMCM7.c
o*arm_linear_interp_example/ARM/RTE/Device/ARMCM7_SP/system_ARMCM7.c
o*arm_matrix_example/ARM/RTE/Device/ARMCM7_SP/system_ARMCM7.c
o*arm_signal_converge_example/ARM/RTE/Device/ARMCM7_SP/system_ARMCM7.c
o*arm_sin_cos_example/ARM/RTE/Device/ARMCM7_SP/system_ARMCM7.c
\*arm_variance_example/ARM/RTE/Device/ARMCM7_SP/system_ARMCM7.c
-
-
-
- - - - diff --git a/Documentation/DSP/html/ftv2blank.png b/Documentation/DSP/html/ftv2blank.png deleted file mode 100644 index 63c605b..0000000 Binary files a/Documentation/DSP/html/ftv2blank.png and /dev/null differ diff --git a/Documentation/DSP/html/ftv2cl.png b/Documentation/DSP/html/ftv2cl.png deleted file mode 100644 index 132f657..0000000 Binary files a/Documentation/DSP/html/ftv2cl.png and /dev/null differ diff --git a/Documentation/DSP/html/ftv2doc.png b/Documentation/DSP/html/ftv2doc.png deleted file mode 100644 index 17edabf..0000000 Binary files a/Documentation/DSP/html/ftv2doc.png and /dev/null differ diff --git a/Documentation/DSP/html/ftv2folderclosed.png b/Documentation/DSP/html/ftv2folderclosed.png deleted file mode 100644 index bb8ab35..0000000 Binary files a/Documentation/DSP/html/ftv2folderclosed.png and /dev/null differ diff --git a/Documentation/DSP/html/ftv2folderopen.png b/Documentation/DSP/html/ftv2folderopen.png deleted file mode 100644 index d6c7f67..0000000 Binary files a/Documentation/DSP/html/ftv2folderopen.png and /dev/null differ diff --git a/Documentation/DSP/html/ftv2lastnode.png b/Documentation/DSP/html/ftv2lastnode.png deleted file mode 100644 index 63c605b..0000000 Binary files a/Documentation/DSP/html/ftv2lastnode.png and /dev/null differ diff --git a/Documentation/DSP/html/ftv2link.png b/Documentation/DSP/html/ftv2link.png deleted file mode 100644 index 17edabf..0000000 Binary files a/Documentation/DSP/html/ftv2link.png and /dev/null differ diff --git a/Documentation/DSP/html/ftv2mlastnode.png b/Documentation/DSP/html/ftv2mlastnode.png deleted file mode 100644 index 0b63f6d..0000000 Binary files a/Documentation/DSP/html/ftv2mlastnode.png and /dev/null differ diff --git a/Documentation/DSP/html/ftv2mnode.png b/Documentation/DSP/html/ftv2mnode.png deleted file mode 100644 index 0b63f6d..0000000 Binary files a/Documentation/DSP/html/ftv2mnode.png and /dev/null differ diff --git a/Documentation/DSP/html/ftv2mo.png b/Documentation/DSP/html/ftv2mo.png deleted file mode 100644 index 4bfb80f..0000000 Binary files a/Documentation/DSP/html/ftv2mo.png and /dev/null differ diff --git a/Documentation/DSP/html/ftv2node.png b/Documentation/DSP/html/ftv2node.png deleted file mode 100644 index 63c605b..0000000 Binary files a/Documentation/DSP/html/ftv2node.png and /dev/null differ diff --git a/Documentation/DSP/html/ftv2ns.png b/Documentation/DSP/html/ftv2ns.png deleted file mode 100644 index 72e3d71..0000000 Binary files a/Documentation/DSP/html/ftv2ns.png and /dev/null differ diff --git a/Documentation/DSP/html/ftv2plastnode.png b/Documentation/DSP/html/ftv2plastnode.png deleted file mode 100644 index c6ee22f..0000000 Binary files a/Documentation/DSP/html/ftv2plastnode.png and /dev/null differ diff --git a/Documentation/DSP/html/ftv2pnode.png b/Documentation/DSP/html/ftv2pnode.png deleted file mode 100644 index c6ee22f..0000000 Binary files a/Documentation/DSP/html/ftv2pnode.png and /dev/null differ diff --git a/Documentation/DSP/html/ftv2splitbar.png b/Documentation/DSP/html/ftv2splitbar.png deleted file mode 100644 index fe895f2..0000000 Binary files a/Documentation/DSP/html/ftv2splitbar.png and /dev/null differ diff --git a/Documentation/DSP/html/ftv2vertline.png b/Documentation/DSP/html/ftv2vertline.png deleted file mode 100644 index 63c605b..0000000 Binary files a/Documentation/DSP/html/ftv2vertline.png and /dev/null differ diff --git a/Documentation/DSP/html/functions.html b/Documentation/DSP/html/functions.html deleted file mode 100644 index 136e01a..0000000 --- a/Documentation/DSP/html/functions.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - -Data Fields -CMSIS-DSP: Data Fields - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all struct and union fields with links to the structures/unions they belong to:
- -

- a -

-
-
- - - - diff --git a/Documentation/DSP/html/functions_0x62.html b/Documentation/DSP/html/functions_0x62.html deleted file mode 100644 index 80a7389..0000000 --- a/Documentation/DSP/html/functions_0x62.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - -Data Fields -CMSIS-DSP: Data Fields - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/functions_0x65.html b/Documentation/DSP/html/functions_0x65.html deleted file mode 100644 index b4a7482..0000000 --- a/Documentation/DSP/html/functions_0x65.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - -Data Fields -CMSIS-DSP: Data Fields - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all struct and union fields with links to the structures/unions they belong to:
- -

- e -

-
-
- - - - diff --git a/Documentation/DSP/html/functions_0x66.html b/Documentation/DSP/html/functions_0x66.html deleted file mode 100644 index d3f6efb..0000000 --- a/Documentation/DSP/html/functions_0x66.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - -Data Fields -CMSIS-DSP: Data Fields - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/functions_0x69.html b/Documentation/DSP/html/functions_0x69.html deleted file mode 100644 index ebdd6e8..0000000 --- a/Documentation/DSP/html/functions_0x69.html +++ /dev/null @@ -1,172 +0,0 @@ - - - - - -Data Fields -CMSIS-DSP: Data Fields - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/functions_0x6b.html b/Documentation/DSP/html/functions_0x6b.html deleted file mode 100644 index 1dab0b3..0000000 --- a/Documentation/DSP/html/functions_0x6b.html +++ /dev/null @@ -1,174 +0,0 @@ - - - - - -Data Fields -CMSIS-DSP: Data Fields - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/functions_0x6c.html b/Documentation/DSP/html/functions_0x6c.html deleted file mode 100644 index aeaca39..0000000 --- a/Documentation/DSP/html/functions_0x6c.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - -Data Fields -CMSIS-DSP: Data Fields - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all struct and union fields with links to the structures/unions they belong to:
- -

- l -

-
-
- - - - diff --git a/Documentation/DSP/html/functions_0x6d.html b/Documentation/DSP/html/functions_0x6d.html deleted file mode 100644 index 092d5bb..0000000 --- a/Documentation/DSP/html/functions_0x6d.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - -Data Fields -CMSIS-DSP: Data Fields - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/functions_0x6e.html b/Documentation/DSP/html/functions_0x6e.html deleted file mode 100644 index 16de27d..0000000 --- a/Documentation/DSP/html/functions_0x6e.html +++ /dev/null @@ -1,231 +0,0 @@ - - - - - -Data Fields -CMSIS-DSP: Data Fields - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all struct and union fields with links to the structures/unions they belong to:
- -

- n -

-
-
- - - - diff --git a/Documentation/DSP/html/functions_0x6f.html b/Documentation/DSP/html/functions_0x6f.html deleted file mode 100644 index 5aebb1b..0000000 --- a/Documentation/DSP/html/functions_0x6f.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - -Data Fields -CMSIS-DSP: Data Fields - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all struct and union fields with links to the structures/unions they belong to:
- -

- o -

-
-
- - - - diff --git a/Documentation/DSP/html/functions_0x70.html b/Documentation/DSP/html/functions_0x70.html deleted file mode 100644 index c65f53d..0000000 --- a/Documentation/DSP/html/functions_0x70.html +++ /dev/null @@ -1,325 +0,0 @@ - - - - - -Data Fields -CMSIS-DSP: Data Fields - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all struct and union fields with links to the structures/unions they belong to:
- -

- p -

-
-
- - - - diff --git a/Documentation/DSP/html/functions_0x72.html b/Documentation/DSP/html/functions_0x72.html deleted file mode 100644 index a3af3c7..0000000 --- a/Documentation/DSP/html/functions_0x72.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - -Data Fields -CMSIS-DSP: Data Fields - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all struct and union fields with links to the structures/unions they belong to:
- -

- r -

-
-
- - - - diff --git a/Documentation/DSP/html/functions_0x73.html b/Documentation/DSP/html/functions_0x73.html deleted file mode 100644 index 6e99bb8..0000000 --- a/Documentation/DSP/html/functions_0x73.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - -Data Fields -CMSIS-DSP: Data Fields - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/functions_0x74.html b/Documentation/DSP/html/functions_0x74.html deleted file mode 100644 index 9c29496..0000000 --- a/Documentation/DSP/html/functions_0x74.html +++ /dev/null @@ -1,172 +0,0 @@ - - - - - -Data Fields -CMSIS-DSP: Data Fields - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/functions_0x78.html b/Documentation/DSP/html/functions_0x78.html deleted file mode 100644 index 02c28ce..0000000 --- a/Documentation/DSP/html/functions_0x78.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - -Data Fields -CMSIS-DSP: Data Fields - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all struct and union fields with links to the structures/unions they belong to:
- -

- x -

-
-
- - - - diff --git a/Documentation/DSP/html/functions_dup.js b/Documentation/DSP/html/functions_dup.js deleted file mode 100644 index 4f1774c..0000000 --- a/Documentation/DSP/html/functions_dup.js +++ /dev/null @@ -1,18 +0,0 @@ -var functions_dup = -[ - [ "a", "functions.html", null ], - [ "b", "functions_0x62.html", null ], - [ "e", "functions_0x65.html", null ], - [ "f", "functions_0x66.html", null ], - [ "i", "functions_0x69.html", null ], - [ "k", "functions_0x6b.html", null ], - [ "l", "functions_0x6c.html", null ], - [ "m", "functions_0x6d.html", null ], - [ "n", "functions_0x6e.html", null ], - [ "o", "functions_0x6f.html", null ], - [ "p", "functions_0x70.html", null ], - [ "r", "functions_0x72.html", null ], - [ "s", "functions_0x73.html", null ], - [ "t", "functions_0x74.html", null ], - [ "x", "functions_0x78.html", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/functions_vars.html b/Documentation/DSP/html/functions_vars.html deleted file mode 100644 index 7e15bce..0000000 --- a/Documentation/DSP/html/functions_vars.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - -Data Fields - Variables -CMSIS-DSP: Data Fields - Variables - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/functions_vars.js b/Documentation/DSP/html/functions_vars.js deleted file mode 100644 index ebe2890..0000000 --- a/Documentation/DSP/html/functions_vars.js +++ /dev/null @@ -1,18 +0,0 @@ -var functions_vars = -[ - [ "a", "functions_vars.html", null ], - [ "b", "functions_vars_0x62.html", null ], - [ "e", "functions_vars_0x65.html", null ], - [ "f", "functions_vars_0x66.html", null ], - [ "i", "functions_vars_0x69.html", null ], - [ "k", "functions_vars_0x6b.html", null ], - [ "l", "functions_vars_0x6c.html", null ], - [ "m", "functions_vars_0x6d.html", null ], - [ "n", "functions_vars_0x6e.html", null ], - [ "o", "functions_vars_0x6f.html", null ], - [ "p", "functions_vars_0x70.html", null ], - [ "r", "functions_vars_0x72.html", null ], - [ "s", "functions_vars_0x73.html", null ], - [ "t", "functions_vars_0x74.html", null ], - [ "x", "functions_vars_0x78.html", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/functions_vars_0x62.html b/Documentation/DSP/html/functions_vars_0x62.html deleted file mode 100644 index 81fd36e..0000000 --- a/Documentation/DSP/html/functions_vars_0x62.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - -Data Fields - Variables -CMSIS-DSP: Data Fields - Variables - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/functions_vars_0x65.html b/Documentation/DSP/html/functions_vars_0x65.html deleted file mode 100644 index ea16c90..0000000 --- a/Documentation/DSP/html/functions_vars_0x65.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - -Data Fields - Variables -CMSIS-DSP: Data Fields - Variables - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/functions_vars_0x66.html b/Documentation/DSP/html/functions_vars_0x66.html deleted file mode 100644 index cfb31b0..0000000 --- a/Documentation/DSP/html/functions_vars_0x66.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - -Data Fields - Variables -CMSIS-DSP: Data Fields - Variables - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/functions_vars_0x69.html b/Documentation/DSP/html/functions_vars_0x69.html deleted file mode 100644 index 345ec4b..0000000 --- a/Documentation/DSP/html/functions_vars_0x69.html +++ /dev/null @@ -1,172 +0,0 @@ - - - - - -Data Fields - Variables -CMSIS-DSP: Data Fields - Variables - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/functions_vars_0x6b.html b/Documentation/DSP/html/functions_vars_0x6b.html deleted file mode 100644 index 53de796..0000000 --- a/Documentation/DSP/html/functions_vars_0x6b.html +++ /dev/null @@ -1,174 +0,0 @@ - - - - - -Data Fields - Variables -CMSIS-DSP: Data Fields - Variables - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/functions_vars_0x6c.html b/Documentation/DSP/html/functions_vars_0x6c.html deleted file mode 100644 index e0cf3fe..0000000 --- a/Documentation/DSP/html/functions_vars_0x6c.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - -Data Fields - Variables -CMSIS-DSP: Data Fields - Variables - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/functions_vars_0x6d.html b/Documentation/DSP/html/functions_vars_0x6d.html deleted file mode 100644 index 8af18f9..0000000 --- a/Documentation/DSP/html/functions_vars_0x6d.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - -Data Fields - Variables -CMSIS-DSP: Data Fields - Variables - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/functions_vars_0x6e.html b/Documentation/DSP/html/functions_vars_0x6e.html deleted file mode 100644 index d419ba0..0000000 --- a/Documentation/DSP/html/functions_vars_0x6e.html +++ /dev/null @@ -1,231 +0,0 @@ - - - - - -Data Fields - Variables -CMSIS-DSP: Data Fields - Variables - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- n -

-
-
- - - - diff --git a/Documentation/DSP/html/functions_vars_0x6f.html b/Documentation/DSP/html/functions_vars_0x6f.html deleted file mode 100644 index 44b789d..0000000 --- a/Documentation/DSP/html/functions_vars_0x6f.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - -Data Fields - Variables -CMSIS-DSP: Data Fields - Variables - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/functions_vars_0x70.html b/Documentation/DSP/html/functions_vars_0x70.html deleted file mode 100644 index 6b8c3bb..0000000 --- a/Documentation/DSP/html/functions_vars_0x70.html +++ /dev/null @@ -1,325 +0,0 @@ - - - - - -Data Fields - Variables -CMSIS-DSP: Data Fields - Variables - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- p -

-
-
- - - - diff --git a/Documentation/DSP/html/functions_vars_0x72.html b/Documentation/DSP/html/functions_vars_0x72.html deleted file mode 100644 index 6e80323..0000000 --- a/Documentation/DSP/html/functions_vars_0x72.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - -Data Fields - Variables -CMSIS-DSP: Data Fields - Variables - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/functions_vars_0x73.html b/Documentation/DSP/html/functions_vars_0x73.html deleted file mode 100644 index b7b98a5..0000000 --- a/Documentation/DSP/html/functions_vars_0x73.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - -Data Fields - Variables -CMSIS-DSP: Data Fields - Variables - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/functions_vars_0x74.html b/Documentation/DSP/html/functions_vars_0x74.html deleted file mode 100644 index 20900cf..0000000 --- a/Documentation/DSP/html/functions_vars_0x74.html +++ /dev/null @@ -1,172 +0,0 @@ - - - - - -Data Fields - Variables -CMSIS-DSP: Data Fields - Variables - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/functions_vars_0x78.html b/Documentation/DSP/html/functions_vars_0x78.html deleted file mode 100644 index 04de4a7..0000000 --- a/Documentation/DSP/html/functions_vars_0x78.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - -Data Fields - Variables -CMSIS-DSP: Data Fields - Variables - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals.html b/Documentation/DSP/html/globals.html deleted file mode 100644 index 7cc6748..0000000 --- a/Documentation/DSP/html/globals.html +++ /dev/null @@ -1,357 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- -

- _ -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_0x61.html b/Documentation/DSP/html/globals_0x61.html deleted file mode 100644 index 74a029b..0000000 --- a/Documentation/DSP/html/globals_0x61.html +++ /dev/null @@ -1,395 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- -

- a -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_0x62.html b/Documentation/DSP/html/globals_0x62.html deleted file mode 100644 index 6608252..0000000 --- a/Documentation/DSP/html/globals_0x62.html +++ /dev/null @@ -1,302 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- -

- b -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_0x63.html b/Documentation/DSP/html/globals_0x63.html deleted file mode 100644 index 3ff4cc4..0000000 --- a/Documentation/DSP/html/globals_0x63.html +++ /dev/null @@ -1,723 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- -

- c -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_0x64.html b/Documentation/DSP/html/globals_0x64.html deleted file mode 100644 index efd2ff5..0000000 --- a/Documentation/DSP/html/globals_0x64.html +++ /dev/null @@ -1,229 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- -

- d -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_0x65.html b/Documentation/DSP/html/globals_0x65.html deleted file mode 100644 index 9e6eb66..0000000 --- a/Documentation/DSP/html/globals_0x65.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- -

- e -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_0x66.html b/Documentation/DSP/html/globals_0x66.html deleted file mode 100644 index 78f0788..0000000 --- a/Documentation/DSP/html/globals_0x66.html +++ /dev/null @@ -1,455 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- -

- f -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_0x67.html b/Documentation/DSP/html/globals_0x67.html deleted file mode 100644 index 7f921c4..0000000 --- a/Documentation/DSP/html/globals_0x67.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- -

- g -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_0x69.html b/Documentation/DSP/html/globals_0x69.html deleted file mode 100644 index 08fe310..0000000 --- a/Documentation/DSP/html/globals_0x69.html +++ /dev/null @@ -1,214 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- -

- i -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_0x6c.html b/Documentation/DSP/html/globals_0x6c.html deleted file mode 100644 index 1e50032..0000000 --- a/Documentation/DSP/html/globals_0x6c.html +++ /dev/null @@ -1,242 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- -

- l -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_0x6d.html b/Documentation/DSP/html/globals_0x6d.html deleted file mode 100644 index 16763cc..0000000 --- a/Documentation/DSP/html/globals_0x6d.html +++ /dev/null @@ -1,414 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- -

- m -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_0x6e.html b/Documentation/DSP/html/globals_0x6e.html deleted file mode 100644 index 2deef6b..0000000 --- a/Documentation/DSP/html/globals_0x6e.html +++ /dev/null @@ -1,219 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- -

- n -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_0x6f.html b/Documentation/DSP/html/globals_0x6f.html deleted file mode 100644 index 1eed6c3..0000000 --- a/Documentation/DSP/html/globals_0x6f.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- -

- o -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_0x70.html b/Documentation/DSP/html/globals_0x70.html deleted file mode 100644 index 24cffd1..0000000 --- a/Documentation/DSP/html/globals_0x70.html +++ /dev/null @@ -1,264 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- -

- p -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_0x71.html b/Documentation/DSP/html/globals_0x71.html deleted file mode 100644 index 728f84a..0000000 --- a/Documentation/DSP/html/globals_0x71.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- -

- q -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_0x72.html b/Documentation/DSP/html/globals_0x72.html deleted file mode 100644 index 7c1c724..0000000 --- a/Documentation/DSP/html/globals_0x72.html +++ /dev/null @@ -1,294 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- -

- r -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_0x73.html b/Documentation/DSP/html/globals_0x73.html deleted file mode 100644 index c36de50..0000000 --- a/Documentation/DSP/html/globals_0x73.html +++ /dev/null @@ -1,534 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- -

- s -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_0x74.html b/Documentation/DSP/html/globals_0x74.html deleted file mode 100644 index 39b49e5..0000000 --- a/Documentation/DSP/html/globals_0x74.html +++ /dev/null @@ -1,401 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- -

- t -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_0x75.html b/Documentation/DSP/html/globals_0x75.html deleted file mode 100644 index a7fdefb..0000000 --- a/Documentation/DSP/html/globals_0x75.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- -

- u -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_0x76.html b/Documentation/DSP/html/globals_0x76.html deleted file mode 100644 index aae6c91..0000000 --- a/Documentation/DSP/html/globals_0x76.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- -

- v -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_0x77.html b/Documentation/DSP/html/globals_0x77.html deleted file mode 100644 index 22ae340..0000000 --- a/Documentation/DSP/html/globals_0x77.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- -

- w -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_0x78.html b/Documentation/DSP/html/globals_0x78.html deleted file mode 100644 index f6fb0a7..0000000 --- a/Documentation/DSP/html/globals_0x78.html +++ /dev/null @@ -1,174 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- -

- x -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_defs.html b/Documentation/DSP/html/globals_defs.html deleted file mode 100644 index bcde054..0000000 --- a/Documentation/DSP/html/globals_defs.html +++ /dev/null @@ -1,349 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- _ -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_defs_0x61.html b/Documentation/DSP/html/globals_defs_0x61.html deleted file mode 100644 index 8e1d377..0000000 --- a/Documentation/DSP/html/globals_defs_0x61.html +++ /dev/null @@ -1,214 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- a -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_defs_0x62.html b/Documentation/DSP/html/globals_defs_0x62.html deleted file mode 100644 index bd6e203..0000000 --- a/Documentation/DSP/html/globals_defs_0x62.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_defs_0x63.html b/Documentation/DSP/html/globals_defs_0x63.html deleted file mode 100644 index 4265909..0000000 --- a/Documentation/DSP/html/globals_defs_0x63.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_defs_0x64.html b/Documentation/DSP/html/globals_defs_0x64.html deleted file mode 100644 index 63c1faf..0000000 --- a/Documentation/DSP/html/globals_defs_0x64.html +++ /dev/null @@ -1,177 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_defs_0x66.html b/Documentation/DSP/html/globals_defs_0x66.html deleted file mode 100644 index c239e2e..0000000 --- a/Documentation/DSP/html/globals_defs_0x66.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- f -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_defs_0x69.html b/Documentation/DSP/html/globals_defs_0x69.html deleted file mode 100644 index 8a1052e..0000000 --- a/Documentation/DSP/html/globals_defs_0x69.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_defs_0x6d.html b/Documentation/DSP/html/globals_defs_0x6d.html deleted file mode 100644 index ce29bb9..0000000 --- a/Documentation/DSP/html/globals_defs_0x6d.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- m -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_defs_0x6e.html b/Documentation/DSP/html/globals_defs_0x6e.html deleted file mode 100644 index 5df98b7..0000000 --- a/Documentation/DSP/html/globals_defs_0x6e.html +++ /dev/null @@ -1,180 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_defs_0x70.html b/Documentation/DSP/html/globals_defs_0x70.html deleted file mode 100644 index 8053ba4..0000000 --- a/Documentation/DSP/html/globals_defs_0x70.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_defs_0x73.html b/Documentation/DSP/html/globals_defs_0x73.html deleted file mode 100644 index 6befeef..0000000 --- a/Documentation/DSP/html/globals_defs_0x73.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_defs_0x74.html b/Documentation/DSP/html/globals_defs_0x74.html deleted file mode 100644 index 295dc8f..0000000 --- a/Documentation/DSP/html/globals_defs_0x74.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_defs_0x75.html b/Documentation/DSP/html/globals_defs_0x75.html deleted file mode 100644 index 25df902..0000000 --- a/Documentation/DSP/html/globals_defs_0x75.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_defs_0x78.html b/Documentation/DSP/html/globals_defs_0x78.html deleted file mode 100644 index 1e39745..0000000 --- a/Documentation/DSP/html/globals_defs_0x78.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_enum.html b/Documentation/DSP/html/globals_enum.html deleted file mode 100644 index b95e996..0000000 --- a/Documentation/DSP/html/globals_enum.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_eval.html b/Documentation/DSP/html/globals_eval.html deleted file mode 100644 index c8bccb8..0000000 --- a/Documentation/DSP/html/globals_eval.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
- - - - diff --git a/Documentation/DSP/html/globals_func.html b/Documentation/DSP/html/globals_func.html deleted file mode 100644 index 07af74f..0000000 --- a/Documentation/DSP/html/globals_func.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_func_0x62.html b/Documentation/DSP/html/globals_func_0x62.html deleted file mode 100644 index 8a1d15c..0000000 --- a/Documentation/DSP/html/globals_func_0x62.html +++ /dev/null @@ -1,259 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- b -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_func_0x63.html b/Documentation/DSP/html/globals_func_0x63.html deleted file mode 100644 index 6d54b31..0000000 --- a/Documentation/DSP/html/globals_func_0x63.html +++ /dev/null @@ -1,562 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- c -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_func_0x64.html b/Documentation/DSP/html/globals_func_0x64.html deleted file mode 100644 index a2b402b..0000000 --- a/Documentation/DSP/html/globals_func_0x64.html +++ /dev/null @@ -1,200 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- d -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_func_0x66.html b/Documentation/DSP/html/globals_func_0x66.html deleted file mode 100644 index 2b8e304..0000000 --- a/Documentation/DSP/html/globals_func_0x66.html +++ /dev/null @@ -1,420 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- f -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_func_0x67.html b/Documentation/DSP/html/globals_func_0x67.html deleted file mode 100644 index c14673c..0000000 --- a/Documentation/DSP/html/globals_func_0x67.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_func_0x69.html b/Documentation/DSP/html/globals_func_0x69.html deleted file mode 100644 index 0582c0e..0000000 --- a/Documentation/DSP/html/globals_func_0x69.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- i -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_func_0x6c.html b/Documentation/DSP/html/globals_func_0x6c.html deleted file mode 100644 index 1b8f54b..0000000 --- a/Documentation/DSP/html/globals_func_0x6c.html +++ /dev/null @@ -1,220 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- l -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_func_0x6d.html b/Documentation/DSP/html/globals_func_0x6d.html deleted file mode 100644 index 4a84e08..0000000 --- a/Documentation/DSP/html/globals_func_0x6d.html +++ /dev/null @@ -1,347 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- m -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_func_0x6e.html b/Documentation/DSP/html/globals_func_0x6e.html deleted file mode 100644 index f8c30fc..0000000 --- a/Documentation/DSP/html/globals_func_0x6e.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- n -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_func_0x6f.html b/Documentation/DSP/html/globals_func_0x6f.html deleted file mode 100644 index c25cbc5..0000000 --- a/Documentation/DSP/html/globals_func_0x6f.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- o -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_func_0x70.html b/Documentation/DSP/html/globals_func_0x70.html deleted file mode 100644 index ec2f065..0000000 --- a/Documentation/DSP/html/globals_func_0x70.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- p -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_func_0x71.html b/Documentation/DSP/html/globals_func_0x71.html deleted file mode 100644 index fbc68ea..0000000 --- a/Documentation/DSP/html/globals_func_0x71.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- q -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_func_0x72.html b/Documentation/DSP/html/globals_func_0x72.html deleted file mode 100644 index dde6cea..0000000 --- a/Documentation/DSP/html/globals_func_0x72.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- r -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_func_0x73.html b/Documentation/DSP/html/globals_func_0x73.html deleted file mode 100644 index 18d4a18..0000000 --- a/Documentation/DSP/html/globals_func_0x73.html +++ /dev/null @@ -1,398 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- s -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_func_0x74.html b/Documentation/DSP/html/globals_func_0x74.html deleted file mode 100644 index 2966d6f..0000000 --- a/Documentation/DSP/html/globals_func_0x74.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_func_0x76.html b/Documentation/DSP/html/globals_func_0x76.html deleted file mode 100644 index 69a369b..0000000 --- a/Documentation/DSP/html/globals_func_0x76.html +++ /dev/null @@ -1,172 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_type.html b/Documentation/DSP/html/globals_type.html deleted file mode 100644 index d34aa8b..0000000 --- a/Documentation/DSP/html/globals_type.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
- - - - diff --git a/Documentation/DSP/html/globals_vars.html b/Documentation/DSP/html/globals_vars.html deleted file mode 100644 index f22c47d..0000000 --- a/Documentation/DSP/html/globals_vars.html +++ /dev/null @@ -1,265 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- a -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_vars_0x62.html b/Documentation/DSP/html/globals_vars_0x62.html deleted file mode 100644 index eeed6df..0000000 --- a/Documentation/DSP/html/globals_vars_0x62.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_vars_0x63.html b/Documentation/DSP/html/globals_vars_0x63.html deleted file mode 100644 index 8092fde..0000000 --- a/Documentation/DSP/html/globals_vars_0x63.html +++ /dev/null @@ -1,314 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- c -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_vars_0x64.html b/Documentation/DSP/html/globals_vars_0x64.html deleted file mode 100644 index 8514f50..0000000 --- a/Documentation/DSP/html/globals_vars_0x64.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_vars_0x65.html b/Documentation/DSP/html/globals_vars_0x65.html deleted file mode 100644 index 92d6456..0000000 --- a/Documentation/DSP/html/globals_vars_0x65.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_vars_0x66.html b/Documentation/DSP/html/globals_vars_0x66.html deleted file mode 100644 index 477906d..0000000 --- a/Documentation/DSP/html/globals_vars_0x66.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_vars_0x67.html b/Documentation/DSP/html/globals_vars_0x67.html deleted file mode 100644 index 1e8699c..0000000 --- a/Documentation/DSP/html/globals_vars_0x67.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_vars_0x69.html b/Documentation/DSP/html/globals_vars_0x69.html deleted file mode 100644 index aac243b..0000000 --- a/Documentation/DSP/html/globals_vars_0x69.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_vars_0x6c.html b/Documentation/DSP/html/globals_vars_0x6c.html deleted file mode 100644 index a12551f..0000000 --- a/Documentation/DSP/html/globals_vars_0x6c.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_vars_0x6d.html b/Documentation/DSP/html/globals_vars_0x6d.html deleted file mode 100644 index 4a5ba99..0000000 --- a/Documentation/DSP/html/globals_vars_0x6d.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_vars_0x6e.html b/Documentation/DSP/html/globals_vars_0x6e.html deleted file mode 100644 index 64bfcc3..0000000 --- a/Documentation/DSP/html/globals_vars_0x6e.html +++ /dev/null @@ -1,172 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_vars_0x6f.html b/Documentation/DSP/html/globals_vars_0x6f.html deleted file mode 100644 index b094ae5..0000000 --- a/Documentation/DSP/html/globals_vars_0x6f.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_vars_0x72.html b/Documentation/DSP/html/globals_vars_0x72.html deleted file mode 100644 index b97de67..0000000 --- a/Documentation/DSP/html/globals_vars_0x72.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_vars_0x73.html b/Documentation/DSP/html/globals_vars_0x73.html deleted file mode 100644 index 688f3e7..0000000 --- a/Documentation/DSP/html/globals_vars_0x73.html +++ /dev/null @@ -1,279 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- s -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_vars_0x74.html b/Documentation/DSP/html/globals_vars_0x74.html deleted file mode 100644 index 8f00461..0000000 --- a/Documentation/DSP/html/globals_vars_0x74.html +++ /dev/null @@ -1,367 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- t -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_vars_0x76.html b/Documentation/DSP/html/globals_vars_0x76.html deleted file mode 100644 index 083f516..0000000 --- a/Documentation/DSP/html/globals_vars_0x76.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/globals_vars_0x77.html b/Documentation/DSP/html/globals_vars_0x77.html deleted file mode 100644 index 3d4f6ce..0000000 --- a/Documentation/DSP/html/globals_vars_0x77.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- -
-  - -

- w -

-
-
- - - - diff --git a/Documentation/DSP/html/globals_vars_0x78.html b/Documentation/DSP/html/globals_vars_0x78.html deleted file mode 100644 index 43e5154..0000000 --- a/Documentation/DSP/html/globals_vars_0x78.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - -Globals -CMSIS-DSP: Globals - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/group___basic_abs.html b/Documentation/DSP/html/group___basic_abs.html deleted file mode 100644 index 3fe2979..0000000 --- a/Documentation/DSP/html/group___basic_abs.html +++ /dev/null @@ -1,334 +0,0 @@ - - - - - -Vector Absolute Value -CMSIS-DSP: Vector Absolute Value - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Vector Absolute Value
-
-
- - - - - - - - - - - - - - -

-Functions

void arm_abs_f32 (float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Floating-point vector absolute value.
 
void arm_abs_q15 (q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Q15 vector absolute value.
 
void arm_abs_q31 (q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Q31 vector absolute value.
 
void arm_abs_q7 (q7_t *pSrc, q7_t *pDst, uint32_t blockSize)
 Q7 vector absolute value.
 
-

Description

-

Computes the absolute value of a vector on an element-by-element basis.

-
        
-    pDst[n] = abs(pSrc[n]),   0 <= n < blockSize.        
-

The functions support in-place computation allowing the source and destination pointers to reference the same memory buffer. There are separate functions for floating-point, Q7, Q15, and Q31 data types.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_abs_f32 (float32_tpSrc,
float32_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input buffer
[out]*pDstpoints to the output buffer
[in]blockSizenumber of samples in each vector
-
-
-
Returns
none.
-
Examples:
arm_signal_converge_example_f32.c.
-
-

References blockSize.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_abs_q15 (q15_tpSrc,
q15_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input buffer
[out]*pDstpoints to the output buffer
[in]blockSizenumber of samples in each vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. The Q15 value -1 (0x8000) will be saturated to the maximum allowable positive value 0x7FFF.
- -

References __SIMD32_CONST, and blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_abs_q31 (q31_tpSrc,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input buffer
[out]*pDstpoints to the output buffer
[in]blockSizenumber of samples in each vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. The Q31 value -1 (0x80000000) will be saturated to the maximum allowable positive value 0x7FFFFFFF.
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_abs_q7 (q7_tpSrc,
q7_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input buffer
[out]*pDstpoints to the output buffer
[in]blockSizenumber of samples in each vector
-
-
-
Returns
none.
-
Conditions for optimum performance
Input and output buffers should be aligned by 32-bit
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. The Q7 value -1 (0x80) will be saturated to the maximum allowable positive value 0x7F.
- -

References blockSize.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___basic_abs.js b/Documentation/DSP/html/group___basic_abs.js deleted file mode 100644 index 6dbcc94..0000000 --- a/Documentation/DSP/html/group___basic_abs.js +++ /dev/null @@ -1,7 +0,0 @@ -var group___basic_abs = -[ - [ "arm_abs_f32", "group___basic_abs.html#ga421b6275f9d35f50286c0ff3beceff02", null ], - [ "arm_abs_q15", "group___basic_abs.html#ga39f92964c9b649ba252e26ebe7b95594", null ], - [ "arm_abs_q31", "group___basic_abs.html#ga59eafcdcdb52da60d37f20aec6ff4577", null ], - [ "arm_abs_q7", "group___basic_abs.html#gadc30985e33fbf96802a5a7954dece3b1", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___basic_add.html b/Documentation/DSP/html/group___basic_add.html deleted file mode 100644 index 8afefba..0000000 --- a/Documentation/DSP/html/group___basic_add.html +++ /dev/null @@ -1,361 +0,0 @@ - - - - - -Vector Addition -CMSIS-DSP: Vector Addition - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Vector Addition
-
-
- - - - - - - - - - - - - - -

-Functions

void arm_add_f32 (float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize)
 Floating-point vector addition.
 
void arm_add_q15 (q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize)
 Q15 vector addition.
 
void arm_add_q31 (q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize)
 Q31 vector addition.
 
void arm_add_q7 (q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize)
 Q7 vector addition.
 
-

Description

-

Element-by-element addition of two vectors.

-
        
-    pDst[n] = pSrcA[n] + pSrcB[n],   0 <= n < blockSize.        
-

There are separate functions for floating-point, Q7, Q15, and Q31 data types.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_add_f32 (float32_tpSrcA,
float32_tpSrcB,
float32_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*pSrcApoints to the first input vector
[in]*pSrcBpoints to the second input vector
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in each vector
-
-
-
Returns
none.
-
Examples:
arm_dotproduct_example_f32.c, and arm_sin_cos_example_f32.c.
-
-

References blockSize.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_add_q15 (q15_tpSrcA,
q15_tpSrcB,
q15_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*pSrcApoints to the first input vector
[in]*pSrcBpoints to the second input vector
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in each vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] will be saturated.
- -

References __SIMD32, and blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_add_q31 (q31_tpSrcA,
q31_tpSrcB,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*pSrcApoints to the first input vector
[in]*pSrcBpoints to the second input vector
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in each vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. Results outside of the allowable Q31 range[0x80000000 0x7FFFFFFF] will be saturated.
- -

References blockSize, and clip_q63_to_q31().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_add_q7 (q7_tpSrcA,
q7_tpSrcB,
q7_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*pSrcApoints to the first input vector
[in]*pSrcBpoints to the second input vector
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in each vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. Results outside of the allowable Q7 range [0x80 0x7F] will be saturated.
- -

References __SIMD32, and blockSize.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___basic_add.js b/Documentation/DSP/html/group___basic_add.js deleted file mode 100644 index d2b67ce..0000000 --- a/Documentation/DSP/html/group___basic_add.js +++ /dev/null @@ -1,7 +0,0 @@ -var group___basic_add = -[ - [ "arm_add_f32", "group___basic_add.html#ga6a904a547413b10565dd1d251c6bafbd", null ], - [ "arm_add_q15", "group___basic_add.html#gabb51285a41f511670bbff62fc0e1bf62", null ], - [ "arm_add_q31", "group___basic_add.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b", null ], - [ "arm_add_q7", "group___basic_add.html#gaed633f415a7840a66861debca2dfb96b", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___basic_mult.html b/Documentation/DSP/html/group___basic_mult.html deleted file mode 100644 index 8a7190f..0000000 --- a/Documentation/DSP/html/group___basic_mult.html +++ /dev/null @@ -1,365 +0,0 @@ - - - - - -Vector Multiplication -CMSIS-DSP: Vector Multiplication - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Vector Multiplication
-
-
- - - - - - - - - - - - - - -

-Functions

void arm_mult_f32 (float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize)
 Floating-point vector multiplication.
 
void arm_mult_q15 (q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize)
 Q15 vector multiplication.
 
void arm_mult_q31 (q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize)
 Q31 vector multiplication.
 
void arm_mult_q7 (q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize)
 Q7 vector multiplication.
 
-

Description

-

Element-by-element multiplication of two vectors.

-
        
-    pDst[n] = pSrcA[n] * pSrcB[n],   0 <= n < blockSize.        
-

There are separate functions for floating-point, Q7, Q15, and Q31 data types.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_mult_f32 (float32_tpSrcA,
float32_tpSrcB,
float32_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*pSrcApoints to the first input vector
[in]*pSrcBpoints to the second input vector
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in each vector
-
-
-
Returns
none.
-
Examples:
arm_dotproduct_example_f32.c, arm_sin_cos_example_f32.c, and arm_variance_example_f32.c.
-
-

References blockSize.

- -

Referenced by arm_dct4_f32(), and main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_mult_q15 (q15_tpSrcA,
q15_tpSrcB,
q15_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*pSrcApoints to the first input vector
[in]*pSrcBpoints to the second input vector
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in each vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] will be saturated.
- -

References __SIMD32, and blockSize.

- -

Referenced by arm_dct4_q15().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_mult_q31 (q31_tpSrcA,
q31_tpSrcB,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*pSrcApoints to the first input vector
[in]*pSrcBpoints to the second input vector
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in each vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. Results outside of the allowable Q31 range[0x80000000 0x7FFFFFFF] will be saturated.
- -

References blockSize, and clip_q63_to_q31().

- -

Referenced by arm_dct4_q31().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_mult_q7 (q7_tpSrcA,
q7_tpSrcB,
q7_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*pSrcApoints to the first input vector
[in]*pSrcBpoints to the second input vector
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in each vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. Results outside of the allowable Q7 range [0x80 0x7F] will be saturated.
- -

References __PACKq7, __SIMD32, and blockSize.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___basic_mult.js b/Documentation/DSP/html/group___basic_mult.js deleted file mode 100644 index a854cd3..0000000 --- a/Documentation/DSP/html/group___basic_mult.js +++ /dev/null @@ -1,7 +0,0 @@ -var group___basic_mult = -[ - [ "arm_mult_f32", "group___basic_mult.html#gaca3f0b8227da431ab29225b88888aa32", null ], - [ "arm_mult_q15", "group___basic_mult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75", null ], - [ "arm_mult_q31", "group___basic_mult.html#ga3528c0f54a0607acc603f0490d3ca6c6", null ], - [ "arm_mult_q7", "group___basic_mult.html#ga16677275ed83ff0878da531e875c27ef", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___basic_sub.html b/Documentation/DSP/html/group___basic_sub.html deleted file mode 100644 index 89f6554..0000000 --- a/Documentation/DSP/html/group___basic_sub.html +++ /dev/null @@ -1,361 +0,0 @@ - - - - - -Vector Subtraction -CMSIS-DSP: Vector Subtraction - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Vector Subtraction
-
-
- - - - - - - - - - - - - - -

-Functions

void arm_sub_f32 (float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize)
 Floating-point vector subtraction.
 
void arm_sub_q15 (q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize)
 Q15 vector subtraction.
 
void arm_sub_q31 (q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize)
 Q31 vector subtraction.
 
void arm_sub_q7 (q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize)
 Q7 vector subtraction.
 
-

Description

-

Element-by-element subtraction of two vectors.

-
        
-    pDst[n] = pSrcA[n] - pSrcB[n],   0 <= n < blockSize.        
-

There are separate functions for floating-point, Q7, Q15, and Q31 data types.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_sub_f32 (float32_tpSrcA,
float32_tpSrcB,
float32_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*pSrcApoints to the first input vector
[in]*pSrcBpoints to the second input vector
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in each vector
-
-
-
Returns
none.
-
Examples:
arm_signal_converge_example_f32.c, and arm_variance_example_f32.c.
-
-

References blockSize.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_sub_q15 (q15_tpSrcA,
q15_tpSrcB,
q15_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*pSrcApoints to the first input vector
[in]*pSrcBpoints to the second input vector
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in each vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] will be saturated.
- -

References __SIMD32, and blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_sub_q31 (q31_tpSrcA,
q31_tpSrcB,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*pSrcApoints to the first input vector
[in]*pSrcBpoints to the second input vector
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in each vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. Results outside of the allowable Q31 range [0x80000000 0x7FFFFFFF] will be saturated.
- -

References blockSize, and clip_q63_to_q31().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_sub_q7 (q7_tpSrcA,
q7_tpSrcB,
q7_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*pSrcApoints to the first input vector
[in]*pSrcBpoints to the second input vector
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in each vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. Results outside of the allowable Q7 range [0x80 0x7F] will be saturated.
- -

References __SIMD32, and blockSize.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___basic_sub.js b/Documentation/DSP/html/group___basic_sub.js deleted file mode 100644 index 24142f5..0000000 --- a/Documentation/DSP/html/group___basic_sub.js +++ /dev/null @@ -1,7 +0,0 @@ -var group___basic_sub = -[ - [ "arm_sub_f32", "group___basic_sub.html#ga7f975a472de286331134227c08aad826", null ], - [ "arm_sub_q15", "group___basic_sub.html#ga997a8ee93088d15bda23c325d455b588", null ], - [ "arm_sub_q31", "group___basic_sub.html#ga28aa6908d092752144413e21933dc878", null ], - [ "arm_sub_q7", "group___basic_sub.html#gab09941de7dfeb247e5c29b406a435fcc", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___bilinear_interpolate.html b/Documentation/DSP/html/group___bilinear_interpolate.html deleted file mode 100644 index 53b464f..0000000 --- a/Documentation/DSP/html/group___bilinear_interpolate.html +++ /dev/null @@ -1,374 +0,0 @@ - - - - - -Bilinear Interpolation -CMSIS-DSP: Bilinear Interpolation - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Bilinear Interpolation
-
-
- - - - - - - - - - - - - - -

-Functions

static __INLINE float32_t arm_bilinear_interp_f32 (const arm_bilinear_interp_instance_f32 *S, float32_t X, float32_t Y)
 Floating-point bilinear interpolation.
 
static __INLINE q31_t arm_bilinear_interp_q31 (arm_bilinear_interp_instance_q31 *S, q31_t X, q31_t Y)
 Q31 bilinear interpolation.
 
static __INLINE q15_t arm_bilinear_interp_q15 (arm_bilinear_interp_instance_q15 *S, q31_t X, q31_t Y)
 Q15 bilinear interpolation.
 
static __INLINE q7_t arm_bilinear_interp_q7 (arm_bilinear_interp_instance_q7 *S, q31_t X, q31_t Y)
 Q7 bilinear interpolation.
 
-

Description

-

Bilinear interpolation is an extension of linear interpolation applied to a two dimensional grid. The underlying function f(x, y) is sampled on a regular grid and the interpolation process determines values between the grid points. Bilinear interpolation is equivalent to two step linear interpolation, first in the x-dimension and then in the y-dimension. Bilinear interpolation is often used in image processing to rescale images. The CMSIS DSP library provides bilinear interpolation functions for Q7, Q15, Q31, and floating-point data types.

-

Algorithm

-
The instance structure used by the bilinear interpolation functions describes a two dimensional data table. For floating-point, the instance structure is defined as:
-  typedef struct
-  {
-    uint16_t numRows;
-    uint16_t numCols;
-    float32_t *pData;
-} arm_bilinear_interp_instance_f32;
-
-
where numRows specifies the number of rows in the table; numCols specifies the number of columns in the table; and pData points to an array of size numRows*numCols values. The data table pTable is organized in row order and the supplied data values fall on integer indexes. That is, table element (x,y) is located at pTable[x + y*numCols] where x and y are integers.
-
Let (x, y) specify the desired interpolation point. Then define:
-    XF = floor(x)
-    YF = floor(y)
-
-
The interpolated output point is computed as:
- f(x, y) = f(XF, YF) * (1-(x-XF)) * (1-(y-YF))
-          + f(XF+1, YF) * (x-XF)*(1-(y-YF))
-          + f(XF, YF+1) * (1-(x-XF))*(y-YF)
-          + f(XF+1, YF+1) * (x-XF)*(y-YF)
-
Note that the coordinates (x, y) contain integer and fractional components. The integer components specify which portion of the table to use while the fractional components control the interpolation processor.
-
if (x,y) are outside of the table boundary, Bilinear interpolation returns zero output.
-

Function Documentation

- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE float32_t arm_bilinear_interp_f32 (const arm_bilinear_interp_instance_f32S,
float32_t X,
float32_t Y 
)
-
-static
-
-
Parameters
- - - - -
[in,out]Spoints to an instance of the interpolation structure.
[in]Xinterpolation coordinate.
[in]Yinterpolation coordinate.
-
-
-
Returns
out interpolated value.
- -

References arm_bilinear_interp_instance_f32::numCols, arm_bilinear_interp_instance_f32::numRows, and arm_bilinear_interp_instance_f32::pData.

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE q15_t arm_bilinear_interp_q15 (arm_bilinear_interp_instance_q15S,
q31_t X,
q31_t Y 
)
-
-static
-
-
Parameters
- - - - -
[in,out]Spoints to an instance of the interpolation structure.
[in]Xinterpolation coordinate in 12.20 format.
[in]Yinterpolation coordinate in 12.20 format.
-
-
-
Returns
out interpolated value.
- -

References arm_bilinear_interp_instance_q15::numCols, arm_bilinear_interp_instance_q15::numRows, and arm_bilinear_interp_instance_q15::pData.

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE q31_t arm_bilinear_interp_q31 (arm_bilinear_interp_instance_q31S,
q31_t X,
q31_t Y 
)
-
-static
-
-
Parameters
- - - - -
[in,out]Spoints to an instance of the interpolation structure.
[in]Xinterpolation coordinate in 12.20 format.
[in]Yinterpolation coordinate in 12.20 format.
-
-
-
Returns
out interpolated value.
- -

References arm_bilinear_interp_instance_q31::numCols, arm_bilinear_interp_instance_q31::numRows, and arm_bilinear_interp_instance_q31::pData.

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE q7_t arm_bilinear_interp_q7 (arm_bilinear_interp_instance_q7S,
q31_t X,
q31_t Y 
)
-
-static
-
-
Parameters
- - - - -
[in,out]Spoints to an instance of the interpolation structure.
[in]Xinterpolation coordinate in 12.20 format.
[in]Yinterpolation coordinate in 12.20 format.
-
-
-
Returns
out interpolated value.
- -

References arm_bilinear_interp_instance_q7::numCols, arm_bilinear_interp_instance_q7::numRows, and arm_bilinear_interp_instance_q7::pData.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___bilinear_interpolate.js b/Documentation/DSP/html/group___bilinear_interpolate.js deleted file mode 100644 index b75cdc4..0000000 --- a/Documentation/DSP/html/group___bilinear_interpolate.js +++ /dev/null @@ -1,7 +0,0 @@ -var group___bilinear_interpolate = -[ - [ "arm_bilinear_interp_f32", "group___bilinear_interpolate.html#gab49a4c0f64854903d996d01ba38f711a", null ], - [ "arm_bilinear_interp_q15", "group___bilinear_interpolate.html#gaa8dffbc2a01bb7accf231384498ec85e", null ], - [ "arm_bilinear_interp_q31", "group___bilinear_interpolate.html#ga202a033c8a2ad3678b136f93153b6d13", null ], - [ "arm_bilinear_interp_q7", "group___bilinear_interpolate.html#gade8db9706a3ae9ad03b2750a239d2ee6", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___biquad_cascade_d_f1.html b/Documentation/DSP/html/group___biquad_cascade_d_f1.html deleted file mode 100644 index 1523e70..0000000 --- a/Documentation/DSP/html/group___biquad_cascade_d_f1.html +++ /dev/null @@ -1,662 +0,0 @@ - - - - - -Biquad Cascade IIR Filters Using Direct Form I Structure -CMSIS-DSP: Biquad Cascade IIR Filters Using Direct Form I Structure - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Biquad Cascade IIR Filters Using Direct Form I Structure
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

void arm_biquad_cascade_df1_f32 (const arm_biquad_casd_df1_inst_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point Biquad cascade filter.
 
void arm_biquad_cascade_df1_fast_q15 (const arm_biquad_casd_df1_inst_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Fast but less precise processing function for the Q15 Biquad cascade filter for Cortex-M3 and Cortex-M4.
 
void arm_biquad_cascade_df1_fast_q31 (const arm_biquad_casd_df1_inst_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Fast but less precise processing function for the Q31 Biquad cascade filter for Cortex-M3 and Cortex-M4.
 
void arm_biquad_cascade_df1_init_f32 (arm_biquad_casd_df1_inst_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState)
 Initialization function for the floating-point Biquad cascade filter.
 
void arm_biquad_cascade_df1_init_q15 (arm_biquad_casd_df1_inst_q15 *S, uint8_t numStages, q15_t *pCoeffs, q15_t *pState, int8_t postShift)
 Initialization function for the Q15 Biquad cascade filter.
 
void arm_biquad_cascade_df1_init_q31 (arm_biquad_casd_df1_inst_q31 *S, uint8_t numStages, q31_t *pCoeffs, q31_t *pState, int8_t postShift)
 Initialization function for the Q31 Biquad cascade filter.
 
void arm_biquad_cascade_df1_q15 (const arm_biquad_casd_df1_inst_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the Q15 Biquad cascade filter.
 
void arm_biquad_cascade_df1_q31 (const arm_biquad_casd_df1_inst_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the Q31 Biquad cascade filter.
 
-

Description

-

This set of functions implements arbitrary order recursive (IIR) filters. The filters are implemented as a cascade of second order Biquad sections. The functions support Q15, Q31 and floating-point data types. Fast version of Q15 and Q31 also supported on CortexM4 and Cortex-M3.

-

The functions operate on blocks of input and output data and each call to the function processes blockSize samples through the filter. pSrc points to the array of input data and pDst points to the array of output data. Both arrays contain blockSize values.

-
Algorithm
Each Biquad stage implements a second order filter using the difference equation:
    
-    y[n] = b0 * x[n] + b1 * x[n-1] + b2 * x[n-2] + a1 * y[n-1] + a2 * y[n-2]    
-
A Direct Form I algorithm is used with 5 coefficients and 4 state variables per stage.
-Biquad.gif -
-Single Biquad filter stage
- Coefficients b0, b1 and b2 multiply the input signal x[n] and are referred to as the feedforward coefficients. Coefficients a1 and a2 multiply the output signal y[n] and are referred to as the feedback coefficients. Pay careful attention to the sign of the feedback coefficients. Some design tools use the difference equation
    
-    y[n] = b0 * x[n] + b1 * x[n-1] + b2 * x[n-2] - a1 * y[n-1] - a2 * y[n-2]    
-
In this case the feedback coefficients a1 and a2 must be negated when used with the CMSIS DSP Library.
-
Higher order filters are realized as a cascade of second order sections. numStages refers to the number of second order stages used. For example, an 8th order filter would be realized with numStages=4 second order stages.
-BiquadCascade.gif -
-8th order filter using a cascade of Biquad stages
- A 9th order filter would be realized with numStages=5 second order stages with the coefficients for one of the stages configured as a first order filter (b2=0 and a2=0).
-
The pState points to state variables array. Each Biquad stage has 4 state variables x[n-1], x[n-2], y[n-1], and y[n-2]. The state variables are arranged in the pState array as:
    
-    {x[n-1], x[n-2], y[n-1], y[n-2]}    
-
-
The 4 state variables for stage 1 are first, then the 4 state variables for stage 2, and so on. The state array has a total length of 4*numStages values. The state variables are updated after each block of data is processed, the coefficients are untouched.
-
Instance Structure
The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter. Coefficient arrays may be shared among several instances while state variable arrays cannot be shared. There are separate instance structure declarations for each of the 3 supported data types.
-
Init Functions
There is also an associated initialization function for each data type. The initialization function performs following operations:
    -
  • Sets the values of the internal structure fields.
  • -
  • Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numStages, pCoeffs, pState. Also set all of the values in pState to zero.
  • -
-
-
Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure must be manually initialized. Set the values in the state buffer to zeros before static initialization. The code below statically initializes each of the 3 different data type filter instance structures
    
-    arm_biquad_casd_df1_inst_f32 S1 = {numStages, pState, pCoeffs};    
-    arm_biquad_casd_df1_inst_q15 S2 = {numStages, pState, pCoeffs, postShift};    
-    arm_biquad_casd_df1_inst_q31 S3 = {numStages, pState, pCoeffs, postShift};    
-
where numStages is the number of Biquad stages in the filter; pState is the address of the state buffer; pCoeffs is the address of the coefficient buffer; postShift shift to be applied.
-
Fixed-Point Behavior
Care must be taken when using the Q15 and Q31 versions of the Biquad Cascade filter functions. Following issues must be considered:
    -
  • Scaling of coefficients
  • -
  • Filter gain
  • -
  • Overflow and saturation
  • -
-
-
Scaling of coefficients: Filter coefficients are represented as fractional values and coefficients are restricted to lie in the range [-1 +1). The fixed-point functions have an additional scaling parameter postShift which allow the filter coefficients to exceed the range [+1 -1). At the output of the filter's accumulator is a shift register which shifts the result by postShift bits.
-BiquadPostshift.gif -
-Fixed-point Biquad with shift by postShift bits after accumulator
- This essentially scales the filter coefficients by 2^postShift. For example, to realize the coefficients
    
-   {1.5, -0.8, 1.2, 1.6, -0.9}    
-
set the pCoeffs array to:
    
-   {0.75, -0.4, 0.6, 0.8, -0.45}    
-
and set postShift=1
-
Filter gain: The frequency response of a Biquad filter is a function of its coefficients. It is possible for the gain through the filter to exceed 1.0 meaning that the filter increases the amplitude of certain frequencies. This means that an input signal with amplitude < 1.0 may result in an output > 1.0 and these are saturated or overflowed based on the implementation of the filter. To avoid this behavior the filter needs to be scaled down such that its peak gain < 1.0 or the input signal must be scaled down so that the combination of input and filter are never overflowed.
-
Overflow and saturation: For Q15 and Q31 versions, it is described separately as part of the function specific documentation below.
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_biquad_cascade_df1_f32 (const arm_biquad_casd_df1_inst_f32S,
float32_tpSrc,
float32_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the floating-point Biquad cascade structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data.
[in]blockSizenumber of samples to process per call.
-
-
-
Returns
none.
- -

References blockSize, arm_biquad_casd_df1_inst_f32::numStages, arm_biquad_casd_df1_inst_f32::pCoeffs, and arm_biquad_casd_df1_inst_f32::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_biquad_cascade_df1_fast_q15 (const arm_biquad_casd_df1_inst_q15S,
q15_tpSrc,
q15_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the Q15 Biquad cascade structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data.
[in]blockSizenumber of samples to process per call.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
This fast version uses a 32-bit accumulator with 2.30 format. The accumulator maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around and distorts the result. In order to avoid overflows completely the input signal must be scaled down by two bits and lie in the range [-0.25 +0.25). The 2.30 accumulator is then shifted by postShift bits and the result truncated to 1.15 format by discarding the low 16 bits.
-
Refer to the function arm_biquad_cascade_df1_q15() for a slower implementation of this function which uses 64-bit accumulation to avoid wrap around distortion. Both the slow and the fast versions use the same instance structure. Use the function arm_biquad_cascade_df1_init_q15() to initialize the filter structure.
- -

References __SIMD32, arm_biquad_casd_df1_inst_q15::numStages, arm_biquad_casd_df1_inst_q15::pCoeffs, arm_biquad_casd_df1_inst_q15::postShift, and arm_biquad_casd_df1_inst_q15::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_biquad_cascade_df1_fast_q31 (const arm_biquad_casd_df1_inst_q31S,
q31_tpSrc,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the Q31 Biquad cascade structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data.
[in]blockSizenumber of samples to process per call.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
This function is optimized for speed at the expense of fixed-point precision and overflow protection. The result of each 1.31 x 1.31 multiplication is truncated to 2.30 format. These intermediate results are added to a 2.30 accumulator. Finally, the accumulator is saturated and converted to a 1.31 result. The fast version has the same overflow behavior as the standard version and provides less precision since it discards the low 32 bits of each multiplication result. In order to avoid overflows completely the input signal must be scaled down by two bits and lie in the range [-0.25 +0.25). Use the intialization function arm_biquad_cascade_df1_init_q31() to initialize filter structure.
-
Refer to the function arm_biquad_cascade_df1_q31() for a slower implementation of this function which uses 64-bit accumulation to provide higher precision. Both the slow and the fast versions use the same instance structure. Use the function arm_biquad_cascade_df1_init_q31() to initialize the filter structure.
- -

References mult_32x32_keep32_R, multAcc_32x32_keep32_R, arm_biquad_casd_df1_inst_q31::numStages, arm_biquad_casd_df1_inst_q31::pCoeffs, arm_biquad_casd_df1_inst_q31::postShift, and arm_biquad_casd_df1_inst_q31::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_biquad_cascade_df1_init_f32 (arm_biquad_casd_df1_inst_f32S,
uint8_t numStages,
float32_tpCoeffs,
float32_tpState 
)
-
-
Parameters
- - - - - -
[in,out]*Spoints to an instance of the floating-point Biquad cascade structure.
[in]numStagesnumber of 2nd order stages in the filter.
[in]*pCoeffspoints to the filter coefficients array.
[in]*pStatepoints to the state array.
-
-
-
Returns
none
-

Coefficient and State Ordering:

-
The coefficients are stored in the array pCoeffs in the following order:
    
-    {b10, b11, b12, a11, a12, b20, b21, b22, a21, a22, ...}    
-
-
where b1x and a1x are the coefficients for the first stage, b2x and a2x are the coefficients for the second stage, and so on. The pCoeffs array contains a total of 5*numStages values.
-
The pState is a pointer to state array. Each Biquad stage has 4 state variables x[n-1], x[n-2], y[n-1], and y[n-2]. The state variables are arranged in the pState array as:
    
-    {x[n-1], x[n-2], y[n-1], y[n-2]}    
-
The 4 state variables for stage 1 are first, then the 4 state variables for stage 2, and so on. The state array has a total length of 4*numStages values. The state variables are updated after each block of data is processed; the coefficients are untouched.
- -

References arm_biquad_casd_df1_inst_f32::numStages, arm_biquad_casd_df1_inst_f32::pCoeffs, and arm_biquad_casd_df1_inst_f32::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_biquad_cascade_df1_init_q15 (arm_biquad_casd_df1_inst_q15S,
uint8_t numStages,
q15_tpCoeffs,
q15_tpState,
int8_t postShift 
)
-
-
Parameters
- - - - - - -
[in,out]*Spoints to an instance of the Q15 Biquad cascade structure.
[in]numStagesnumber of 2nd order stages in the filter.
[in]*pCoeffspoints to the filter coefficients.
[in]*pStatepoints to the state buffer.
[in]postShiftShift to be applied to the accumulator result. Varies according to the coefficients format
-
-
-
Returns
none
-

Coefficient and State Ordering:

-
The coefficients are stored in the array pCoeffs in the following order:
    
-    {b10, 0, b11, b12, a11, a12, b20, 0, b21, b22, a21, a22, ...}    
-
where b1x and a1x are the coefficients for the first stage, b2x and a2x are the coefficients for the second stage, and so on. The pCoeffs array contains a total of 6*numStages values. The zero coefficient between b1 and b2 facilities use of 16-bit SIMD instructions on the Cortex-M4.
-
The state variables are stored in the array pState. Each Biquad stage has 4 state variables x[n-1], x[n-2], y[n-1], and y[n-2]. The state variables are arranged in the pState array as:
    
-    {x[n-1], x[n-2], y[n-1], y[n-2]}    
-
The 4 state variables for stage 1 are first, then the 4 state variables for stage 2, and so on. The state array has a total length of 4*numStages values. The state variables are updated after each block of data is processed; the coefficients are untouched.
- -

References arm_biquad_casd_df1_inst_q15::numStages, arm_biquad_casd_df1_inst_q15::pCoeffs, arm_biquad_casd_df1_inst_q15::postShift, and arm_biquad_casd_df1_inst_q15::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_biquad_cascade_df1_init_q31 (arm_biquad_casd_df1_inst_q31S,
uint8_t numStages,
q31_tpCoeffs,
q31_tpState,
int8_t postShift 
)
-
-
Parameters
- - - - - - -
[in,out]*Spoints to an instance of the Q31 Biquad cascade structure.
[in]numStagesnumber of 2nd order stages in the filter.
[in]*pCoeffspoints to the filter coefficients buffer.
[in]*pStatepoints to the state buffer.
[in]postShiftShift to be applied after the accumulator. Varies according to the coefficients format
-
-
-
Returns
none
-

Coefficient and State Ordering:

-
The coefficients are stored in the array pCoeffs in the following order:
    
-    {b10, b11, b12, a11, a12, b20, b21, b22, a21, a22, ...}    
-
where b1x and a1x are the coefficients for the first stage, b2x and a2x are the coefficients for the second stage, and so on. The pCoeffs array contains a total of 5*numStages values.
-
The pState points to state variables array. Each Biquad stage has 4 state variables x[n-1], x[n-2], y[n-1], and y[n-2]. The state variables are arranged in the pState array as:
    
-    {x[n-1], x[n-2], y[n-1], y[n-2]}    
-
The 4 state variables for stage 1 are first, then the 4 state variables for stage 2, and so on. The state array has a total length of 4*numStages values. The state variables are updated after each block of data is processed; the coefficients are untouched.
-
Examples:
arm_graphic_equalizer_example_q31.c.
-
-

References arm_biquad_casd_df1_inst_q31::numStages, arm_biquad_casd_df1_inst_q31::pCoeffs, arm_biquad_casd_df1_inst_q31::postShift, and arm_biquad_casd_df1_inst_q31::pState.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_biquad_cascade_df1_q15 (const arm_biquad_casd_df1_inst_q15S,
q15_tpSrc,
q15_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the Q15 Biquad cascade structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the location where the output result is written.
[in]blockSizenumber of samples to process per call.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using a 64-bit internal accumulator. Both coefficients and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. The accumulator is then shifted by postShift bits to truncate the result to 1.15 format by discarding the low 16 bits. Finally, the result is saturated to 1.15 format.
-
Refer to the function arm_biquad_cascade_df1_fast_q15() for a faster but less precise implementation of this filter for Cortex-M3 and Cortex-M4.
- -

References __SIMD32, arm_biquad_casd_df1_inst_q15::numStages, arm_biquad_casd_df1_inst_q15::pCoeffs, arm_biquad_casd_df1_inst_q15::postShift, and arm_biquad_casd_df1_inst_q15::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_biquad_cascade_df1_q31 (const arm_biquad_casd_df1_inst_q31S,
q31_tpSrc,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the Q31 Biquad cascade structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data.
[in]blockSizenumber of samples to process per call.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by 2 bits and lie in the range [-0.25 +0.25). After all 5 multiply-accumulates are performed, the 2.62 accumulator is shifted by postShift bits and the result truncated to 1.31 format by discarding the low 32 bits.
-
Refer to the function arm_biquad_cascade_df1_fast_q31() for a faster but less precise implementation of this filter for Cortex-M3 and Cortex-M4.
-
Examples:
arm_graphic_equalizer_example_q31.c.
-
-

References blockSize, arm_biquad_casd_df1_inst_q31::numStages, arm_biquad_casd_df1_inst_q31::pCoeffs, arm_biquad_casd_df1_inst_q31::postShift, and arm_biquad_casd_df1_inst_q31::pState.

- -

Referenced by main().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___biquad_cascade_d_f1.js b/Documentation/DSP/html/group___biquad_cascade_d_f1.js deleted file mode 100644 index 34b1303..0000000 --- a/Documentation/DSP/html/group___biquad_cascade_d_f1.js +++ /dev/null @@ -1,11 +0,0 @@ -var group___biquad_cascade_d_f1 = -[ - [ "arm_biquad_cascade_df1_f32", "group___biquad_cascade_d_f1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc", null ], - [ "arm_biquad_cascade_df1_fast_q15", "group___biquad_cascade_d_f1.html#gaffb9792c0220882efd4c58f3c6a05fd7", null ], - [ "arm_biquad_cascade_df1_fast_q31", "group___biquad_cascade_d_f1.html#ga456390f5e448afad3a38bed7d6e380e3", null ], - [ "arm_biquad_cascade_df1_init_f32", "group___biquad_cascade_d_f1.html#ga8e73b69a788e681a61bccc8959d823c5", null ], - [ "arm_biquad_cascade_df1_init_q15", "group___biquad_cascade_d_f1.html#gad54c724132f6d742a444eb6df0e9c731", null ], - [ "arm_biquad_cascade_df1_init_q31", "group___biquad_cascade_d_f1.html#gaf42a44f9b16d61e636418c83eefe577b", null ], - [ "arm_biquad_cascade_df1_q15", "group___biquad_cascade_d_f1.html#gadd66a0aefdc645031d607b0a5b37a942", null ], - [ "arm_biquad_cascade_df1_q31", "group___biquad_cascade_d_f1.html#ga27b0c54da702713976e5202d20b4473f", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___biquad_cascade_d_f1__32x64.html b/Documentation/DSP/html/group___biquad_cascade_d_f1__32x64.html deleted file mode 100644 index 2dc3924..0000000 --- a/Documentation/DSP/html/group___biquad_cascade_d_f1__32x64.html +++ /dev/null @@ -1,308 +0,0 @@ - - - - - -High Precision Q31 Biquad Cascade Filter -CMSIS-DSP: High Precision Q31 Biquad Cascade Filter - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
High Precision Q31 Biquad Cascade Filter
-
-
- - - - - - -

-Functions

void arm_biquad_cas_df1_32x64_init_q31 (arm_biquad_cas_df1_32x64_ins_q31 *S, uint8_t numStages, q31_t *pCoeffs, q63_t *pState, uint8_t postShift)
 
void arm_biquad_cas_df1_32x64_q31 (const arm_biquad_cas_df1_32x64_ins_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 
-

Description

-

This function implements a high precision Biquad cascade filter which operates on Q31 data values. The filter coefficients are in 1.31 format and the state variables are in 1.63 format. The double precision state variables reduce quantization noise in the filter and provide a cleaner output. These filters are particularly useful when implementing filters in which the singularities are close to the unit circle. This is common for low pass or high pass filters with very low cutoff frequencies.

-

The function operates on blocks of input and output data and each call to the function processes blockSize samples through the filter. pSrc and pDst points to input and output arrays containing blockSize Q31 values.

-
Algorithm
Each Biquad stage implements a second order filter using the difference equation:
    
-    y[n] = b0 * x[n] + b1 * x[n-1] + b2 * x[n-2] + a1 * y[n-1] + a2 * y[n-2]    
-
A Direct Form I algorithm is used with 5 coefficients and 4 state variables per stage.
-Biquad.gif -
-Single Biquad filter stage
- Coefficients b0, b1, and b2 multiply the input signal x[n] and are referred to as the feedforward coefficients. Coefficients a1 and a2 multiply the output signal y[n] and are referred to as the feedback coefficients. Pay careful attention to the sign of the feedback coefficients. Some design tools use the difference equation
    
-    y[n] = b0 * x[n] + b1 * x[n-1] + b2 * x[n-2] - a1 * y[n-1] - a2 * y[n-2]    
-
In this case the feedback coefficients a1 and a2 must be negated when used with the CMSIS DSP Library.
-
Higher order filters are realized as a cascade of second order sections. numStages refers to the number of second order stages used. For example, an 8th order filter would be realized with numStages=4 second order stages.
-BiquadCascade.gif -
-8th order filter using a cascade of Biquad stages
- A 9th order filter would be realized with numStages=5 second order stages with the coefficients for one of the stages configured as a first order filter (b2=0 and a2=0).
-
The pState points to state variables array . Each Biquad stage has 4 state variables x[n-1], x[n-2], y[n-1], and y[n-2] and each state variable in 1.63 format to improve precision. The state variables are arranged in the array as:
    
-    {x[n-1], x[n-2], y[n-1], y[n-2]}    
-
-
The 4 state variables for stage 1 are first, then the 4 state variables for stage 2, and so on. The state array has a total length of 4*numStages values of data in 1.63 format. The state variables are updated after each block of data is processed; the coefficients are untouched.
-
Instance Structure
The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter. Coefficient arrays may be shared among several instances while state variable arrays cannot be shared.
-
Init Function
There is also an associated initialization function which performs the following operations:
    -
  • Sets the values of the internal structure fields.
  • -
  • Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numStages, pCoeffs, postShift, pState. Also set all of the values in pState to zero.
  • -
-
-
Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure must be manually initialized. Set the values in the state buffer to zeros before static initialization. For example, to statically initialize the filter instance structure use
    
-    arm_biquad_cas_df1_32x64_ins_q31 S1 = {numStages, pState, pCoeffs, postShift};    
-
where numStages is the number of Biquad stages in the filter; pState is the address of the state buffer; pCoeffs is the address of the coefficient buffer; postShift shift to be applied which is described in detail below.
-
Fixed-Point Behavior
Care must be taken while using Biquad Cascade 32x64 filter function. Following issues must be considered:
    -
  • Scaling of coefficients
  • -
  • Filter gain
  • -
  • Overflow and saturation
  • -
-
-
Filter coefficients are represented as fractional values and restricted to lie in the range [-1 +1). The processing function has an additional scaling parameter postShift which allows the filter coefficients to exceed the range [+1 -1). At the output of the filter's accumulator is a shift register which shifts the result by postShift bits.
-BiquadPostshift.gif -
-Fixed-point Biquad with shift by postShift bits after accumulator
- This essentially scales the filter coefficients by 2^postShift. For example, to realize the coefficients
    
-   {1.5, -0.8, 1.2, 1.6, -0.9}    
-
set the Coefficient array to:
    
-   {0.75, -0.4, 0.6, 0.8, -0.45}    
-
and set postShift=1
-
The second thing to keep in mind is the gain through the filter. The frequency response of a Biquad filter is a function of its coefficients. It is possible for the gain through the filter to exceed 1.0 meaning that the filter increases the amplitude of certain frequencies. This means that an input signal with amplitude < 1.0 may result in an output > 1.0 and these are saturated or overflowed based on the implementation of the filter. To avoid this behavior the filter needs to be scaled down such that its peak gain < 1.0 or the input signal must be scaled down so that the combination of input and filter are never overflowed.
-
The third item to consider is the overflow and saturation behavior of the fixed-point Q31 version. This is described in the function specific documentation below.
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_biquad_cas_df1_32x64_init_q31 (arm_biquad_cas_df1_32x64_ins_q31S,
uint8_t numStages,
q31_tpCoeffs,
q63_tpState,
uint8_t postShift 
)
-
-
Parameters
- - - - - - -
[in,out]*Spoints to an instance of the high precision Q31 Biquad cascade filter structure.
[in]numStagesnumber of 2nd order stages in the filter.
[in]*pCoeffspoints to the filter coefficients.
[in]*pStatepoints to the state buffer.
[in]postShiftShift to be applied after the accumulator. Varies according to the coefficients format.
-
-
-
Returns
none
-

Coefficient and State Ordering:

-
The coefficients are stored in the array pCoeffs in the following order:
    
-    {b10, b11, b12, a11, a12, b20, b21, b22, a21, a22, ...}    
-
where b1x and a1x are the coefficients for the first stage, b2x and a2x are the coefficients for the second stage, and so on. The pCoeffs array contains a total of 5*numStages values.
-
The pState points to state variables array and size of each state variable is 1.63 format. Each Biquad stage has 4 state variables x[n-1], x[n-2], y[n-1], and y[n-2]. The state variables are arranged in the state array as:
    
-    {x[n-1], x[n-2], y[n-1], y[n-2]}    
-
The 4 state variables for stage 1 are first, then the 4 state variables for stage 2, and so on. The state array has a total length of 4*numStages values. The state variables are updated after each block of data is processed; the coefficients are untouched.
-
Examples:
arm_graphic_equalizer_example_q31.c.
-
-

References arm_biquad_cas_df1_32x64_ins_q31::numStages, arm_biquad_cas_df1_32x64_ins_q31::pCoeffs, arm_biquad_cas_df1_32x64_ins_q31::postShift, and arm_biquad_cas_df1_32x64_ins_q31::pState.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_biquad_cas_df1_32x64_q31 (const arm_biquad_cas_df1_32x64_ins_q31S,
q31_tpSrc,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the high precision Q31 Biquad cascade filter.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data.
[in]blockSizenumber of samples to process.
-
-
-
Returns
none.
-
The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by 2 bits and lie in the range [-0.25 +0.25). After all 5 multiply-accumulates are performed, the 2.62 accumulator is shifted by postShift bits and the result truncated to 1.31 format by discarding the low 32 bits.
-
Two related functions are provided in the CMSIS DSP library. arm_biquad_cascade_df1_q31() implements a Biquad cascade with 32-bit coefficients and state variables with a Q63 accumulator. arm_biquad_cascade_df1_fast_q31() implements a Biquad cascade with 32-bit coefficients and state variables with a Q31 accumulator.
-
Examples:
arm_graphic_equalizer_example_q31.c.
-
-

References blockSize, mult32x64(), arm_biquad_cas_df1_32x64_ins_q31::numStages, arm_biquad_cas_df1_32x64_ins_q31::pCoeffs, arm_biquad_cas_df1_32x64_ins_q31::postShift, and arm_biquad_cas_df1_32x64_ins_q31::pState.

- -

Referenced by main().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___biquad_cascade_d_f1__32x64.js b/Documentation/DSP/html/group___biquad_cascade_d_f1__32x64.js deleted file mode 100644 index a52d81f..0000000 --- a/Documentation/DSP/html/group___biquad_cascade_d_f1__32x64.js +++ /dev/null @@ -1,5 +0,0 @@ -var group___biquad_cascade_d_f1__32x64 = -[ - [ "arm_biquad_cas_df1_32x64_init_q31", "group___biquad_cascade_d_f1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb", null ], - [ "arm_biquad_cas_df1_32x64_q31", "group___biquad_cascade_d_f1__32x64.html#ga953a83e69685de6575cff37feb358a93", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___biquad_cascade_d_f2_t.html b/Documentation/DSP/html/group___biquad_cascade_d_f2_t.html deleted file mode 100644 index 070314f..0000000 --- a/Documentation/DSP/html/group___biquad_cascade_d_f2_t.html +++ /dev/null @@ -1,533 +0,0 @@ - - - - - -Biquad Cascade IIR Filters Using a Direct Form II Transposed Structure -CMSIS-DSP: Biquad Cascade IIR Filters Using a Direct Form II Transposed Structure - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Biquad Cascade IIR Filters Using a Direct Form II Transposed Structure
-
-
- - - - - - - - - - - - - - - - - - - - -

-Functions

LOW_OPTIMIZATION_ENTER void arm_biquad_cascade_df2T_f32 (const arm_biquad_cascade_df2T_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point transposed direct form II Biquad cascade filter.
 
LOW_OPTIMIZATION_ENTER void arm_biquad_cascade_df2T_f64 (const arm_biquad_cascade_df2T_instance_f64 *S, float64_t *pSrc, float64_t *pDst, uint32_t blockSize)
 Processing function for the floating-point transposed direct form II Biquad cascade filter.
 
void arm_biquad_cascade_df2T_init_f32 (arm_biquad_cascade_df2T_instance_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState)
 Initialization function for the floating-point transposed direct form II Biquad cascade filter.
 
void arm_biquad_cascade_df2T_init_f64 (arm_biquad_cascade_df2T_instance_f64 *S, uint8_t numStages, float64_t *pCoeffs, float64_t *pState)
 Initialization function for the floating-point transposed direct form II Biquad cascade filter.
 
LOW_OPTIMIZATION_ENTER void arm_biquad_cascade_stereo_df2T_f32 (const arm_biquad_cascade_stereo_df2T_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point transposed direct form II Biquad cascade filter.
 
void arm_biquad_cascade_stereo_df2T_init_f32 (arm_biquad_cascade_stereo_df2T_instance_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState)
 Initialization function for the floating-point transposed direct form II Biquad cascade filter.
 
-

Description

-

This set of functions implements arbitrary order recursive (IIR) filters using a transposed direct form II structure. The filters are implemented as a cascade of second order Biquad sections. These functions provide a slight memory savings as compared to the direct form I Biquad filter functions. Only floating-point data is supported.

-

This function operate on blocks of input and output data and each call to the function processes blockSize samples through the filter. pSrc points to the array of input data and pDst points to the array of output data. Both arrays contain blockSize values.

-
Algorithm
Each Biquad stage implements a second order filter using the difference equation:
       
-   y[n] = b0 * x[n] + d1       
-   d1 = b1 * x[n] + a1 * y[n] + d2       
-   d2 = b2 * x[n] + a2 * y[n]       
-
where d1 and d2 represent the two state values.
-
A Biquad filter using a transposed Direct Form II structure is shown below.
-BiquadDF2Transposed.gif -
-Single transposed Direct Form II Biquad
- Coefficients b0, b1, and b2 multiply the input signal x[n] and are referred to as the feedforward coefficients. Coefficients a1 and a2 multiply the output signal y[n] and are referred to as the feedback coefficients. Pay careful attention to the sign of the feedback coefficients. Some design tools flip the sign of the feedback coefficients:
       
-   y[n] = b0 * x[n] + d1;       
-   d1 = b1 * x[n] - a1 * y[n] + d2;       
-   d2 = b2 * x[n] - a2 * y[n];       
-
In this case the feedback coefficients a1 and a2 must be negated when used with the CMSIS DSP Library.
-
Higher order filters are realized as a cascade of second order sections. numStages refers to the number of second order stages used. For example, an 8th order filter would be realized with numStages=4 second order stages. A 9th order filter would be realized with numStages=5 second order stages with the coefficients for one of the stages configured as a first order filter (b2=0 and a2=0).
-
pState points to the state variable array. Each Biquad stage has 2 state variables d1 and d2. The state variables are arranged in the pState array as:
       
-    {d11, d12, d21, d22, ...}       
-
where d1x refers to the state variables for the first Biquad and d2x refers to the state variables for the second Biquad. The state array has a total length of 2*numStages values. The state variables are updated after each block of data is processed; the coefficients are untouched.
-
The CMSIS library contains Biquad filters in both Direct Form I and transposed Direct Form II. The advantage of the Direct Form I structure is that it is numerically more robust for fixed-point data types. That is why the Direct Form I structure supports Q15 and Q31 data types. The transposed Direct Form II structure, on the other hand, requires a wide dynamic range for the state variables d1 and d2. Because of this, the CMSIS library only has a floating-point version of the Direct Form II Biquad. The advantage of the Direct Form II Biquad is that it requires half the number of state variables, 2 rather than 4, per Biquad stage.
-
Instance Structure
The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter. Coefficient arrays may be shared among several instances while state variable arrays cannot be shared.
-
Init Functions
There is also an associated initialization function. The initialization function performs following operations:
    -
  • Sets the values of the internal structure fields.
  • -
  • Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numStages, pCoeffs, pState. Also set all of the values in pState to zero.
  • -
-
-
Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure must be manually initialized. Set the values in the state buffer to zeros before static initialization. For example, to statically initialize the instance structure use
       
-    arm_biquad_cascade_df2T_instance_f32 S1 = {numStages, pState, pCoeffs};       
-
where numStages is the number of Biquad stages in the filter; pState is the address of the state buffer. pCoeffs is the address of the coefficient buffer;
-

This set of functions implements arbitrary order recursive (IIR) filters using a transposed direct form II structure. The filters are implemented as a cascade of second order Biquad sections. These functions provide a slight memory savings as compared to the direct form I Biquad filter functions. Only floating-point data is supported.

-

This function operate on blocks of input and output data and each call to the function processes blockSize samples through the filter. pSrc points to the array of input data and pDst points to the array of output data. Both arrays contain blockSize values.

-
Algorithm
Each Biquad stage implements a second order filter using the difference equation:
       
-   y[n] = b0 * x[n] + d1       
-   d1 = b1 * x[n] + a1 * y[n] + d2       
-   d2 = b2 * x[n] + a2 * y[n]       
-
where d1 and d2 represent the two state values.
-
A Biquad filter using a transposed Direct Form II structure is shown below.
-BiquadDF2Transposed.gif -
-Single transposed Direct Form II Biquad
- Coefficients b0, b1, and b2 multiply the input signal x[n] and are referred to as the feedforward coefficients. Coefficients a1 and a2 multiply the output signal y[n] and are referred to as the feedback coefficients. Pay careful attention to the sign of the feedback coefficients. Some design tools flip the sign of the feedback coefficients:
       
-   y[n] = b0 * x[n] + d1;       
-   d1 = b1 * x[n] - a1 * y[n] + d2;       
-   d2 = b2 * x[n] - a2 * y[n];       
-
In this case the feedback coefficients a1 and a2 must be negated when used with the CMSIS DSP Library.
-
Higher order filters are realized as a cascade of second order sections. numStages refers to the number of second order stages used. For example, an 8th order filter would be realized with numStages=4 second order stages. A 9th order filter would be realized with numStages=5 second order stages with the coefficients for one of the stages configured as a first order filter (b2=0 and a2=0).
-
pState points to the state variable array. Each Biquad stage has 2 state variables d1 and d2. The state variables are arranged in the pState array as:
       
-    {d11, d12, d21, d22, ...}       
-
where d1x refers to the state variables for the first Biquad and d2x refers to the state variables for the second Biquad. The state array has a total length of 2*numStages values. The state variables are updated after each block of data is processed; the coefficients are untouched.
-
The CMSIS library contains Biquad filters in both Direct Form I and transposed Direct Form II. The advantage of the Direct Form I structure is that it is numerically more robust for fixed-point data types. That is why the Direct Form I structure supports Q15 and Q31 data types. The transposed Direct Form II structure, on the other hand, requires a wide dynamic range for the state variables d1 and d2. Because of this, the CMSIS library only has a floating-point version of the Direct Form II Biquad. The advantage of the Direct Form II Biquad is that it requires half the number of state variables, 2 rather than 4, per Biquad stage.
-
Instance Structure
The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter. Coefficient arrays may be shared among several instances while state variable arrays cannot be shared.
-
Init Functions
There is also an associated initialization function. The initialization function performs following operations:
    -
  • Sets the values of the internal structure fields.
  • -
  • Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numStages, pCoeffs, pState. Also set all of the values in pState to zero.
  • -
-
-
Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure must be manually initialized. Set the values in the state buffer to zeros before static initialization. For example, to statically initialize the instance structure use
       
-    arm_biquad_cascade_df2T_instance_f64 S1 = {numStages, pState, pCoeffs};       
-
where numStages is the number of Biquad stages in the filter; pState is the address of the state buffer. pCoeffs is the address of the coefficient buffer;
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
LOW_OPTIMIZATION_ENTER void arm_biquad_cascade_df2T_f32 (const arm_biquad_cascade_df2T_instance_f32S,
float32_tpSrc,
float32_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the filter data structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data
[in]blockSizenumber of samples to process.
-
-
-
Returns
none.
- -

References blockSize, arm_biquad_cascade_df2T_instance_f32::numStages, arm_biquad_cascade_df2T_instance_f32::pCoeffs, and arm_biquad_cascade_df2T_instance_f32::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
LOW_OPTIMIZATION_ENTER void arm_biquad_cascade_df2T_f64 (const arm_biquad_cascade_df2T_instance_f64S,
float64_tpSrc,
float64_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the filter data structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data
[in]blockSizenumber of samples to process.
-
-
-
Returns
none.
- -

References blockSize, arm_biquad_cascade_df2T_instance_f64::numStages, arm_biquad_cascade_df2T_instance_f64::pCoeffs, and arm_biquad_cascade_df2T_instance_f64::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_biquad_cascade_df2T_init_f32 (arm_biquad_cascade_df2T_instance_f32S,
uint8_t numStages,
float32_tpCoeffs,
float32_tpState 
)
-
-
Parameters
- - - - - -
[in,out]*Spoints to an instance of the filter data structure.
[in]numStagesnumber of 2nd order stages in the filter.
[in]*pCoeffspoints to the filter coefficients.
[in]*pStatepoints to the state buffer.
-
-
-
Returns
none
-

Coefficient and State Ordering:

-
The coefficients are stored in the array pCoeffs in the following order:
    
-    {b10, b11, b12, a11, a12, b20, b21, b22, a21, a22, ...}    
-
-
where b1x and a1x are the coefficients for the first stage, b2x and a2x are the coefficients for the second stage, and so on. The pCoeffs array contains a total of 5*numStages values.
-
The pState is a pointer to state array. Each Biquad stage has 2 state variables d1, and d2. The 2 state variables for stage 1 are first, then the 2 state variables for stage 2, and so on. The state array has a total length of 2*numStages values. The state variables are updated after each block of data is processed; the coefficients are untouched.
- -

References arm_biquad_cascade_df2T_instance_f32::numStages, arm_biquad_cascade_df2T_instance_f32::pCoeffs, and arm_biquad_cascade_df2T_instance_f32::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_biquad_cascade_df2T_init_f64 (arm_biquad_cascade_df2T_instance_f64S,
uint8_t numStages,
float64_tpCoeffs,
float64_tpState 
)
-
-
Parameters
- - - - - -
[in,out]*Spoints to an instance of the filter data structure.
[in]numStagesnumber of 2nd order stages in the filter.
[in]*pCoeffspoints to the filter coefficients.
[in]*pStatepoints to the state buffer.
-
-
-
Returns
none
-

Coefficient and State Ordering:

-
The coefficients are stored in the array pCoeffs in the following order:
    
-    {b10, b11, b12, a11, a12, b20, b21, b22, a21, a22, ...}    
-
-
where b1x and a1x are the coefficients for the first stage, b2x and a2x are the coefficients for the second stage, and so on. The pCoeffs array contains a total of 5*numStages values.
-
The pState is a pointer to state array. Each Biquad stage has 2 state variables d1, and d2. The 2 state variables for stage 1 are first, then the 2 state variables for stage 2, and so on. The state array has a total length of 2*numStages values. The state variables are updated after each block of data is processed; the coefficients are untouched.
- -

References arm_biquad_cascade_df2T_instance_f64::numStages, arm_biquad_cascade_df2T_instance_f64::pCoeffs, and arm_biquad_cascade_df2T_instance_f64::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
LOW_OPTIMIZATION_ENTER void arm_biquad_cascade_stereo_df2T_f32 (const arm_biquad_cascade_stereo_df2T_instance_f32S,
float32_tpSrc,
float32_tpDst,
uint32_t blockSize 
)
-
-

Processing function for the floating-point transposed direct form II Biquad cascade filter. 2 channels.

-
Parameters
- - - - - -
[in]*Spoints to an instance of the filter data structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data
[in]blockSizenumber of samples to process.
-
-
-
Returns
none.
- -

References blockSize, arm_biquad_cascade_stereo_df2T_instance_f32::numStages, arm_biquad_cascade_stereo_df2T_instance_f32::pCoeffs, and arm_biquad_cascade_stereo_df2T_instance_f32::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_biquad_cascade_stereo_df2T_init_f32 (arm_biquad_cascade_stereo_df2T_instance_f32S,
uint8_t numStages,
float32_tpCoeffs,
float32_tpState 
)
-
-
Parameters
- - - - - -
[in,out]*Spoints to an instance of the filter data structure.
[in]numStagesnumber of 2nd order stages in the filter.
[in]*pCoeffspoints to the filter coefficients.
[in]*pStatepoints to the state buffer.
-
-
-
Returns
none
-

Coefficient and State Ordering:

-
The coefficients are stored in the array pCoeffs in the following order:
    
-    {b10, b11, b12, a11, a12, b20, b21, b22, a21, a22, ...}    
-
-
where b1x and a1x are the coefficients for the first stage, b2x and a2x are the coefficients for the second stage, and so on. The pCoeffs array contains a total of 5*numStages values.
-
The pState is a pointer to state array. Each Biquad stage has 2 state variables d1, and d2 for each channel. The 2 state variables for stage 1 are first, then the 2 state variables for stage 2, and so on. The state array has a total length of 2*numStages values. The state variables are updated after each block of data is processed; the coefficients are untouched.
- -

References arm_biquad_cascade_stereo_df2T_instance_f32::numStages, arm_biquad_cascade_stereo_df2T_instance_f32::pCoeffs, and arm_biquad_cascade_stereo_df2T_instance_f32::pState.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___biquad_cascade_d_f2_t.js b/Documentation/DSP/html/group___biquad_cascade_d_f2_t.js deleted file mode 100644 index 7df3e57..0000000 --- a/Documentation/DSP/html/group___biquad_cascade_d_f2_t.js +++ /dev/null @@ -1,9 +0,0 @@ -var group___biquad_cascade_d_f2_t = -[ - [ "arm_biquad_cascade_df2T_f32", "group___biquad_cascade_d_f2_t.html#ga114f373fbc16a314e9f293c7c7649c7f", null ], - [ "arm_biquad_cascade_df2T_f64", "group___biquad_cascade_d_f2_t.html#gaa8735dda5f3f36d0936283794c2aa771", null ], - [ "arm_biquad_cascade_df2T_init_f32", "group___biquad_cascade_d_f2_t.html#ga70eaddf317a4a8bde6bd6a97df67fedd", null ], - [ "arm_biquad_cascade_df2T_init_f64", "group___biquad_cascade_d_f2_t.html#ga12dc5d8e8892806ad70e79ca2ff9f86e", null ], - [ "arm_biquad_cascade_stereo_df2T_f32", "group___biquad_cascade_d_f2_t.html#gac75de449c3e4f733477d81bd0ada5eec", null ], - [ "arm_biquad_cascade_stereo_df2T_init_f32", "group___biquad_cascade_d_f2_t.html#ga405197c89fe4d34003efd23786296425", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___c_f_f_t___c_i_f_f_t.html b/Documentation/DSP/html/group___c_f_f_t___c_i_f_f_t.html deleted file mode 100644 index 40eab00..0000000 --- a/Documentation/DSP/html/group___c_f_f_t___c_i_f_f_t.html +++ /dev/null @@ -1,800 +0,0 @@ - - - - - -Complex FFT Tables -CMSIS-DSP: Complex FFT Tables - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Complex FFT Tables
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Variables

const uint16_t armBitRevTable [1024]
 
const float32_t twiddleCoef_16 [32]
 
const float32_t twiddleCoef_32 [64]
 
const float32_t twiddleCoef_64 [128]
 
const float32_t twiddleCoef_128 [256]
 
const float32_t twiddleCoef_256 [512]
 
const float32_t twiddleCoef_512 [1024]
 
const float32_t twiddleCoef_1024 [2048]
 
const float32_t twiddleCoef_2048 [4096]
 
const float32_t twiddleCoef_4096 [8192]
 
const q31_t twiddleCoef_16_q31 [24]
 
const q31_t twiddleCoef_32_q31 [48]
 
const q31_t twiddleCoef_64_q31 [96]
 
const q31_t twiddleCoef_128_q31 [192]
 
const q31_t twiddleCoef_256_q31 [384]
 
const q31_t twiddleCoef_512_q31 [768]
 
const q31_t twiddleCoef_1024_q31 [1536]
 
const q31_t twiddleCoef_2048_q31 [3072]
 
const q31_t twiddleCoef_4096_q31 [6144]
 
const q15_t twiddleCoef_16_q15 [24]
 
const q15_t twiddleCoef_32_q15 [48]
 
const q15_t twiddleCoef_64_q15 [96]
 
const q15_t twiddleCoef_128_q15 [192]
 
const q15_t twiddleCoef_256_q15 [384]
 
const q15_t twiddleCoef_512_q15 [768]
 
const q15_t twiddleCoef_1024_q15 [1536]
 
const q15_t twiddleCoef_2048_q15 [3072]
 
const q15_t twiddleCoef_4096_q15 [6144]
 
-

Description

-

Variable Documentation

- -
-
- - - - -
const uint16_t armBitRevTable[1024]
-
-
Pseudo code for Generation of Bit reversal Table is
-
for(l=1;l <= N/4;l++)    
-{    
-  for(i=0;i<logN2;i++)    
-  {     
-    a[i]=l&(1<<i);    
-  }    
-  for(j=0; j<logN2; j++)    
-  {    
-    if (a[j]!=0)    
-    y[l]+=(1<<((logN2-1)-j));    
-  }    
-  y[l] = y[l] >> 1;    
- } 
-
where N = 4096 logN2 = 12
-
N is the maximum FFT Size supported
- -

Referenced by arm_cfft_radix2_init_f32(), arm_cfft_radix2_init_q15(), arm_cfft_radix2_init_q31(), arm_cfft_radix4_init_f32(), arm_cfft_radix4_init_q15(), and arm_cfft_radix4_init_q31().

- -
-
- -
-
- - - - -
const float32_t twiddleCoef_1024[2048]
-
-
Example code for Floating-point Twiddle factors Generation:
-
for(i = 0; i< N/; i++)    
-{    
-      twiddleCoef[2*i]= cos(i * 2*PI/(float)N);    
-      twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 1024 and PI = 3.14159265358979
-
Cos and Sin values are in interleaved fashion
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const q15_t twiddleCoef_1024_q15[1536]
-
-
Example code for q15 Twiddle factors Generation::
-
for(i = 0; i< 3N/4; i++)    
-{    
-   twiddleCoefq15[2*i]= cos(i * 2*PI/(float)N);    
-   twiddleCoefq15[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 1024 and PI = 3.14159265358979
-
Cos and Sin values are interleaved fashion
-
Convert Floating point to q15(Fixed point 1.15): round(twiddleCoefq15(i) * pow(2, 15))
- -
-
- -
-
- - - - -
const q31_t twiddleCoef_1024_q31[1536]
-
-
Example code for Q31 Twiddle factors Generation::
-
for(i = 0; i< 3N/4; i++)    
-{    
-   twiddleCoefQ31[2*i]= cos(i * 2*PI/(float)N);    
-   twiddleCoefQ31[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 1024 and PI = 3.14159265358979
-
Cos and Sin values are interleaved fashion
-
Convert Floating point to Q31(Fixed point 1.31): round(twiddleCoefQ31(i) * pow(2, 31))
- -
-
- -
-
- - - - -
const float32_t twiddleCoef_128[256]
-
-
Example code for Floating-point Twiddle factors Generation:
-
for(i = 0; i< N/; i++)    
-{    
-      twiddleCoef[2*i]= cos(i * 2*PI/(float)N);    
-      twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 128 and PI = 3.14159265358979
-
Cos and Sin values are in interleaved fashion
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const q15_t twiddleCoef_128_q15[192]
-
-
Example code for q15 Twiddle factors Generation::
-
for(i = 0; i< 3N/4; i++)    
-{    
-   twiddleCoefq15[2*i]= cos(i * 2*PI/(float)N);    
-   twiddleCoefq15[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 128 and PI = 3.14159265358979
-
Cos and Sin values are interleaved fashion
-
Convert Floating point to q15(Fixed point 1.15): round(twiddleCoefq15(i) * pow(2, 15))
- -
-
- -
-
- - - - -
const q31_t twiddleCoef_128_q31[192]
-
-
Example code for Q31 Twiddle factors Generation::
-
for(i = 0; i< 3N/4; i++)    
-{    
-   twiddleCoefQ31[2*i]= cos(i * 2*PI/(float)N);    
-   twiddleCoefQ31[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 128 and PI = 3.14159265358979
-
Cos and Sin values are interleaved fashion
-
Convert Floating point to Q31(Fixed point 1.31): round(twiddleCoefQ31(i) * pow(2, 31))
- -
-
- -
-
- - - - -
const float32_t twiddleCoef_16[32]
-
-
Example code for Floating-point Twiddle factors Generation:
-
for(i = 0; i< N/; i++)    
-{    
-      twiddleCoef[2*i]= cos(i * 2*PI/(float)N);    
-      twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 16 and PI = 3.14159265358979
-
Cos and Sin values are in interleaved fashion
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const q15_t twiddleCoef_16_q15[24]
-
-
Example code for q15 Twiddle factors Generation::
-
for(i = 0; i< 3N/4; i++)    
-{    
-   twiddleCoefq15[2*i]= cos(i * 2*PI/(float)N);    
-   twiddleCoefq15[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 16 and PI = 3.14159265358979
-
Cos and Sin values are interleaved fashion
-
Convert Floating point to q15(Fixed point 1.15): round(twiddleCoefq15(i) * pow(2, 15))
- -
-
- -
-
- - - - -
const q31_t twiddleCoef_16_q31[24]
-
-
Example code for Q31 Twiddle factors Generation::
-
for(i = 0; i< 3N/4; i++)    
-{    
-   twiddleCoefQ31[2*i]= cos(i * 2*PI/(float)N);    
-   twiddleCoefQ31[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 16 and PI = 3.14159265358979
-
Cos and Sin values are interleaved fashion
-
Convert Floating point to Q31(Fixed point 1.31): round(twiddleCoefQ31(i) * pow(2, 31))
- -
-
- -
-
- - - - -
const float32_t twiddleCoef_2048[4096]
-
-
Example code for Floating-point Twiddle factors Generation:
-
for(i = 0; i< N/; i++)    
-{    
-      twiddleCoef[2*i]= cos(i * 2*PI/(float)N);    
-      twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 2048 and PI = 3.14159265358979
-
Cos and Sin values are in interleaved fashion
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const q15_t twiddleCoef_2048_q15[3072]
-
-
Example code for q15 Twiddle factors Generation::
-
for(i = 0; i< 3N/4; i++)    
-{    
-   twiddleCoefq15[2*i]= cos(i * 2*PI/(float)N);    
-   twiddleCoefq15[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 2048 and PI = 3.14159265358979
-
Cos and Sin values are interleaved fashion
-
Convert Floating point to q15(Fixed point 1.15): round(twiddleCoefq15(i) * pow(2, 15))
- -
-
- -
-
- - - - -
const q31_t twiddleCoef_2048_q31[3072]
-
-
Example code for Q31 Twiddle factors Generation::
-
for(i = 0; i< 3N/4; i++)    
-{    
-   twiddleCoefQ31[2*i]= cos(i * 2*PI/(float)N);    
-   twiddleCoefQ31[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 2048 and PI = 3.14159265358979
-
Cos and Sin values are interleaved fashion
-
Convert Floating point to Q31(Fixed point 1.31): round(twiddleCoefQ31(i) * pow(2, 31))
- -
-
- -
-
- - - - -
const float32_t twiddleCoef_256[512]
-
-
Example code for Floating-point Twiddle factors Generation:
-
for(i = 0; i< N/; i++)    
-{    
-      twiddleCoef[2*i]= cos(i * 2*PI/(float)N);    
-      twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 256 and PI = 3.14159265358979
-
Cos and Sin values are in interleaved fashion
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const q15_t twiddleCoef_256_q15[384]
-
-
Example code for q15 Twiddle factors Generation::
-
for(i = 0; i< 3N/4; i++)    
-{    
-   twiddleCoefq15[2*i]= cos(i * 2*PI/(float)N);    
-   twiddleCoefq15[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 256 and PI = 3.14159265358979
-
Cos and Sin values are interleaved fashion
-
Convert Floating point to q15(Fixed point 1.15): round(twiddleCoefq15(i) * pow(2, 15))
- -
-
- -
-
- - - - -
const q31_t twiddleCoef_256_q31[384]
-
-
Example code for Q31 Twiddle factors Generation::
-
for(i = 0; i< 3N/4; i++)    
-{    
-   twiddleCoefQ31[2*i]= cos(i * 2*PI/(float)N);    
-   twiddleCoefQ31[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 256 and PI = 3.14159265358979
-
Cos and Sin values are interleaved fashion
-
Convert Floating point to Q31(Fixed point 1.31): round(twiddleCoefQ31(i) * pow(2, 31))
- -
-
- -
-
- - - - -
const float32_t twiddleCoef_32[64]
-
-
Example code for Floating-point Twiddle factors Generation:
-
for(i = 0; i< N/; i++)    
-{    
-      twiddleCoef[2*i]= cos(i * 2*PI/(float)N);    
-      twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 32 and PI = 3.14159265358979
-
Cos and Sin values are in interleaved fashion
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const q15_t twiddleCoef_32_q15[48]
-
-
Example code for q15 Twiddle factors Generation::
-
for(i = 0; i< 3N/4; i++)    
-{    
-   twiddleCoefq15[2*i]= cos(i * 2*PI/(float)N);    
-   twiddleCoefq15[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 32 and PI = 3.14159265358979
-
Cos and Sin values are interleaved fashion
-
Convert Floating point to q15(Fixed point 1.15): round(twiddleCoefq15(i) * pow(2, 15))
- -
-
- -
-
- - - - -
const q31_t twiddleCoef_32_q31[48]
-
-
Example code for Q31 Twiddle factors Generation::
-
for(i = 0; i< 3N/4; i++)    
-{    
-   twiddleCoefQ31[2*i]= cos(i * 2*PI/(float)N);    
-   twiddleCoefQ31[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 32 and PI = 3.14159265358979
-
Cos and Sin values are interleaved fashion
-
Convert Floating point to Q31(Fixed point 1.31): round(twiddleCoefQ31(i) * pow(2, 31))
- -
-
- -
-
- - - - -
const float32_t twiddleCoef_4096[8192]
-
-
Example code for Floating-point Twiddle factors Generation:
-
for(i = 0; i< N/; i++)    
-{    
-      twiddleCoef[2*i]= cos(i * 2*PI/(float)N);    
-      twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 4096 and PI = 3.14159265358979
-
Cos and Sin values are in interleaved fashion
- -
-
- -
-
- - - - -
const q15_t twiddleCoef_4096_q15[6144]
-
-
Example code for q15 Twiddle factors Generation::
-
for(i = 0; i< 3N/4; i++)    
-{    
-   twiddleCoefq15[2*i]= cos(i * 2*PI/(float)N);    
-   twiddleCoefq15[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 4096 and PI = 3.14159265358979
-
Cos and Sin values are interleaved fashion
-
Convert Floating point to q15(Fixed point 1.15): round(twiddleCoefq15(i) * pow(2, 15))
- -

Referenced by arm_cfft_radix2_init_q15(), and arm_cfft_radix4_init_q15().

- -
-
- -
-
- - - - -
const q31_t twiddleCoef_4096_q31[6144]
-
-
Example code for Q31 Twiddle factors Generation::
-
for(i = 0; i< 3N/4; i++)    
-{    
-   twiddleCoefQ31[2*i]= cos(i * 2*PI/(float)N);    
-   twiddleCoefQ31[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 4096 and PI = 3.14159265358979
-
Cos and Sin values are interleaved fashion
-
Convert Floating point to Q31(Fixed point 1.31): round(twiddleCoefQ31(i) * pow(2, 31))
- -

Referenced by arm_cfft_radix2_init_q31(), and arm_cfft_radix4_init_q31().

- -
-
- -
-
- - - - -
const float32_t twiddleCoef_512[1024]
-
-
Example code for Floating-point Twiddle factors Generation:
-
for(i = 0; i< N/; i++)    
-{    
-      twiddleCoef[2*i]= cos(i * 2*PI/(float)N);    
-      twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 512 and PI = 3.14159265358979
-
Cos and Sin values are in interleaved fashion
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const q15_t twiddleCoef_512_q15[768]
-
-
Example code for q15 Twiddle factors Generation::
-
for(i = 0; i< 3N/4; i++)    
-{    
-   twiddleCoefq15[2*i]= cos(i * 2*PI/(float)N);    
-   twiddleCoefq15[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 512 and PI = 3.14159265358979
-
Cos and Sin values are interleaved fashion
-
Convert Floating point to q15(Fixed point 1.15): round(twiddleCoefq15(i) * pow(2, 15))
- -
-
- -
-
- - - - -
const q31_t twiddleCoef_512_q31[768]
-
-
Example code for Q31 Twiddle factors Generation::
-
for(i = 0; i< 3N/4; i++)    
-{    
-   twiddleCoefQ31[2*i]= cos(i * 2*PI/(float)N);    
-   twiddleCoefQ31[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 512 and PI = 3.14159265358979
-
Cos and Sin values are interleaved fashion
-
Convert Floating point to Q31(Fixed point 1.31): round(twiddleCoefQ31(i) * pow(2, 31))
- -
-
- -
-
- - - - -
const float32_t twiddleCoef_64[128]
-
-
Example code for Floating-point Twiddle factors Generation:
-
for(i = 0; i< N/; i++)    
-{    
-      twiddleCoef[2*i]= cos(i * 2*PI/(float)N);    
-      twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 64 and PI = 3.14159265358979
-
Cos and Sin values are in interleaved fashion
- -

Referenced by arm_rfft_fast_init_f32().

- -
-
- -
-
- - - - -
const q15_t twiddleCoef_64_q15[96]
-
-
Example code for q15 Twiddle factors Generation::
-
for(i = 0; i< 3N/4; i++)    
-{    
-   twiddleCoefq15[2*i]= cos(i * 2*PI/(float)N);    
-   twiddleCoefq15[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 64 and PI = 3.14159265358979
-
Cos and Sin values are interleaved fashion
-
Convert Floating point to q15(Fixed point 1.15): round(twiddleCoefq15(i) * pow(2, 15))
- -
-
- -
-
- - - - -
const q31_t twiddleCoef_64_q31[96]
-
-
Example code for Q31 Twiddle factors Generation::
-
for(i = 0; i< 3N/4; i++)    
-{    
-   twiddleCoefQ31[2*i]= cos(i * 2*PI/(float)N);    
-   twiddleCoefQ31[2*i+1]= sin(i * 2*PI/(float)N);    
-} 
-
where N = 64 and PI = 3.14159265358979
-
Cos and Sin values are interleaved fashion
-
Convert Floating point to Q31(Fixed point 1.31): round(twiddleCoefQ31(i) * pow(2, 31))
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___c_f_f_t___c_i_f_f_t.js b/Documentation/DSP/html/group___c_f_f_t___c_i_f_f_t.js deleted file mode 100644 index 28caf65..0000000 --- a/Documentation/DSP/html/group___c_f_f_t___c_i_f_f_t.js +++ /dev/null @@ -1,31 +0,0 @@ -var group___c_f_f_t___c_i_f_f_t = -[ - [ "armBitRevTable", "group___c_f_f_t___c_i_f_f_t.html#gae247e83ad50d474107254e25b36ad42b", null ], - [ "twiddleCoef_1024", "group___c_f_f_t___c_i_f_f_t.html#ga27c056eb130a4333d1cc5dd43ec738b1", null ], - [ "twiddleCoef_1024_q15", "group___c_f_f_t___c_i_f_f_t.html#ga8a0ec95d866fe96b740e77d6e1356b59", null ], - [ "twiddleCoef_1024_q31", "group___c_f_f_t___c_i_f_f_t.html#ga514443c44b62b8b3d240afefebcda310", null ], - [ "twiddleCoef_128", "group___c_f_f_t___c_i_f_f_t.html#ga948433536dafaac1381decfccf4e2d9c", null ], - [ "twiddleCoef_128_q15", "group___c_f_f_t___c_i_f_f_t.html#gabfdd1c5cd2b3f96da5fe5f07c707a8e5", null ], - [ "twiddleCoef_128_q31", "group___c_f_f_t___c_i_f_f_t.html#gafecf9ed9873415d9f5f17f37b30c7250", null ], - [ "twiddleCoef_16", "group___c_f_f_t___c_i_f_f_t.html#gae75e243ec61706427314270f222e0c8e", null ], - [ "twiddleCoef_16_q15", "group___c_f_f_t___c_i_f_f_t.html#ga8e4e2e05f4a3112184c96cb3308d6c39", null ], - [ "twiddleCoef_16_q31", "group___c_f_f_t___c_i_f_f_t.html#gaef4697e1ba348c4ac9358f2b9e279e93", null ], - [ "twiddleCoef_2048", "group___c_f_f_t___c_i_f_f_t.html#ga23e7f30421a7905b21c2015429779633", null ], - [ "twiddleCoef_2048_q15", "group___c_f_f_t___c_i_f_f_t.html#gadd16ce08ffd1048c385e0534a3b19cbb", null ], - [ "twiddleCoef_2048_q31", "group___c_f_f_t___c_i_f_f_t.html#ga9c5767de9f5a409fd0c2027e6ac67179", null ], - [ "twiddleCoef_256", "group___c_f_f_t___c_i_f_f_t.html#gafe813758a03a798e972359a092315be4", null ], - [ "twiddleCoef_256_q15", "group___c_f_f_t___c_i_f_f_t.html#ga6099ae5262a0a3a8d9ce1e6da02f0c2e", null ], - [ "twiddleCoef_256_q31", "group___c_f_f_t___c_i_f_f_t.html#gaef1ea005053b715b851cf5f908168ede", null ], - [ "twiddleCoef_32", "group___c_f_f_t___c_i_f_f_t.html#ga78a72c85d88185de98050c930cfc76e3", null ], - [ "twiddleCoef_32_q15", "group___c_f_f_t___c_i_f_f_t.html#gac194a4fe04a19051ae1811f69c6e5df2", null ], - [ "twiddleCoef_32_q31", "group___c_f_f_t___c_i_f_f_t.html#ga8ba78d5e6ef4bdc58e8f0044e0664a0a", null ], - [ "twiddleCoef_4096", "group___c_f_f_t___c_i_f_f_t.html#gae0182d1dd3b2f21aad4e38a815a0bd40", null ], - [ "twiddleCoef_4096_q15", "group___c_f_f_t___c_i_f_f_t.html#ga9b409d6995eab17805b1d1881d4bc652", null ], - [ "twiddleCoef_4096_q31", "group___c_f_f_t___c_i_f_f_t.html#ga67c0890317deab3391e276f22c1fc400", null ], - [ "twiddleCoef_512", "group___c_f_f_t___c_i_f_f_t.html#gad8830f0c068ab2cc19f2f87d220fa148", null ], - [ "twiddleCoef_512_q15", "group___c_f_f_t___c_i_f_f_t.html#ga6152621af210f847128c6f38958fa385", null ], - [ "twiddleCoef_512_q31", "group___c_f_f_t___c_i_f_f_t.html#ga416c61b2f08542a39111e06b0378bebe", null ], - [ "twiddleCoef_64", "group___c_f_f_t___c_i_f_f_t.html#ga4f3c6d98c7e66393b4ef3ac63746e43d", null ], - [ "twiddleCoef_64_q15", "group___c_f_f_t___c_i_f_f_t.html#gaa0cc411e0b3c82078e85cfdf1b84290f", null ], - [ "twiddleCoef_64_q31", "group___c_f_f_t___c_i_f_f_t.html#ga6e0a7e941a25a0d74b2e6590307de47e", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___class_marks.html b/Documentation/DSP/html/group___class_marks.html deleted file mode 100644 index 949a755..0000000 --- a/Documentation/DSP/html/group___class_marks.html +++ /dev/null @@ -1,154 +0,0 @@ - - - - - -Class Marks Example -CMSIS-DSP: Class Marks Example - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Class Marks Example
-
-
-
Description:
-
Demonstrates the use the Maximum, Minimum, Mean, Standard Deviation, Variance and Matrix functions to calculate statistical values of marks obtained in a class.
-
Note
This example also demonstrates the usage of static initialization.
-
Variables Description:
-
    -
  • testMarks_f32 points to the marks scored by 20 students in 4 subjects
  • -
  • max_marks Maximum of all marks
  • -
  • min_marks Minimum of all marks
  • -
  • mean Mean of all marks
  • -
  • var Variance of the marks
  • -
  • std Standard deviation of the marks
  • -
  • numStudents Total number of students in the class
  • -
-
-
CMSIS DSP Software Library Functions Used:
-
-
-

Refer arm_class_marks_example_f32.c

-
-
- - - - diff --git a/Documentation/DSP/html/group___cmplx_by_cmplx_mult.html b/Documentation/DSP/html/group___cmplx_by_cmplx_mult.html deleted file mode 100644 index 9627fef..0000000 --- a/Documentation/DSP/html/group___cmplx_by_cmplx_mult.html +++ /dev/null @@ -1,306 +0,0 @@ - - - - - -Complex-by-Complex Multiplication -CMSIS-DSP: Complex-by-Complex Multiplication - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Complex-by-Complex Multiplication
-
-
- - - - - - - - - - - -

-Functions

void arm_cmplx_mult_cmplx_f32 (float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t numSamples)
 Floating-point complex-by-complex multiplication.
 
void arm_cmplx_mult_cmplx_q15 (q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t numSamples)
 Q15 complex-by-complex multiplication.
 
void arm_cmplx_mult_cmplx_q31 (q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t numSamples)
 Q31 complex-by-complex multiplication.
 
-

Description

-

Multiplies a complex vector by another complex vector and generates a complex result. The data in the complex arrays is stored in an interleaved fashion (real, imag, real, imag, ...). The parameter numSamples represents the number of complex samples processed. The complex arrays have a total of 2*numSamples real values.

-

The underlying algorithm is used:

-
        
-for(n=0; n<numSamples; n++) {        
-    pDst[(2*n)+0] = pSrcA[(2*n)+0] * pSrcB[(2*n)+0] - pSrcA[(2*n)+1] * pSrcB[(2*n)+1];        
-    pDst[(2*n)+1] = pSrcA[(2*n)+0] * pSrcB[(2*n)+1] + pSrcA[(2*n)+1] * pSrcB[(2*n)+0];        
-}        
-

There are separate functions for floating-point, Q15, and Q31 data types.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cmplx_mult_cmplx_f32 (float32_tpSrcA,
float32_tpSrcB,
float32_tpDst,
uint32_t numSamples 
)
-
-
Parameters
- - - - - -
[in]*pSrcApoints to the first input vector
[in]*pSrcBpoints to the second input vector
[out]*pDstpoints to the output vector
[in]numSamplesnumber of complex samples in each vector
-
-
-
Returns
none.
-
Examples:
arm_convolution_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cmplx_mult_cmplx_q15 (q15_tpSrcA,
q15_tpSrcB,
q15_tpDst,
uint32_t numSamples 
)
-
-
Parameters
- - - - - -
[in]*pSrcApoints to the first input vector
[in]*pSrcBpoints to the second input vector
[out]*pDstpoints to the output vector
[in]numSamplesnumber of complex samples in each vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function implements 1.15 by 1.15 multiplications and finally output is converted into 3.13 format.
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cmplx_mult_cmplx_q31 (q31_tpSrcA,
q31_tpSrcB,
q31_tpDst,
uint32_t numSamples 
)
-
-
Parameters
- - - - - -
[in]*pSrcApoints to the first input vector
[in]*pSrcBpoints to the second input vector
[out]*pDstpoints to the output vector
[in]numSamplesnumber of complex samples in each vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function implements 1.31 by 1.31 multiplications and finally output is converted into 3.29 format. Input down scaling is not required.
- -

Referenced by arm_dct4_q31().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___cmplx_by_cmplx_mult.js b/Documentation/DSP/html/group___cmplx_by_cmplx_mult.js deleted file mode 100644 index 7df1461..0000000 --- a/Documentation/DSP/html/group___cmplx_by_cmplx_mult.js +++ /dev/null @@ -1,6 +0,0 @@ -var group___cmplx_by_cmplx_mult = -[ - [ "arm_cmplx_mult_cmplx_f32", "group___cmplx_by_cmplx_mult.html#ga14b47080054a1ba1250a86805be1ff6b", null ], - [ "arm_cmplx_mult_cmplx_q15", "group___cmplx_by_cmplx_mult.html#ga67e96abfc9c3e30efb70a2ec9d0fe7e8", null ], - [ "arm_cmplx_mult_cmplx_q31", "group___cmplx_by_cmplx_mult.html#ga1829e50993a90742de225a0ce4213838", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___cmplx_by_real_mult.html b/Documentation/DSP/html/group___cmplx_by_real_mult.html deleted file mode 100644 index 00d70f0..0000000 --- a/Documentation/DSP/html/group___cmplx_by_real_mult.html +++ /dev/null @@ -1,305 +0,0 @@ - - - - - -Complex-by-Real Multiplication -CMSIS-DSP: Complex-by-Real Multiplication - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Complex-by-Real Multiplication
-
-
- - - - - - - - - - - -

-Functions

void arm_cmplx_mult_real_f32 (float32_t *pSrcCmplx, float32_t *pSrcReal, float32_t *pCmplxDst, uint32_t numSamples)
 Floating-point complex-by-real multiplication.
 
void arm_cmplx_mult_real_q15 (q15_t *pSrcCmplx, q15_t *pSrcReal, q15_t *pCmplxDst, uint32_t numSamples)
 Q15 complex-by-real multiplication.
 
void arm_cmplx_mult_real_q31 (q31_t *pSrcCmplx, q31_t *pSrcReal, q31_t *pCmplxDst, uint32_t numSamples)
 Q31 complex-by-real multiplication.
 
-

Description

-

Multiplies a complex vector by a real vector and generates a complex result. The data in the complex arrays is stored in an interleaved fashion (real, imag, real, imag, ...). The parameter numSamples represents the number of complex samples processed. The complex arrays have a total of 2*numSamples real values while the real array has a total of numSamples real values.

-

The underlying algorithm is used:

-
        
-for(n=0; n<numSamples; n++) {        
-    pCmplxDst[(2*n)+0] = pSrcCmplx[(2*n)+0] * pSrcReal[n];        
-    pCmplxDst[(2*n)+1] = pSrcCmplx[(2*n)+1] * pSrcReal[n];        
-}        
-

There are separate functions for floating-point, Q15, and Q31 data types.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cmplx_mult_real_f32 (float32_tpSrcCmplx,
float32_tpSrcReal,
float32_tpCmplxDst,
uint32_t numSamples 
)
-
-
Parameters
- - - - - -
[in]*pSrcCmplxpoints to the complex input vector
[in]*pSrcRealpoints to the real input vector
[out]*pCmplxDstpoints to the complex output vector
[in]numSamplesnumber of samples in each vector
-
-
-
Returns
none.
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cmplx_mult_real_q15 (q15_tpSrcCmplx,
q15_tpSrcReal,
q15_tpCmplxDst,
uint32_t numSamples 
)
-
-
Parameters
- - - - - -
[in]*pSrcCmplxpoints to the complex input vector
[in]*pSrcRealpoints to the real input vector
[out]*pCmplxDstpoints to the complex output vector
[in]numSamplesnumber of samples in each vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] will be saturated.
- -

References __SIMD32.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cmplx_mult_real_q31 (q31_tpSrcCmplx,
q31_tpSrcReal,
q31_tpCmplxDst,
uint32_t numSamples 
)
-
-
Parameters
- - - - - -
[in]*pSrcCmplxpoints to the complex input vector
[in]*pSrcRealpoints to the real input vector
[out]*pCmplxDstpoints to the complex output vector
[in]numSamplesnumber of samples in each vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. Results outside of the allowable Q31 range[0x80000000 0x7FFFFFFF] will be saturated.
- -

References clip_q63_to_q31().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___cmplx_by_real_mult.js b/Documentation/DSP/html/group___cmplx_by_real_mult.js deleted file mode 100644 index 440f773..0000000 --- a/Documentation/DSP/html/group___cmplx_by_real_mult.js +++ /dev/null @@ -1,6 +0,0 @@ -var group___cmplx_by_real_mult = -[ - [ "arm_cmplx_mult_real_f32", "group___cmplx_by_real_mult.html#ga9c18616f56cb4d3c0889ce0b339221ca", null ], - [ "arm_cmplx_mult_real_q15", "group___cmplx_by_real_mult.html#ga3bd8889dcb45980e1d3e53344df54e85", null ], - [ "arm_cmplx_mult_real_q31", "group___cmplx_by_real_mult.html#ga715e4bb8e945b8ca51ec5237611697ce", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___cmplx_matrix_mult.html b/Documentation/DSP/html/group___cmplx_matrix_mult.html deleted file mode 100644 index f54ea74..0000000 --- a/Documentation/DSP/html/group___cmplx_matrix_mult.html +++ /dev/null @@ -1,292 +0,0 @@ - - - - - -Complex Matrix Multiplication -CMSIS-DSP: Complex Matrix Multiplication - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Complex Matrix Multiplication
-
-
- - - - - - - - - - - -

-Functions

arm_status arm_mat_cmplx_mult_f32 (const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst)
 Floating-point Complex matrix multiplication.
 
arm_status arm_mat_cmplx_mult_q15 (const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pScratch)
 Q15 Complex matrix multiplication.
 
arm_status arm_mat_cmplx_mult_q31 (const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst)
 Q31 Complex matrix multiplication.
 
-

Description

-

Complex Matrix multiplication is only defined if the number of columns of the first matrix equals the number of rows of the second matrix. Multiplying an M x N matrix with an N x P matrix results in an M x P matrix. When matrix size checking is enabled, the functions check: (1) that the inner dimensions of pSrcA and pSrcB are equal; and (2) that the size of the output matrix equals the outer dimensions of pSrcA and pSrcB.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_mat_cmplx_mult_f32 (const arm_matrix_instance_f32pSrcA,
const arm_matrix_instance_f32pSrcB,
arm_matrix_instance_f32pDst 
)
-
-

Floating-point, complex, matrix multiplication.

-
Parameters
- - - - -
[in]*pSrcApoints to the first input complex matrix structure
[in]*pSrcBpoints to the second input complex matrix structure
[out]*pDstpoints to output complex matrix structure
-
-
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
- -

References ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_f32::numCols, arm_matrix_instance_f32::numRows, arm_matrix_instance_f32::pData, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_mat_cmplx_mult_q15 (const arm_matrix_instance_q15pSrcA,
const arm_matrix_instance_q15pSrcB,
arm_matrix_instance_q15pDst,
q15_tpScratch 
)
-
-

Q15, complex, matrix multiplication.

-
Parameters
- - - - - -
[in]*pSrcApoints to the first input complex matrix structure
[in]*pSrcBpoints to the second input complex matrix structure
[out]*pDstpoints to output complex matrix structure
[in]*pScratchpoints to the array for storing intermediate results
-
-
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
-
Conditions for optimum performance
Input, output and state buffers should be aligned by 32-bit
-
Restrictions
If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, scratch buffers should be aligned by 32-bit
-

Scaling and Overflow Behavior:

-
The function is implemented using a 64-bit internal accumulator. The inputs to the multiplications are in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. This approach provides 33 guard bits and there is no risk of overflow. The 34.30 result is then truncated to 34.15 format by discarding the low 15 bits and then saturated to 1.15 format.
-
Refer to arm_mat_mult_fast_q15() for a faster but less precise version of this function.
- -

References __SIMD32, ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_q15::numCols, arm_matrix_instance_q15::numRows, arm_matrix_instance_q15::pData, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_mat_cmplx_mult_q31 (const arm_matrix_instance_q31pSrcA,
const arm_matrix_instance_q31pSrcB,
arm_matrix_instance_q31pDst 
)
-
-

Q31, complex, matrix multiplication.

-
Parameters
- - - - -
[in]*pSrcApoints to the first input complex matrix structure
[in]*pSrcBpoints to the second input complex matrix structure
[out]*pDstpoints to output complex matrix structure
-
-
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
-

Scaling and Overflow Behavior:

-
The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. The input is thus scaled down by log2(numColsA) bits to avoid overflows, as a total of numColsA additions are performed internally. The 2.62 accumulator is right shifted by 31 bits and saturated to 1.31 format to yield the final result.
- -

References ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, clip_q63_to_q31(), arm_matrix_instance_q31::numCols, arm_matrix_instance_q31::numRows, arm_matrix_instance_q31::pData, and status.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___cmplx_matrix_mult.js b/Documentation/DSP/html/group___cmplx_matrix_mult.js deleted file mode 100644 index cbe46be..0000000 --- a/Documentation/DSP/html/group___cmplx_matrix_mult.js +++ /dev/null @@ -1,6 +0,0 @@ -var group___cmplx_matrix_mult = -[ - [ "arm_mat_cmplx_mult_f32", "group___cmplx_matrix_mult.html#ga1adb839ac84445b8c2f04efa43faef35", null ], - [ "arm_mat_cmplx_mult_q15", "group___cmplx_matrix_mult.html#ga63066615e7d6f6a44f4358725092419e", null ], - [ "arm_mat_cmplx_mult_q31", "group___cmplx_matrix_mult.html#gaaf3c0b171ca8412c77bab9fa90804737", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___complex_f_f_t.html b/Documentation/DSP/html/group___complex_f_f_t.html deleted file mode 100644 index 931574c..0000000 --- a/Documentation/DSP/html/group___complex_f_f_t.html +++ /dev/null @@ -1,1003 +0,0 @@ - - - - - -Complex FFT Functions -CMSIS-DSP: Complex FFT Functions - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Complex FFT Functions
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

void arm_cfft_f32 (const arm_cfft_instance_f32 *S, float32_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Processing function for the floating-point complex FFT.
 
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.
 
void arm_cfft_q31 (const arm_cfft_instance_q31 *S, q31_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Processing function for the fixed-point complex FFT in Q31 format.
 
void arm_cfft_radix2_f32 (const arm_cfft_radix2_instance_f32 *S, float32_t *pSrc)
 Radix-2 CFFT/CIFFT.
 
arm_status arm_cfft_radix2_init_f32 (arm_cfft_radix2_instance_f32 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Initialization function for the floating-point CFFT/CIFFT.
 
arm_status arm_cfft_radix2_init_q15 (arm_cfft_radix2_instance_q15 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Initialization function for the Q15 CFFT/CIFFT.
 
arm_status arm_cfft_radix2_init_q31 (arm_cfft_radix2_instance_q31 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Initialization function for the Q31 CFFT/CIFFT.
 
void arm_cfft_radix2_q15 (const arm_cfft_radix2_instance_q15 *S, q15_t *pSrc)
 Processing function for the fixed-point CFFT/CIFFT.
 
void arm_cfft_radix2_q31 (const arm_cfft_radix2_instance_q31 *S, q31_t *pSrc)
 Processing function for the fixed-point CFFT/CIFFT.
 
void arm_cfft_radix4_f32 (const arm_cfft_radix4_instance_f32 *S, float32_t *pSrc)
 Processing function for the floating-point Radix-4 CFFT/CIFFT.
 
arm_status arm_cfft_radix4_init_f32 (arm_cfft_radix4_instance_f32 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Initialization function for the floating-point CFFT/CIFFT.
 
arm_status arm_cfft_radix4_init_q15 (arm_cfft_radix4_instance_q15 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Initialization function for the Q15 CFFT/CIFFT.
 
arm_status arm_cfft_radix4_init_q31 (arm_cfft_radix4_instance_q31 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)
 Initialization function for the Q31 CFFT/CIFFT.
 
void arm_cfft_radix4_q15 (const arm_cfft_radix4_instance_q15 *S, q15_t *pSrc)
 Processing function for the Q15 CFFT/CIFFT.
 
void arm_cfft_radix4_q31 (const arm_cfft_radix4_instance_q31 *S, q31_t *pSrc)
 Processing function for the Q31 CFFT/CIFFT.
 
-

Description

-
The Fast Fourier Transform (FFT) is an efficient algorithm for computing the Discrete Fourier Transform (DFT). The FFT can be orders of magnitude faster than the DFT, especially for long lengths. The algorithms described in this section operate on complex data. A separate set of functions is devoted to handling of real sequences.
-
There are separate algorithms for handling floating-point, Q15, and Q31 data types. The algorithms available for each data type are described next.
-
The FFT functions operate in-place. That is, the array holding the input data will also be used to hold the corresponding result. The input data is complex and contains 2*fftLen interleaved values as shown below.
 {real[0], imag[0], real[1], imag[1],..} 
The FFT result will be contained in the same array and the frequency domain values will have the same interleaving.
-
Floating-point
The floating-point complex FFT uses a mixed-radix algorithm. Multiple radix-8 stages are performed along with a single radix-2 or radix-4 stage, as needed. The algorithm supports lengths of [16, 32, 64, ..., 4096] and each length uses a different twiddle factor table.
-
The function uses the standard FFT definition and output values may grow by a factor of fftLen when computing the forward transform. The inverse transform includes a scale of 1/fftLen as part of the calculation and this matches the textbook definition of the inverse FFT.
-
Pre-initialized data structures containing twiddle factors and bit reversal tables are provided and defined in arm_const_structs.h. Include this header in your function and then pass one of the constant structures as an argument to arm_cfft_f32. For example:
-
arm_cfft_f32(arm_cfft_sR_f32_len64, pSrc, 1, 1)
-
computes a 64-point inverse complex FFT including bit reversal. The data structures are treated as constant data and not modified during the calculation. The same data structure can be reused for multiple transforms including mixing forward and inverse transforms.
-
Earlier releases of the library provided separate radix-2 and radix-4 algorithms that operated on floating-point data. These functions are still provided but are deprecated. The older functions are slower and less general than the new functions.
-
An example of initialization of the constants for the arm_cfft_f32 function follows:
const static arm_cfft_instance_f32 *S;
-
...
-
switch (length) {
-
case 16:
- -
break;
-
case 32:
- -
break;
-
case 64:
- -
break;
-
case 128:
- -
break;
-
case 256:
- -
break;
-
case 512:
- -
break;
-
case 1024:
- -
break;
-
case 2048:
- -
break;
-
case 4096:
- -
break;
-
}
-
-
Q15 and Q31
The floating-point complex FFT uses a mixed-radix algorithm. Multiple radix-4 stages are performed along with a single radix-2 stage, as needed. The algorithm supports lengths of [16, 32, 64, ..., 4096] and each length uses a different twiddle factor table.
-
The function uses the standard FFT definition and output values may grow by a factor of fftLen when computing the forward transform. The inverse transform includes a scale of 1/fftLen as part of the calculation and this matches the textbook definition of the inverse FFT.
-
Pre-initialized data structures containing twiddle factors and bit reversal tables are provided and defined in arm_const_structs.h. Include this header in your function and then pass one of the constant structures as an argument to arm_cfft_q31. For example:
-
arm_cfft_q31(arm_cfft_sR_q31_len64, pSrc, 1, 1)
-
computes a 64-point inverse complex FFT including bit reversal. The data structures are treated as constant data and not modified during the calculation. The same data structure can be reused for multiple transforms including mixing forward and inverse transforms.
-
Earlier releases of the library provided separate radix-2 and radix-4 algorithms that operated on floating-point data. These functions are still provided but are deprecated. The older functions are slower and less general than the new functions.
-
An example of initialization of the constants for the arm_cfft_q31 function follows:
const static arm_cfft_instance_q31 *S;
-
...
-
switch (length) {
-
case 16:
- -
break;
-
case 32:
- -
break;
-
case 64:
- -
break;
-
case 128:
- -
break;
-
case 256:
- -
break;
-
case 512:
- -
break;
-
case 1024:
- -
break;
-
case 2048:
- -
break;
-
case 4096:
- -
break;
-
}
-
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cfft_f32 (const arm_cfft_instance_f32S,
float32_tp1,
uint8_t ifftFlag,
uint8_t bitReverseFlag 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the floating-point CFFT structure.
[in,out]*p1points to the complex data buffer of size 2*fftLen. Processing occurs in-place.
[in]ifftFlagflag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform.
[in]bitReverseFlagflag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output.
-
-
-
Returns
none.
-
Examples:
arm_fft_bin_example_f32.c.
-
-

References arm_bitreversal_32(), arm_cfft_radix8by2_f32(), arm_cfft_radix8by4_f32(), arm_radix8_butterfly_f32(), arm_cfft_instance_f32::bitRevLength, arm_cfft_instance_f32::fftLen, arm_cfft_instance_f32::pBitRevTable, and arm_cfft_instance_f32::pTwiddle.

- -

Referenced by arm_rfft_fast_f32(), and main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cfft_q15 (const arm_cfft_instance_q15S,
q15_tp1,
uint8_t ifftFlag,
uint8_t bitReverseFlag 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the Q15 CFFT structure.
[in,out]*p1points to the complex data buffer of size 2*fftLen. Processing occurs in-place.
[in]ifftFlagflag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform.
[in]bitReverseFlagflag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output.
-
-
-
Returns
none.
- -

References arm_bitreversal_16(), arm_cfft_radix4by2_inverse_q15(), arm_cfft_radix4by2_q15(), arm_radix4_butterfly_inverse_q15(), arm_radix4_butterfly_q15(), arm_cfft_instance_q15::bitRevLength, arm_cfft_instance_q15::fftLen, arm_cfft_instance_q15::pBitRevTable, and arm_cfft_instance_q15::pTwiddle.

- -

Referenced by arm_rfft_q15().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cfft_q31 (const arm_cfft_instance_q31S,
q31_tp1,
uint8_t ifftFlag,
uint8_t bitReverseFlag 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the fixed-point CFFT structure.
[in,out]*p1points to the complex data buffer of size 2*fftLen. Processing occurs in-place.
[in]ifftFlagflag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform.
[in]bitReverseFlagflag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output.
-
-
-
Returns
none.
- -

References arm_bitreversal_32(), arm_cfft_radix4by2_inverse_q31(), arm_cfft_radix4by2_q31(), arm_radix4_butterfly_inverse_q31(), arm_radix4_butterfly_q31(), arm_cfft_instance_q31::bitRevLength, arm_cfft_instance_q31::fftLen, arm_cfft_instance_q31::pBitRevTable, and arm_cfft_instance_q31::pTwiddle.

- -

Referenced by arm_rfft_q31().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_cfft_radix2_f32 (const arm_cfft_radix2_instance_f32S,
float32_tpSrc 
)
-
-
Deprecated:
Do not use this function. It has been superseded by arm_cfft_f32 and will be removed in the future.
-
Parameters
- - - -
[in]*Spoints to an instance of the floating-point Radix-2 CFFT/CIFFT structure.
[in,out]*pSrcpoints to the complex data buffer of size 2*fftLen. Processing occurs in-place.
-
-
-
Returns
none.
- -

References arm_bitreversal_f32(), arm_radix2_butterfly_f32(), arm_radix2_butterfly_inverse_f32(), arm_cfft_radix2_instance_f32::bitReverseFlag, arm_cfft_radix2_instance_f32::bitRevFactor, arm_cfft_radix2_instance_f32::fftLen, arm_cfft_radix2_instance_f32::ifftFlag, arm_cfft_radix2_instance_f32::onebyfftLen, arm_cfft_radix2_instance_f32::pBitRevTable, arm_cfft_radix2_instance_f32::pTwiddle, and arm_cfft_radix2_instance_f32::twidCoefModifier.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_cfft_radix2_init_f32 (arm_cfft_radix2_instance_f32S,
uint16_t fftLen,
uint8_t ifftFlag,
uint8_t bitReverseFlag 
)
-
-
Deprecated:
Do not use this function. It has been superseded by arm_cfft_f32 and will be removed in the future.
-
Parameters
- - - - - -
[in,out]*Spoints to an instance of the floating-point CFFT/CIFFT structure.
[in]fftLenlength of the FFT.
[in]ifftFlagflag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform.
[in]bitReverseFlagflag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output.
-
-
-
Returns
The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if fftLen is not a supported value.
-
Description:
-
The parameter ifftFlag controls whether a forward or inverse transform is computed. Set(=1) ifftFlag for calculation of CIFFT otherwise CFFT is calculated
-
The parameter bitReverseFlag controls whether output is in normal order or bit reversed order. Set(=1) bitReverseFlag for output to be in normal order otherwise output is in bit reversed order.
-
The parameter fftLen Specifies length of CFFT/CIFFT process. Supported FFT Lengths are 16, 64, 256, 1024.
-
This Function also initializes Twiddle factor table pointer and Bit reversal table pointer.
- -

References ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, armBitRevTable, arm_cfft_radix2_instance_f32::bitReverseFlag, arm_cfft_radix2_instance_f32::bitRevFactor, arm_cfft_radix2_instance_f32::fftLen, ifftFlag, arm_cfft_radix2_instance_f32::ifftFlag, arm_cfft_radix2_instance_f32::onebyfftLen, arm_cfft_radix2_instance_f32::pBitRevTable, arm_cfft_radix2_instance_f32::pTwiddle, status, arm_cfft_radix2_instance_f32::twidCoefModifier, and twiddleCoef.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_cfft_radix2_init_q15 (arm_cfft_radix2_instance_q15S,
uint16_t fftLen,
uint8_t ifftFlag,
uint8_t bitReverseFlag 
)
-
-
Deprecated:
Do not use this function. It has been superseded by arm_cfft_q15 and will be removed
-
Parameters
- - - - - -
[in,out]*Spoints to an instance of the Q15 CFFT/CIFFT structure.
[in]fftLenlength of the FFT.
[in]ifftFlagflag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform.
[in]bitReverseFlagflag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output.
-
-
-
Returns
The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if fftLen is not a supported value.
-
Description:
-
The parameter ifftFlag controls whether a forward or inverse transform is computed. Set(=1) ifftFlag for calculation of CIFFT otherwise CFFT is calculated
-
The parameter bitReverseFlag controls whether output is in normal order or bit reversed order. Set(=1) bitReverseFlag for output to be in normal order otherwise output is in bit reversed order.
-
The parameter fftLen Specifies length of CFFT/CIFFT process. Supported FFT Lengths are 16, 64, 256, 1024.
-
This Function also initializes Twiddle factor table pointer and Bit reversal table pointer.
- -

References ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, armBitRevTable, arm_cfft_radix2_instance_q15::bitReverseFlag, arm_cfft_radix2_instance_q15::bitRevFactor, arm_cfft_radix2_instance_q15::fftLen, ifftFlag, arm_cfft_radix2_instance_q15::ifftFlag, arm_cfft_radix2_instance_q15::pBitRevTable, arm_cfft_radix2_instance_q15::pTwiddle, status, arm_cfft_radix2_instance_q15::twidCoefModifier, and twiddleCoef_4096_q15.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_cfft_radix2_init_q31 (arm_cfft_radix2_instance_q31S,
uint16_t fftLen,
uint8_t ifftFlag,
uint8_t bitReverseFlag 
)
-
-
Deprecated:
Do not use this function. It has been superseded by arm_cfft_q31 and will be removed
-
Parameters
- - - - - -
[in,out]*Spoints to an instance of the Q31 CFFT/CIFFT structure.
[in]fftLenlength of the FFT.
[in]ifftFlagflag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform.
[in]bitReverseFlagflag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output.
-
-
-
Returns
The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if fftLen is not a supported value.
-
Description:
-
The parameter ifftFlag controls whether a forward or inverse transform is computed. Set(=1) ifftFlag for calculation of CIFFT otherwise CFFT is calculated
-
The parameter bitReverseFlag controls whether output is in normal order or bit reversed order. Set(=1) bitReverseFlag for output to be in normal order otherwise output is in bit reversed order.
-
The parameter fftLen Specifies length of CFFT/CIFFT process. Supported FFT Lengths are 16, 64, 256, 1024.
-
This Function also initializes Twiddle factor table pointer and Bit reversal table pointer.
- -

References ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, armBitRevTable, arm_cfft_radix2_instance_q31::bitReverseFlag, arm_cfft_radix2_instance_q31::bitRevFactor, arm_cfft_radix2_instance_q31::fftLen, ifftFlag, arm_cfft_radix2_instance_q31::ifftFlag, arm_cfft_radix2_instance_q31::pBitRevTable, arm_cfft_radix2_instance_q31::pTwiddle, status, arm_cfft_radix2_instance_q31::twidCoefModifier, and twiddleCoef_4096_q31.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_cfft_radix2_q15 (const arm_cfft_radix2_instance_q15S,
q15_tpSrc 
)
-
-
Deprecated:
Do not use this function. It has been superseded by arm_cfft_q15 and will be removed
-
Parameters
- - - -
[in]*Spoints to an instance of the fixed-point CFFT/CIFFT structure.
[in,out]*pSrcpoints to the complex data buffer of size 2*fftLen. Processing occurs in-place.
-
-
-
Returns
none.
- -

References arm_bitreversal_q15(), arm_radix2_butterfly_inverse_q15(), arm_radix2_butterfly_q15(), arm_cfft_radix2_instance_q15::bitRevFactor, arm_cfft_radix2_instance_q15::fftLen, arm_cfft_radix2_instance_q15::ifftFlag, arm_cfft_radix2_instance_q15::pBitRevTable, arm_cfft_radix2_instance_q15::pTwiddle, and arm_cfft_radix2_instance_q15::twidCoefModifier.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_cfft_radix2_q31 (const arm_cfft_radix2_instance_q31S,
q31_tpSrc 
)
-
-
Deprecated:
Do not use this function. It has been superseded by arm_cfft_q31 and will be removed
-
Parameters
- - - -
[in]*Spoints to an instance of the fixed-point CFFT/CIFFT structure.
[in,out]*pSrcpoints to the complex data buffer of size 2*fftLen. Processing occurs in-place.
-
-
-
Returns
none.
- -

References arm_bitreversal_q31(), arm_radix2_butterfly_inverse_q31(), arm_radix2_butterfly_q31(), arm_cfft_radix2_instance_q31::bitRevFactor, arm_cfft_radix2_instance_q31::fftLen, arm_cfft_radix2_instance_q31::ifftFlag, arm_cfft_radix2_instance_q31::pBitRevTable, arm_cfft_radix2_instance_q31::pTwiddle, and arm_cfft_radix2_instance_q31::twidCoefModifier.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_cfft_radix4_f32 (const arm_cfft_radix4_instance_f32S,
float32_tpSrc 
)
-
-
Deprecated:
Do not use this function. It has been superseded by arm_cfft_f32 and will be removed in the future.
-
Parameters
- - - -
[in]*Spoints to an instance of the floating-point Radix-4 CFFT/CIFFT structure.
[in,out]*pSrcpoints to the complex data buffer of size 2*fftLen. Processing occurs in-place.
-
-
-
Returns
none.
-
Examples:
arm_convolution_example_f32.c.
-
-

References arm_bitreversal_f32(), arm_radix4_butterfly_f32(), arm_radix4_butterfly_inverse_f32(), arm_cfft_radix4_instance_f32::bitReverseFlag, arm_cfft_radix4_instance_f32::bitRevFactor, arm_cfft_radix4_instance_f32::fftLen, arm_cfft_radix4_instance_f32::ifftFlag, arm_cfft_radix4_instance_f32::onebyfftLen, arm_cfft_radix4_instance_f32::pBitRevTable, arm_cfft_radix4_instance_f32::pTwiddle, and arm_cfft_radix4_instance_f32::twidCoefModifier.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_cfft_radix4_init_f32 (arm_cfft_radix4_instance_f32S,
uint16_t fftLen,
uint8_t ifftFlag,
uint8_t bitReverseFlag 
)
-
-
Deprecated:
Do not use this function. It has been superceded by arm_cfft_f32 and will be removed in the future.
-
Parameters
- - - - - -
[in,out]*Spoints to an instance of the floating-point CFFT/CIFFT structure.
[in]fftLenlength of the FFT.
[in]ifftFlagflag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform.
[in]bitReverseFlagflag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output.
-
-
-
Returns
The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if fftLen is not a supported value.
-
Description:
-
The parameter ifftFlag controls whether a forward or inverse transform is computed. Set(=1) ifftFlag for calculation of CIFFT otherwise CFFT is calculated
-
The parameter bitReverseFlag controls whether output is in normal order or bit reversed order. Set(=1) bitReverseFlag for output to be in normal order otherwise output is in bit reversed order.
-
The parameter fftLen Specifies length of CFFT/CIFFT process. Supported FFT Lengths are 16, 64, 256, 1024.
-
This Function also initializes Twiddle factor table pointer and Bit reversal table pointer.
-
Examples:
arm_convolution_example_f32.c.
-
-

References ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, armBitRevTable, arm_cfft_radix4_instance_f32::bitReverseFlag, arm_cfft_radix4_instance_f32::bitRevFactor, arm_cfft_radix4_instance_f32::fftLen, ifftFlag, arm_cfft_radix4_instance_f32::ifftFlag, arm_cfft_radix4_instance_f32::onebyfftLen, arm_cfft_radix4_instance_f32::pBitRevTable, arm_cfft_radix4_instance_f32::pTwiddle, status, arm_cfft_radix4_instance_f32::twidCoefModifier, and twiddleCoef.

- -

Referenced by arm_rfft_init_f32(), and main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_cfft_radix4_init_q15 (arm_cfft_radix4_instance_q15S,
uint16_t fftLen,
uint8_t ifftFlag,
uint8_t bitReverseFlag 
)
-
-
Deprecated:
Do not use this function. It has been superseded by arm_cfft_q15 and will be removed
-
Parameters
- - - - - -
[in,out]*Spoints to an instance of the Q15 CFFT/CIFFT structure.
[in]fftLenlength of the FFT.
[in]ifftFlagflag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform.
[in]bitReverseFlagflag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output.
-
-
-
Returns
The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if fftLen is not a supported value.
-
Description:
-
The parameter ifftFlag controls whether a forward or inverse transform is computed. Set(=1) ifftFlag for calculation of CIFFT otherwise CFFT is calculated
-
The parameter bitReverseFlag controls whether output is in normal order or bit reversed order. Set(=1) bitReverseFlag for output to be in normal order otherwise output is in bit reversed order.
-
The parameter fftLen Specifies length of CFFT/CIFFT process. Supported FFT Lengths are 16, 64, 256, 1024.
-
This Function also initializes Twiddle factor table pointer and Bit reversal table pointer.
- -

References ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, armBitRevTable, arm_cfft_radix4_instance_q15::bitReverseFlag, arm_cfft_radix4_instance_q15::bitRevFactor, arm_cfft_radix4_instance_q15::fftLen, ifftFlag, arm_cfft_radix4_instance_q15::ifftFlag, arm_cfft_radix4_instance_q15::pBitRevTable, arm_cfft_radix4_instance_q15::pTwiddle, status, arm_cfft_radix4_instance_q15::twidCoefModifier, and twiddleCoef_4096_q15.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_cfft_radix4_init_q31 (arm_cfft_radix4_instance_q31S,
uint16_t fftLen,
uint8_t ifftFlag,
uint8_t bitReverseFlag 
)
-
-
Deprecated:
Do not use this function. It has been superseded by arm_cfft_q31 and will be removed
-
Parameters
- - - - - -
[in,out]*Spoints to an instance of the Q31 CFFT/CIFFT structure.
[in]fftLenlength of the FFT.
[in]ifftFlagflag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform.
[in]bitReverseFlagflag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output.
-
-
-
Returns
The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if fftLen is not a supported value.
-
Description:
-
The parameter ifftFlag controls whether a forward or inverse transform is computed. Set(=1) ifftFlag for calculation of CIFFT otherwise CFFT is calculated
-
The parameter bitReverseFlag controls whether output is in normal order or bit reversed order. Set(=1) bitReverseFlag for output to be in normal order otherwise output is in bit reversed order.
-
The parameter fftLen Specifies length of CFFT/CIFFT process. Supported FFT Lengths are 16, 64, 256, 1024.
-
This Function also initializes Twiddle factor table pointer and Bit reversal table pointer.
- -

References ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, armBitRevTable, arm_cfft_radix4_instance_q31::bitReverseFlag, arm_cfft_radix4_instance_q31::bitRevFactor, arm_cfft_radix4_instance_q31::fftLen, ifftFlag, arm_cfft_radix4_instance_q31::ifftFlag, arm_cfft_radix4_instance_q31::pBitRevTable, arm_cfft_radix4_instance_q31::pTwiddle, status, arm_cfft_radix4_instance_q31::twidCoefModifier, and twiddleCoef_4096_q31.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_cfft_radix4_q15 (const arm_cfft_radix4_instance_q15S,
q15_tpSrc 
)
-
-
Deprecated:
Do not use this function. It has been superseded by arm_cfft_q15 and will be removed
-
Parameters
- - - -
[in]*Spoints to an instance of the Q15 CFFT/CIFFT structure.
[in,out]*pSrcpoints to the complex data buffer. Processing occurs in-place.
-
-
-
Returns
none.
-
Input and output formats:
-
Internally input is downscaled by 2 for every stage to avoid saturations inside CFFT/CIFFT process. Hence the output format is different for different FFT sizes. The input and output formats for different FFT sizes and number of bits to upscale are mentioned in the tables below for CFFT and CIFFT:
-
-CFFTQ15.gif -
-Input and Output Formats for Q15 CFFT
-
-CIFFTQ15.gif -
-Input and Output Formats for Q15 CIFFT
-
- -

References arm_bitreversal_q15(), arm_radix4_butterfly_inverse_q15(), arm_radix4_butterfly_q15(), arm_cfft_radix4_instance_q15::bitReverseFlag, arm_cfft_radix4_instance_q15::bitRevFactor, arm_cfft_radix4_instance_q15::fftLen, arm_cfft_radix4_instance_q15::ifftFlag, arm_cfft_radix4_instance_q15::pBitRevTable, arm_cfft_radix4_instance_q15::pTwiddle, and arm_cfft_radix4_instance_q15::twidCoefModifier.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_cfft_radix4_q31 (const arm_cfft_radix4_instance_q31S,
q31_tpSrc 
)
-
-
Deprecated:
Do not use this function. It has been superseded by arm_cfft_q31 and will be removed
-
Parameters
- - - -
[in]*Spoints to an instance of the Q31 CFFT/CIFFT structure.
[in,out]*pSrcpoints to the complex data buffer of size 2*fftLen. Processing occurs in-place.
-
-
-
Returns
none.
-
Input and output formats:
-
Internally input is downscaled by 2 for every stage to avoid saturations inside CFFT/CIFFT process. Hence the output format is different for different FFT sizes. The input and output formats for different FFT sizes and number of bits to upscale are mentioned in the tables below for CFFT and CIFFT:
-
-CFFTQ31.gif -
-Input and Output Formats for Q31 CFFT
-
-CIFFTQ31.gif -
-Input and Output Formats for Q31 CIFFT
-
- -

References arm_bitreversal_q31(), arm_radix4_butterfly_inverse_q31(), arm_radix4_butterfly_q31(), arm_cfft_radix4_instance_q31::bitReverseFlag, arm_cfft_radix4_instance_q31::bitRevFactor, arm_cfft_radix4_instance_q31::fftLen, arm_cfft_radix4_instance_q31::ifftFlag, arm_cfft_radix4_instance_q31::pBitRevTable, arm_cfft_radix4_instance_q31::pTwiddle, and arm_cfft_radix4_instance_q31::twidCoefModifier.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___complex_f_f_t.js b/Documentation/DSP/html/group___complex_f_f_t.js deleted file mode 100644 index e5af1b7..0000000 --- a/Documentation/DSP/html/group___complex_f_f_t.js +++ /dev/null @@ -1,18 +0,0 @@ -var group___complex_f_f_t = -[ - [ "arm_cfft_f32", "group___complex_f_f_t.html#gade0f9c4ff157b6b9c72a1eafd86ebf80", null ], - [ "arm_cfft_q15", "group___complex_f_f_t.html#ga68cdacd2267a2967955e40e6b7ec1229", null ], - [ "arm_cfft_q31", "group___complex_f_f_t.html#ga5a0008bd997ab6e2e299ef2fb272fb4b", null ], - [ "arm_cfft_radix2_f32", "group___complex_f_f_t.html#ga9fadd650b802f612ae558ddaab789a6d", null ], - [ "arm_cfft_radix2_init_f32", "group___complex_f_f_t.html#gac9565e6bc7229577ecf5e090313cafd7", null ], - [ "arm_cfft_radix2_init_q15", "group___complex_f_f_t.html#ga5c5b2127b3c4ea2d03692127f8543858", null ], - [ "arm_cfft_radix2_init_q31", "group___complex_f_f_t.html#gabec9611e77382f31e152668bf6b4b638", null ], - [ "arm_cfft_radix2_q15", "group___complex_f_f_t.html#ga55b424341dc3efd3fa0bcaaff4bdbf40", null ], - [ "arm_cfft_radix2_q31", "group___complex_f_f_t.html#ga6321f703ec87a274aedaab33d3e766b4", null ], - [ "arm_cfft_radix4_f32", "group___complex_f_f_t.html#ga521f670cd9c571bc61aff9bec89f4c26", null ], - [ "arm_cfft_radix4_init_f32", "group___complex_f_f_t.html#gaf336459f684f0b17bfae539ef1b1b78a", null ], - [ "arm_cfft_radix4_init_q15", "group___complex_f_f_t.html#ga0c2acfda3126c452e75b81669e8ad9ef", null ], - [ "arm_cfft_radix4_init_q31", "group___complex_f_f_t.html#gad5caaafeec900c8ff72321c01bbd462c", null ], - [ "arm_cfft_radix4_q15", "group___complex_f_f_t.html#ga8d66cdac41b8bf6cefdb895456eee84a", null ], - [ "arm_cfft_radix4_q31", "group___complex_f_f_t.html#gafde3ee1f58cf393b45a9073174fff548", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___conv.html b/Documentation/DSP/html/group___conv.html deleted file mode 100644 index c623463..0000000 --- a/Documentation/DSP/html/group___conv.html +++ /dev/null @@ -1,766 +0,0 @@ - - - - - -Convolution -CMSIS-DSP: Convolution - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Convolution
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

void arm_conv_f32 (float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst)
 Convolution of floating-point sequences.
 
void arm_conv_fast_opt_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2)
 Convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
void arm_conv_fast_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst)
 Convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
void arm_conv_fast_q31 (q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst)
 Convolution of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
void arm_conv_opt_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2)
 Convolution of Q15 sequences.
 
void arm_conv_opt_q7 (q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2)
 Convolution of Q7 sequences.
 
void arm_conv_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst)
 Convolution of Q15 sequences.
 
void arm_conv_q31 (q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst)
 Convolution of Q31 sequences.
 
void arm_conv_q7 (q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst)
 Convolution of Q7 sequences.
 
-

Description

-

Convolution is a mathematical operation that operates on two finite length vectors to generate a finite length output vector. Convolution is similar to correlation and is frequently used in filtering and data analysis. The CMSIS DSP library contains functions for convolving Q7, Q15, Q31, and floating-point data types. The library also provides fast versions of the Q15 and Q31 functions on Cortex-M4 and Cortex-M3.

-
Algorithm
Let a[n] and b[n] be sequences of length srcALen and srcBLen samples respectively. Then the convolution
-
    
-                  c[n] = a[n] * b[n]    
-
is defined as
-ConvolutionEquation.gif -
-
-
Note that c[n] is of length srcALen + srcBLen - 1 and is defined over the interval n=0, 1, 2, ..., srcALen + srcBLen - 2. pSrcA points to the first input vector of length srcALen and pSrcB points to the second input vector of length srcBLen. The output result is written to pDst and the calling function must allocate srcALen+srcBLen-1 words for the result.
-
Conceptually, when two signals a[n] and b[n] are convolved, the signal b[n] slides over a[n]. For each offset n, the overlapping portions of a[n] and b[n] are multiplied and summed together.
-
Note that convolution is a commutative operation:
-
    
-                  a[n] * b[n] = b[n] * a[n].    
-
This means that switching the A and B arguments to the convolution functions has no effect.
-

Fixed-Point Behavior

-
Convolution requires summing up a large number of intermediate products. As such, the Q7, Q15, and Q31 functions run a risk of overflow and saturation. Refer to the function specific documentation below for further details of the particular algorithm used.
-

Fast Versions

-
Fast versions are supported for Q31 and Q15. Cycles for Fast versions are less compared to Q31 and Q15 of conv and the design requires the input signals should be scaled down to avoid intermediate overflows.
-

Opt Versions

-
Opt versions are supported for Q15 and Q7. Design uses internal scratch buffer for getting good optimisation. These versions are optimised in cycles and consumes more memory(Scratch memory) compared to Q15 and Q7 versions
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_conv_f32 (float32_tpSrcA,
uint32_t srcALen,
float32_tpSrcB,
uint32_t srcBLen,
float32_tpDst 
)
-
-
Parameters
- - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written. Length srcALen+srcBLen-1.
-
-
-
Returns
none.
- -

References srcALen, and srcBLen.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_conv_fast_opt_q15 (q15_tpSrcA,
uint32_t srcALen,
q15_tpSrcB,
uint32_t srcBLen,
q15_tpDst,
q15_tpScratch1,
q15_tpScratch2 
)
-
-
Parameters
- - - - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written. Length srcALen+srcBLen-1.
[in]*pScratch1points to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2.
[in]*pScratch2points to scratch buffer of size min(srcALen, srcBLen).
-
-
-
Returns
none.
-
Restrictions
If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, scratch1 and scratch2 buffers should be aligned by 32-bit
-

Scaling and Overflow Behavior:

-
This fast version uses a 32-bit accumulator with 2.30 format. The accumulator maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. Scale down the inputs by log2(min(srcALen, srcBLen)) (log2 is read as log to the base 2) times to avoid overflows, as maximum of min(srcALen, srcBLen) number of additions are carried internally. The 2.30 accumulator is right shifted by 15 bits and then saturated to 1.15 format to yield the final result.
-
See arm_conv_q15() for a slower implementation of this function which uses 64-bit accumulation to avoid wrap around distortion.
- -

References __SIMD32, _SIMD32_OFFSET, arm_copy_q15(), arm_fill_q15(), srcALen, and srcBLen.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_conv_fast_q15 (q15_tpSrcA,
uint32_t srcALen,
q15_tpSrcB,
uint32_t srcBLen,
q15_tpDst 
)
-
-
Parameters
- - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written. Length srcALen+srcBLen-1.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
This fast version uses a 32-bit accumulator with 2.30 format. The accumulator maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. Scale down the inputs by log2(min(srcALen, srcBLen)) (log2 is read as log to the base 2) times to avoid overflows, as maximum of min(srcALen, srcBLen) number of additions are carried internally. The 2.30 accumulator is right shifted by 15 bits and then saturated to 1.15 format to yield the final result.
-
See arm_conv_q15() for a slower implementation of this function which uses 64-bit accumulation to avoid wrap around distortion.
- -

References __SIMD32, _SIMD32_OFFSET, srcALen, and srcBLen.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_conv_fast_q31 (q31_tpSrcA,
uint32_t srcALen,
q31_tpSrcB,
uint32_t srcBLen,
q31_tpDst 
)
-
-
Parameters
- - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written. Length srcALen+srcBLen-1.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
This function is optimized for speed at the expense of fixed-point precision and overflow protection. The result of each 1.31 x 1.31 multiplication is truncated to 2.30 format. These intermediate results are accumulated in a 32-bit register in 2.30 format. Finally, the accumulator is saturated and converted to a 1.31 result.
-
The fast version has the same overflow behavior as the standard version but provides less precision since it discards the low 32 bits of each multiplication result. In order to avoid overflows completely the input signals must be scaled down. Scale down the inputs by log2(min(srcALen, srcBLen)) (log2 is read as log to the base 2) times to avoid overflows, as maximum of min(srcALen, srcBLen) number of additions are carried internally.
-
See arm_conv_q31() for a slower implementation of this function which uses 64-bit accumulation to provide higher precision.
- -

References srcALen, and srcBLen.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_conv_opt_q15 (q15_tpSrcA,
uint32_t srcALen,
q15_tpSrcB,
uint32_t srcBLen,
q15_tpDst,
q15_tpScratch1,
q15_tpScratch2 
)
-
-
Parameters
- - - - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written. Length srcALen+srcBLen-1.
[in]*pScratch1points to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2.
[in]*pScratch2points to scratch buffer of size min(srcALen, srcBLen).
-
-
-
Returns
none.
-
Restrictions
If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, scratch1 and scratch2 buffers should be aligned by 32-bit
-

Scaling and Overflow Behavior:

-
The function is implemented using a 64-bit internal accumulator. Both inputs are in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. This approach provides 33 guard bits and there is no risk of overflow. The 34.30 result is then truncated to 34.15 format by discarding the low 15 bits and then saturated to 1.15 format.
-
Refer to arm_conv_fast_q15() for a faster but less precise version of this function for Cortex-M3 and Cortex-M4.
- -

References __SIMD32, _SIMD32_OFFSET, arm_copy_q15(), arm_fill_q15(), srcALen, and srcBLen.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_conv_opt_q7 (q7_tpSrcA,
uint32_t srcALen,
q7_tpSrcB,
uint32_t srcBLen,
q7_tpDst,
q15_tpScratch1,
q15_tpScratch2 
)
-
-
Parameters
- - - - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written. Length srcALen+srcBLen-1.
[in]*pScratch1points to scratch buffer(of type q15_t) of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2.
[in]*pScratch2points to scratch buffer (of type q15_t) of size min(srcALen, srcBLen).
-
-
-
Returns
none.
-
Restrictions
If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, scratch1 and scratch2 buffers should be aligned by 32-bit
-

Scaling and Overflow Behavior:

-
The function is implemented using a 32-bit internal accumulator. Both the inputs are represented in 1.7 format and multiplications yield a 2.14 result. The 2.14 intermediate results are accumulated in a 32-bit accumulator in 18.14 format. This approach provides 17 guard bits and there is no risk of overflow as long as max(srcALen, srcBLen)<131072. The 18.14 result is then truncated to 18.7 format by discarding the low 7 bits and then saturated to 1.7 format.
- -

References __PACKq7, __SIMD32, _SIMD32_OFFSET, arm_fill_q15(), srcALen, and srcBLen.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_conv_q15 (q15_tpSrcA,
uint32_t srcALen,
q15_tpSrcB,
uint32_t srcBLen,
q15_tpDst 
)
-
-
Parameters
- - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written. Length srcALen+srcBLen-1.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using a 64-bit internal accumulator. Both inputs are in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. This approach provides 33 guard bits and there is no risk of overflow. The 34.30 result is then truncated to 34.15 format by discarding the low 15 bits and then saturated to 1.15 format.
-
Refer to arm_conv_fast_q15() for a faster but less precise version of this function for Cortex-M3 and Cortex-M4.
-
Refer the function arm_conv_opt_q15() for a faster implementation of this function using scratch buffers.
- -

References __SIMD32, _SIMD32_OFFSET, srcALen, and srcBLen.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_conv_q31 (q31_tpSrcA,
uint32_t srcALen,
q31_tpSrcB,
uint32_t srcBLen,
q31_tpDst 
)
-
-
Parameters
- - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written. Length srcALen+srcBLen-1.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. Scale down the inputs by log2(min(srcALen, srcBLen)) (log2 is read as log to the base 2) times to avoid overflows, as maximum of min(srcALen, srcBLen) number of additions are carried internally. The 2.62 accumulator is right shifted by 31 bits and saturated to 1.31 format to yield the final result.
-
See arm_conv_fast_q31() for a faster but less precise implementation of this function for Cortex-M3 and Cortex-M4.
- -

References srcALen, and srcBLen.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_conv_q7 (q7_tpSrcA,
uint32_t srcALen,
q7_tpSrcB,
uint32_t srcBLen,
q7_tpDst 
)
-
-
Parameters
- - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written. Length srcALen+srcBLen-1.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using a 32-bit internal accumulator. Both the inputs are represented in 1.7 format and multiplications yield a 2.14 result. The 2.14 intermediate results are accumulated in a 32-bit accumulator in 18.14 format. This approach provides 17 guard bits and there is no risk of overflow as long as max(srcALen, srcBLen)<131072. The 18.14 result is then truncated to 18.7 format by discarding the low 7 bits and then saturated to 1.7 format.
-
Refer the function arm_conv_opt_q7() for a faster implementation of this function.
- -

References srcALen, and srcBLen.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___conv.js b/Documentation/DSP/html/group___conv.js deleted file mode 100644 index 407069e..0000000 --- a/Documentation/DSP/html/group___conv.js +++ /dev/null @@ -1,12 +0,0 @@ -var group___conv = -[ - [ "arm_conv_f32", "group___conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89", null ], - [ "arm_conv_fast_opt_q15", "group___conv.html#gaf16f490d245391ec18a42adc73d6d749", null ], - [ "arm_conv_fast_q15", "group___conv.html#gad75ca978ce906e04abdf86a8d76306d4", null ], - [ "arm_conv_fast_q31", "group___conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0", null ], - [ "arm_conv_opt_q15", "group___conv.html#gac77dbcaef5c754cac27eab96c4753a3c", null ], - [ "arm_conv_opt_q7", "group___conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68", null ], - [ "arm_conv_q15", "group___conv.html#gaccd6a89b0ff7a94df64610598e6e6893", null ], - [ "arm_conv_q31", "group___conv.html#ga946b58da734f1e4e78c91fcaab4b12b6", null ], - [ "arm_conv_q7", "group___conv.html#gae2070cb792a167e78dbad8d06b97cdab", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___convolution_example.html b/Documentation/DSP/html/group___convolution_example.html deleted file mode 100644 index ba4a6e7..0000000 --- a/Documentation/DSP/html/group___convolution_example.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - - -Convolution Example -CMSIS-DSP: Convolution Example - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Convolution Example
-
-
-
Description:
-
Demonstrates the convolution theorem with the use of the Complex FFT, Complex-by-Complex Multiplication, and Support Functions.
-
Algorithm:
-
The convolution theorem states that convolution in the time domain corresponds to multiplication in the frequency domain. Therefore, the Fourier transform of the convoution of two signals is equal to the product of their individual Fourier transforms. The Fourier transform of a signal can be evaluated efficiently using the Fast Fourier Transform (FFT).
-
Two input signals, a[n] and b[n], with lengths n1 and n2 respectively, are zero padded so that their lengths become N, which is greater than or equal to (n1+n2-1) and is a power of 4 as FFT implementation is radix-4. The convolution of a[n] and b[n] is obtained by taking the FFT of the input signals, multiplying the Fourier transforms of the two signals, and taking the inverse FFT of the multiplied result.
-
This is denoted by the following equations:
 A[k] = FFT(a[n],N)
-B[k] = FFT(b[n],N)
-conv(a[n], b[n]) = IFFT(A[k] * B[k], N)
where A[k] and B[k] are the N-point FFTs of the signals a[n] and b[n] respectively. The length of the convolved signal is (n1+n2-1).
-
Block Diagram:
-
-Convolution.gif -
-
-
Variables Description:
-
    -
  • testInputA_f32 points to the first input sequence
  • -
  • srcALen length of the first input sequence
  • -
  • testInputB_f32 points to the second input sequence
  • -
  • srcBLen length of the second input sequence
  • -
  • outLen length of convolution output sequence, (srcALen + srcBLen - 1)
  • -
  • AxB points to the output array where the product of individual FFTs of inputs is stored.
  • -
-
-
CMSIS DSP Software Library Functions Used:
-
-
-

Refer arm_convolution_example_f32.c

-
-
- - - - diff --git a/Documentation/DSP/html/group___corr.html b/Documentation/DSP/html/group___corr.html deleted file mode 100644 index a76b492..0000000 --- a/Documentation/DSP/html/group___corr.html +++ /dev/null @@ -1,751 +0,0 @@ - - - - - -Correlation -CMSIS-DSP: Correlation - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Correlation
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

void arm_correlate_f32 (float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst)
 Correlation of floating-point sequences.
 
void arm_correlate_fast_opt_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch)
 Correlation of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
void arm_correlate_fast_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst)
 Correlation of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
void arm_correlate_fast_q31 (q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst)
 Correlation of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
void arm_correlate_opt_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch)
 Correlation of Q15 sequences.
 
void arm_correlate_opt_q7 (q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2)
 Correlation of Q7 sequences.
 
void arm_correlate_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst)
 Correlation of Q15 sequences.
 
void arm_correlate_q31 (q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst)
 Correlation of Q31 sequences.
 
void arm_correlate_q7 (q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst)
 Correlation of Q7 sequences.
 
-

Description

-

Correlation is a mathematical operation that is similar to convolution. As with convolution, correlation uses two signals to produce a third signal. The underlying algorithms in correlation and convolution are identical except that one of the inputs is flipped in convolution. Correlation is commonly used to measure the similarity between two signals. It has applications in pattern recognition, cryptanalysis, and searching. The CMSIS library provides correlation functions for Q7, Q15, Q31 and floating-point data types. Fast versions of the Q15 and Q31 functions are also provided.

-
Algorithm
Let a[n] and b[n] be sequences of length srcALen and srcBLen samples respectively. The convolution of the two signals is denoted by
    
-                  c[n] = a[n] * b[n]    
-
In correlation, one of the signals is flipped in time
    
-                  c[n] = a[n] * b[-n]    
-
-
and this is mathematically defined as
-CorrelateEquation.gif -
-
-
The pSrcA points to the first input vector of length srcALen and pSrcB points to the second input vector of length srcBLen. The result c[n] is of length 2 * max(srcALen, srcBLen) - 1 and is defined over the interval n=0, 1, 2, ..., (2 * max(srcALen, srcBLen) - 2). The output result is written to pDst and the calling function must allocate 2 * max(srcALen, srcBLen) - 1 words for the result.
-

Note

-
The pDst should be initialized to all zeros before being used.
-

Fixed-Point Behavior

-
Correlation requires summing up a large number of intermediate products. As such, the Q7, Q15, and Q31 functions run a risk of overflow and saturation. Refer to the function specific documentation below for further details of the particular algorithm used.
-

Fast Versions

-
Fast versions are supported for Q31 and Q15. Cycles for Fast versions are less compared to Q31 and Q15 of correlate and the design requires the input signals should be scaled down to avoid intermediate overflows.
-

Opt Versions

-
Opt versions are supported for Q15 and Q7. Design uses internal scratch buffer for getting good optimisation. These versions are optimised in cycles and consumes more memory(Scratch memory) compared to Q15 and Q7 versions of correlate
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_correlate_f32 (float32_tpSrcA,
uint32_t srcALen,
float32_tpSrcB,
uint32_t srcBLen,
float32_tpDst 
)
-
-
Parameters
- - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1.
-
-
-
Returns
none.
- -

References srcALen, and srcBLen.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_correlate_fast_opt_q15 (q15_tpSrcA,
uint32_t srcALen,
q15_tpSrcB,
uint32_t srcBLen,
q15_tpDst,
q15_tpScratch 
)
-
-
Parameters
- - - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1.
[in]*pScratchpoints to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2.
-
-
-
Returns
none.
-
Restrictions
If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, scratch buffers should be aligned by 32-bit
-

Scaling and Overflow Behavior:

-
This fast version uses a 32-bit accumulator with 2.30 format. The accumulator maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. Scale down one of the inputs by 1/min(srcALen, srcBLen) to avoid overflow since a maximum of min(srcALen, srcBLen) number of additions is carried internally. The 2.30 accumulator is right shifted by 15 bits and then saturated to 1.15 format to yield the final result.
-
See arm_correlate_q15() for a slower implementation of this function which uses a 64-bit accumulator to avoid wrap around distortion.
- -

References __SIMD32, _SIMD32_OFFSET, arm_copy_q15(), arm_fill_q15(), srcALen, and srcBLen.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_correlate_fast_q15 (q15_tpSrcA,
uint32_t srcALen,
q15_tpSrcB,
uint32_t srcBLen,
q15_tpDst 
)
-
-
Parameters
- - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
This fast version uses a 32-bit accumulator with 2.30 format. The accumulator maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. Scale down one of the inputs by 1/min(srcALen, srcBLen) to avoid overflow since a maximum of min(srcALen, srcBLen) number of additions is carried internally. The 2.30 accumulator is right shifted by 15 bits and then saturated to 1.15 format to yield the final result.
-
See arm_correlate_q15() for a slower implementation of this function which uses a 64-bit accumulator to avoid wrap around distortion.
- -

References __SIMD32, _SIMD32_OFFSET, srcALen, and srcBLen.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_correlate_fast_q31 (q31_tpSrcA,
uint32_t srcALen,
q31_tpSrcB,
uint32_t srcBLen,
q31_tpDst 
)
-
-
Parameters
- - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
This function is optimized for speed at the expense of fixed-point precision and overflow protection. The result of each 1.31 x 1.31 multiplication is truncated to 2.30 format. These intermediate results are accumulated in a 32-bit register in 2.30 format. Finally, the accumulator is saturated and converted to a 1.31 result.
-
The fast version has the same overflow behavior as the standard version but provides less precision since it discards the low 32 bits of each multiplication result. In order to avoid overflows completely the input signals must be scaled down. The input signals should be scaled down to avoid intermediate overflows. Scale down one of the inputs by 1/min(srcALen, srcBLen)to avoid overflows since a maximum of min(srcALen, srcBLen) number of additions is carried internally.
-
See arm_correlate_q31() for a slower implementation of this function which uses 64-bit accumulation to provide higher precision.
- -

References srcALen, and srcBLen.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_correlate_opt_q15 (q15_tpSrcA,
uint32_t srcALen,
q15_tpSrcB,
uint32_t srcBLen,
q15_tpDst,
q15_tpScratch 
)
-
-
Parameters
- - - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1.
[in]*pScratchpoints to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2.
-
-
-
Returns
none.
-
Restrictions
If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, scratch buffers should be aligned by 32-bit
-

Scaling and Overflow Behavior:

-
The function is implemented using a 64-bit internal accumulator. Both inputs are in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. This approach provides 33 guard bits and there is no risk of overflow. The 34.30 result is then truncated to 34.15 format by discarding the low 15 bits and then saturated to 1.15 format.
-
Refer to arm_correlate_fast_q15() for a faster but less precise version of this function for Cortex-M3 and Cortex-M4.
- -

References __SIMD32, _SIMD32_OFFSET, arm_copy_q15(), arm_fill_q15(), srcALen, and srcBLen.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_correlate_opt_q7 (q7_tpSrcA,
uint32_t srcALen,
q7_tpSrcB,
uint32_t srcBLen,
q7_tpDst,
q15_tpScratch1,
q15_tpScratch2 
)
-
-
Parameters
- - - - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1.
[in]*pScratch1points to scratch buffer(of type q15_t) of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2.
[in]*pScratch2points to scratch buffer (of type q15_t) of size min(srcALen, srcBLen).
-
-
-
Returns
none.
-
Restrictions
If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, scratch1 and scratch2 buffers should be aligned by 32-bit
-

Scaling and Overflow Behavior:

-
The function is implemented using a 32-bit internal accumulator. Both the inputs are represented in 1.7 format and multiplications yield a 2.14 result. The 2.14 intermediate results are accumulated in a 32-bit accumulator in 18.14 format. This approach provides 17 guard bits and there is no risk of overflow as long as max(srcALen, srcBLen)<131072. The 18.14 result is then truncated to 18.7 format by discarding the low 7 bits and saturated to 1.7 format.
- -

References __SIMD32, _SIMD32_OFFSET, arm_fill_q15(), srcALen, and srcBLen.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_correlate_q15 (q15_tpSrcA,
uint32_t srcALen,
q15_tpSrcB,
uint32_t srcBLen,
q15_tpDst 
)
-
-
Parameters
- - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using a 64-bit internal accumulator. Both inputs are in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. This approach provides 33 guard bits and there is no risk of overflow. The 34.30 result is then truncated to 34.15 format by discarding the low 15 bits and then saturated to 1.15 format.
-
Refer to arm_correlate_fast_q15() for a faster but less precise version of this function for Cortex-M3 and Cortex-M4.
-
Refer the function arm_correlate_opt_q15() for a faster implementation of this function using scratch buffers.
- -

References __SIMD32, _SIMD32_OFFSET, srcALen, and srcBLen.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_correlate_q31 (q31_tpSrcA,
uint32_t srcALen,
q31_tpSrcB,
uint32_t srcBLen,
q31_tpDst 
)
-
-
Parameters
- - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. Scale down one of the inputs by 1/min(srcALen, srcBLen)to avoid overflows since a maximum of min(srcALen, srcBLen) number of additions is carried internally. The 2.62 accumulator is right shifted by 31 bits and saturated to 1.31 format to yield the final result.
-
See arm_correlate_fast_q31() for a faster but less precise implementation of this function for Cortex-M3 and Cortex-M4.
- -

References srcALen, and srcBLen.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_correlate_q7 (q7_tpSrcA,
uint32_t srcALen,
q7_tpSrcB,
uint32_t srcBLen,
q7_tpDst 
)
-
-
Parameters
- - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using a 32-bit internal accumulator. Both the inputs are represented in 1.7 format and multiplications yield a 2.14 result. The 2.14 intermediate results are accumulated in a 32-bit accumulator in 18.14 format. This approach provides 17 guard bits and there is no risk of overflow as long as max(srcALen, srcBLen)<131072. The 18.14 result is then truncated to 18.7 format by discarding the low 7 bits and saturated to 1.7 format.
-
Refer the function arm_correlate_opt_q7() for a faster implementation of this function.
- -

References srcALen, and srcBLen.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___corr.js b/Documentation/DSP/html/group___corr.js deleted file mode 100644 index a213e72..0000000 --- a/Documentation/DSP/html/group___corr.js +++ /dev/null @@ -1,12 +0,0 @@ -var group___corr = -[ - [ "arm_correlate_f32", "group___corr.html#ga22021e4222773f01e9960358a531cfb8", null ], - [ "arm_correlate_fast_opt_q15", "group___corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b", null ], - [ "arm_correlate_fast_q15", "group___corr.html#gac8de3da44f58e86c2c86156276ca154f", null ], - [ "arm_correlate_fast_q31", "group___corr.html#gabecd3d7b077dbbef43f93e9e037815ed", null ], - [ "arm_correlate_opt_q15", "group___corr.html#gad71c0ec70ec69edbc48563d9a5f68451", null ], - [ "arm_correlate_opt_q7", "group___corr.html#ga746e8857cafe33ec5d6780729c18c311", null ], - [ "arm_correlate_q15", "group___corr.html#ga5ec96b8e420d68b0e626df0812274d46", null ], - [ "arm_correlate_q31", "group___corr.html#ga1367dc6c80476406c951e68d7fac4e8c", null ], - [ "arm_correlate_q7", "group___corr.html#ga284ddcc49e4ac532d52a70d0383c5992", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___d_c_t4___i_d_c_t4.html b/Documentation/DSP/html/group___d_c_t4___i_d_c_t4.html deleted file mode 100644 index 8d7d35f..0000000 --- a/Documentation/DSP/html/group___d_c_t4___i_d_c_t4.html +++ /dev/null @@ -1,1163 +0,0 @@ - - - - - -DCT Type IV Functions -CMSIS-DSP: DCT Type IV Functions - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
DCT Type IV Functions
-
-
- - - - - - - - - - - - - - - - - - - - -

-Functions

void arm_dct4_f32 (const arm_dct4_instance_f32 *S, float32_t *pState, float32_t *pInlineBuffer)
 Processing function for the floating-point DCT4/IDCT4.
 
arm_status arm_dct4_init_f32 (arm_dct4_instance_f32 *S, arm_rfft_instance_f32 *S_RFFT, arm_cfft_radix4_instance_f32 *S_CFFT, uint16_t N, uint16_t Nby2, float32_t normalize)
 Initialization function for the floating-point DCT4/IDCT4.
 
arm_status arm_dct4_init_q15 (arm_dct4_instance_q15 *S, arm_rfft_instance_q15 *S_RFFT, arm_cfft_radix4_instance_q15 *S_CFFT, uint16_t N, uint16_t Nby2, q15_t normalize)
 Initialization function for the Q15 DCT4/IDCT4.
 
arm_status arm_dct4_init_q31 (arm_dct4_instance_q31 *S, arm_rfft_instance_q31 *S_RFFT, arm_cfft_radix4_instance_q31 *S_CFFT, uint16_t N, uint16_t Nby2, q31_t normalize)
 Initialization function for the Q31 DCT4/IDCT4.
 
void arm_dct4_q15 (const arm_dct4_instance_q15 *S, q15_t *pState, q15_t *pInlineBuffer)
 Processing function for the Q15 DCT4/IDCT4.
 
void arm_dct4_q31 (const arm_dct4_instance_q31 *S, q31_t *pState, q31_t *pInlineBuffer)
 Processing function for the Q31 DCT4/IDCT4.
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Variables

static const float32_t Weights_128 [256]
 
static const float32_t Weights_512 [1024]
 
static const float32_t Weights_2048 [4096]
 
static const float32_t Weights_8192 [16384]
 
static const float32_t cos_factors_128 [128]
 
static const float32_t cos_factors_512 [512]
 
static const float32_t cos_factors_2048 [2048]
 
static const float32_t cos_factors_8192 [8192]
 
static const q15_t ALIGN4 WeightsQ15_128 [256]
 
static const q15_t ALIGN4 WeightsQ15_512 [1024]
 
static const q15_t ALIGN4 WeightsQ15_2048 [4096]
 
static const q15_t ALIGN4 WeightsQ15_8192 [16384]
 
static const q15_t ALIGN4 cos_factorsQ15_128 [128]
 
static const q15_t ALIGN4 cos_factorsQ15_512 [512]
 
static const q15_t ALIGN4 cos_factorsQ15_2048 [2048]
 
static const q15_t ALIGN4 cos_factorsQ15_8192 [8192]
 
static const q31_t WeightsQ31_128 [256]
 
static const q31_t WeightsQ31_512 [1024]
 
static const q31_t WeightsQ31_2048 [4096]
 
static const q31_t WeightsQ31_8192 [16384]
 
static const q31_t cos_factorsQ31_128 [128]
 
static const q31_t cos_factorsQ31_512 [512]
 
static const q31_t cos_factorsQ31_2048 [2048]
 
static const q31_t cos_factorsQ31_8192 [8192]
 
-

Description

-

Representation of signals by minimum number of values is important for storage and transmission. The possibility of large discontinuity between the beginning and end of a period of a signal in DFT can be avoided by extending the signal so that it is even-symmetric. Discrete Cosine Transform (DCT) is constructed such that its energy is heavily concentrated in the lower part of the spectrum and is very widely used in signal and image coding applications. The family of DCTs (DCT type- 1,2,3,4) is the outcome of different combinations of homogeneous boundary conditions. DCT has an excellent energy-packing capability, hence has many applications and in data compression in particular.

-

DCT is essentially the Discrete Fourier Transform(DFT) of an even-extended real signal. Reordering of the input data makes the computation of DCT just a problem of computing the DFT of a real signal with a few additional operations. This approach provides regular, simple, and very efficient DCT algorithms for practical hardware and software implementations.

-

DCT type-II can be implemented using Fast fourier transform (FFT) internally, as the transform is applied on real values, Real FFT can be used. DCT4 is implemented using DCT2 as their implementations are similar except with some added pre-processing and post-processing. DCT2 implementation can be described in the following steps:

-
    -
  • Re-ordering input
  • -
  • Calculating Real FFT
  • -
  • Multiplication of weights and Real FFT output and getting real part from the product.
  • -
-

This process is explained by the block diagram below:

-
-DCT4.gif -
-Discrete Cosine Transform - type-IV
-
Algorithm:
The N-point type-IV DCT is defined as a real, linear transformation by the formula:
-DCT4Equation.gif -
- where k = 0,1,2,.....N-1
-
Its inverse is defined as follows:
-IDCT4Equation.gif -
- where n = 0,1,2,.....N-1
-
The DCT4 matrices become involutory (i.e. they are self-inverse) by multiplying with an overall scale factor of sqrt(2/N). The symmetry of the transform matrix indicates that the fast algorithms for the forward and inverse transform computation are identical. Note that the implementation of Inverse DCT4 and DCT4 is same, hence same process function can be used for both.
-
Lengths supported by the transform:
As DCT4 internally uses Real FFT, it supports all the lengths supported by arm_rfft_f32(). The library provides separate functions for Q15, Q31, and floating-point data types.
-
Instance Structure
The instances for Real FFT and FFT, cosine values table and twiddle factor table are stored in an instance data structure. A separate instance structure must be defined for each transform. There are separate instance structure declarations for each of the 3 supported data types.
-
Initialization Functions
There is also an associated initialization function for each data type. The initialization function performs the following operations:
    -
  • Sets the values of the internal structure fields.
  • -
  • Initializes Real FFT as its process function is used internally in DCT4, by calling arm_rfft_init_f32().
  • -
-
-
Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure must be manually initialized. Manually initialize the instance structure as follows:
    
-*arm_dct4_instance_f32 S = {N, Nby2, normalize, pTwiddle, pCosFactor, pRfft, pCfft};    
-*arm_dct4_instance_q31 S = {N, Nby2, normalize, pTwiddle, pCosFactor, pRfft, pCfft};   
-*arm_dct4_instance_q15 S = {N, Nby2, normalize, pTwiddle, pCosFactor, pRfft, pCfft};   
-  
where N is the length of the DCT4; Nby2 is half of the length of the DCT4; normalize is normalizing factor used and is equal to sqrt(2/N); pTwiddle points to the twiddle factor table; pCosFactor points to the cosFactor table; pRfft points to the real FFT instance; pCfft points to the complex FFT instance; The CFFT and RFFT structures also needs to be initialized, refer to arm_cfft_radix4_f32() and arm_rfft_f32() respectively for details regarding static initialization.
-
Fixed-Point Behavior
Care must be taken when using the fixed-point versions of the DCT4 transform functions. In particular, the overflow and saturation behavior of the accumulator used in each function must be considered. Refer to the function specific documentation below for usage guidelines.
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_dct4_f32 (const arm_dct4_instance_f32S,
float32_tpState,
float32_tpInlineBuffer 
)
-
-
Parameters
- - - - -
[in]*Spoints to an instance of the floating-point DCT4/IDCT4 structure.
[in]*pStatepoints to state buffer.
[in,out]*pInlineBufferpoints to the in-place input and output buffer.
-
-
-
Returns
none.
- -

References arm_mult_f32(), arm_scale_f32(), arm_dct4_instance_f32::N, arm_dct4_instance_f32::Nby2, arm_dct4_instance_f32::pCosFactor, and arm_dct4_instance_f32::pTwiddle.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_dct4_init_f32 (arm_dct4_instance_f32S,
arm_rfft_instance_f32S_RFFT,
arm_cfft_radix4_instance_f32S_CFFT,
uint16_t N,
uint16_t Nby2,
float32_t normalize 
)
-
-
Parameters
- - - - - - - -
[in,out]*Spoints to an instance of floating-point DCT4/IDCT4 structure.
[in]*S_RFFTpoints to an instance of floating-point RFFT/RIFFT structure.
[in]*S_CFFTpoints to an instance of floating-point CFFT/CIFFT structure.
[in]Nlength of the DCT4.
[in]Nby2half of the length of the DCT4.
[in]normalizenormalizing factor.
-
-
-
Returns
arm_status function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if fftLenReal is not a supported transform length.
-
Normalizing factor:
The normalizing factor is sqrt(2/N), which depends on the size of transform N. Floating-point normalizing factors are mentioned in the table below for different DCT sizes:
-dct4NormalizingF32Table.gif -
-
- -

References ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, arm_rfft_init_f32(), cos_factors_128, cos_factors_2048, cos_factors_512, cos_factors_8192, arm_dct4_instance_f32::N, arm_dct4_instance_f32::Nby2, arm_dct4_instance_f32::normalize, arm_dct4_instance_f32::pCfft, arm_dct4_instance_f32::pCosFactor, arm_dct4_instance_f32::pRfft, arm_dct4_instance_f32::pTwiddle, status, Weights_128, Weights_2048, Weights_512, and Weights_8192.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_dct4_init_q15 (arm_dct4_instance_q15S,
arm_rfft_instance_q15S_RFFT,
arm_cfft_radix4_instance_q15S_CFFT,
uint16_t N,
uint16_t Nby2,
q15_t normalize 
)
-
-
Parameters
- - - - - - - -
[in,out]*Spoints to an instance of Q15 DCT4/IDCT4 structure.
[in]*S_RFFTpoints to an instance of Q15 RFFT/RIFFT structure.
[in]*S_CFFTpoints to an instance of Q15 CFFT/CIFFT structure.
[in]Nlength of the DCT4.
[in]Nby2half of the length of the DCT4.
[in]normalizenormalizing factor.
-
-
-
Returns
arm_status function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if N is not a supported transform length.
-
Normalizing factor:
The normalizing factor is sqrt(2/N), which depends on the size of transform N. Normalizing factors in 1.15 format are mentioned in the table below for different DCT sizes:
-dct4NormalizingQ15Table.gif -
-
- -

References ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, arm_rfft_init_q15(), cos_factorsQ15_128, cos_factorsQ15_2048, cos_factorsQ15_512, cos_factorsQ15_8192, arm_dct4_instance_q15::N, arm_dct4_instance_q15::Nby2, arm_dct4_instance_q15::normalize, arm_dct4_instance_q15::pCfft, arm_dct4_instance_q15::pCosFactor, arm_dct4_instance_q15::pRfft, arm_dct4_instance_q15::pTwiddle, status, WeightsQ15_128, WeightsQ15_2048, WeightsQ15_512, and WeightsQ15_8192.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_dct4_init_q31 (arm_dct4_instance_q31S,
arm_rfft_instance_q31S_RFFT,
arm_cfft_radix4_instance_q31S_CFFT,
uint16_t N,
uint16_t Nby2,
q31_t normalize 
)
-
-
Parameters
- - - - - - - -
[in,out]*Spoints to an instance of Q31 DCT4/IDCT4 structure.
[in]*S_RFFTpoints to an instance of Q31 RFFT/RIFFT structure
[in]*S_CFFTpoints to an instance of Q31 CFFT/CIFFT structure
[in]Nlength of the DCT4.
[in]Nby2half of the length of the DCT4.
[in]normalizenormalizing factor.
-
-
-
Returns
arm_status function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if N is not a supported transform length.
-
Normalizing factor:
The normalizing factor is sqrt(2/N), which depends on the size of transform N. Normalizing factors in 1.31 format are mentioned in the table below for different DCT sizes:
-dct4NormalizingQ31Table.gif -
-
- -

References ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, arm_rfft_init_q31(), cos_factorsQ31_128, cos_factorsQ31_2048, cos_factorsQ31_512, cos_factorsQ31_8192, arm_dct4_instance_q31::N, arm_dct4_instance_q31::Nby2, arm_dct4_instance_q31::normalize, arm_dct4_instance_q31::pCfft, arm_dct4_instance_q31::pCosFactor, arm_dct4_instance_q31::pRfft, arm_dct4_instance_q31::pTwiddle, status, WeightsQ31_128, WeightsQ31_2048, WeightsQ31_512, and WeightsQ31_8192.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_dct4_q15 (const arm_dct4_instance_q15S,
q15_tpState,
q15_tpInlineBuffer 
)
-
-
Parameters
- - - - -
[in]*Spoints to an instance of the Q15 DCT4 structure.
[in]*pStatepoints to state buffer.
[in,out]*pInlineBufferpoints to the in-place input and output buffer.
-
-
-
Returns
none.
-
Input an output formats:
Internally inputs are downscaled in the RFFT process function to avoid overflows. Number of bits downscaled, depends on the size of the transform. The input and output formats for different DCT sizes and number of bits to upscale are mentioned in the table below:
-
-dct4FormatsQ15Table.gif -
- -

References arm_mult_q15(), arm_shift_q15(), arm_dct4_instance_q15::N, arm_dct4_instance_q15::Nby2, arm_dct4_instance_q15::pCosFactor, and arm_dct4_instance_q15::pTwiddle.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_dct4_q31 (const arm_dct4_instance_q31S,
q31_tpState,
q31_tpInlineBuffer 
)
-
-
Parameters
- - - - -
[in]*Spoints to an instance of the Q31 DCT4 structure.
[in]*pStatepoints to state buffer.
[in,out]*pInlineBufferpoints to the in-place input and output buffer.
-
-
-
Returns
none.
-
Input an output formats:
Input samples need to be downscaled by 1 bit to avoid saturations in the Q31 DCT process, as the conversion from DCT2 to DCT4 involves one subtraction. Internally inputs are downscaled in the RFFT process function to avoid overflows. Number of bits downscaled, depends on the size of the transform. The input and output formats for different DCT sizes and number of bits to upscale are mentioned in the table below:
-
-dct4FormatsQ31Table.gif -
- -

References arm_cmplx_mult_cmplx_q31(), arm_mult_q31(), arm_rfft_q31(), arm_shift_q31(), arm_dct4_instance_q31::N, arm_dct4_instance_q31::Nby2, arm_dct4_instance_q31::normalize, arm_dct4_instance_q31::pCosFactor, arm_dct4_instance_q31::pRfft, and arm_dct4_instance_q31::pTwiddle.

- -
-
-

Variable Documentation

- -
-
- - - - - -
- - - - -
const float32_t cos_factors_128[128]
-
-static
-
-
cosFactor tables are generated using the formula :
cos_factors[n] = 2 * cos((2n+1)*pi/(4*N))
-
C command to generate the table
-
 for(i = 0; i< N; i++)    
-{    
-   cos_factors[i]= 2 * cos((2*i+1)*c/2);    
-} 
-
where N is the number of factors to generate and c is pi/(2*N)
- -

Referenced by arm_dct4_init_f32().

- -
-
- -
-
- - - - - -
- - - - -
const float32_t cos_factors_2048[2048]
-
-static
-
- -

Referenced by arm_dct4_init_f32().

- -
-
- -
-
- - - - - -
- - - - -
const float32_t cos_factors_512[512]
-
-static
-
- -

Referenced by arm_dct4_init_f32().

- -
-
- -
-
- - - - - -
- - - - -
const float32_t cos_factors_8192[8192]
-
-static
-
- -

Referenced by arm_dct4_init_f32().

- -
-
- -
-
- - - - - -
- - - - -
const q15_t ALIGN4 cos_factorsQ15_128[128]
-
-static
-
-
cosFactor tables are generated using the formula :
 cos_factors[n] = 2 * cos((2n+1)*pi/(4*N)) 
-
C command to generate the table
    
-for(i = 0; i< N; i++)    
-{    
-  cos_factors[i]= 2 * cos((2*i+1)*c/2);    
-} 
-
where N is the number of factors to generate and c is pi/(2*N)
-
Then converted to q15 format by multiplying with 2^31 and saturated if required.
- -

Referenced by arm_dct4_init_q15().

- -
-
- -
-
- - - - - -
- - - - -
const q15_t ALIGN4 cos_factorsQ15_2048[2048]
-
-static
-
- -

Referenced by arm_dct4_init_q15().

- -
-
- -
-
- - - - - -
- - - - -
const q15_t ALIGN4 cos_factorsQ15_512[512]
-
-static
-
- -

Referenced by arm_dct4_init_q15().

- -
-
- -
-
- - - - - -
- - - - -
const q15_t ALIGN4 cos_factorsQ15_8192[8192]
-
-static
-
- -

Referenced by arm_dct4_init_q15().

- -
-
- -
-
- - - - - -
- - - - -
const q31_t cos_factorsQ31_128[128]
-
-static
-
-
cosFactor tables are generated using the formula :
cos_factors[n] = 2 * cos((2n+1)*pi/(4*N))
-
C command to generate the table
    
-for(i = 0; i< N; i++)    
-{    
-  cos_factors[i]= 2 * cos((2*i+1)*c/2);    
-} 
-
where N is the number of factors to generate and c is pi/(2*N)
-
Then converted to q31 format by multiplying with 2^31 and saturated if required.
- -

Referenced by arm_dct4_init_q31().

- -
-
- -
-
- - - - - -
- - - - -
const q31_t cos_factorsQ31_2048[2048]
-
-static
-
- -

Referenced by arm_dct4_init_q31().

- -
-
- -
-
- - - - - -
- - - - -
const q31_t cos_factorsQ31_512[512]
-
-static
-
- -

Referenced by arm_dct4_init_q31().

- -
-
- -
-
- - - - - -
- - - - -
const q31_t cos_factorsQ31_8192[8192]
-
-static
-
- -

Referenced by arm_dct4_init_q31().

- -
-
- -
-
- - - - - -
- - - - -
const float32_t Weights_128[256]
-
-static
-
-
Weights tables are generated using the formula :
weights[n] = e^(-j*n*pi/(2*N))
-
C command to generate the table
    
-for(i = 0; i< N; i++)    
-{    
-   weights[2*i]= cos(i*c);    
-   weights[(2*i)+1]= -sin(i * c);    
-} 
-
Where N is the Number of weights to be calculated and c is pi/(2*N)
-
In the tables below the real and imaginary values are placed alternatively, hence the array length is 2*N.
- -

Referenced by arm_dct4_init_f32().

- -
-
- -
-
- - - - - -
- - - - -
const float32_t Weights_2048[4096]
-
-static
-
- -

Referenced by arm_dct4_init_f32().

- -
-
- -
-
- - - - - -
- - - - -
const float32_t Weights_512[1024]
-
-static
-
- -

Referenced by arm_dct4_init_f32().

- -
-
- -
-
- - - - - -
- - - - -
const float32_t Weights_8192[16384]
-
-static
-
- -

Referenced by arm_dct4_init_f32().

- -
-
- -
-
- - - - - -
- - - - -
const q15_t ALIGN4 WeightsQ15_128[256]
-
-static
-
-
Weights tables are generated using the formula :
weights[n] = e^(-j*n*pi/(2*N))
-
C command to generate the table
    
-for(i = 0; i< N; i++)    
-{    
-  weights[2*i]= cos(i*c);    
-  weights[(2*i)+1]= -sin(i * c);    
-} 
-
where N is the Number of weights to be calculated and c is pi/(2*N)
-
Converted the output to q15 format by multiplying with 2^31 and saturated if required.
-
In the tables below the real and imaginary values are placed alternatively, hence the array length is 2*N.
- -

Referenced by arm_dct4_init_q15().

- -
-
- -
-
- - - - - -
- - - - -
const q15_t ALIGN4 WeightsQ15_2048[4096]
-
-static
-
- -

Referenced by arm_dct4_init_q15().

- -
-
- -
-
- - - - - -
- - - - -
const q15_t ALIGN4 WeightsQ15_512[1024]
-
-static
-
- -

Referenced by arm_dct4_init_q15().

- -
-
- -
-
- - - - - -
- - - - -
const q15_t ALIGN4 WeightsQ15_8192[16384]
-
-static
-
- -

Referenced by arm_dct4_init_q15().

- -
-
- -
-
- - - - - -
- - - - -
const q31_t WeightsQ31_128[256]
-
-static
-
-
Weights tables are generated using the formula :
weights[n] = e^(-j*n*pi/(2*N))
-
C command to generate the table
    
-for(i = 0; i< N; i++)    
-{    
-  weights[2*i]= cos(i*c);    
-  weights[(2*i)+1]= -sin(i * c);    
-} 
-
where N is the Number of weights to be calculated and c is pi/(2*N)
-
Convert the output to q31 format by multiplying with 2^31 and saturated if required.
-
In the tables below the real and imaginary values are placed alternatively, hence the array length is 2*N.
- -

Referenced by arm_dct4_init_q31().

- -
-
- -
-
- - - - - -
- - - - -
const q31_t WeightsQ31_2048[4096]
-
-static
-
- -

Referenced by arm_dct4_init_q31().

- -
-
- -
-
- - - - - -
- - - - -
const q31_t WeightsQ31_512[1024]
-
-static
-
- -

Referenced by arm_dct4_init_q31().

- -
-
- -
-
- - - - - -
- - - - -
const q31_t WeightsQ31_8192[16384]
-
-static
-
- -

Referenced by arm_dct4_init_q31().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___d_c_t4___i_d_c_t4.js b/Documentation/DSP/html/group___d_c_t4___i_d_c_t4.js deleted file mode 100644 index 6fdfca3..0000000 --- a/Documentation/DSP/html/group___d_c_t4___i_d_c_t4.js +++ /dev/null @@ -1,33 +0,0 @@ -var group___d_c_t4___i_d_c_t4 = -[ - [ "arm_dct4_f32", "group___d_c_t4___i_d_c_t4.html#gafd538d68886848bc090ec2b0d364cc81", null ], - [ "arm_dct4_init_f32", "group___d_c_t4___i_d_c_t4.html#gab094ad3bc6fa1b84e8b12a24e1850a06", null ], - [ "arm_dct4_init_q15", "group___d_c_t4___i_d_c_t4.html#ga966fd1b66a80873964533703ab5dc054", null ], - [ "arm_dct4_init_q31", "group___d_c_t4___i_d_c_t4.html#ga631bb59c7c97c814ff7147ecba6a716a", null ], - [ "arm_dct4_q15", "group___d_c_t4___i_d_c_t4.html#ga114cb9635059f678df291fcc887aaf2b", null ], - [ "arm_dct4_q31", "group___d_c_t4___i_d_c_t4.html#gad04d0baab6ed081d8e8afe02538eb80b", null ], - [ "cos_factors_128", "group___d_c_t4___i_d_c_t4.html#ga16248ed86161ef97538011b49f13e8b7", null ], - [ "cos_factors_2048", "group___d_c_t4___i_d_c_t4.html#ga1ba5306e0bc44730b40ab34cced45fd6", null ], - [ "cos_factors_512", "group___d_c_t4___i_d_c_t4.html#ga49fd288352ca5bb43f5cec52273b0d80", null ], - [ "cos_factors_8192", "group___d_c_t4___i_d_c_t4.html#gac12484542bc6aaecc754c855457411de", null ], - [ "cos_factorsQ15_128", "group___d_c_t4___i_d_c_t4.html#ga1477edd21c7b08b0b59a564f6c24d6c5", null ], - [ "cos_factorsQ15_2048", "group___d_c_t4___i_d_c_t4.html#gaeee5df7c1be2374441868ecbbc6c7e5d", null ], - [ "cos_factorsQ15_512", "group___d_c_t4___i_d_c_t4.html#gac056c3d026058eab3ba650828ff5642f", null ], - [ "cos_factorsQ15_8192", "group___d_c_t4___i_d_c_t4.html#ga988ff0563cc9df7848c9348871ac6c07", null ], - [ "cos_factorsQ31_128", "group___d_c_t4___i_d_c_t4.html#gabb8ee2004a3520fd08388db637d43875", null ], - [ "cos_factorsQ31_2048", "group___d_c_t4___i_d_c_t4.html#gaa15fc3fb058482defda371113cd12e74", null ], - [ "cos_factorsQ31_512", "group___d_c_t4___i_d_c_t4.html#ga3559569e603cb918911074be88523d0e", null ], - [ "cos_factorsQ31_8192", "group___d_c_t4___i_d_c_t4.html#gaf687c4bbdbc700a3ad5d807d28de63e4", null ], - [ "Weights_128", "group___d_c_t4___i_d_c_t4.html#gad00f29d896d64d6da7afbbb9d3e182a4", null ], - [ "Weights_2048", "group___d_c_t4___i_d_c_t4.html#gac3a2a00b3106dfcb5e0a582f50c65692", null ], - [ "Weights_512", "group___d_c_t4___i_d_c_t4.html#gaeb67b0be5b3c2139d660e02cedeed908", null ], - [ "Weights_8192", "group___d_c_t4___i_d_c_t4.html#ga45a8ec91e5da91790566105bc7e6f0c2", null ], - [ "WeightsQ15_128", "group___d_c_t4___i_d_c_t4.html#gaa4ff5e6f062efb1d1ec8c6c2207c3727", null ], - [ "WeightsQ15_2048", "group___d_c_t4___i_d_c_t4.html#ga2235ec700d0d6925d9733f48541d46f5", null ], - [ "WeightsQ15_512", "group___d_c_t4___i_d_c_t4.html#gadc8ee250fc217d6cb5c84dd7c1eb6d31", null ], - [ "WeightsQ15_8192", "group___d_c_t4___i_d_c_t4.html#ga4fdc60621eb306984a82ce8b2d645bb7", null ], - [ "WeightsQ31_128", "group___d_c_t4___i_d_c_t4.html#ga02d7024538a87214296b01d83ba36b02", null ], - [ "WeightsQ31_2048", "group___d_c_t4___i_d_c_t4.html#ga725b65c25a02b3cad329e18bb832f65e", null ], - [ "WeightsQ31_512", "group___d_c_t4___i_d_c_t4.html#ga31a8217a96f7d3171921e98398f31596", null ], - [ "WeightsQ31_8192", "group___d_c_t4___i_d_c_t4.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___dotproduct_example.html b/Documentation/DSP/html/group___dotproduct_example.html deleted file mode 100644 index 9c2c7b5..0000000 --- a/Documentation/DSP/html/group___dotproduct_example.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - - -Dot Product Example -CMSIS-DSP: Dot Product Example - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Dot Product Example
-
-
-
Description:
-
Demonstrates the use of the Multiply and Add functions to perform the dot product. The dot product of two vectors is obtained by multiplying corresponding elements and summing the products.
-
Algorithm:
-
The two input vectors A and B with length n, are multiplied element-by-element and then added to obtain dot product.
-
This is denoted by the following equation:
  dotProduct = A[0] * B[0] + A[1] * B[1] + ... + A[n-1] * B[n-1]
-
Block Diagram:
-
-dotProduct.gif -
-
-
Variables Description:
-
    -
  • srcA_buf_f32 points to first input vector
  • -
  • srcB_buf_f32 points to second input vector
  • -
  • testOutput stores dot product of the two input vectors.
  • -
-
-
CMSIS DSP Software Library Functions Used:
-
-
-

Refer arm_dotproduct_example_f32.c

-
-
- - - - diff --git a/Documentation/DSP/html/group___f_i_r.html b/Documentation/DSP/html/group___f_i_r.html deleted file mode 100644 index ecb8731..0000000 --- a/Documentation/DSP/html/group___f_i_r.html +++ /dev/null @@ -1,776 +0,0 @@ - - - - - -Finite Impulse Response (FIR) Filters -CMSIS-DSP: Finite Impulse Response (FIR) Filters - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Finite Impulse Response (FIR) Filters
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

void arm_fir_f32 (const arm_fir_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point FIR filter.
 
void arm_fir_fast_q15 (const arm_fir_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the fast Q15 FIR filter for Cortex-M3 and Cortex-M4.
 
IAR_ONLY_LOW_OPTIMIZATION_ENTER
-void 
arm_fir_fast_q31 (const arm_fir_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the fast Q31 FIR filter for Cortex-M3 and Cortex-M4.
 
void arm_fir_init_f32 (arm_fir_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize)
 Initialization function for the floating-point FIR filter.
 
arm_status arm_fir_init_q15 (arm_fir_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize)
 Initialization function for the Q15 FIR filter.
 
void arm_fir_init_q31 (arm_fir_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize)
 Initialization function for the Q31 FIR filter.
 
void arm_fir_init_q7 (arm_fir_instance_q7 *S, uint16_t numTaps, q7_t *pCoeffs, q7_t *pState, uint32_t blockSize)
 Initialization function for the Q7 FIR filter.
 
void arm_fir_q15 (const arm_fir_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the Q15 FIR filter.
 
void arm_fir_q31 (const arm_fir_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the Q31 FIR filter.
 
void arm_fir_q7 (const arm_fir_instance_q7 *S, q7_t *pSrc, q7_t *pDst, uint32_t blockSize)
 Processing function for the Q7 FIR filter.
 
-

Description

-

This set of functions implements Finite Impulse Response (FIR) filters for Q7, Q15, Q31, and floating-point data types. Fast versions of Q15 and Q31 are also provided. The functions operate on blocks of input and output data and each call to the function processes blockSize samples through the filter. pSrc and pDst points to input and output arrays containing blockSize values.

-
Algorithm:
The FIR filter algorithm is based upon a sequence of multiply-accumulate (MAC) operations. Each filter coefficient b[n] is multiplied by a state variable which equals a previous input sample x[n].
  
-     y[n] = b[0] * x[n] + b[1] * x[n-1] + b[2] * x[n-2] + ...+ b[numTaps-1] * x[n-numTaps+1]  
-  
-
-FIR.gif -
-Finite Impulse Response filter
-
-
pCoeffs points to a coefficient array of size numTaps. Coefficients are stored in time reversed order.
-
  
-     {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}  
-  
-
pState points to a state array of size numTaps + blockSize - 1. Samples in the state buffer are stored in the following order.
-
  
-     {x[n-numTaps+1], x[n-numTaps], x[n-numTaps-1], x[n-numTaps-2]....x[0], x[1], ..., x[blockSize-1]}  
-  
-
Note that the length of the state buffer exceeds the length of the coefficient array by blockSize-1. The increased state buffer length allows circular addressing, which is traditionally used in the FIR filters, to be avoided and yields a significant speed improvement. The state variables are updated after each block of data is processed; the coefficients are untouched.
-
Instance Structure
The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter. Coefficient arrays may be shared among several instances while state variable arrays cannot be shared. There are separate instance structure declarations for each of the 4 supported data types.
-
Initialization Functions
There is also an associated initialization function for each data type. The initialization function performs the following operations:
    -
  • Sets the values of the internal structure fields.
  • -
  • Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numTaps, pCoeffs, pState. Also set all of the values in pState to zero.
  • -
-
-
Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure must be manually initialized. Set the values in the state buffer to zeros before static initialization. The code below statically initializes each of the 4 different data type filter instance structures
  
-*arm_fir_instance_f32 S = {numTaps, pState, pCoeffs};  
-*arm_fir_instance_q31 S = {numTaps, pState, pCoeffs};  
-*arm_fir_instance_q15 S = {numTaps, pState, pCoeffs};  
-*arm_fir_instance_q7 S =  {numTaps, pState, pCoeffs};  
-  
-

where numTaps is the number of filter coefficients in the filter; pState is the address of the state buffer; pCoeffs is the address of the coefficient buffer.

-
Fixed-Point Behavior
Care must be taken when using the fixed-point versions of the FIR filter functions. In particular, the overflow and saturation behavior of the accumulator used in each function must be considered. Refer to the function specific documentation below for usage guidelines.
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_f32 (const arm_fir_instance_f32S,
float32_tpSrc,
float32_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the floating-point FIR filter structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data.
[in]blockSizenumber of samples to process per call.
-
-
-
Returns
none.
-
Examples:
arm_fir_example_f32.c, and arm_signal_converge_example_f32.c.
-
-

References arm_fir_instance_f32::numTaps, arm_fir_instance_f32::pCoeffs, and arm_fir_instance_f32::pState.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_fast_q15 (const arm_fir_instance_q15S,
q15_tpSrc,
q15_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the Q15 FIR filter structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data.
[in]blockSizenumber of samples to process per call.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
This fast version uses a 32-bit accumulator with 2.30 format. The accumulator maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around and distorts the result. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits. The 2.30 accumulator is then truncated to 2.15 format and saturated to yield the 1.15 result.
-
Refer to the function arm_fir_q15() for a slower implementation of this function which uses 64-bit accumulation to avoid wrap around distortion. Both the slow and the fast versions use the same instance structure. Use the function arm_fir_init_q15() to initialize the filter structure.
- -

References __SIMD32, _SIMD32_OFFSET, arm_fir_instance_q15::numTaps, arm_fir_instance_q15::pCoeffs, and arm_fir_instance_q15::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
IAR_ONLY_LOW_OPTIMIZATION_ENTER void arm_fir_fast_q31 (const arm_fir_instance_q31S,
q31_tpSrc,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the Q31 structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block output data.
[in]blockSizenumber of samples to process per call.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
This function is optimized for speed at the expense of fixed-point precision and overflow protection. The result of each 1.31 x 1.31 multiplication is truncated to 2.30 format. These intermediate results are added to a 2.30 accumulator. Finally, the accumulator is saturated and converted to a 1.31 result. The fast version has the same overflow behavior as the standard version and provides less precision since it discards the low 32 bits of each multiplication result. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits.
-
Refer to the function arm_fir_q31() for a slower implementation of this function which uses a 64-bit accumulator to provide higher precision. Both the slow and the fast versions use the same instance structure. Use the function arm_fir_init_q31() to initialize the filter structure.
- -

References multAcc_32x32_keep32_R, arm_fir_instance_q31::numTaps, arm_fir_instance_q31::pCoeffs, and arm_fir_instance_q31::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_init_f32 (arm_fir_instance_f32S,
uint16_t numTaps,
float32_tpCoeffs,
float32_tpState,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - -
[in,out]*Spoints to an instance of the floating-point FIR filter structure.
[in]numTapsNumber of filter coefficients in the filter.
[in]*pCoeffspoints to the filter coefficients buffer.
[in]*pStatepoints to the state buffer.
[in]blockSizenumber of samples that are processed per call.
-
-
-
Returns
none.
-

Description:

-
pCoeffs points to the array of filter coefficients stored in time reversed order:
    
-   {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}    
-
-
pState points to the array of state variables. pState is of length numTaps+blockSize-1 samples, where blockSize is the number of input samples processed by each call to arm_fir_f32().
-
Examples:
arm_fir_example_f32.c, and arm_signal_converge_example_f32.c.
-
-

References arm_fir_instance_f32::numTaps, arm_fir_instance_f32::pCoeffs, and arm_fir_instance_f32::pState.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_fir_init_q15 (arm_fir_instance_q15S,
uint16_t numTaps,
q15_tpCoeffs,
q15_tpState,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - -
[in,out]*Spoints to an instance of the Q15 FIR filter structure.
[in]numTapsNumber of filter coefficients in the filter. Must be even and greater than or equal to 4.
[in]*pCoeffspoints to the filter coefficients buffer.
[in]*pStatepoints to the state buffer.
[in]blockSizeis number of samples processed per call.
-
-
-
Returns
The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if numTaps is not greater than or equal to 4 and even.
-

Description:

-
pCoeffs points to the array of filter coefficients stored in time reversed order:
    
-   {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}    
-
Note that numTaps must be even and greater than or equal to 4. To implement an odd length filter simply increase numTaps by 1 and set the last coefficient to zero. For example, to implement a filter with numTaps=3 and coefficients
    
-    {0.3, -0.8, 0.3}    
-
set numTaps=4 and use the coefficients:
    
-    {0.3, -0.8, 0.3, 0}.    
-
Similarly, to implement a two point filter
    
-    {0.3, -0.3}    
-
set numTaps=4 and use the coefficients:
    
-    {0.3, -0.3, 0, 0}.    
-
-
pState points to the array of state variables. pState is of length numTaps+blockSize, when running on Cortex-M4 and Cortex-M3 and is of length numTaps+blockSize-1, when running on Cortex-M0 where blockSize is the number of input samples processed by each call to arm_fir_q15().
- -

References ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, arm_fir_instance_q15::numTaps, arm_fir_instance_q15::pCoeffs, arm_fir_instance_q15::pState, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_init_q31 (arm_fir_instance_q31S,
uint16_t numTaps,
q31_tpCoeffs,
q31_tpState,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - -
[in,out]*Spoints to an instance of the Q31 FIR filter structure.
[in]numTapsNumber of filter coefficients in the filter.
[in]*pCoeffspoints to the filter coefficients buffer.
[in]*pStatepoints to the state buffer.
[in]blockSizenumber of samples that are processed per call.
-
-
-
Returns
none.
-

Description:

-
pCoeffs points to the array of filter coefficients stored in time reversed order:
    
-   {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}    
-
-
pState points to the array of state variables. pState is of length numTaps+blockSize-1 samples, where blockSize is the number of input samples processed by each call to arm_fir_q31().
- -

References arm_fir_instance_q31::numTaps, arm_fir_instance_q31::pCoeffs, and arm_fir_instance_q31::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_init_q7 (arm_fir_instance_q7S,
uint16_t numTaps,
q7_tpCoeffs,
q7_tpState,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - -
[in,out]*Spoints to an instance of the Q7 FIR filter structure.
[in]numTapsNumber of filter coefficients in the filter.
[in]*pCoeffspoints to the filter coefficients buffer.
[in]*pStatepoints to the state buffer.
[in]blockSizenumber of samples that are processed per call.
-
-
-
Returns
none
-

Description:

-
pCoeffs points to the array of filter coefficients stored in time reversed order:
    
-   {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}    
-
-
pState points to the array of state variables. pState is of length numTaps+blockSize-1 samples, where blockSize is the number of input samples processed by each call to arm_fir_q7().
- -

References arm_fir_instance_q7::numTaps, arm_fir_instance_q7::pCoeffs, and arm_fir_instance_q7::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_q15 (const arm_fir_instance_q15S,
q15_tpSrc,
q15_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the Q15 FIR structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data.
[in]blockSizenumber of samples to process per call.
-
-
-
Returns
none.
-
Restrictions
If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, state buffers should be aligned by 32-bit
-

Scaling and Overflow Behavior:

-
The function is implemented using a 64-bit internal accumulator. Both coefficients and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. Lastly, the accumulator is saturated to yield a result in 1.15 format.
-
Refer to the function arm_fir_fast_q15() for a faster but less precise implementation of this function.
- -

References __SIMD32, _SIMD32_OFFSET, arm_fir_instance_q15::numTaps, arm_fir_instance_q15::pCoeffs, and arm_fir_instance_q15::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_q31 (const arm_fir_instance_q31S,
q31_tpSrc,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the Q31 FIR filter structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data.
[in]blockSizenumber of samples to process per call.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits. After all multiply-accumulates are performed, the 2.62 accumulator is right shifted by 31 bits and saturated to 1.31 format to yield the final result.
-
Refer to the function arm_fir_fast_q31() for a faster but less precise implementation of this filter for Cortex-M3 and Cortex-M4.
- -

References blockSize, arm_fir_instance_q31::numTaps, arm_fir_instance_q31::pCoeffs, and arm_fir_instance_q31::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_q7 (const arm_fir_instance_q7S,
q7_tpSrc,
q7_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the Q7 FIR filter structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data.
[in]blockSizenumber of samples to process per call.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using a 32-bit internal accumulator. Both coefficients and state variables are represented in 1.7 format and multiplications yield a 2.14 result. The 2.14 intermediate results are accumulated in a 32-bit accumulator in 18.14 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. The accumulator is converted to 18.7 format by discarding the low 7 bits. Finally, the result is truncated to 1.7 format.
- -

References blockSize, arm_fir_instance_q7::numTaps, arm_fir_instance_q7::pCoeffs, and arm_fir_instance_q7::pState.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___f_i_r.js b/Documentation/DSP/html/group___f_i_r.js deleted file mode 100644 index b8677bd..0000000 --- a/Documentation/DSP/html/group___f_i_r.js +++ /dev/null @@ -1,13 +0,0 @@ -var group___f_i_r = -[ - [ "arm_fir_f32", "group___f_i_r.html#gae8fb334ea67eb6ecbd31824ddc14cd6a", null ], - [ "arm_fir_fast_q15", "group___f_i_r.html#gac7d35e9472e49ccd88800f37f3476bd3", null ], - [ "arm_fir_fast_q31", "group___f_i_r.html#ga70d11af009dcd25594c58c75cdb5d6e3", null ], - [ "arm_fir_init_f32", "group___f_i_r.html#ga98d13def6427e29522829f945d0967db", null ], - [ "arm_fir_init_q15", "group___f_i_r.html#gae2a50f692f41ba57e44ed0719b1368bd", null ], - [ "arm_fir_init_q31", "group___f_i_r.html#gac00d53af87684cbbe135767b55e748a5", null ], - [ "arm_fir_init_q7", "group___f_i_r.html#ga88e48688224d42dc173dbcec702f0c1d", null ], - [ "arm_fir_q15", "group___f_i_r.html#ga262d173058d6f80fdf60404ba262a8f5", null ], - [ "arm_fir_q31", "group___f_i_r.html#gaadd938c68ab08967cbb5fc696f384bb5", null ], - [ "arm_fir_q7", "group___f_i_r.html#ga31c91a0bf0962327ef8f626fae68ea32", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___f_i_r___interpolate.html b/Documentation/DSP/html/group___f_i_r___interpolate.html deleted file mode 100644 index e21a8ef..0000000 --- a/Documentation/DSP/html/group___f_i_r___interpolate.html +++ /dev/null @@ -1,550 +0,0 @@ - - - - - -Finite Impulse Response (FIR) Interpolator -CMSIS-DSP: Finite Impulse Response (FIR) Interpolator - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Finite Impulse Response (FIR) Interpolator
-
-
- - - - - - - - - - - - - - - - - - - - -

-Functions

void arm_fir_interpolate_f32 (const arm_fir_interpolate_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point FIR interpolator.
 
arm_status arm_fir_interpolate_init_f32 (arm_fir_interpolate_instance_f32 *S, uint8_t L, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize)
 Initialization function for the floating-point FIR interpolator.
 
arm_status arm_fir_interpolate_init_q15 (arm_fir_interpolate_instance_q15 *S, uint8_t L, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize)
 Initialization function for the Q15 FIR interpolator.
 
arm_status arm_fir_interpolate_init_q31 (arm_fir_interpolate_instance_q31 *S, uint8_t L, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize)
 Initialization function for the Q31 FIR interpolator.
 
void arm_fir_interpolate_q15 (const arm_fir_interpolate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the Q15 FIR interpolator.
 
void arm_fir_interpolate_q31 (const arm_fir_interpolate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the Q31 FIR interpolator.
 
-

Description

-

These functions combine an upsampler (zero stuffer) and an FIR filter. They are used in multirate systems for increasing the sample rate of a signal without introducing high frequency images. Conceptually, the functions are equivalent to the block diagram below:

-
-FIRInterpolator.gif -
-Components included in the FIR Interpolator functions
-

After upsampling by a factor of L, the signal should be filtered by a lowpass filter with a normalized cutoff frequency of 1/L in order to eliminate high frequency copies of the spectrum. The user of the function is responsible for providing the filter coefficients.

-

The FIR interpolator functions provided in the CMSIS DSP Library combine the upsampler and FIR filter in an efficient manner. The upsampler inserts L-1 zeros between each sample. Instead of multiplying by these zero values, the FIR filter is designed to skip them. This leads to an efficient implementation without any wasted effort. The functions operate on blocks of input and output data. pSrc points to an array of blockSize input values and pDst points to an array of blockSize*L output values.

-

The library provides separate functions for Q15, Q31, and floating-point data types.

-
Algorithm:
The functions use a polyphase filter structure:
    
-   y[n] = b[0] * x[n] + b[L]   * x[n-1] + ... + b[L*(phaseLength-1)] * x[n-phaseLength+1]    
-   y[n+1] = b[1] * x[n] + b[L+1] * x[n-1] + ... + b[L*(phaseLength-1)+1] * x[n-phaseLength+1]    
-   ...    
-   y[n+(L-1)] = b[L-1] * x[n] + b[2*L-1] * x[n-1] + ....+ b[L*(phaseLength-1)+(L-1)] * x[n-phaseLength+1]    
-
This approach is more efficient than straightforward upsample-then-filter algorithms. With this method the computation is reduced by a factor of 1/L when compared to using a standard FIR filter.
-
pCoeffs points to a coefficient array of size numTaps. numTaps must be a multiple of the interpolation factor L and this is checked by the initialization functions. Internally, the function divides the FIR filter's impulse response into shorter filters of length phaseLength=numTaps/L. Coefficients are stored in time reversed order.
-
    
-   {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}    
-
-
pState points to a state array of size blockSize + phaseLength - 1. Samples in the state buffer are stored in the order:
-
    
-   {x[n-phaseLength+1], x[n-phaseLength], x[n-phaseLength-1], x[n-phaseLength-2]....x[0], x[1], ..., x[blockSize-1]}    
-
The state variables are updated after each block of data is processed, the coefficients are untouched.
-
Instance Structure
The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter. Coefficient arrays may be shared among several instances while state variable array should be allocated separately. There are separate instance structure declarations for each of the 3 supported data types.
-
Initialization Functions
There is also an associated initialization function for each data type. The initialization function performs the following operations:
    -
  • Sets the values of the internal structure fields.
  • -
  • Zeros out the values in the state buffer.
  • -
  • Checks to make sure that the length of the filter is a multiple of the interpolation factor. To do this manually without calling the init function, assign the follow subfields of the instance structure: L (interpolation factor), pCoeffs, phaseLength (numTaps / L), pState. Also set all of the values in pState to zero.
  • -
-
-
Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure must be manually initialized. The code below statically initializes each of the 3 different data type filter instance structures
    
-arm_fir_interpolate_instance_f32 S = {L, phaseLength, pCoeffs, pState};    
-arm_fir_interpolate_instance_q31 S = {L, phaseLength, pCoeffs, pState};    
-arm_fir_interpolate_instance_q15 S = {L, phaseLength, pCoeffs, pState};    
-
where L is the interpolation factor; phaseLength=numTaps/L is the length of each of the shorter FIR filters used internally, pCoeffs is the address of the coefficient buffer; pState is the address of the state buffer. Be sure to set the values in the state buffer to zeros when doing static initialization.
-
Fixed-Point Behavior
Care must be taken when using the fixed-point versions of the FIR interpolate filter functions. In particular, the overflow and saturation behavior of the accumulator used in each function must be considered. Refer to the function specific documentation below for usage guidelines.
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_interpolate_f32 (const arm_fir_interpolate_instance_f32S,
float32_tpSrc,
float32_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the floating-point FIR interpolator structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data.
[in]blockSizenumber of input samples to process per call.
-
-
-
Returns
none.
- -

References arm_fir_interpolate_instance_f32::L, arm_fir_interpolate_instance_f32::pCoeffs, arm_fir_interpolate_instance_f32::phaseLength, and arm_fir_interpolate_instance_f32::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_fir_interpolate_init_f32 (arm_fir_interpolate_instance_f32S,
uint8_t L,
uint16_t numTaps,
float32_tpCoeffs,
float32_tpState,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - - -
[in,out]*Spoints to an instance of the floating-point FIR interpolator structure.
[in]Lupsample factor.
[in]numTapsnumber of filter coefficients in the filter.
[in]*pCoeffspoints to the filter coefficient buffer.
[in]*pStatepoints to the state buffer.
[in]blockSizenumber of input samples to process per call.
-
-
-
Returns
The function returns ARM_MATH_SUCCESS if initialization was successful or ARM_MATH_LENGTH_ERROR if the filter length numTaps is not a multiple of the interpolation factor L.
-

Description:

-
pCoeffs points to the array of filter coefficients stored in time reversed order:
    
-   {b[numTaps-1], b[numTaps-2], b[numTaps-2], ..., b[1], b[0]}    
-
The length of the filter numTaps must be a multiple of the interpolation factor L.
-
pState points to the array of state variables. pState is of length (numTaps/L)+blockSize-1 words where blockSize is the number of input samples processed by each call to arm_fir_interpolate_f32().
- -

References ARM_MATH_LENGTH_ERROR, ARM_MATH_SUCCESS, arm_fir_interpolate_instance_f32::L, arm_fir_interpolate_instance_f32::pCoeffs, arm_fir_interpolate_instance_f32::phaseLength, arm_fir_interpolate_instance_f32::pState, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_fir_interpolate_init_q15 (arm_fir_interpolate_instance_q15S,
uint8_t L,
uint16_t numTaps,
q15_tpCoeffs,
q15_tpState,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - - -
[in,out]*Spoints to an instance of the Q15 FIR interpolator structure.
[in]Lupsample factor.
[in]numTapsnumber of filter coefficients in the filter.
[in]*pCoeffspoints to the filter coefficient buffer.
[in]*pStatepoints to the state buffer.
[in]blockSizenumber of input samples to process per call.
-
-
-
Returns
The function returns ARM_MATH_SUCCESS if initialization was successful or ARM_MATH_LENGTH_ERROR if the filter length numTaps is not a multiple of the interpolation factor L.
-

Description:

-
pCoeffs points to the array of filter coefficients stored in time reversed order:
    
-   {b[numTaps-1], b[numTaps-2], b[numTaps-2], ..., b[1], b[0]}    
-
The length of the filter numTaps must be a multiple of the interpolation factor L.
-
pState points to the array of state variables. pState is of length (numTaps/L)+blockSize-1 words where blockSize is the number of input samples processed by each call to arm_fir_interpolate_q15().
- -

References ARM_MATH_LENGTH_ERROR, ARM_MATH_SUCCESS, arm_fir_interpolate_instance_q15::L, arm_fir_interpolate_instance_q15::pCoeffs, arm_fir_interpolate_instance_q15::phaseLength, arm_fir_interpolate_instance_q15::pState, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_fir_interpolate_init_q31 (arm_fir_interpolate_instance_q31S,
uint8_t L,
uint16_t numTaps,
q31_tpCoeffs,
q31_tpState,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - - -
[in,out]*Spoints to an instance of the Q31 FIR interpolator structure.
[in]Lupsample factor.
[in]numTapsnumber of filter coefficients in the filter.
[in]*pCoeffspoints to the filter coefficient buffer.
[in]*pStatepoints to the state buffer.
[in]blockSizenumber of input samples to process per call.
-
-
-
Returns
The function returns ARM_MATH_SUCCESS if initialization was successful or ARM_MATH_LENGTH_ERROR if the filter length numTaps is not a multiple of the interpolation factor L.
-

Description:

-
pCoeffs points to the array of filter coefficients stored in time reversed order:
    
-   {b[numTaps-1], b[numTaps-2], b[numTaps-2], ..., b[1], b[0]}    
-
The length of the filter numTaps must be a multiple of the interpolation factor L.
-
pState points to the array of state variables. pState is of length (numTaps/L)+blockSize-1 words where blockSize is the number of input samples processed by each call to arm_fir_interpolate_q31().
- -

References ARM_MATH_LENGTH_ERROR, ARM_MATH_SUCCESS, arm_fir_interpolate_instance_q31::L, arm_fir_interpolate_instance_q31::pCoeffs, arm_fir_interpolate_instance_q31::phaseLength, arm_fir_interpolate_instance_q31::pState, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_interpolate_q15 (const arm_fir_interpolate_instance_q15S,
q15_tpSrc,
q15_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the Q15 FIR interpolator structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data.
[in]blockSizenumber of input samples to process per call.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using a 64-bit internal accumulator. Both coefficients and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. Lastly, the accumulator is saturated to yield a result in 1.15 format.
- -

References __SIMD32, arm_fir_interpolate_instance_q15::L, arm_fir_interpolate_instance_q15::pCoeffs, arm_fir_interpolate_instance_q15::phaseLength, and arm_fir_interpolate_instance_q15::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_interpolate_q31 (const arm_fir_interpolate_instance_q31S,
q31_tpSrc,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the Q31 FIR interpolator structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data.
[in]blockSizenumber of input samples to process per call.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by 1/(numTaps/L). since numTaps/L additions occur per output sample. After all multiply-accumulates are performed, the 2.62 accumulator is truncated to 1.32 format and then saturated to 1.31 format.
- -

References arm_fir_interpolate_instance_q31::L, arm_fir_interpolate_instance_q31::pCoeffs, arm_fir_interpolate_instance_q31::phaseLength, and arm_fir_interpolate_instance_q31::pState.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___f_i_r___interpolate.js b/Documentation/DSP/html/group___f_i_r___interpolate.js deleted file mode 100644 index c56fdc3..0000000 --- a/Documentation/DSP/html/group___f_i_r___interpolate.js +++ /dev/null @@ -1,9 +0,0 @@ -var group___f_i_r___interpolate = -[ - [ "arm_fir_interpolate_f32", "group___f_i_r___interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e", null ], - [ "arm_fir_interpolate_init_f32", "group___f_i_r___interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6", null ], - [ "arm_fir_interpolate_init_q15", "group___f_i_r___interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f", null ], - [ "arm_fir_interpolate_init_q31", "group___f_i_r___interpolate.html#ga9d0ba38ce9f12a850dd242731d307476", null ], - [ "arm_fir_interpolate_q15", "group___f_i_r___interpolate.html#ga7962b5f9636e54899f75d0c5936800b5", null ], - [ "arm_fir_interpolate_q31", "group___f_i_r___interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___f_i_r___lattice.html b/Documentation/DSP/html/group___f_i_r___lattice.html deleted file mode 100644 index 33f1aa9..0000000 --- a/Documentation/DSP/html/group___f_i_r___lattice.html +++ /dev/null @@ -1,486 +0,0 @@ - - - - - -Finite Impulse Response (FIR) Lattice Filters -CMSIS-DSP: Finite Impulse Response (FIR) Lattice Filters - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Finite Impulse Response (FIR) Lattice Filters
-
-
- - - - - - - - - - - - - - - - - - - - -

-Functions

void arm_fir_lattice_f32 (const arm_fir_lattice_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point FIR lattice filter.
 
void arm_fir_lattice_init_f32 (arm_fir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pCoeffs, float32_t *pState)
 Initialization function for the floating-point FIR lattice filter.
 
void arm_fir_lattice_init_q15 (arm_fir_lattice_instance_q15 *S, uint16_t numStages, q15_t *pCoeffs, q15_t *pState)
 Initialization function for the Q15 FIR lattice filter.
 
void arm_fir_lattice_init_q31 (arm_fir_lattice_instance_q31 *S, uint16_t numStages, q31_t *pCoeffs, q31_t *pState)
 Initialization function for the Q31 FIR lattice filter.
 
void arm_fir_lattice_q15 (const arm_fir_lattice_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the Q15 FIR lattice filter.
 
void arm_fir_lattice_q31 (const arm_fir_lattice_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the Q31 FIR lattice filter.
 
-

Description

-

This set of functions implements Finite Impulse Response (FIR) lattice filters for Q15, Q31 and floating-point data types. Lattice filters are used in a variety of adaptive filter applications. The filter structure is feedforward and the net impulse response is finite length. The functions operate on blocks of input and output data and each call to the function processes blockSize samples through the filter. pSrc and pDst point to input and output arrays containing blockSize values.

-
Algorithm:
-FIRLattice.gif -
-Finite Impulse Response Lattice filter
- The following difference equation is implemented:
    
-     f0[n] = g0[n] = x[n]    
-     fm[n] = fm-1[n] + km * gm-1[n-1] for m = 1, 2, ...M    
-     gm[n] = km * fm-1[n] + gm-1[n-1] for m = 1, 2, ...M    
-     y[n] = fM[n]    
-  
-
pCoeffs points to tha array of reflection coefficients of size numStages. Reflection Coefficients are stored in the following order.
-
    
-     {k1, k2, ..., kM}    
-  
where M is number of stages
-
pState points to a state array of size numStages. The state variables (g values) hold previous inputs and are stored in the following order.
    
-     {g0[n], g1[n], g2[n] ...gM-1[n]}    
-  
The state variables are updated after each block of data is processed; the coefficients are untouched.
-
Instance Structure
The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter. Coefficient arrays may be shared among several instances while state variable arrays cannot be shared. There are separate instance structure declarations for each of the 3 supported data types.
-
Initialization Functions
There is also an associated initialization function for each data type. The initialization function performs the following operations:
    -
  • Sets the values of the internal structure fields.
  • -
  • Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numStages, pCoeffs, pState. Also set all of the values in pState to zero.
  • -
-
-
Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure must be manually initialized. Set the values in the state buffer to zeros and then manually initialize the instance structure as follows:
    
-*arm_fir_lattice_instance_f32 S = {numStages, pState, pCoeffs};    
-*arm_fir_lattice_instance_q31 S = {numStages, pState, pCoeffs};    
-*arm_fir_lattice_instance_q15 S = {numStages, pState, pCoeffs};    
-  
-
where numStages is the number of stages in the filter; pState is the address of the state buffer; pCoeffs is the address of the coefficient buffer.
-
Fixed-Point Behavior
Care must be taken when using the fixed-point versions of the FIR Lattice filter functions. In particular, the overflow and saturation behavior of the accumulator used in each function must be considered. Refer to the function specific documentation below for usage guidelines.
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_lattice_f32 (const arm_fir_lattice_instance_f32S,
float32_tpSrc,
float32_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the floating-point FIR lattice structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data
[in]blockSizenumber of samples to process.
-
-
-
Returns
none.
- -

References blockSize, arm_fir_lattice_instance_f32::numStages, arm_fir_lattice_instance_f32::pCoeffs, and arm_fir_lattice_instance_f32::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_lattice_init_f32 (arm_fir_lattice_instance_f32S,
uint16_t numStages,
float32_tpCoeffs,
float32_tpState 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the floating-point FIR lattice structure.
[in]numStagesnumber of filter stages.
[in]*pCoeffspoints to the coefficient buffer. The array is of length numStages.
[in]*pStatepoints to the state buffer. The array is of length numStages.
-
-
-
Returns
none.
- -

References arm_fir_lattice_instance_f32::numStages, arm_fir_lattice_instance_f32::pCoeffs, and arm_fir_lattice_instance_f32::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_lattice_init_q15 (arm_fir_lattice_instance_q15S,
uint16_t numStages,
q15_tpCoeffs,
q15_tpState 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the Q15 FIR lattice structure.
[in]numStagesnumber of filter stages.
[in]*pCoeffspoints to the coefficient buffer. The array is of length numStages.
[in]*pStatepoints to the state buffer. The array is of length numStages.
-
-
-
Returns
none.
- -

References arm_fir_lattice_instance_q15::numStages, arm_fir_lattice_instance_q15::pCoeffs, and arm_fir_lattice_instance_q15::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_lattice_init_q31 (arm_fir_lattice_instance_q31S,
uint16_t numStages,
q31_tpCoeffs,
q31_tpState 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the Q31 FIR lattice structure.
[in]numStagesnumber of filter stages.
[in]*pCoeffspoints to the coefficient buffer. The array is of length numStages.
[in]*pStatepoints to the state buffer. The array is of length numStages.
-
-
-
Returns
none.
- -

References arm_fir_lattice_instance_q31::numStages, arm_fir_lattice_instance_q31::pCoeffs, and arm_fir_lattice_instance_q31::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_lattice_q15 (const arm_fir_lattice_instance_q15S,
q15_tpSrc,
q15_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the Q15 FIR lattice structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data
[in]blockSizenumber of samples to process.
-
-
-
Returns
none.
- -

References __SIMD32, blockSize, arm_fir_lattice_instance_q15::numStages, arm_fir_lattice_instance_q15::pCoeffs, and arm_fir_lattice_instance_q15::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_lattice_q31 (const arm_fir_lattice_instance_q31S,
q31_tpSrc,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the Q31 FIR lattice structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data
[in]blockSizenumber of samples to process.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior: In order to avoid overflows the input signal must be scaled down by 2*log2(numStages) bits.

- -

References arm_fir_lattice_instance_q31::numStages, arm_fir_lattice_instance_q31::pCoeffs, and arm_fir_lattice_instance_q31::pState.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___f_i_r___lattice.js b/Documentation/DSP/html/group___f_i_r___lattice.js deleted file mode 100644 index cb6cc67..0000000 --- a/Documentation/DSP/html/group___f_i_r___lattice.js +++ /dev/null @@ -1,9 +0,0 @@ -var group___f_i_r___lattice = -[ - [ "arm_fir_lattice_f32", "group___f_i_r___lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8", null ], - [ "arm_fir_lattice_init_f32", "group___f_i_r___lattice.html#ga86199a1590af2b8941c6532ee9d03229", null ], - [ "arm_fir_lattice_init_q15", "group___f_i_r___lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72", null ], - [ "arm_fir_lattice_init_q31", "group___f_i_r___lattice.html#gac05a17a0188bb851b58d19e572870a54", null ], - [ "arm_fir_lattice_q15", "group___f_i_r___lattice.html#gabb0ab07fd313b4d863070c3ddca51542", null ], - [ "arm_fir_lattice_q31", "group___f_i_r___lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___f_i_r___sparse.html b/Documentation/DSP/html/group___f_i_r___sparse.html deleted file mode 100644 index ccc3e46..0000000 --- a/Documentation/DSP/html/group___f_i_r___sparse.html +++ /dev/null @@ -1,725 +0,0 @@ - - - - - -Finite Impulse Response (FIR) Sparse Filters -CMSIS-DSP: Finite Impulse Response (FIR) Sparse Filters - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Finite Impulse Response (FIR) Sparse Filters
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

void arm_fir_sparse_f32 (arm_fir_sparse_instance_f32 *S, float32_t *pSrc, float32_t *pDst, float32_t *pScratchIn, uint32_t blockSize)
 Processing function for the floating-point sparse FIR filter.
 
void arm_fir_sparse_init_f32 (arm_fir_sparse_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize)
 Initialization function for the floating-point sparse FIR filter.
 
void arm_fir_sparse_init_q15 (arm_fir_sparse_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize)
 Initialization function for the Q15 sparse FIR filter.
 
void arm_fir_sparse_init_q31 (arm_fir_sparse_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize)
 Initialization function for the Q31 sparse FIR filter.
 
void arm_fir_sparse_init_q7 (arm_fir_sparse_instance_q7 *S, uint16_t numTaps, q7_t *pCoeffs, q7_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize)
 Initialization function for the Q7 sparse FIR filter.
 
void arm_fir_sparse_q15 (arm_fir_sparse_instance_q15 *S, q15_t *pSrc, q15_t *pDst, q15_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize)
 Processing function for the Q15 sparse FIR filter.
 
void arm_fir_sparse_q31 (arm_fir_sparse_instance_q31 *S, q31_t *pSrc, q31_t *pDst, q31_t *pScratchIn, uint32_t blockSize)
 Processing function for the Q31 sparse FIR filter.
 
void arm_fir_sparse_q7 (arm_fir_sparse_instance_q7 *S, q7_t *pSrc, q7_t *pDst, q7_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize)
 Processing function for the Q7 sparse FIR filter.
 
-

Description

-

This group of functions implements sparse FIR filters. Sparse FIR filters are equivalent to standard FIR filters except that most of the coefficients are equal to zero. Sparse filters are used for simulating reflections in communications and audio applications.

-

There are separate functions for Q7, Q15, Q31, and floating-point data types. The functions operate on blocks of input and output data and each call to the function processes blockSize samples through the filter. pSrc and pDst points to input and output arrays respectively containing blockSize values.

-
Algorithm:
The sparse filter instant structure contains an array of tap indices pTapDelay which specifies the locations of the non-zero coefficients. This is in addition to the coefficient array b. The implementation essentially skips the multiplications by zero and leads to an efficient realization.
   
-      y[n] = b[0] * x[n-pTapDelay[0]] + b[1] * x[n-pTapDelay[1]] + b[2] * x[n-pTapDelay[2]] + ...+ b[numTaps-1] * x[n-pTapDelay[numTaps-1]]    
-  
-
-FIRSparse.gif -
-Sparse FIR filter. b[n] represents the filter coefficients
-
-
pCoeffs points to a coefficient array of size numTaps; pTapDelay points to an array of nonzero indices and is also of size numTaps; pState points to a state array of size maxDelay + blockSize, where maxDelay is the largest offset value that is ever used in the pTapDelay array. Some of the processing functions also require temporary working buffers.
-
Instance Structure
The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter. Coefficient and offset arrays may be shared among several instances while state variable arrays cannot be shared. There are separate instance structure declarations for each of the 4 supported data types.
-
Initialization Functions
There is also an associated initialization function for each data type. The initialization function performs the following operations:
    -
  • Sets the values of the internal structure fields.
  • -
  • Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numTaps, pCoeffs, pTapDelay, maxDelay, stateIndex, pState. Also set all of the values in pState to zero.
  • -
-
-
Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure must be manually initialized. Set the values in the state buffer to zeros before static initialization. The code below statically initializes each of the 4 different data type filter instance structures
    
-*arm_fir_sparse_instance_f32 S = {numTaps, 0, pState, pCoeffs, maxDelay, pTapDelay};    
-*arm_fir_sparse_instance_q31 S = {numTaps, 0, pState, pCoeffs, maxDelay, pTapDelay};    
-*arm_fir_sparse_instance_q15 S = {numTaps, 0, pState, pCoeffs, maxDelay, pTapDelay};    
-*arm_fir_sparse_instance_q7 S =  {numTaps, 0, pState, pCoeffs, maxDelay, pTapDelay};    
-  
-
-
Fixed-Point Behavior
Care must be taken when using the fixed-point versions of the sparse FIR filter functions. In particular, the overflow and saturation behavior of the accumulator used in each function must be considered. Refer to the function specific documentation below for usage guidelines.
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_sparse_f32 (arm_fir_sparse_instance_f32S,
float32_tpSrc,
float32_tpDst,
float32_tpScratchIn,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - -
[in]*Spoints to an instance of the floating-point sparse FIR structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data
[in]*pScratchInpoints to a temporary buffer of size blockSize.
[in]blockSizenumber of input samples to process per call.
-
-
-
Returns
none.
- -

References arm_circularRead_f32(), arm_circularWrite_f32(), blockSize, arm_fir_sparse_instance_f32::maxDelay, arm_fir_sparse_instance_f32::numTaps, arm_fir_sparse_instance_f32::pCoeffs, arm_fir_sparse_instance_f32::pState, arm_fir_sparse_instance_f32::pTapDelay, and arm_fir_sparse_instance_f32::stateIndex.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_sparse_init_f32 (arm_fir_sparse_instance_f32S,
uint16_t numTaps,
float32_tpCoeffs,
float32_tpState,
int32_t * pTapDelay,
uint16_t maxDelay,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - - - -
[in,out]*Spoints to an instance of the floating-point sparse FIR structure.
[in]numTapsnumber of nonzero coefficients in the filter.
[in]*pCoeffspoints to the array of filter coefficients.
[in]*pStatepoints to the state buffer.
[in]*pTapDelaypoints to the array of offset times.
[in]maxDelaymaximum offset time supported.
[in]blockSizenumber of samples that will be processed per block.
-
-
-
Returns
none
-

Description:

-
pCoeffs holds the filter coefficients and has length numTaps. pState holds the filter's state variables and must be of length maxDelay + blockSize, where maxDelay is the maximum number of delay line values. blockSize is the number of samples processed by the arm_fir_sparse_f32() function.
- -

References arm_fir_sparse_instance_f32::maxDelay, arm_fir_sparse_instance_f32::numTaps, arm_fir_sparse_instance_f32::pCoeffs, arm_fir_sparse_instance_f32::pState, arm_fir_sparse_instance_f32::pTapDelay, and arm_fir_sparse_instance_f32::stateIndex.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_sparse_init_q15 (arm_fir_sparse_instance_q15S,
uint16_t numTaps,
q15_tpCoeffs,
q15_tpState,
int32_t * pTapDelay,
uint16_t maxDelay,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - - - -
[in,out]*Spoints to an instance of the Q15 sparse FIR structure.
[in]numTapsnumber of nonzero coefficients in the filter.
[in]*pCoeffspoints to the array of filter coefficients.
[in]*pStatepoints to the state buffer.
[in]*pTapDelaypoints to the array of offset times.
[in]maxDelaymaximum offset time supported.
[in]blockSizenumber of samples that will be processed per block.
-
-
-
Returns
none
-

Description:

-
pCoeffs holds the filter coefficients and has length numTaps. pState holds the filter's state variables and must be of length maxDelay + blockSize, where maxDelay is the maximum number of delay line values. blockSize is the number of words processed by arm_fir_sparse_q15() function.
- -

References arm_fir_sparse_instance_q15::maxDelay, arm_fir_sparse_instance_q15::numTaps, arm_fir_sparse_instance_q15::pCoeffs, arm_fir_sparse_instance_q15::pState, arm_fir_sparse_instance_q15::pTapDelay, and arm_fir_sparse_instance_q15::stateIndex.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_sparse_init_q31 (arm_fir_sparse_instance_q31S,
uint16_t numTaps,
q31_tpCoeffs,
q31_tpState,
int32_t * pTapDelay,
uint16_t maxDelay,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - - - -
[in,out]*Spoints to an instance of the Q31 sparse FIR structure.
[in]numTapsnumber of nonzero coefficients in the filter.
[in]*pCoeffspoints to the array of filter coefficients.
[in]*pStatepoints to the state buffer.
[in]*pTapDelaypoints to the array of offset times.
[in]maxDelaymaximum offset time supported.
[in]blockSizenumber of samples that will be processed per block.
-
-
-
Returns
none
-

Description:

-
pCoeffs holds the filter coefficients and has length numTaps. pState holds the filter's state variables and must be of length maxDelay + blockSize, where maxDelay is the maximum number of delay line values. blockSize is the number of words processed by arm_fir_sparse_q31() function.
- -

References arm_fir_sparse_instance_q31::maxDelay, arm_fir_sparse_instance_q31::numTaps, arm_fir_sparse_instance_q31::pCoeffs, arm_fir_sparse_instance_q31::pState, arm_fir_sparse_instance_q31::pTapDelay, and arm_fir_sparse_instance_q31::stateIndex.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_sparse_init_q7 (arm_fir_sparse_instance_q7S,
uint16_t numTaps,
q7_tpCoeffs,
q7_tpState,
int32_t * pTapDelay,
uint16_t maxDelay,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - - - -
[in,out]*Spoints to an instance of the Q7 sparse FIR structure.
[in]numTapsnumber of nonzero coefficients in the filter.
[in]*pCoeffspoints to the array of filter coefficients.
[in]*pStatepoints to the state buffer.
[in]*pTapDelaypoints to the array of offset times.
[in]maxDelaymaximum offset time supported.
[in]blockSizenumber of samples that will be processed per block.
-
-
-
Returns
none
-

Description:

-
pCoeffs holds the filter coefficients and has length numTaps. pState holds the filter's state variables and must be of length maxDelay + blockSize, where maxDelay is the maximum number of delay line values. blockSize is the number of samples processed by the arm_fir_sparse_q7() function.
- -

References arm_fir_sparse_instance_q7::maxDelay, arm_fir_sparse_instance_q7::numTaps, arm_fir_sparse_instance_q7::pCoeffs, arm_fir_sparse_instance_q7::pState, arm_fir_sparse_instance_q7::pTapDelay, and arm_fir_sparse_instance_q7::stateIndex.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_sparse_q15 (arm_fir_sparse_instance_q15S,
q15_tpSrc,
q15_tpDst,
q15_tpScratchIn,
q31_tpScratchOut,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - - -
[in]*Spoints to an instance of the Q15 sparse FIR structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data
[in]*pScratchInpoints to a temporary buffer of size blockSize.
[in]*pScratchOutpoints to a temporary buffer of size blockSize.
[in]blockSizenumber of input samples to process per call.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using an internal 32-bit accumulator. The 1.15 x 1.15 multiplications yield a 2.30 result and these are added to a 2.30 accumulator. Thus the full precision of the multiplications is maintained but there is only a single guard bit in the accumulator. If the accumulator result overflows it will wrap around rather than saturate. After all multiply-accumulates are performed, the 2.30 accumulator is truncated to 2.15 format and then saturated to 1.15 format. In order to avoid overflows the input signal or coefficients must be scaled down by log2(numTaps) bits.
- -

References __SIMD32, arm_circularRead_q15(), arm_circularWrite_q15(), blockSize, arm_fir_sparse_instance_q15::maxDelay, arm_fir_sparse_instance_q15::numTaps, arm_fir_sparse_instance_q15::pCoeffs, arm_fir_sparse_instance_q15::pState, arm_fir_sparse_instance_q15::pTapDelay, and arm_fir_sparse_instance_q15::stateIndex.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_sparse_q31 (arm_fir_sparse_instance_q31S,
q31_tpSrc,
q31_tpDst,
q31_tpScratchIn,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - -
[in]*Spoints to an instance of the Q31 sparse FIR structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data
[in]*pScratchInpoints to a temporary buffer of size blockSize.
[in]blockSizenumber of input samples to process per call.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using an internal 32-bit accumulator. The 1.31 x 1.31 multiplications are truncated to 2.30 format. This leads to loss of precision on the intermediate multiplications and provides only a single guard bit. If the accumulator result overflows, it wraps around rather than saturate. In order to avoid overflows the input signal or coefficients must be scaled down by log2(numTaps) bits.
- -

References arm_circularRead_f32(), arm_circularWrite_f32(), blockSize, arm_fir_sparse_instance_q31::maxDelay, arm_fir_sparse_instance_q31::numTaps, arm_fir_sparse_instance_q31::pCoeffs, arm_fir_sparse_instance_q31::pState, arm_fir_sparse_instance_q31::pTapDelay, and arm_fir_sparse_instance_q31::stateIndex.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_sparse_q7 (arm_fir_sparse_instance_q7S,
q7_tpSrc,
q7_tpDst,
q7_tpScratchIn,
q31_tpScratchOut,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - - -
[in]*Spoints to an instance of the Q7 sparse FIR structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data
[in]*pScratchInpoints to a temporary buffer of size blockSize.
[in]*pScratchOutpoints to a temporary buffer of size blockSize.
[in]blockSizenumber of input samples to process per call.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using a 32-bit internal accumulator. Both coefficients and state variables are represented in 1.7 format and multiplications yield a 2.14 result. The 2.14 intermediate results are accumulated in a 32-bit accumulator in 18.14 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. The accumulator is then converted to 18.7 format by discarding the low 7 bits. Finally, the result is truncated to 1.7 format.
- -

References __PACKq7, __SIMD32, arm_circularRead_q7(), arm_circularWrite_q7(), blockSize, arm_fir_sparse_instance_q7::maxDelay, arm_fir_sparse_instance_q7::numTaps, arm_fir_sparse_instance_q7::pCoeffs, arm_fir_sparse_instance_q7::pState, arm_fir_sparse_instance_q7::pTapDelay, and arm_fir_sparse_instance_q7::stateIndex.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___f_i_r___sparse.js b/Documentation/DSP/html/group___f_i_r___sparse.js deleted file mode 100644 index 8c6bb23..0000000 --- a/Documentation/DSP/html/group___f_i_r___sparse.js +++ /dev/null @@ -1,11 +0,0 @@ -var group___f_i_r___sparse = -[ - [ "arm_fir_sparse_f32", "group___f_i_r___sparse.html#ga23a9284de5ee39406713b91d18ac8838", null ], - [ "arm_fir_sparse_init_f32", "group___f_i_r___sparse.html#ga86378a08a9d9e1e0e5de77843b34d396", null ], - [ "arm_fir_sparse_init_q15", "group___f_i_r___sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa", null ], - [ "arm_fir_sparse_init_q31", "group___f_i_r___sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634", null ], - [ "arm_fir_sparse_init_q7", "group___f_i_r___sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd", null ], - [ "arm_fir_sparse_q15", "group___f_i_r___sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc", null ], - [ "arm_fir_sparse_q31", "group___f_i_r___sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec", null ], - [ "arm_fir_sparse_q7", "group___f_i_r___sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___f_i_r__decimate.html b/Documentation/DSP/html/group___f_i_r__decimate.html deleted file mode 100644 index 0f7e096..0000000 --- a/Documentation/DSP/html/group___f_i_r__decimate.html +++ /dev/null @@ -1,662 +0,0 @@ - - - - - -Finite Impulse Response (FIR) Decimator -CMSIS-DSP: Finite Impulse Response (FIR) Decimator - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Finite Impulse Response (FIR) Decimator
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

void arm_fir_decimate_f32 (const arm_fir_decimate_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point FIR decimator.
 
void arm_fir_decimate_fast_q15 (const arm_fir_decimate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the Q15 FIR decimator (fast variant) for Cortex-M3 and Cortex-M4.
 
void arm_fir_decimate_fast_q31 (arm_fir_decimate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the Q31 FIR decimator (fast variant) for Cortex-M3 and Cortex-M4.
 
arm_status arm_fir_decimate_init_f32 (arm_fir_decimate_instance_f32 *S, uint16_t numTaps, uint8_t M, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize)
 Initialization function for the floating-point FIR decimator.
 
arm_status arm_fir_decimate_init_q15 (arm_fir_decimate_instance_q15 *S, uint16_t numTaps, uint8_t M, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize)
 Initialization function for the Q15 FIR decimator.
 
arm_status arm_fir_decimate_init_q31 (arm_fir_decimate_instance_q31 *S, uint16_t numTaps, uint8_t M, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize)
 Initialization function for the Q31 FIR decimator.
 
void arm_fir_decimate_q15 (const arm_fir_decimate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the Q15 FIR decimator.
 
void arm_fir_decimate_q31 (const arm_fir_decimate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the Q31 FIR decimator.
 
-

Description

-

These functions combine an FIR filter together with a decimator. They are used in multirate systems for reducing the sample rate of a signal without introducing aliasing distortion. Conceptually, the functions are equivalent to the block diagram below:

-
-FIRDecimator.gif -
-Components included in the FIR Decimator functions
-

When decimating by a factor of M, the signal should be prefiltered by a lowpass filter with a normalized cutoff frequency of 1/M in order to prevent aliasing distortion. The user of the function is responsible for providing the filter coefficients.

-

The FIR decimator functions provided in the CMSIS DSP Library combine the FIR filter and the decimator in an efficient manner. Instead of calculating all of the FIR filter outputs and discarding M-1 out of every M, only the samples output by the decimator are computed. The functions operate on blocks of input and output data. pSrc points to an array of blockSize input values and pDst points to an array of blockSize/M output values. In order to have an integer number of output samples blockSize must always be a multiple of the decimation factor M.

-

The library provides separate functions for Q15, Q31 and floating-point data types.

-
Algorithm:
The FIR portion of the algorithm uses the standard form filter:
    
-     y[n] = b[0] * x[n] + b[1] * x[n-1] + b[2] * x[n-2] + ...+ b[numTaps-1] * x[n-numTaps+1]    
-  
where, b[n] are the filter coefficients.
-
The pCoeffs points to a coefficient array of size numTaps. Coefficients are stored in time reversed order.
-
    
-     {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}    
-  
-
pState points to a state array of size numTaps + blockSize - 1. Samples in the state buffer are stored in the order:
-
    
-     {x[n-numTaps+1], x[n-numTaps], x[n-numTaps-1], x[n-numTaps-2]....x[0], x[1], ..., x[blockSize-1]}    
-  
The state variables are updated after each block of data is processed, the coefficients are untouched.
-
Instance Structure
The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter. Coefficient arrays may be shared among several instances while state variable array should be allocated separately. There are separate instance structure declarations for each of the 3 supported data types.
-
Initialization Functions
There is also an associated initialization function for each data type. The initialization function performs the following operations:
    -
  • Sets the values of the internal structure fields.
  • -
  • Zeros out the values in the state buffer.
  • -
  • Checks to make sure that the size of the input is a multiple of the decimation factor. To do this manually without calling the init function, assign the follow subfields of the instance structure: numTaps, pCoeffs, M (decimation factor), pState. Also set all of the values in pState to zero.
  • -
-
-
Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure must be manually initialized. The code below statically initializes each of the 3 different data type filter instance structures
    
-*arm_fir_decimate_instance_f32 S = {M, numTaps, pCoeffs, pState};    
-*arm_fir_decimate_instance_q31 S = {M, numTaps, pCoeffs, pState};    
-*arm_fir_decimate_instance_q15 S = {M, numTaps, pCoeffs, pState};    
-  
where M is the decimation factor; numTaps is the number of filter coefficients in the filter; pCoeffs is the address of the coefficient buffer; pState is the address of the state buffer. Be sure to set the values in the state buffer to zeros when doing static initialization.
-
Fixed-Point Behavior
Care must be taken when using the fixed-point versions of the FIR decimate filter functions. In particular, the overflow and saturation behavior of the accumulator used in each function must be considered. Refer to the function specific documentation below for usage guidelines.
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_decimate_f32 (const arm_fir_decimate_instance_f32S,
float32_tpSrc,
float32_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the floating-point FIR decimator structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data.
[in]blockSizenumber of input samples to process per call.
-
-
-
Returns
none.
- -

References arm_fir_decimate_instance_f32::M, arm_fir_decimate_instance_f32::numTaps, arm_fir_decimate_instance_f32::pCoeffs, and arm_fir_decimate_instance_f32::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_decimate_fast_q15 (const arm_fir_decimate_instance_q15S,
q15_tpSrc,
q15_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the Q15 FIR decimator structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data
[in]blockSizenumber of input samples to process per call.
-
-
-
Returns
none
-
Restrictions
If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, state buffers should be aligned by 32-bit
-

Scaling and Overflow Behavior:

-
This fast version uses a 32-bit accumulator with 2.30 format. The accumulator maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around and distorts the result. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits (log2 is read as log to the base 2). The 2.30 accumulator is then truncated to 2.15 format and saturated to yield the 1.15 result.
-
Refer to the function arm_fir_decimate_q15() for a slower implementation of this function which uses 64-bit accumulation to avoid wrap around distortion. Both the slow and the fast versions use the same instance structure. Use the function arm_fir_decimate_init_q15() to initialize the filter structure.
- -

References __SIMD32, arm_fir_decimate_instance_q15::M, arm_fir_decimate_instance_q15::numTaps, arm_fir_decimate_instance_q15::pCoeffs, and arm_fir_decimate_instance_q15::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_decimate_fast_q31 (arm_fir_decimate_instance_q31S,
q31_tpSrc,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the Q31 FIR decimator structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data
[in]blockSizenumber of input samples to process per call.
-
-
-
Returns
none
-

Scaling and Overflow Behavior:

-
This function is optimized for speed at the expense of fixed-point precision and overflow protection. The result of each 1.31 x 1.31 multiplication is truncated to 2.30 format. These intermediate results are added to a 2.30 accumulator. Finally, the accumulator is saturated and converted to a 1.31 result. The fast version has the same overflow behavior as the standard version and provides less precision since it discards the low 32 bits of each multiplication result. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits (where log2 is read as log to the base 2).
-
Refer to the function arm_fir_decimate_q31() for a slower implementation of this function which uses a 64-bit accumulator to provide higher precision. Both the slow and the fast versions use the same instance structure. Use the function arm_fir_decimate_init_q31() to initialize the filter structure.
- -

References arm_fir_decimate_instance_q31::M, arm_fir_decimate_instance_q31::numTaps, arm_fir_decimate_instance_q31::pCoeffs, and arm_fir_decimate_instance_q31::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_fir_decimate_init_f32 (arm_fir_decimate_instance_f32S,
uint16_t numTaps,
uint8_t M,
float32_tpCoeffs,
float32_tpState,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - - -
[in,out]*Spoints to an instance of the floating-point FIR decimator structure.
[in]numTapsnumber of coefficients in the filter.
[in]Mdecimation factor.
[in]*pCoeffspoints to the filter coefficients.
[in]*pStatepoints to the state buffer.
[in]blockSizenumber of input samples to process per call.
-
-
-
Returns
The function returns ARM_MATH_SUCCESS if initialization was successful or ARM_MATH_LENGTH_ERROR if blockSize is not a multiple of M.
-

Description:

-
pCoeffs points to the array of filter coefficients stored in time reversed order:
    
-   {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}    
-
-
pState points to the array of state variables. pState is of length numTaps+blockSize-1 words where blockSize is the number of input samples passed to arm_fir_decimate_f32(). M is the decimation factor.
- -

References ARM_MATH_LENGTH_ERROR, ARM_MATH_SUCCESS, arm_fir_decimate_instance_f32::M, arm_fir_decimate_instance_f32::numTaps, arm_fir_decimate_instance_f32::pCoeffs, arm_fir_decimate_instance_f32::pState, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_fir_decimate_init_q15 (arm_fir_decimate_instance_q15S,
uint16_t numTaps,
uint8_t M,
q15_tpCoeffs,
q15_tpState,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - - -
[in,out]*Spoints to an instance of the Q15 FIR decimator structure.
[in]numTapsnumber of coefficients in the filter.
[in]Mdecimation factor.
[in]*pCoeffspoints to the filter coefficients.
[in]*pStatepoints to the state buffer.
[in]blockSizenumber of input samples to process per call.
-
-
-
Returns
The function returns ARM_MATH_SUCCESS if initialization was successful or ARM_MATH_LENGTH_ERROR if blockSize is not a multiple of M.
-

Description:

-
pCoeffs points to the array of filter coefficients stored in time reversed order:
    
-   {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}    
-
-
pState points to the array of state variables. pState is of length numTaps+blockSize-1 words where blockSize is the number of input samples to the call arm_fir_decimate_q15(). M is the decimation factor.
- -

References ARM_MATH_LENGTH_ERROR, ARM_MATH_SUCCESS, arm_fir_decimate_instance_q15::M, arm_fir_decimate_instance_q15::numTaps, arm_fir_decimate_instance_q15::pCoeffs, arm_fir_decimate_instance_q15::pState, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_fir_decimate_init_q31 (arm_fir_decimate_instance_q31S,
uint16_t numTaps,
uint8_t M,
q31_tpCoeffs,
q31_tpState,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - - -
[in,out]*Spoints to an instance of the Q31 FIR decimator structure.
[in]numTapsnumber of coefficients in the filter.
[in]Mdecimation factor.
[in]*pCoeffspoints to the filter coefficients.
[in]*pStatepoints to the state buffer.
[in]blockSizenumber of input samples to process per call.
-
-
-
Returns
The function returns ARM_MATH_SUCCESS if initialization was successful or ARM_MATH_LENGTH_ERROR if blockSize is not a multiple of M.
-

Description:

-
pCoeffs points to the array of filter coefficients stored in time reversed order:
    
-   {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}    
-
-
pState points to the array of state variables. pState is of length numTaps+blockSize-1 words where blockSize is the number of input samples passed to arm_fir_decimate_q31(). M is the decimation factor.
- -

References ARM_MATH_LENGTH_ERROR, ARM_MATH_SUCCESS, arm_fir_decimate_instance_q31::M, arm_fir_decimate_instance_q31::numTaps, arm_fir_decimate_instance_q31::pCoeffs, arm_fir_decimate_instance_q31::pState, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_decimate_q15 (const arm_fir_decimate_instance_q15S,
q15_tpSrc,
q15_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the Q15 FIR decimator structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the location where the output result is written.
[in]blockSizenumber of input samples to process per call.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using a 64-bit internal accumulator. Both coefficients and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. Lastly, the accumulator is saturated to yield a result in 1.15 format.
-
Refer to the function arm_fir_decimate_fast_q15() for a faster but less precise implementation of this function for Cortex-M3 and Cortex-M4.
- -

References __SIMD32, arm_fir_decimate_instance_q15::M, arm_fir_decimate_instance_q15::numTaps, arm_fir_decimate_instance_q15::pCoeffs, and arm_fir_decimate_instance_q15::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fir_decimate_q31 (const arm_fir_decimate_instance_q31S,
q31_tpSrc,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the Q31 FIR decimator structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data
[in]blockSizenumber of input samples to process per call.
-
-
-
Returns
none
-

Scaling and Overflow Behavior:

-
The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits (where log2 is read as log to the base 2). After all multiply-accumulates are performed, the 2.62 accumulator is truncated to 1.32 format and then saturated to 1.31 format.
-
Refer to the function arm_fir_decimate_fast_q31() for a faster but less precise implementation of this function for Cortex-M3 and Cortex-M4.
- -

References arm_fir_decimate_instance_q31::M, arm_fir_decimate_instance_q31::numTaps, arm_fir_decimate_instance_q31::pCoeffs, and arm_fir_decimate_instance_q31::pState.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___f_i_r__decimate.js b/Documentation/DSP/html/group___f_i_r__decimate.js deleted file mode 100644 index a2cbc91..0000000 --- a/Documentation/DSP/html/group___f_i_r__decimate.js +++ /dev/null @@ -1,11 +0,0 @@ -var group___f_i_r__decimate = -[ - [ "arm_fir_decimate_f32", "group___f_i_r__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7", null ], - [ "arm_fir_decimate_fast_q15", "group___f_i_r__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac", null ], - [ "arm_fir_decimate_fast_q31", "group___f_i_r__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7", null ], - [ "arm_fir_decimate_init_f32", "group___f_i_r__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b", null ], - [ "arm_fir_decimate_init_q15", "group___f_i_r__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d", null ], - [ "arm_fir_decimate_init_q31", "group___f_i_r__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39", null ], - [ "arm_fir_decimate_q15", "group___f_i_r__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5", null ], - [ "arm_fir_decimate_q31", "group___f_i_r__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___f_i_r_l_p_f.html b/Documentation/DSP/html/group___f_i_r_l_p_f.html deleted file mode 100644 index bd28b78..0000000 --- a/Documentation/DSP/html/group___f_i_r_l_p_f.html +++ /dev/null @@ -1,177 +0,0 @@ - - - - - -FIR Lowpass Filter Example -CMSIS-DSP: FIR Lowpass Filter Example - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
FIR Lowpass Filter Example
-
-
-
Description:
-
Removes high frequency signal components from the input using an FIR lowpass filter. The example demonstrates how to configure an FIR filter and then pass data through it in a block-by-block fashion.
-FIRLPF_signalflow.gif -
-
-
Algorithm:
-
The input signal is a sum of two sine waves: 1 kHz and 15 kHz. This is processed by an FIR lowpass filter with cutoff frequency 6 kHz. The lowpass filter eliminates the 15 kHz signal leaving only the 1 kHz sine wave at the output.
-
The lowpass filter was designed using MATLAB with a sample rate of 48 kHz and a length of 29 points. The MATLAB code to generate the filter coefficients is shown below:
-    h = fir1(28, 6/24);
-
The first argument is the "order" of the filter and is always one less than the desired length. The second argument is the normalized cutoff frequency. This is in the range 0 (DC) to 1.0 (Nyquist). A 6 kHz cutoff with a Nyquist frequency of 24 kHz lies at a normalized frequency of 6/24 = 0.25. The CMSIS FIR filter function requires the coefficients to be in time reversed order.
-    fliplr(h)
-
The resulting filter coefficients and are shown below. Note that the filter is symmetric (a property of linear phase FIR filters) and the point of symmetry is sample 14. Thus the filter will have a delay of 14 samples for all frequencies.
-
-FIRLPF_coeffs.gif -
-
-
The frequency response of the filter is shown next. The passband gain of the filter is 1.0 and it reaches 0.5 at the cutoff frequency 6 kHz.
-
-FIRLPF_response.gif -
-
-
The input signal is shown below. The left hand side shows the signal in the time domain while the right hand side is a frequency domain representation. The two sine wave components can be clearly seen.
-
-FIRLPF_input.gif -
-
-
The output of the filter is shown below. The 15 kHz component has been eliminated.
-
-FIRLPF_output.gif -
-
-
Variables Description:
-
    -
  • testInput_f32_1kHz_15kHz points to the input data
  • -
  • refOutput points to the reference output data
  • -
  • testOutput points to the test output data
  • -
  • firStateF32 points to state buffer
  • -
  • firCoeffs32 points to coefficient buffer
  • -
  • blockSize number of samples processed at a time
  • -
  • numBlocks number of frames
  • -
-
-
CMSIS DSP Software Library Functions Used:
-
-
-

Refer arm_fir_example_f32.c

-
-
- - - - diff --git a/Documentation/DSP/html/group___fast.html b/Documentation/DSP/html/group___fast.html deleted file mode 100644 index 755d463..0000000 --- a/Documentation/DSP/html/group___fast.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - -Real FFT Functions -CMSIS-DSP: Real FFT Functions - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Real FFT Functions
-
-
-
The CMSIS DSP library includes specialized algorithms for computing the FFT of real data sequences. The FFT is defined over complex data but in many applications the input is real. Real FFT algorithms take advantage of the symmetry properties of the FFT and have a speed advantage over complex algorithms of the same length.
-
The Fast RFFT algorith relays on the mixed radix CFFT that save processor usage.
-
The real length N forward FFT of a sequence is computed using the steps shown below.
-
-RFFT.gif -
-Real Fast Fourier Transform
-
-
The real sequence is initially treated as if it were complex to perform a CFFT. Later, a processing stage reshapes the data to obtain half of the frequency spectrum in complex format. Except the first complex number that contains the two real numbers X[0] and X[N/2] all the data is complex. In other words, the first complex sample contains two real values packed.
-
The input for the inverse RFFT should keep the same format as the output of the forward RFFT. A first processing stage pre-process the data to later perform an inverse CFFT.
-
-RIFFT.gif -
-Real Inverse Fast Fourier Transform
-
-
The algorithms for floating-point, Q15, and Q31 data are slightly different and we describe each algorithm in turn.
-
Floating-point
The main functions are arm_rfft_fast_f32() and arm_rfft_fast_init_f32(). The older functions arm_rfft_f32() and arm_rfft_init_f32() have been deprecated but are still documented.
-
The FFT of a real N-point sequence has even symmetry in the frequency domain. The second half of the data equals the conjugate of the first half flipped in frequency:
-*X[0] - real data
-*X[1] - complex data
-*X[2] - complex data
- ... 
-*X[fftLen/2-1] - complex data
-*X[fftLen/2] - real data
-*X[fftLen/2+1] - conjugate of X[fftLen/2-1]
-*X[fftLen/2+2] - conjugate of X[fftLen/2-2]
- ... 
-*X[fftLen-1] - conjugate of X[1]
-  
Looking at the data, we see that we can uniquely represent the FFT using only
-*N/2+1 samples:
-*X[0] - real data
-*X[1] - complex data
-*X[2] - complex data
- ... 
-*X[fftLen/2-1] - complex data
-*X[fftLen/2] - real data
-  
Looking more closely we see that the first and last samples are real valued. They can be packed together and we can thus represent the FFT of an N-point real sequence by N/2 complex values:
-*X[0],X[N/2] - packed real data: X[0] + jX[N/2]
-*X[1] - complex data
-*X[2] - complex data
- ... 
-*X[fftLen/2-1] - complex data
-  
The real FFT functions pack the frequency domain data in this fashion. The forward transform outputs the data in this form and the inverse transform expects input data in this form. The function always performs the needed bitreversal so that the input and output data is always in normal order. The functions support lengths of [32, 64, 128, ..., 4096] samples.
-
The forward and inverse real FFT functions apply the standard FFT scaling; no scaling on the forward transform and 1/fftLen scaling on the inverse transform.
-
Q15 and Q31
The real algorithms are defined in a similar manner and utilize N/2 complex transforms behind the scenes.
-
The complex transforms used internally include scaling to prevent fixed-point overflows. The overall scaling equals 1/(fftLen/2).
-
A separate instance structure must be defined for each transform used but twiddle factor and bit reversal tables can be reused.
-
There is also an associated initialization function for each data type. The initialization function performs the following operations:
    -
  • Sets the values of the internal structure fields.
  • -
  • Initializes twiddle factor table and bit reversal table pointers.
  • -
  • Initializes the internal complex FFT data structure.
  • -
-
-
Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure should be manually initialized as follows:
-*arm_rfft_instance_q31 S = {fftLenReal, fftLenBy2, ifftFlagR, bitReverseFlagR, twidCoefRModifier, pTwiddleAReal, pTwiddleBReal, pCfft};    
-*arm_rfft_instance_q15 S = {fftLenReal, fftLenBy2, ifftFlagR, bitReverseFlagR, twidCoefRModifier, pTwiddleAReal, pTwiddleBReal, pCfft};    
-  
where fftLenReal is the length of the real transform; fftLenBy2 length of the internal complex transform. ifftFlagR Selects forward (=0) or inverse (=1) transform. bitReverseFlagR Selects bit reversed output (=0) or normal order output (=1). twidCoefRModifier stride modifier for the twiddle factor table. The value is based on the FFT length; pTwiddleARealpoints to the A array of twiddle coefficients; pTwiddleBRealpoints to the B array of twiddle coefficients; pCfft points to the CFFT Instance structure. The CFFT structure must also be initialized. Refer to arm_cfft_radix4_f32() for details regarding static initialization of the complex FFT instance structure.
-
-
- - - - diff --git a/Documentation/DSP/html/group___fill.html b/Documentation/DSP/html/group___fill.html deleted file mode 100644 index 879397e..0000000 --- a/Documentation/DSP/html/group___fill.html +++ /dev/null @@ -1,329 +0,0 @@ - - - - - -Vector Fill -CMSIS-DSP: Vector Fill - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Vector Fill
-
-
- - - - - - - - - - - - - - -

-Functions

void arm_fill_f32 (float32_t value, float32_t *pDst, uint32_t blockSize)
 Fills a constant value into a floating-point vector.
 
void arm_fill_q15 (q15_t value, q15_t *pDst, uint32_t blockSize)
 Fills a constant value into a Q15 vector.
 
void arm_fill_q31 (q31_t value, q31_t *pDst, uint32_t blockSize)
 Fills a constant value into a Q31 vector.
 
void arm_fill_q7 (q7_t value, q7_t *pDst, uint32_t blockSize)
 Fills a constant value into a Q7 vector.
 
-

Description

-

Fills the destination vector with a constant value.

-
    
-        pDst[n] = value;   0 <= n < blockSize.    
-

There are separate functions for floating point, Q31, Q15, and Q7 data types.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fill_f32 (float32_t value,
float32_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]valueinput value to be filled
[out]*pDstpoints to output vector
[in]blockSizelength of the output vector
-
-
-
Returns
none.
-
Examples:
arm_convolution_example_f32.c, and arm_variance_example_f32.c.
-
-

References blockSize.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fill_q15 (q15_t value,
q15_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]valueinput value to be filled
[out]*pDstpoints to output vector
[in]blockSizelength of the output vector
-
-
-
Returns
none.
- -

References __SIMD32, and blockSize.

- -

Referenced by arm_conv_fast_opt_q15(), arm_conv_opt_q15(), arm_conv_opt_q7(), arm_conv_partial_fast_opt_q15(), arm_conv_partial_opt_q15(), arm_conv_partial_opt_q7(), arm_correlate_fast_opt_q15(), arm_correlate_opt_q15(), and arm_correlate_opt_q7().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fill_q31 (q31_t value,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]valueinput value to be filled
[out]*pDstpoints to output vector
[in]blockSizelength of the output vector
-
-
-
Returns
none.
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_fill_q7 (q7_t value,
q7_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]valueinput value to be filled
[out]*pDstpoints to output vector
[in]blockSizelength of the output vector
-
-
-
Returns
none.
- -

References __PACKq7, __SIMD32, and blockSize.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___fill.js b/Documentation/DSP/html/group___fill.js deleted file mode 100644 index b4f098c..0000000 --- a/Documentation/DSP/html/group___fill.js +++ /dev/null @@ -1,7 +0,0 @@ -var group___fill = -[ - [ "arm_fill_f32", "group___fill.html#ga2248e8d3901b4afb7827163132baad94", null ], - [ "arm_fill_q15", "group___fill.html#ga76b21c32a3783a2b3334d930a646e5d8", null ], - [ "arm_fill_q31", "group___fill.html#ga69cc781cf337bd0a31bb85c772a35f7f", null ], - [ "arm_fill_q7", "group___fill.html#ga0465cf326ada039ed792f94b033d9ec5", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___frequency_bin.html b/Documentation/DSP/html/group___frequency_bin.html deleted file mode 100644 index 22783dc..0000000 --- a/Documentation/DSP/html/group___frequency_bin.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - -Frequency Bin Example -CMSIS-DSP: Frequency Bin Example - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Frequency Bin Example
-
-
-
Description
-
Demonstrates the calculation of the maximum energy bin in the frequency domain of the input signal with the use of Complex FFT, Complex Magnitude, and Maximum functions.
-
Algorithm:
-
The input test signal contains a 10 kHz signal with uniformly distributed white noise. Calculating the FFT of the input signal will give us the maximum energy of the bin corresponding to the input frequency of 10 kHz.
-
Block Diagram:
-FFTBin.gif -
-Block Diagram
-
-
The figure below shows the time domain signal of 10 kHz signal with uniformly distributed white noise, and the next figure shows the input in the frequency domain. The bin with maximum energy corresponds to 10 kHz signal.
-
-FFTBinInput.gif -
-Input signal in Time domain
-
-FFTBinOutput.gif -
-Input signal in Frequency domain
-
-
Variables Description:
-
    -
  • testInput_f32_10khz points to the input data
  • -
  • testOutput points to the output data
  • -
  • fftSize length of FFT
  • -
  • ifftFlag flag for the selection of CFFT/CIFFT
  • -
  • doBitReverse Flag for selection of normal order or bit reversed order
  • -
  • refIndex reference index value at which maximum energy of bin ocuurs
  • -
  • testIndex calculated index value at which maximum energy of bin ocuurs
  • -
-
-
CMSIS DSP Software Library Functions Used:
-
-
-

Refer arm_fft_bin_example_f32.c

-
-
- - - - diff --git a/Documentation/DSP/html/group___g_e_q5_band.html b/Documentation/DSP/html/group___g_e_q5_band.html deleted file mode 100644 index 0180936..0000000 --- a/Documentation/DSP/html/group___g_e_q5_band.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - - -Graphic Audio Equalizer Example -CMSIS-DSP: Graphic Audio Equalizer Example - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Graphic Audio Equalizer Example
-
-
-
Description:
-
This example demonstrates how a 5-band graphic equalizer can be constructed using the Biquad cascade functions. A graphic equalizer is used in audio applications to vary the tonal quality of the audio.
-
Block Diagram:
-
The design is based on a cascade of 5 filter sections.
-GEQ_signalflow.gif -
- Each filter section is 4th order and consists of a cascade of two Biquads. Each filter has a nominal gain of 0 dB (1.0 in linear units) and boosts or cuts signals within a specific frequency range. The edge frequencies between the 5 bands are 100, 500, 2000, and 6000 Hz. Each band has an adjustable boost or cut in the range of +/- 9 dB. For example, the band that extends from 500 to 2000 Hz has the response shown below:
-
-GEQ_bandresponse.gif -
-
-
With 1 dB steps, each filter has a total of 19 different settings. The filter coefficients for all possible 19 settings were precomputed in MATLAB and stored in a table. With 5 different tables, there are a total of 5 x 19 = 95 different 4th order filters. All 95 responses are shown below:
-
-GEQ_allbandresponse.gif -
-
-
Each 4th order filter has 10 coefficents for a grand total of 950 different filter coefficients that must be tabulated. The input and output data is in Q31 format. For better noise performance, the two low frequency bands are implemented using the high precision 32x64-bit Biquad filters. The remaining 3 high frequency bands use standard 32x32-bit Biquad filters. The input signal used in the example is a logarithmic chirp.
-
-GEQ_inputchirp.gif -
-
-
The array bandGains specifies the gain in dB to apply in each band. For example, if bandGains={0, -3, 6, 4, -6}; then the output signal will be:
-
-GEQ_outputchirp.gif -
-
-
-
Note
The output chirp signal follows the gain or boost of each band.
-
-
Variables Description:
-
    -
  • testInput_f32 points to the input data
  • -
  • testRefOutput_f32 points to the reference output data
  • -
  • testOutput points to the test output data
  • -
  • inputQ31 temporary input buffer
  • -
  • outputQ31 temporary output buffer
  • -
  • biquadStateBand1Q31 points to state buffer for band1
  • -
  • biquadStateBand2Q31 points to state buffer for band2
  • -
  • biquadStateBand3Q31 points to state buffer for band3
  • -
  • biquadStateBand4Q31 points to state buffer for band4
  • -
  • biquadStateBand5Q31 points to state buffer for band5
  • -
  • coeffTable points to coefficient buffer for all bands
  • -
  • gainDB gain buffer which has gains applied for all the bands
  • -
-
-
CMSIS DSP Software Library Functions Used:
-
-
-

Refer arm_graphic_equalizer_example_q31.c

-
-
- - - - diff --git a/Documentation/DSP/html/group___i_i_r___lattice.html b/Documentation/DSP/html/group___i_i_r___lattice.html deleted file mode 100644 index 6ba3818..0000000 --- a/Documentation/DSP/html/group___i_i_r___lattice.html +++ /dev/null @@ -1,531 +0,0 @@ - - - - - -Infinite Impulse Response (IIR) Lattice Filters -CMSIS-DSP: Infinite Impulse Response (IIR) Lattice Filters - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Infinite Impulse Response (IIR) Lattice Filters
-
-
- - - - - - - - - - - - - - - - - - - - -

-Functions

void arm_iir_lattice_f32 (const arm_iir_lattice_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Processing function for the floating-point IIR lattice filter.
 
void arm_iir_lattice_init_f32 (arm_iir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pkCoeffs, float32_t *pvCoeffs, float32_t *pState, uint32_t blockSize)
 Initialization function for the floating-point IIR lattice filter.
 
void arm_iir_lattice_init_q15 (arm_iir_lattice_instance_q15 *S, uint16_t numStages, q15_t *pkCoeffs, q15_t *pvCoeffs, q15_t *pState, uint32_t blockSize)
 Initialization function for the Q15 IIR lattice filter.
 
void arm_iir_lattice_init_q31 (arm_iir_lattice_instance_q31 *S, uint16_t numStages, q31_t *pkCoeffs, q31_t *pvCoeffs, q31_t *pState, uint32_t blockSize)
 Initialization function for the Q31 IIR lattice filter.
 
void arm_iir_lattice_q15 (const arm_iir_lattice_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Processing function for the Q15 IIR lattice filter.
 
void arm_iir_lattice_q31 (const arm_iir_lattice_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Processing function for the Q31 IIR lattice filter.
 
-

Description

-

This set of functions implements lattice filters for Q15, Q31 and floating-point data types. Lattice filters are used in a variety of adaptive filter applications. The filter structure has feedforward and feedback components and the net impulse response is infinite length. The functions operate on blocks of input and output data and each call to the function processes blockSize samples through the filter. pSrc and pDst point to input and output arrays containing blockSize values.

-
Algorithm:
-IIRLattice.gif -
-Infinite Impulse Response Lattice filter
-
    
-     fN(n)   =  x(n)    
-     fm-1(n) = fm(n) - km * gm-1(n-1)   for m = N, N-1, ...1    
-     gm(n)   = km * fm-1(n) + gm-1(n-1) for m = N, N-1, ...1    
-     y(n)    = vN * gN(n) + vN-1 * gN-1(n) + ...+ v0 * g0(n)    
-  
-
pkCoeffs points to array of reflection coefficients of size numStages. Reflection coefficients are stored in time-reversed order.
-
    
-     {kN, kN-1, ....k1}    
-  
pvCoeffs points to the array of ladder coefficients of size (numStages+1). Ladder coefficients are stored in time-reversed order.
-
    
-     {vN, vN-1, ...v0}    
-  
pState points to a state array of size numStages + blockSize. The state variables shown in the figure above (the g values) are stored in the pState array. The state variables are updated after each block of data is processed; the coefficients are untouched.
-
Instance Structure
The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter. Coefficient arrays may be shared among several instances while state variable arrays cannot be shared. There are separate instance structure declarations for each of the 3 supported data types.
-
Initialization Functions
There is also an associated initialization function for each data type. The initialization function performs the following operations:
    -
  • Sets the values of the internal structure fields.
  • -
  • Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numStages, pkCoeffs, pvCoeffs, pState. Also set all of the values in pState to zero.
  • -
-
-
Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure must be manually initialized. Set the values in the state buffer to zeros and then manually initialize the instance structure as follows:
    
-*arm_iir_lattice_instance_f32 S = {numStages, pState, pkCoeffs, pvCoeffs};    
-*arm_iir_lattice_instance_q31 S = {numStages, pState, pkCoeffs, pvCoeffs};    
-*arm_iir_lattice_instance_q15 S = {numStages, pState, pkCoeffs, pvCoeffs};    
-  
-
where numStages is the number of stages in the filter; pState points to the state buffer array; pkCoeffs points to array of the reflection coefficients; pvCoeffs points to the array of ladder coefficients.
-
Fixed-Point Behavior
Care must be taken when using the fixed-point versions of the IIR lattice filter functions. In particular, the overflow and saturation behavior of the accumulator used in each function must be considered. Refer to the function specific documentation below for usage guidelines.
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_iir_lattice_f32 (const arm_iir_lattice_instance_f32S,
float32_tpSrc,
float32_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the floating-point IIR lattice structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data.
[in]blockSizenumber of samples to process.
-
-
-
Returns
none.
- -

References blockSize, arm_iir_lattice_instance_f32::numStages, arm_iir_lattice_instance_f32::pkCoeffs, arm_iir_lattice_instance_f32::pState, and arm_iir_lattice_instance_f32::pvCoeffs.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_iir_lattice_init_f32 (arm_iir_lattice_instance_f32S,
uint16_t numStages,
float32_tpkCoeffs,
float32_tpvCoeffs,
float32_tpState,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - - -
[in]*Spoints to an instance of the floating-point IIR lattice structure.
[in]numStagesnumber of stages in the filter.
[in]*pkCoeffspoints to the reflection coefficient buffer. The array is of length numStages.
[in]*pvCoeffspoints to the ladder coefficient buffer. The array is of length numStages+1.
[in]*pStatepoints to the state buffer. The array is of length numStages+blockSize.
[in]blockSizenumber of samples to process.
-
-
-
Returns
none.
- -

References arm_iir_lattice_instance_f32::numStages, arm_iir_lattice_instance_f32::pkCoeffs, arm_iir_lattice_instance_f32::pState, and arm_iir_lattice_instance_f32::pvCoeffs.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_iir_lattice_init_q15 (arm_iir_lattice_instance_q15S,
uint16_t numStages,
q15_tpkCoeffs,
q15_tpvCoeffs,
q15_tpState,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - - -
[in]*Spoints to an instance of the Q15 IIR lattice structure.
[in]numStagesnumber of stages in the filter.
[in]*pkCoeffspoints to reflection coefficient buffer. The array is of length numStages.
[in]*pvCoeffspoints to ladder coefficient buffer. The array is of length numStages+1.
[in]*pStatepoints to state buffer. The array is of length numStages+blockSize.
[in]blockSizenumber of samples to process per call.
-
-
-
Returns
none.
- -

References arm_iir_lattice_instance_q15::numStages, arm_iir_lattice_instance_q15::pkCoeffs, arm_iir_lattice_instance_q15::pState, and arm_iir_lattice_instance_q15::pvCoeffs.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_iir_lattice_init_q31 (arm_iir_lattice_instance_q31S,
uint16_t numStages,
q31_tpkCoeffs,
q31_tpvCoeffs,
q31_tpState,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - - -
[in]*Spoints to an instance of the Q31 IIR lattice structure.
[in]numStagesnumber of stages in the filter.
[in]*pkCoeffspoints to the reflection coefficient buffer. The array is of length numStages.
[in]*pvCoeffspoints to the ladder coefficient buffer. The array is of length numStages+1.
[in]*pStatepoints to the state buffer. The array is of length numStages+blockSize.
[in]blockSizenumber of samples to process.
-
-
-
Returns
none.
- -

References arm_iir_lattice_instance_q31::numStages, arm_iir_lattice_instance_q31::pkCoeffs, arm_iir_lattice_instance_q31::pState, and arm_iir_lattice_instance_q31::pvCoeffs.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_iir_lattice_q15 (const arm_iir_lattice_instance_q15S,
q15_tpSrc,
q15_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the Q15 IIR lattice structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data.
[in]blockSizenumber of samples to process.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using a 64-bit internal accumulator. Both coefficients and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. Lastly, the accumulator is saturated to yield a result in 1.15 format.
- -

References __SIMD32, blockSize, arm_iir_lattice_instance_q15::numStages, arm_iir_lattice_instance_q15::pkCoeffs, arm_iir_lattice_instance_q15::pState, and arm_iir_lattice_instance_q15::pvCoeffs.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_iir_lattice_q31 (const arm_iir_lattice_instance_q31S,
q31_tpSrc,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an instance of the Q31 IIR lattice structure.
[in]*pSrcpoints to the block of input data.
[out]*pDstpoints to the block of output data.
[in]blockSizenumber of samples to process.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by 2*log2(numStages) bits. After all multiply-accumulates are performed, the 2.62 accumulator is saturated to 1.32 format and then truncated to 1.31 format.
- -

References blockSize, clip_q63_to_q31(), arm_iir_lattice_instance_q31::numStages, arm_iir_lattice_instance_q31::pkCoeffs, arm_iir_lattice_instance_q31::pState, and arm_iir_lattice_instance_q31::pvCoeffs.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___i_i_r___lattice.js b/Documentation/DSP/html/group___i_i_r___lattice.js deleted file mode 100644 index 43f007e..0000000 --- a/Documentation/DSP/html/group___i_i_r___lattice.js +++ /dev/null @@ -1,9 +0,0 @@ -var group___i_i_r___lattice = -[ - [ "arm_iir_lattice_f32", "group___i_i_r___lattice.html#ga56164a0fe48619b8ceec160347bdd2ff", null ], - [ "arm_iir_lattice_init_f32", "group___i_i_r___lattice.html#gaed3b0230bb77439dc902daa625985e04", null ], - [ "arm_iir_lattice_init_q15", "group___i_i_r___lattice.html#ga1f4bc2dd3d5641e96815d3a5aad58998", null ], - [ "arm_iir_lattice_init_q31", "group___i_i_r___lattice.html#gab686c14175581797d9c3ad7bf1d5cc1e", null ], - [ "arm_iir_lattice_q15", "group___i_i_r___lattice.html#gaeb9e9599a288832ed123183eaa8b294a", null ], - [ "arm_iir_lattice_q31", "group___i_i_r___lattice.html#ga123b26fa9156cd8d3622dd85931741ed", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___l_m_s.html b/Documentation/DSP/html/group___l_m_s.html deleted file mode 100644 index 16064ff..0000000 --- a/Documentation/DSP/html/group___l_m_s.html +++ /dev/null @@ -1,610 +0,0 @@ - - - - - -Least Mean Square (LMS) Filters -CMSIS-DSP: Least Mean Square (LMS) Filters - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Least Mean Square (LMS) Filters
-
-
- - - - - - - - - - - - - - - - - - - - -

-Functions

void arm_lms_f32 (const arm_lms_instance_f32 *S, float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize)
 Processing function for floating-point LMS filter.
 
void arm_lms_init_f32 (arm_lms_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize)
 Initialization function for floating-point LMS filter.
 
void arm_lms_init_q15 (arm_lms_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, q15_t mu, uint32_t blockSize, uint32_t postShift)
 Initialization function for the Q15 LMS filter.
 
void arm_lms_init_q31 (arm_lms_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, q31_t mu, uint32_t blockSize, uint32_t postShift)
 Initialization function for Q31 LMS filter.
 
void arm_lms_q15 (const arm_lms_instance_q15 *S, q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize)
 Processing function for Q15 LMS filter.
 
void arm_lms_q31 (const arm_lms_instance_q31 *S, q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize)
 Processing function for Q31 LMS filter.
 
-

Description

-

LMS filters are a class of adaptive filters that are able to "learn" an unknown transfer functions. LMS filters use a gradient descent method in which the filter coefficients are updated based on the instantaneous error signal. Adaptive filters are often used in communication systems, equalizers, and noise removal. The CMSIS DSP Library contains LMS filter functions that operate on Q15, Q31, and floating-point data types. The library also contains normalized LMS filters in which the filter coefficient adaptation is indepedent of the level of the input signal.

-

An LMS filter consists of two components as shown below. The first component is a standard transversal or FIR filter. The second component is a coefficient update mechanism. The LMS filter has two input signals. The "input" feeds the FIR filter while the "reference input" corresponds to the desired output of the FIR filter. That is, the FIR filter coefficients are updated so that the output of the FIR filter matches the reference input. The filter coefficient update mechanism is based on the difference between the FIR filter output and the reference input. This "error signal" tends towards zero as the filter adapts. The LMS processing functions accept the input and reference input signals and generate the filter output and error signal.

-
-LMS.gif -
-Internal structure of the Least Mean Square filter
-

The functions operate on blocks of data and each call to the function processes blockSize samples through the filter. pSrc points to input signal, pRef points to reference signal, pOut points to output signal and pErr points to error signal. All arrays contain blockSize values.

-

The functions operate on a block-by-block basis. Internally, the filter coefficients b[n] are updated on a sample-by-sample basis. The convergence of the LMS filter is slower compared to the normalized LMS algorithm.

-
Algorithm:
The output signal y[n] is computed by a standard FIR filter:
    
-     y[n] = b[0] * x[n] + b[1] * x[n-1] + b[2] * x[n-2] + ...+ b[numTaps-1] * x[n-numTaps+1]    
- 
-
The error signal equals the difference between the reference signal d[n] and the filter output:
    
-     e[n] = d[n] - y[n].    
- 
-
After each sample of the error signal is computed, the filter coefficients b[k] are updated on a sample-by-sample basis:
    
-     b[k] = b[k] + e[n] * mu * x[n-k],  for k=0, 1, ..., numTaps-1    
- 
where mu is the step size and controls the rate of coefficient convergence.
-
In the APIs, pCoeffs points to a coefficient array of size numTaps. Coefficients are stored in time reversed order.
-
    
-    {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}    
- 
-
pState points to a state array of size numTaps + blockSize - 1. Samples in the state buffer are stored in the order:
-
    
-    {x[n-numTaps+1], x[n-numTaps], x[n-numTaps-1], x[n-numTaps-2]....x[0], x[1], ..., x[blockSize-1]}    
- 
-
Note that the length of the state buffer exceeds the length of the coefficient array by blockSize-1 samples. The increased state buffer length allows circular addressing, which is traditionally used in FIR filters, to be avoided and yields a significant speed improvement. The state variables are updated after each block of data is processed.
-
Instance Structure
The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter and coefficient and state arrays cannot be shared among instances. There are separate instance structure declarations for each of the 3 supported data types.
-
Initialization Functions
There is also an associated initialization function for each data type. The initialization function performs the following operations:
    -
  • Sets the values of the internal structure fields.
  • -
  • Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numTaps, pCoeffs, mu, postShift (not for f32), pState. Also set all of the values in pState to zero.
  • -
-
-
Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure must be manually initialized. Set the values in the state buffer to zeros before static initialization. The code below statically initializes each of the 3 different data type filter instance structures
    
-    arm_lms_instance_f32 S = {numTaps, pState, pCoeffs, mu};    
-    arm_lms_instance_q31 S = {numTaps, pState, pCoeffs, mu, postShift};    
-    arm_lms_instance_q15 S = {numTaps, pState, pCoeffs, mu, postShift};    
- 
where numTaps is the number of filter coefficients in the filter; pState is the address of the state buffer; pCoeffs is the address of the coefficient buffer; mu is the step size parameter; and postShift is the shift applied to coefficients.
-
Fixed-Point Behavior:
Care must be taken when using the Q15 and Q31 versions of the LMS filter. The following issues must be considered:
    -
  • Scaling of coefficients
  • -
  • Overflow and saturation
  • -
-
-
Scaling of Coefficients:
Filter coefficients are represented as fractional values and coefficients are restricted to lie in the range [-1 +1). The fixed-point functions have an additional scaling parameter postShift. At the output of the filter's accumulator is a shift register which shifts the result by postShift bits. This essentially scales the filter coefficients by 2^postShift and allows the filter coefficients to exceed the range [+1 -1). The value of postShift is set by the user based on the expected gain through the system being modeled.
-
Overflow and Saturation:
Overflow and saturation behavior of the fixed-point Q15 and Q31 versions are described separately as part of the function specific documentation below.
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_lms_f32 (const arm_lms_instance_f32S,
float32_tpSrc,
float32_tpRef,
float32_tpOut,
float32_tpErr,
uint32_t blockSize 
)
-
-

This function operates on floating-point data types.

-
Parameters
- - - - - - - -
[in]*Spoints to an instance of the floating-point LMS filter structure.
[in]*pSrcpoints to the block of input data.
[in]*pRefpoints to the block of reference data.
[out]*pOutpoints to the block of output data.
[out]*pErrpoints to the block of error data.
[in]blockSizenumber of samples to process.
-
-
-
Returns
none.
- -

References blockSize, arm_lms_instance_f32::mu, arm_lms_instance_f32::numTaps, arm_lms_instance_f32::pCoeffs, and arm_lms_instance_f32::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_lms_init_f32 (arm_lms_instance_f32S,
uint16_t numTaps,
float32_tpCoeffs,
float32_tpState,
float32_t mu,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - - -
[in]*Spoints to an instance of the floating-point LMS filter structure.
[in]numTapsnumber of filter coefficients.
[in]*pCoeffspoints to the coefficient buffer.
[in]*pStatepoints to state buffer.
[in]mustep size that controls filter coefficient updates.
[in]blockSizenumber of samples to process.
-
-
-
Returns
none.
-
Description:
pCoeffs points to the array of filter coefficients stored in time reversed order:
    
-   {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}    
-
The initial filter coefficients serve as a starting point for the adaptive filter. pState points to an array of length numTaps+blockSize-1 samples, where blockSize is the number of input samples processed by each call to arm_lms_f32().
- -

References arm_lms_instance_f32::mu, arm_lms_instance_f32::numTaps, arm_lms_instance_f32::pCoeffs, and arm_lms_instance_f32::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_lms_init_q15 (arm_lms_instance_q15S,
uint16_t numTaps,
q15_tpCoeffs,
q15_tpState,
q15_t mu,
uint32_t blockSize,
uint32_t postShift 
)
-
-
Parameters
- - - - - - - - -
[in]*Spoints to an instance of the Q15 LMS filter structure.
[in]numTapsnumber of filter coefficients.
[in]*pCoeffspoints to the coefficient buffer.
[in]*pStatepoints to the state buffer.
[in]mustep size that controls filter coefficient updates.
[in]blockSizenumber of samples to process.
[in]postShiftbit shift applied to coefficients.
-
-
-
Returns
none.
-
Description:
pCoeffs points to the array of filter coefficients stored in time reversed order:
    
-   {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}    
-
The initial filter coefficients serve as a starting point for the adaptive filter. pState points to the array of state variables and size of array is numTaps+blockSize-1 samples, where blockSize is the number of input samples processed by each call to arm_lms_q15().
- -

References arm_lms_instance_q15::mu, arm_lms_instance_q15::numTaps, arm_lms_instance_q15::pCoeffs, arm_lms_instance_q15::postShift, and arm_lms_instance_q15::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_lms_init_q31 (arm_lms_instance_q31S,
uint16_t numTaps,
q31_tpCoeffs,
q31_tpState,
q31_t mu,
uint32_t blockSize,
uint32_t postShift 
)
-
-
Parameters
- - - - - - - - -
[in]*Spoints to an instance of the Q31 LMS filter structure.
[in]numTapsnumber of filter coefficients.
[in]*pCoeffspoints to coefficient buffer.
[in]*pStatepoints to state buffer.
[in]mustep size that controls filter coefficient updates.
[in]blockSizenumber of samples to process.
[in]postShiftbit shift applied to coefficients.
-
-
-
Returns
none.
-
Description:
pCoeffs points to the array of filter coefficients stored in time reversed order:
    
-   {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}    
-
The initial filter coefficients serve as a starting point for the adaptive filter. pState points to an array of length numTaps+blockSize-1 samples, where blockSize is the number of input samples processed by each call to arm_lms_q31().
- -

References arm_lms_instance_q31::mu, arm_lms_instance_q31::numTaps, arm_lms_instance_q31::pCoeffs, arm_lms_instance_q31::postShift, and arm_lms_instance_q31::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_lms_q15 (const arm_lms_instance_q15S,
q15_tpSrc,
q15_tpRef,
q15_tpOut,
q15_tpErr,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - - -
[in]*Spoints to an instance of the Q15 LMS filter structure.
[in]*pSrcpoints to the block of input data.
[in]*pRefpoints to the block of reference data.
[out]*pOutpoints to the block of output data.
[out]*pErrpoints to the block of error data.
[in]blockSizenumber of samples to process.
-
-
-
Returns
none.
-
Scaling and Overflow Behavior:
The function is implemented using a 64-bit internal accumulator. Both coefficients and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. Lastly, the accumulator is saturated to yield a result in 1.15 format.
-
In this filter, filter coefficients are updated for each sample and the updation of filter cofficients are saturted.
- -

References __SIMD32, blockSize, arm_lms_instance_q15::mu, arm_lms_instance_q15::numTaps, arm_lms_instance_q15::pCoeffs, arm_lms_instance_q15::postShift, and arm_lms_instance_q15::pState.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_lms_q31 (const arm_lms_instance_q31S,
q31_tpSrc,
q31_tpRef,
q31_tpOut,
q31_tpErr,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - - -
[in]*Spoints to an instance of the Q15 LMS filter structure.
[in]*pSrcpoints to the block of input data.
[in]*pRefpoints to the block of reference data.
[out]*pOutpoints to the block of output data.
[out]*pErrpoints to the block of error data.
[in]blockSizenumber of samples to process.
-
-
-
Returns
none.
-
Scaling and Overflow Behavior:
The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clips. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits. The reference signal should not be scaled down. After all multiply-accumulates are performed, the 2.62 accumulator is shifted and saturated to 1.31 format to yield the final result. The output signal and error signal are in 1.31 format.
-
In this filter, filter coefficients are updated for each sample and the updation of filter cofficients are saturted.
- -

References blockSize, clip_q63_to_q31(), arm_lms_instance_q31::mu, arm_lms_instance_q31::numTaps, arm_lms_instance_q31::pCoeffs, arm_lms_instance_q31::postShift, and arm_lms_instance_q31::pState.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___l_m_s.js b/Documentation/DSP/html/group___l_m_s.js deleted file mode 100644 index 63100cc..0000000 --- a/Documentation/DSP/html/group___l_m_s.js +++ /dev/null @@ -1,9 +0,0 @@ -var group___l_m_s = -[ - [ "arm_lms_f32", "group___l_m_s.html#gae266d009e682180421601627c79a3843", null ], - [ "arm_lms_init_f32", "group___l_m_s.html#ga9fc7adca0966ff2cec1746fca8364cee", null ], - [ "arm_lms_init_q15", "group___l_m_s.html#ga9544cc26f18cd4465cfbed371be822b3", null ], - [ "arm_lms_init_q31", "group___l_m_s.html#ga8d4bc251169f4b102355097a9f7530d6", null ], - [ "arm_lms_q15", "group___l_m_s.html#gacde16c17eb75979f81b34e2e2a58c7ac", null ], - [ "arm_lms_q31", "group___l_m_s.html#ga6a0abfe6041253a6f91c63b383a64257", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___l_m_s___n_o_r_m.html b/Documentation/DSP/html/group___l_m_s___n_o_r_m.html deleted file mode 100644 index e7f2ddb..0000000 --- a/Documentation/DSP/html/group___l_m_s___n_o_r_m.html +++ /dev/null @@ -1,617 +0,0 @@ - - - - - -Normalized LMS Filters -CMSIS-DSP: Normalized LMS Filters - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Normalized LMS Filters
-
-
- - - - - - - - - - - - - - - - - - - - -

-Functions

void arm_lms_norm_f32 (arm_lms_norm_instance_f32 *S, float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize)
 Processing function for floating-point normalized LMS filter.
 
void arm_lms_norm_init_f32 (arm_lms_norm_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize)
 Initialization function for floating-point normalized LMS filter.
 
void arm_lms_norm_init_q15 (arm_lms_norm_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, q15_t mu, uint32_t blockSize, uint8_t postShift)
 Initialization function for Q15 normalized LMS filter.
 
void arm_lms_norm_init_q31 (arm_lms_norm_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, q31_t mu, uint32_t blockSize, uint8_t postShift)
 Initialization function for Q31 normalized LMS filter.
 
void arm_lms_norm_q15 (arm_lms_norm_instance_q15 *S, q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize)
 Processing function for Q15 normalized LMS filter.
 
void arm_lms_norm_q31 (arm_lms_norm_instance_q31 *S, q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize)
 Processing function for Q31 normalized LMS filter.
 
-

Description

-

This set of functions implements a commonly used adaptive filter. It is related to the Least Mean Square (LMS) adaptive filter and includes an additional normalization factor which increases the adaptation rate of the filter. The CMSIS DSP Library contains normalized LMS filter functions that operate on Q15, Q31, and floating-point data types.

-

A normalized least mean square (NLMS) filter consists of two components as shown below. The first component is a standard transversal or FIR filter. The second component is a coefficient update mechanism. The NLMS filter has two input signals. The "input" feeds the FIR filter while the "reference input" corresponds to the desired output of the FIR filter. That is, the FIR filter coefficients are updated so that the output of the FIR filter matches the reference input. The filter coefficient update mechanism is based on the difference between the FIR filter output and the reference input. This "error signal" tends towards zero as the filter adapts. The NLMS processing functions accept the input and reference input signals and generate the filter output and error signal.

-
-LMS.gif -
-Internal structure of the NLMS adaptive filter
-

The functions operate on blocks of data and each call to the function processes blockSize samples through the filter. pSrc points to input signal, pRef points to reference signal, pOut points to output signal and pErr points to error signal. All arrays contain blockSize values.

-

The functions operate on a block-by-block basis. Internally, the filter coefficients b[n] are updated on a sample-by-sample basis. The convergence of the LMS filter is slower compared to the normalized LMS algorithm.

-
Algorithm:
The output signal y[n] is computed by a standard FIR filter:
    
-     y[n] = b[0] * x[n] + b[1] * x[n-1] + b[2] * x[n-2] + ...+ b[numTaps-1] * x[n-numTaps+1]    
- 
-
The error signal equals the difference between the reference signal d[n] and the filter output:
    
-     e[n] = d[n] - y[n].    
- 
-
After each sample of the error signal is computed the instanteous energy of the filter state variables is calculated:
    
-    E = x[n]^2 + x[n-1]^2 + ... + x[n-numTaps+1]^2.    
- 
The filter coefficients b[k] are then updated on a sample-by-sample basis:
    
-     b[k] = b[k] + e[n] * (mu/E) * x[n-k],  for k=0, 1, ..., numTaps-1    
- 
where mu is the step size and controls the rate of coefficient convergence.
-
In the APIs, pCoeffs points to a coefficient array of size numTaps. Coefficients are stored in time reversed order.
-
    
-    {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}    
- 
-
pState points to a state array of size numTaps + blockSize - 1. Samples in the state buffer are stored in the order:
-
    
-    {x[n-numTaps+1], x[n-numTaps], x[n-numTaps-1], x[n-numTaps-2]....x[0], x[1], ..., x[blockSize-1]}    
- 
-
Note that the length of the state buffer exceeds the length of the coefficient array by blockSize-1 samples. The increased state buffer length allows circular addressing, which is traditionally used in FIR filters, to be avoided and yields a significant speed improvement. The state variables are updated after each block of data is processed.
-
Instance Structure
The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter and coefficient and state arrays cannot be shared among instances. There are separate instance structure declarations for each of the 3 supported data types.
-
Initialization Functions
There is also an associated initialization function for each data type. The initialization function performs the following operations:
    -
  • Sets the values of the internal structure fields.
  • -
  • Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numTaps, pCoeffs, mu, energy, x0, pState. Also set all of the values in pState to zero. For Q7, Q15, and Q31 the following fields must also be initialized; recipTable, postShift
  • -
-
-
Instance structure cannot be placed into a const data section and it is recommended to use the initialization function.
-
Fixed-Point Behavior:
Care must be taken when using the Q15 and Q31 versions of the normalised LMS filter. The following issues must be considered:
    -
  • Scaling of coefficients
  • -
  • Overflow and saturation
  • -
-
-
Scaling of Coefficients:
Filter coefficients are represented as fractional values and coefficients are restricted to lie in the range [-1 +1). The fixed-point functions have an additional scaling parameter postShift. At the output of the filter's accumulator is a shift register which shifts the result by postShift bits. This essentially scales the filter coefficients by 2^postShift and allows the filter coefficients to exceed the range [+1 -1). The value of postShift is set by the user based on the expected gain through the system being modeled.
-
Overflow and Saturation:
Overflow and saturation behavior of the fixed-point Q15 and Q31 versions are described separately as part of the function specific documentation below.
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_lms_norm_f32 (arm_lms_norm_instance_f32S,
float32_tpSrc,
float32_tpRef,
float32_tpOut,
float32_tpErr,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - - -
[in]*Spoints to an instance of the floating-point normalized LMS filter structure.
[in]*pSrcpoints to the block of input data.
[in]*pRefpoints to the block of reference data.
[out]*pOutpoints to the block of output data.
[out]*pErrpoints to the block of error data.
[in]blockSizenumber of samples to process.
-
-
-
Returns
none.
-
Examples:
arm_signal_converge_example_f32.c.
-
-

References blockSize, arm_lms_norm_instance_f32::energy, arm_lms_norm_instance_f32::mu, arm_lms_norm_instance_f32::numTaps, arm_lms_norm_instance_f32::pCoeffs, arm_lms_norm_instance_f32::pState, and arm_lms_norm_instance_f32::x0.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_lms_norm_init_f32 (arm_lms_norm_instance_f32S,
uint16_t numTaps,
float32_tpCoeffs,
float32_tpState,
float32_t mu,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - - -
[in]*Spoints to an instance of the floating-point LMS filter structure.
[in]numTapsnumber of filter coefficients.
[in]*pCoeffspoints to coefficient buffer.
[in]*pStatepoints to state buffer.
[in]mustep size that controls filter coefficient updates.
[in]blockSizenumber of samples to process.
-
-
-
Returns
none.
-
Description:
pCoeffs points to the array of filter coefficients stored in time reversed order:
    
-   {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}    
-
The initial filter coefficients serve as a starting point for the adaptive filter. pState points to an array of length numTaps+blockSize-1 samples, where blockSize is the number of input samples processed by each call to arm_lms_norm_f32().
-
Examples:
arm_signal_converge_example_f32.c.
-
-

References arm_lms_norm_instance_f32::energy, arm_lms_norm_instance_f32::mu, arm_lms_norm_instance_f32::numTaps, arm_lms_norm_instance_f32::pCoeffs, arm_lms_norm_instance_f32::pState, and arm_lms_norm_instance_f32::x0.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_lms_norm_init_q15 (arm_lms_norm_instance_q15S,
uint16_t numTaps,
q15_tpCoeffs,
q15_tpState,
q15_t mu,
uint32_t blockSize,
uint8_t postShift 
)
-
-
Parameters
- - - - - - - - -
[in]*Spoints to an instance of the Q15 normalized LMS filter structure.
[in]numTapsnumber of filter coefficients.
[in]*pCoeffspoints to coefficient buffer.
[in]*pStatepoints to state buffer.
[in]mustep size that controls filter coefficient updates.
[in]blockSizenumber of samples to process.
[in]postShiftbit shift applied to coefficients.
-
-
-
Returns
none.
-

Description:

-
pCoeffs points to the array of filter coefficients stored in time reversed order:
    
-   {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}    
-
The initial filter coefficients serve as a starting point for the adaptive filter. pState points to the array of state variables and size of array is numTaps+blockSize-1 samples, where blockSize is the number of input samples processed by each call to arm_lms_norm_q15().
- -

References armRecipTableQ15, arm_lms_norm_instance_q15::energy, arm_lms_norm_instance_q15::mu, arm_lms_norm_instance_q15::numTaps, arm_lms_norm_instance_q15::pCoeffs, arm_lms_norm_instance_q15::postShift, arm_lms_norm_instance_q15::pState, arm_lms_norm_instance_q15::recipTable, and arm_lms_norm_instance_q15::x0.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_lms_norm_init_q31 (arm_lms_norm_instance_q31S,
uint16_t numTaps,
q31_tpCoeffs,
q31_tpState,
q31_t mu,
uint32_t blockSize,
uint8_t postShift 
)
-
-
Parameters
- - - - - - - - -
[in]*Spoints to an instance of the Q31 normalized LMS filter structure.
[in]numTapsnumber of filter coefficients.
[in]*pCoeffspoints to coefficient buffer.
[in]*pStatepoints to state buffer.
[in]mustep size that controls filter coefficient updates.
[in]blockSizenumber of samples to process.
[in]postShiftbit shift applied to coefficients.
-
-
-
Returns
none.
-

Description:

-
pCoeffs points to the array of filter coefficients stored in time reversed order:
    
-   {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}    
-
The initial filter coefficients serve as a starting point for the adaptive filter. pState points to an array of length numTaps+blockSize-1 samples, where blockSize is the number of input samples processed by each call to arm_lms_norm_q31().
- -

References armRecipTableQ31, arm_lms_norm_instance_q31::energy, arm_lms_norm_instance_q31::mu, arm_lms_norm_instance_q31::numTaps, arm_lms_norm_instance_q31::pCoeffs, arm_lms_norm_instance_q31::postShift, arm_lms_norm_instance_q31::pState, arm_lms_norm_instance_q31::recipTable, and arm_lms_norm_instance_q31::x0.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_lms_norm_q15 (arm_lms_norm_instance_q15S,
q15_tpSrc,
q15_tpRef,
q15_tpOut,
q15_tpErr,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - - -
[in]*Spoints to an instance of the Q15 normalized LMS filter structure.
[in]*pSrcpoints to the block of input data.
[in]*pRefpoints to the block of reference data.
[out]*pOutpoints to the block of output data.
[out]*pErrpoints to the block of error data.
[in]blockSizenumber of samples to process.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using a 64-bit internal accumulator. Both coefficients and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. Lastly, the accumulator is saturated to yield a result in 1.15 format.
-
In this filter, filter coefficients are updated for each sample and the updation of filter cofficients are saturted.
- -

References __SIMD32, arm_recip_q15(), blockSize, DELTA_Q15, arm_lms_norm_instance_q15::energy, arm_lms_norm_instance_q15::mu, arm_lms_norm_instance_q15::numTaps, arm_lms_norm_instance_q15::pCoeffs, arm_lms_norm_instance_q15::postShift, arm_lms_norm_instance_q15::pState, arm_lms_norm_instance_q15::recipTable, and arm_lms_norm_instance_q15::x0.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_lms_norm_q31 (arm_lms_norm_instance_q31S,
q31_tpSrc,
q31_tpRef,
q31_tpOut,
q31_tpErr,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - - -
[in]*Spoints to an instance of the Q31 normalized LMS filter structure.
[in]*pSrcpoints to the block of input data.
[in]*pRefpoints to the block of reference data.
[out]*pOutpoints to the block of output data.
[out]*pErrpoints to the block of error data.
[in]blockSizenumber of samples to process.
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits. The reference signal should not be scaled down. After all multiply-accumulates are performed, the 2.62 accumulator is shifted and saturated to 1.31 format to yield the final result. The output signal and error signal are in 1.31 format.
-
In this filter, filter coefficients are updated for each sample and the updation of filter cofficients are saturted.
- -

References arm_recip_q31(), blockSize, clip_q63_to_q31(), DELTA_Q31, arm_lms_norm_instance_q31::energy, arm_lms_norm_instance_q31::mu, arm_lms_norm_instance_q31::numTaps, arm_lms_norm_instance_q31::pCoeffs, arm_lms_norm_instance_q31::postShift, arm_lms_norm_instance_q31::pState, arm_lms_norm_instance_q31::recipTable, and arm_lms_norm_instance_q31::x0.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___l_m_s___n_o_r_m.js b/Documentation/DSP/html/group___l_m_s___n_o_r_m.js deleted file mode 100644 index 78b209d..0000000 --- a/Documentation/DSP/html/group___l_m_s___n_o_r_m.js +++ /dev/null @@ -1,9 +0,0 @@ -var group___l_m_s___n_o_r_m = -[ - [ "arm_lms_norm_f32", "group___l_m_s___n_o_r_m.html#ga2418c929087c6eba719758eaae3f3300", null ], - [ "arm_lms_norm_init_f32", "group___l_m_s___n_o_r_m.html#gac7ccbaea863882056eee815456464670", null ], - [ "arm_lms_norm_init_q15", "group___l_m_s___n_o_r_m.html#ga213ab1ee2e154cc2fa30d667b1994b89", null ], - [ "arm_lms_norm_init_q31", "group___l_m_s___n_o_r_m.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490", null ], - [ "arm_lms_norm_q15", "group___l_m_s___n_o_r_m.html#gad47486a399dedb0bc85a5990ec5cf981", null ], - [ "arm_lms_norm_q31", "group___l_m_s___n_o_r_m.html#ga7128775e99817c183a7d7ad34e8b6e05", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___linear_interp_example.html b/Documentation/DSP/html/group___linear_interp_example.html deleted file mode 100644 index 2609270..0000000 --- a/Documentation/DSP/html/group___linear_interp_example.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - -Linear Interpolate Example -CMSIS-DSP: Linear Interpolate Example - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Linear Interpolate Example
-
-
-

CMSIS DSP Software Library – Linear Interpolate Example

-

Description This example demonstrates usage of linear interpolate modules and fast math modules. Method 1 uses fast math sine function to calculate sine values using cubic interpolation and method 2 uses linear interpolation function and results are compared to reference output. Example shows linear interpolation function can be used to get higher precision compared to fast math sin calculation.

-
Block Diagram:
-
-linearInterpExampleMethod1.gif -
-Method 1: Sine caluclation using fast math
-
-
-linearInterpExampleMethod2.gif -
-Method 2: Sine caluclation using interpolation function
-
-
Variables Description:
-
    -
  • testInputSin_f32 points to the input values for sine calculation
  • -
  • testRefSinOutput32_f32 points to the reference values caculated from sin() matlab function
  • -
  • testOutput points to output buffer calculation from cubic interpolation
  • -
  • testLinIntOutput points to output buffer calculation from linear interpolation
  • -
  • snr1 Signal to noise ratio for reference and cubic interpolation output
  • -
  • snr2 Signal to noise ratio for reference and linear interpolation output
  • -
-
-
CMSIS DSP Software Library Functions Used:
-
-
-

Refer arm_linear_interp_example_f32.c

-
-
- - - - diff --git a/Documentation/DSP/html/group___linear_interpolate.html b/Documentation/DSP/html/group___linear_interpolate.html deleted file mode 100644 index 4ea8f7f..0000000 --- a/Documentation/DSP/html/group___linear_interpolate.html +++ /dev/null @@ -1,359 +0,0 @@ - - - - - -Linear Interpolation -CMSIS-DSP: Linear Interpolation - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Linear Interpolation
-
-
- - - - - - - - - - - - - - -

-Functions

static __INLINE float32_t arm_linear_interp_f32 (arm_linear_interp_instance_f32 *S, float32_t x)
 Process function for the floating-point Linear Interpolation Function.
 
static __INLINE q31_t arm_linear_interp_q31 (q31_t *pYData, q31_t x, uint32_t nValues)
 Process function for the Q31 Linear Interpolation Function.
 
static __INLINE q15_t arm_linear_interp_q15 (q15_t *pYData, q31_t x, uint32_t nValues)
 Process function for the Q15 Linear Interpolation Function.
 
static __INLINE q7_t arm_linear_interp_q7 (q7_t *pYData, q31_t x, uint32_t nValues)
 Process function for the Q7 Linear Interpolation Function.
 
-

Description

-

Linear interpolation is a method of curve fitting using linear polynomials. Linear interpolation works by effectively drawing a straight line between two neighboring samples and returning the appropriate point along that line

-
-LinearInterp.gif -
-Linear interpolation
-
-
A Linear Interpolate function calculates an output value(y), for the input(x) using linear interpolation of the input values x0, x1( nearest input values) and the output values y0 and y1(nearest output values)
-
Algorithm:
-      y = y0 + (x - x0) * ((y1 - y0)/(x1-x0))
-      where x0, x1 are nearest values of input x
-            y0, y1 are nearest values to output y
-
-
This set of functions implements Linear interpolation process for Q7, Q15, Q31, and floating-point data types. The functions operate on a single sample of data and each call to the function returns a single processed value. S points to an instance of the Linear Interpolate function data structure. x is the input sample value. The functions returns the output value.
-
if x is outside of the table boundary, Linear interpolation returns first value of the table if x is below input range and returns last value of table if x is above range.
-

Function Documentation

- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - -
static __INLINE float32_t arm_linear_interp_f32 (arm_linear_interp_instance_f32S,
float32_t x 
)
-
-static
-
-
Parameters
- - - -
[in,out]Sis an instance of the floating-point Linear Interpolation structure
[in]xinput sample to process
-
-
-
Returns
y processed output sample.
-
Examples:
arm_linear_interp_example_f32.c.
-
-

References arm_linear_interp_instance_f32::nValues, arm_linear_interp_instance_f32::pYData, arm_linear_interp_instance_f32::x1, and arm_linear_interp_instance_f32::xSpacing.

- -

Referenced by main().

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE q15_t arm_linear_interp_q15 (q15_tpYData,
q31_t x,
uint32_t nValues 
)
-
-static
-
-
Parameters
- - - - -
[in]pYDatapointer to Q15 Linear Interpolation table
[in]xinput sample to process
[in]nValuesnumber of table values
-
-
-
Returns
y processed output sample.
-
Input sample x is in 12.20 format which contains 12 bits for table index and 20 bits for fractional part. This function can support maximum of table size 2^12.
- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE q31_t arm_linear_interp_q31 (q31_tpYData,
q31_t x,
uint32_t nValues 
)
-
-static
-
-
Parameters
- - - - -
[in]pYDatapointer to Q31 Linear Interpolation table
[in]xinput sample to process
[in]nValuesnumber of table values
-
-
-
Returns
y processed output sample.
-
Input sample x is in 12.20 format which contains 12 bits for table index and 20 bits for fractional part. This function can support maximum of table size 2^12.
- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE q7_t arm_linear_interp_q7 (q7_tpYData,
q31_t x,
uint32_t nValues 
)
-
-static
-
-
Parameters
- - - - -
[in]pYDatapointer to Q7 Linear Interpolation table
[in]xinput sample to process
[in]nValuesnumber of table values
-
-
-
Returns
y processed output sample.
-
Input sample x is in 12.20 format which contains 12 bits for table index and 20 bits for fractional part. This function can support maximum of table size 2^12.
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___linear_interpolate.js b/Documentation/DSP/html/group___linear_interpolate.js deleted file mode 100644 index 8e1a1bd..0000000 --- a/Documentation/DSP/html/group___linear_interpolate.js +++ /dev/null @@ -1,7 +0,0 @@ -var group___linear_interpolate = -[ - [ "arm_linear_interp_f32", "group___linear_interpolate.html#ga2269263d810cafcd19681957b37d5cf6", null ], - [ "arm_linear_interp_q15", "group___linear_interpolate.html#ga42c9206e5d2d22b8808716dc30622846", null ], - [ "arm_linear_interp_q31", "group___linear_interpolate.html#ga690e63e9a513ca0a741b1b174805d031", null ], - [ "arm_linear_interp_q7", "group___linear_interpolate.html#gacb0d44fe00aca0ba1d036d469a1763fc", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___matrix_add.html b/Documentation/DSP/html/group___matrix_add.html deleted file mode 100644 index 9a5dddd..0000000 --- a/Documentation/DSP/html/group___matrix_add.html +++ /dev/null @@ -1,284 +0,0 @@ - - - - - -Matrix Addition -CMSIS-DSP: Matrix Addition - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Matrix Addition
-
-
- - - - - - - - - - - -

-Functions

arm_status arm_mat_add_f32 (const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst)
 Floating-point matrix addition.
 
arm_status arm_mat_add_q15 (const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst)
 Q15 matrix addition.
 
arm_status arm_mat_add_q31 (const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst)
 Q31 matrix addition.
 
-

Description

-

Adds two matrices.

-
-MatrixAddition.gif -
-Addition of two 3 x 3 matrices
-

The functions check to make sure that pSrcA, pSrcB, and pDst have the same number of rows and columns.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_mat_add_f32 (const arm_matrix_instance_f32pSrcA,
const arm_matrix_instance_f32pSrcB,
arm_matrix_instance_f32pDst 
)
-
-
Parameters
- - - - -
[in]*pSrcApoints to the first input matrix structure
[in]*pSrcBpoints to the second input matrix structure
[out]*pDstpoints to output matrix structure
-
-
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
- -

References ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_f32::numCols, arm_matrix_instance_f32::numRows, arm_matrix_instance_f32::pData, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_mat_add_q15 (const arm_matrix_instance_q15pSrcA,
const arm_matrix_instance_q15pSrcB,
arm_matrix_instance_q15pDst 
)
-
-
Parameters
- - - - -
[in]*pSrcApoints to the first input matrix structure
[in]*pSrcBpoints to the second input matrix structure
[out]*pDstpoints to output matrix structure
-
-
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] will be saturated.
- -

References __SIMD32, ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_q15::numCols, arm_matrix_instance_q15::numRows, arm_matrix_instance_q15::pData, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_mat_add_q31 (const arm_matrix_instance_q31pSrcA,
const arm_matrix_instance_q31pSrcB,
arm_matrix_instance_q31pDst 
)
-
-
Parameters
- - - - -
[in]*pSrcApoints to the first input matrix structure
[in]*pSrcBpoints to the second input matrix structure
[out]*pDstpoints to output matrix structure
-
-
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. Results outside of the allowable Q31 range [0x80000000 0x7FFFFFFF] will be saturated.
- -

References ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_q31::numCols, arm_matrix_instance_q31::numRows, arm_matrix_instance_q31::pData, and status.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___matrix_add.js b/Documentation/DSP/html/group___matrix_add.js deleted file mode 100644 index 67e3e7c..0000000 --- a/Documentation/DSP/html/group___matrix_add.js +++ /dev/null @@ -1,6 +0,0 @@ -var group___matrix_add = -[ - [ "arm_mat_add_f32", "group___matrix_add.html#ga04bbf64a5f9c9e57dd1efb26a768aba1", null ], - [ "arm_mat_add_q15", "group___matrix_add.html#ga147e90b7c12a162735ab8824127a33ee", null ], - [ "arm_mat_add_q31", "group___matrix_add.html#ga7d9d7d81a0832a17b831aad1e4a5dc16", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___matrix_example.html b/Documentation/DSP/html/group___matrix_example.html deleted file mode 100644 index 0122398..0000000 --- a/Documentation/DSP/html/group___matrix_example.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - -Matrix Example -CMSIS-DSP: Matrix Example - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Matrix Example
-
-
-
Description:
-
Demonstrates the use of Matrix Transpose, Matrix Muliplication, and Matrix Inverse functions to apply least squares fitting to input data. Least squares fitting is the procedure for finding the best-fitting curve that minimizes the sum of the squares of the offsets (least square error) from a given set of data.
-
Algorithm:
-
The linear combination of parameters considered is as follows:
-
A * X = B, where X is the unknown value and can be estimated from A & B.
-
The least squares estimate X is given by the following equation:
-
X = Inverse(AT * A) * AT * B
-
Block Diagram:
-
-matrixExample.gif -
-
-
Variables Description:
-
    -
  • A_f32 input matrix in the linear combination equation
  • -
  • B_f32 output matrix in the linear combination equation
  • -
  • X_f32 unknown matrix estimated using A_f32 & B_f32 matrices
  • -
-
-
CMSIS DSP Software Library Functions Used:
-
-
-

Refer arm_matrix_example_f32.c

-
-
- - - - diff --git a/Documentation/DSP/html/group___matrix_init.html b/Documentation/DSP/html/group___matrix_init.html deleted file mode 100644 index 69bc4b1..0000000 --- a/Documentation/DSP/html/group___matrix_init.html +++ /dev/null @@ -1,299 +0,0 @@ - - - - - -Matrix Initialization -CMSIS-DSP: Matrix Initialization - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Matrix Initialization
-
-
- - - - - - - - - - - -

-Functions

void arm_mat_init_f32 (arm_matrix_instance_f32 *S, uint16_t nRows, uint16_t nColumns, float32_t *pData)
 Floating-point matrix initialization.
 
void arm_mat_init_q15 (arm_matrix_instance_q15 *S, uint16_t nRows, uint16_t nColumns, q15_t *pData)
 Q15 matrix initialization.
 
void arm_mat_init_q31 (arm_matrix_instance_q31 *S, uint16_t nRows, uint16_t nColumns, q31_t *pData)
 Q31 matrix initialization.
 
-

Description

-

Initializes the underlying matrix data structure. The functions set the numRows, numCols, and pData fields of the matrix data structure.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_mat_init_f32 (arm_matrix_instance_f32S,
uint16_t nRows,
uint16_t nColumns,
float32_tpData 
)
-
-
Parameters
- - - - - -
[in,out]*Spoints to an instance of the floating-point matrix structure.
[in]nRowsnumber of rows in the matrix.
[in]nColumnsnumber of columns in the matrix.
[in]*pDatapoints to the matrix data array.
-
-
-
Returns
none
-
Examples:
arm_class_marks_example_f32.c, and arm_matrix_example_f32.c.
-
-

References arm_matrix_instance_f32::numCols, arm_matrix_instance_f32::numRows, and arm_matrix_instance_f32::pData.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_mat_init_q15 (arm_matrix_instance_q15S,
uint16_t nRows,
uint16_t nColumns,
q15_tpData 
)
-
-
Parameters
- - - - - -
[in,out]*Spoints to an instance of the floating-point matrix structure.
[in]nRowsnumber of rows in the matrix.
[in]nColumnsnumber of columns in the matrix.
[in]*pDatapoints to the matrix data array.
-
-
-
Returns
none
- -

References arm_matrix_instance_q15::numCols, arm_matrix_instance_q15::numRows, and arm_matrix_instance_q15::pData.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_mat_init_q31 (arm_matrix_instance_q31S,
uint16_t nRows,
uint16_t nColumns,
q31_tpData 
)
-
-
Parameters
- - - - - -
[in,out]*Spoints to an instance of the floating-point matrix structure.
[in]nRowsnumber of rows in the matrix.
[in]nColumnsnumber of columns in the matrix.
[in]*pDatapoints to the matrix data array.
-
-
-
Returns
none
- -

References arm_matrix_instance_q31::numCols, arm_matrix_instance_q31::numRows, and arm_matrix_instance_q31::pData.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___matrix_init.js b/Documentation/DSP/html/group___matrix_init.js deleted file mode 100644 index 014342a..0000000 --- a/Documentation/DSP/html/group___matrix_init.js +++ /dev/null @@ -1,6 +0,0 @@ -var group___matrix_init = -[ - [ "arm_mat_init_f32", "group___matrix_init.html#ga11e3dc41592a6401c13182fef9416a27", null ], - [ "arm_mat_init_q15", "group___matrix_init.html#ga31a7c2b991803d49719393eb2d53dc26", null ], - [ "arm_mat_init_q31", "group___matrix_init.html#ga48a5e5d37e1f062cc57fcfaf683343cc", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___matrix_inv.html b/Documentation/DSP/html/group___matrix_inv.html deleted file mode 100644 index 0f930c5..0000000 --- a/Documentation/DSP/html/group___matrix_inv.html +++ /dev/null @@ -1,225 +0,0 @@ - - - - - -Matrix Inverse -CMSIS-DSP: Matrix Inverse - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Matrix Inverse
-
-
- - - - - - - - -

-Functions

arm_status arm_mat_inverse_f32 (const arm_matrix_instance_f32 *pSrc, arm_matrix_instance_f32 *pDst)
 Floating-point matrix inverse.
 
arm_status arm_mat_inverse_f64 (const arm_matrix_instance_f64 *pSrc, arm_matrix_instance_f64 *pDst)
 Floating-point matrix inverse.
 
-

Description

-

Computes the inverse of a matrix.

-

The inverse is defined only if the input matrix is square and non-singular (the determinant is non-zero). The function checks that the input and output matrices are square and of the same size.

-

Matrix inversion is numerically sensitive and the CMSIS DSP library only supports matrix inversion of floating-point matrices.

-
Algorithm
The Gauss-Jordan method is used to find the inverse. The algorithm performs a sequence of elementary row-operations until it reduces the input matrix to an identity matrix. Applying the same sequence of elementary row-operations to an identity matrix yields the inverse matrix. If the input matrix is singular, then the algorithm terminates and returns error status ARM_MATH_SINGULAR.
-MatrixInverse.gif -
-Matrix Inverse of a 3 x 3 matrix using Gauss-Jordan Method
-
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
arm_status arm_mat_inverse_f32 (const arm_matrix_instance_f32pSrc,
arm_matrix_instance_f32pDst 
)
-
-
Parameters
- - - -
[in]*pSrcpoints to input matrix structure
[out]*pDstpoints to output matrix structure
-
-
-
Returns
The function returns ARM_MATH_SIZE_MISMATCH if the input matrix is not square or if the size of the output matrix does not match the size of the input matrix. If the input matrix is found to be singular (non-invertible), then the function returns ARM_MATH_SINGULAR. Otherwise, the function returns ARM_MATH_SUCCESS.
-
Examples:
arm_matrix_example_f32.c.
-
-

References ARM_MATH_SINGULAR, ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_f32::numCols, arm_matrix_instance_f32::numRows, arm_matrix_instance_f32::pData, and status.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
arm_status arm_mat_inverse_f64 (const arm_matrix_instance_f64pSrc,
arm_matrix_instance_f64pDst 
)
-
-
Parameters
- - - -
[in]*pSrcpoints to input matrix structure
[out]*pDstpoints to output matrix structure
-
-
-
Returns
The function returns ARM_MATH_SIZE_MISMATCH if the input matrix is not square or if the size of the output matrix does not match the size of the input matrix. If the input matrix is found to be singular (non-invertible), then the function returns ARM_MATH_SINGULAR. Otherwise, the function returns ARM_MATH_SUCCESS.
- -

References ARM_MATH_SINGULAR, ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_f64::numCols, arm_matrix_instance_f64::numRows, arm_matrix_instance_f64::pData, and status.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___matrix_inv.js b/Documentation/DSP/html/group___matrix_inv.js deleted file mode 100644 index 86de966..0000000 --- a/Documentation/DSP/html/group___matrix_inv.js +++ /dev/null @@ -1,5 +0,0 @@ -var group___matrix_inv = -[ - [ "arm_mat_inverse_f32", "group___matrix_inv.html#ga542be7aabbf7a2297a4b62cf212910e3", null ], - [ "arm_mat_inverse_f64", "group___matrix_inv.html#gaede2367c02df083cc915ddd5d8fae838", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___matrix_mult.html b/Documentation/DSP/html/group___matrix_mult.html deleted file mode 100644 index 0e41662..0000000 --- a/Documentation/DSP/html/group___matrix_mult.html +++ /dev/null @@ -1,403 +0,0 @@ - - - - - -Matrix Multiplication -CMSIS-DSP: Matrix Multiplication - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Matrix Multiplication
-
-
- - - - - - - - - - - - - - - - - -

-Functions

arm_status arm_mat_mult_f32 (const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst)
 Floating-point matrix multiplication.
 
arm_status arm_mat_mult_fast_q15 (const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pState)
 Q15 matrix multiplication (fast variant) for Cortex-M3 and Cortex-M4.
 
arm_status arm_mat_mult_fast_q31 (const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst)
 Q31 matrix multiplication (fast variant) for Cortex-M3 and Cortex-M4.
 
arm_status arm_mat_mult_q15 (const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pState CMSIS_UNUSED)
 Q15 matrix multiplication.
 
arm_status arm_mat_mult_q31 (const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst)
 Q31 matrix multiplication.
 
-

Description

-

Multiplies two matrices.

-
-MatrixMultiplication.gif -
-Multiplication of two 3 x 3 matrices
-

Matrix multiplication is only defined if the number of columns of the first matrix equals the number of rows of the second matrix. Multiplying an M x N matrix with an N x P matrix results in an M x P matrix. When matrix size checking is enabled, the functions check: (1) that the inner dimensions of pSrcA and pSrcB are equal; and (2) that the size of the output matrix equals the outer dimensions of pSrcA and pSrcB.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_mat_mult_f32 (const arm_matrix_instance_f32pSrcA,
const arm_matrix_instance_f32pSrcB,
arm_matrix_instance_f32pDst 
)
-
-
Parameters
- - - - -
[in]*pSrcApoints to the first input matrix structure
[in]*pSrcBpoints to the second input matrix structure
[out]*pDstpoints to output matrix structure
-
-
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
-
Examples:
arm_class_marks_example_f32.c, and arm_matrix_example_f32.c.
-
-

References ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_f32::numCols, arm_matrix_instance_f32::numRows, arm_matrix_instance_f32::pData, and status.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_mat_mult_fast_q15 (const arm_matrix_instance_q15pSrcA,
const arm_matrix_instance_q15pSrcB,
arm_matrix_instance_q15pDst,
q15_tpState 
)
-
-
Parameters
- - - - - -
[in]*pSrcApoints to the first input matrix structure
[in]*pSrcBpoints to the second input matrix structure
[out]*pDstpoints to output matrix structure
[in]*pStatepoints to the array for storing intermediate results
-
-
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
-

Scaling and Overflow Behavior:

-
The difference between the function arm_mat_mult_q15() and this fast variant is that the fast variant use a 32-bit rather than a 64-bit accumulator. The result of each 1.15 x 1.15 multiplication is truncated to 2.30 format. These intermediate results are accumulated in a 32-bit register in 2.30 format. Finally, the accumulator is saturated and converted to a 1.15 result.
-
The fast version has the same overflow behavior as the standard version but provides less precision since it discards the low 16 bits of each multiplication result. In order to avoid overflows completely the input signals must be scaled down. Scale down one of the input matrices by log2(numColsA) bits to avoid overflows, as a total of numColsA additions are computed internally for each output element.
-
See arm_mat_mult_q15() for a slower implementation of this function which uses 64-bit accumulation to provide higher precision.
- -

References __SIMD32, ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_q15::numCols, arm_matrix_instance_q15::numRows, arm_matrix_instance_q15::pData, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_mat_mult_fast_q31 (const arm_matrix_instance_q31pSrcA,
const arm_matrix_instance_q31pSrcB,
arm_matrix_instance_q31pDst 
)
-
-
Parameters
- - - - -
[in]*pSrcApoints to the first input matrix structure
[in]*pSrcBpoints to the second input matrix structure
[out]*pDstpoints to output matrix structure
-
-
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
-

Scaling and Overflow Behavior:

-
The difference between the function arm_mat_mult_q31() and this fast variant is that the fast variant use a 32-bit rather than a 64-bit accumulator. The result of each 1.31 x 1.31 multiplication is truncated to 2.30 format. These intermediate results are accumulated in a 32-bit register in 2.30 format. Finally, the accumulator is saturated and converted to a 1.31 result.
-
The fast version has the same overflow behavior as the standard version but provides less precision since it discards the low 32 bits of each multiplication result. In order to avoid overflows completely the input signals must be scaled down. Scale down one of the input matrices by log2(numColsA) bits to avoid overflows, as a total of numColsA additions are computed internally for each output element.
-
See arm_mat_mult_q31() for a slower implementation of this function which uses 64-bit accumulation to provide higher precision.
- -

References ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_q31::numCols, arm_matrix_instance_q31::numRows, arm_matrix_instance_q31::pData, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_mat_mult_q15 (const arm_matrix_instance_q15pSrcA,
const arm_matrix_instance_q15pSrcB,
arm_matrix_instance_q15pDst,
q15_t *pState CMSIS_UNUSED 
)
-
-
Parameters
- - - - - -
[in]*pSrcApoints to the first input matrix structure
[in]*pSrcBpoints to the second input matrix structure
[out]*pDstpoints to output matrix structure
[in]*pStatepoints to the array for storing intermediate results (Unused)
-
-
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
-

Scaling and Overflow Behavior:

-
The function is implemented using a 64-bit internal accumulator. The inputs to the multiplications are in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. This approach provides 33 guard bits and there is no risk of overflow. The 34.30 result is then truncated to 34.15 format by discarding the low 15 bits and then saturated to 1.15 format.
-
Refer to arm_mat_mult_fast_q15() for a faster but less precise version of this function for Cortex-M3 and Cortex-M4.
- -

References __SIMD32, ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_q15::numCols, arm_matrix_instance_q15::numRows, arm_matrix_instance_q15::pData, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_mat_mult_q31 (const arm_matrix_instance_q31pSrcA,
const arm_matrix_instance_q31pSrcB,
arm_matrix_instance_q31pDst 
)
-
-
Parameters
- - - - -
[in]*pSrcApoints to the first input matrix structure
[in]*pSrcBpoints to the second input matrix structure
[out]*pDstpoints to output matrix structure
-
-
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
-

Scaling and Overflow Behavior:

-
The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. The input is thus scaled down by log2(numColsA) bits to avoid overflows, as a total of numColsA additions are performed internally. The 2.62 accumulator is right shifted by 31 bits and saturated to 1.31 format to yield the final result.
-
See arm_mat_mult_fast_q31() for a faster but less precise implementation of this function for Cortex-M3 and Cortex-M4.
- -

References ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, clip_q63_to_q31(), arm_matrix_instance_q31::numCols, arm_matrix_instance_q31::numRows, arm_matrix_instance_q31::pData, and status.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___matrix_mult.js b/Documentation/DSP/html/group___matrix_mult.js deleted file mode 100644 index 9f60cbe..0000000 --- a/Documentation/DSP/html/group___matrix_mult.js +++ /dev/null @@ -1,8 +0,0 @@ -var group___matrix_mult = -[ - [ "arm_mat_mult_f32", "group___matrix_mult.html#ga917bf0270310c1d3f0eda1fc7c0026a0", null ], - [ "arm_mat_mult_fast_q15", "group___matrix_mult.html#ga08f37d93a5bfef0c5000dc5e0a411f93", null ], - [ "arm_mat_mult_fast_q31", "group___matrix_mult.html#ga2785e8c1b785348b0c439b56aaf585a3", null ], - [ "arm_mat_mult_q15", "group___matrix_mult.html#ga3657b99a9667945373e520dbac0f4516", null ], - [ "arm_mat_mult_q31", "group___matrix_mult.html#ga2ec612a8c2c4916477fb9bc1ab548a6e", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___matrix_scale.html b/Documentation/DSP/html/group___matrix_scale.html deleted file mode 100644 index 62ba64c..0000000 --- a/Documentation/DSP/html/group___matrix_scale.html +++ /dev/null @@ -1,301 +0,0 @@ - - - - - -Matrix Scale -CMSIS-DSP: Matrix Scale - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Matrix Scale
-
-
- - - - - - - - - - - -

-Functions

arm_status arm_mat_scale_f32 (const arm_matrix_instance_f32 *pSrc, float32_t scale, arm_matrix_instance_f32 *pDst)
 Floating-point matrix scaling.
 
arm_status arm_mat_scale_q15 (const arm_matrix_instance_q15 *pSrc, q15_t scaleFract, int32_t shift, arm_matrix_instance_q15 *pDst)
 Q15 matrix scaling.
 
arm_status arm_mat_scale_q31 (const arm_matrix_instance_q31 *pSrc, q31_t scaleFract, int32_t shift, arm_matrix_instance_q31 *pDst)
 Q31 matrix scaling.
 
-

Description

-

Multiplies a matrix by a scalar. This is accomplished by multiplying each element in the matrix by the scalar. For example:

-
-MatrixScale.gif -
-Matrix Scaling of a 3 x 3 matrix
-

The function checks to make sure that the input and output matrices are of the same size.

-

In the fixed-point Q15 and Q31 functions, scale is represented by a fractional multiplication scaleFract and an arithmetic shift shift. The shift allows the gain of the scaling operation to exceed 1.0. The overall scale factor applied to the fixed-point data is

-
        
-    scale = scaleFract * 2^shift.        
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_mat_scale_f32 (const arm_matrix_instance_f32pSrc,
float32_t scale,
arm_matrix_instance_f32pDst 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to input matrix structure
[in]scalescale factor to be applied
[out]*pDstpoints to output matrix structure
-
-
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
- -

References ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_f32::numCols, arm_matrix_instance_f32::numRows, arm_matrix_instance_f32::pData, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_mat_scale_q15 (const arm_matrix_instance_q15pSrc,
q15_t scaleFract,
int32_t shift,
arm_matrix_instance_q15pDst 
)
-
-
Parameters
- - - - - -
[in]*pSrcpoints to input matrix
[in]scaleFractfractional portion of the scale factor
[in]shiftnumber of bits to shift the result by
[out]*pDstpoints to output matrix structure
-
-
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
-

Scaling and Overflow Behavior:

-
The input data *pSrc and scaleFract are in 1.15 format. These are multiplied to yield a 2.30 intermediate result and this is shifted with saturation to 1.15 format.
- -

References _SIMD32_OFFSET, ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_q15::numCols, arm_matrix_instance_q15::numRows, arm_matrix_instance_q15::pData, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_mat_scale_q31 (const arm_matrix_instance_q31pSrc,
q31_t scaleFract,
int32_t shift,
arm_matrix_instance_q31pDst 
)
-
-
Parameters
- - - - - -
[in]*pSrcpoints to input matrix
[in]scaleFractfractional portion of the scale factor
[in]shiftnumber of bits to shift the result by
[out]*pDstpoints to output matrix structure
-
-
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
-

Scaling and Overflow Behavior:

-
The input data *pSrc and scaleFract are in 1.31 format. These are multiplied to yield a 2.62 intermediate result and this is shifted with saturation to 1.31 format.
- -

References ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_q31::numCols, arm_matrix_instance_q31::numRows, arm_matrix_instance_q31::pData, and status.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___matrix_scale.js b/Documentation/DSP/html/group___matrix_scale.js deleted file mode 100644 index e9ed5b2..0000000 --- a/Documentation/DSP/html/group___matrix_scale.js +++ /dev/null @@ -1,6 +0,0 @@ -var group___matrix_scale = -[ - [ "arm_mat_scale_f32", "group___matrix_scale.html#ga9cb4e385b18c9a0b9cbc940c1067ca12", null ], - [ "arm_mat_scale_q15", "group___matrix_scale.html#ga7521769e2cf1c3d9c4656138cd2ae2ca", null ], - [ "arm_mat_scale_q31", "group___matrix_scale.html#ga609743821ee81fa8c34c4bcdc1ed9744", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___matrix_sub.html b/Documentation/DSP/html/group___matrix_sub.html deleted file mode 100644 index 724518a..0000000 --- a/Documentation/DSP/html/group___matrix_sub.html +++ /dev/null @@ -1,284 +0,0 @@ - - - - - -Matrix Subtraction -CMSIS-DSP: Matrix Subtraction - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Matrix Subtraction
-
-
- - - - - - - - - - - -

-Functions

arm_status arm_mat_sub_f32 (const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst)
 Floating-point matrix subtraction.
 
arm_status arm_mat_sub_q15 (const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst)
 Q15 matrix subtraction.
 
arm_status arm_mat_sub_q31 (const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst)
 Q31 matrix subtraction.
 
-

Description

-

Subtract two matrices.

-
-MatrixSubtraction.gif -
-Subraction of two 3 x 3 matrices
-

The functions check to make sure that pSrcA, pSrcB, and pDst have the same number of rows and columns.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_mat_sub_f32 (const arm_matrix_instance_f32pSrcA,
const arm_matrix_instance_f32pSrcB,
arm_matrix_instance_f32pDst 
)
-
-
Parameters
- - - - -
[in]*pSrcApoints to the first input matrix structure
[in]*pSrcBpoints to the second input matrix structure
[out]*pDstpoints to output matrix structure
-
-
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
- -

References ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_f32::numCols, arm_matrix_instance_f32::numRows, arm_matrix_instance_f32::pData, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_mat_sub_q15 (const arm_matrix_instance_q15pSrcA,
const arm_matrix_instance_q15pSrcB,
arm_matrix_instance_q15pDst 
)
-
-
Parameters
- - - - -
[in]*pSrcApoints to the first input matrix structure
[in]*pSrcBpoints to the second input matrix structure
[out]*pDstpoints to output matrix structure
-
-
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] will be saturated.
- -

References __SIMD32, ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_q15::numCols, arm_matrix_instance_q15::numRows, arm_matrix_instance_q15::pData, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_mat_sub_q31 (const arm_matrix_instance_q31pSrcA,
const arm_matrix_instance_q31pSrcB,
arm_matrix_instance_q31pDst 
)
-
-
Parameters
- - - - -
[in]*pSrcApoints to the first input matrix structure
[in]*pSrcBpoints to the second input matrix structure
[out]*pDstpoints to output matrix structure
-
-
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. Results outside of the allowable Q31 range [0x80000000 0x7FFFFFFF] will be saturated.
- -

References ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_q31::numCols, arm_matrix_instance_q31::numRows, arm_matrix_instance_q31::pData, and status.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___matrix_sub.js b/Documentation/DSP/html/group___matrix_sub.js deleted file mode 100644 index e5ab3cb..0000000 --- a/Documentation/DSP/html/group___matrix_sub.js +++ /dev/null @@ -1,6 +0,0 @@ -var group___matrix_sub = -[ - [ "arm_mat_sub_f32", "group___matrix_sub.html#gac8b72fb70246ccfee3b372002345732c", null ], - [ "arm_mat_sub_q15", "group___matrix_sub.html#gaf647776a425b7f9dd0aca3e11d81f02f", null ], - [ "arm_mat_sub_q31", "group___matrix_sub.html#ga39f42e0e3b7f115fbb909d6ff4e1329d", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___matrix_trans.html b/Documentation/DSP/html/group___matrix_trans.html deleted file mode 100644 index a14247f..0000000 --- a/Documentation/DSP/html/group___matrix_trans.html +++ /dev/null @@ -1,261 +0,0 @@ - - - - - -Matrix Transpose -CMSIS-DSP: Matrix Transpose - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Matrix Transpose
-
-
- - - - - - - - - - - -

-Functions

arm_status arm_mat_trans_f32 (const arm_matrix_instance_f32 *pSrc, arm_matrix_instance_f32 *pDst)
 Floating-point matrix transpose.
 
arm_status arm_mat_trans_q15 (const arm_matrix_instance_q15 *pSrc, arm_matrix_instance_q15 *pDst)
 Q15 matrix transpose.
 
arm_status arm_mat_trans_q31 (const arm_matrix_instance_q31 *pSrc, arm_matrix_instance_q31 *pDst)
 Q31 matrix transpose.
 
-

Description

-

Tranposes a matrix. Transposing an M x N matrix flips it around the center diagonal and results in an N x M matrix.

-
-MatrixTranspose.gif -
-Transpose of a 3 x 3 matrix
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
arm_status arm_mat_trans_f32 (const arm_matrix_instance_f32pSrc,
arm_matrix_instance_f32pDst 
)
-
-
Parameters
- - - -
[in]*pSrcpoints to the input matrix
[out]*pDstpoints to the output matrix
-
-
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
-
Examples:
arm_matrix_example_f32.c.
-
-

References ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_f32::numCols, arm_matrix_instance_f32::numRows, arm_matrix_instance_f32::pData, and status.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
arm_status arm_mat_trans_q15 (const arm_matrix_instance_q15pSrc,
arm_matrix_instance_q15pDst 
)
-
-
Parameters
- - - -
[in]pSrcpoints to the input matrix
[out]pDstpoints to the output matrix
-
-
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
- -

References __SIMD32, ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_q15::numCols, arm_matrix_instance_q15::numRows, arm_matrix_instance_q15::pData, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
arm_status arm_mat_trans_q31 (const arm_matrix_instance_q31pSrc,
arm_matrix_instance_q31pDst 
)
-
-
Parameters
- - - -
[in]pSrcpoints to the input matrix
[out]pDstpoints to the output matrix
-
-
-
Returns
The function returns either ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking.
- -

References ARM_MATH_SIZE_MISMATCH, ARM_MATH_SUCCESS, arm_matrix_instance_q31::numCols, arm_matrix_instance_q31::numRows, arm_matrix_instance_q31::pData, and status.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___matrix_trans.js b/Documentation/DSP/html/group___matrix_trans.js deleted file mode 100644 index 117dd28..0000000 --- a/Documentation/DSP/html/group___matrix_trans.js +++ /dev/null @@ -1,6 +0,0 @@ -var group___matrix_trans = -[ - [ "arm_mat_trans_f32", "group___matrix_trans.html#gad7dd9f108429da13d3864696ceeec789", null ], - [ "arm_mat_trans_q15", "group___matrix_trans.html#ga4f4f821cc695fd0ef9061d702e08050a", null ], - [ "arm_mat_trans_q31", "group___matrix_trans.html#ga30a4d49489ac67ff98a46b9f58f73bf1", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___max.html b/Documentation/DSP/html/group___max.html deleted file mode 100644 index ea44a89..0000000 --- a/Documentation/DSP/html/group___max.html +++ /dev/null @@ -1,344 +0,0 @@ - - - - - -Maximum -CMSIS-DSP: Maximum - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- - -
- - - - - - - - - - - - - - -

-Functions

void arm_max_f32 (float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex)
 Maximum value of a floating-point vector.
 
void arm_max_q15 (q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex)
 Maximum value of a Q15 vector.
 
void arm_max_q31 (q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex)
 Maximum value of a Q31 vector.
 
void arm_max_q7 (q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex)
 Maximum value of a Q7 vector.
 
-

Description

-

Computes the maximum value of an array of data. The function returns both the maximum value and its position within the array. There are separate functions for floating-point, Q31, Q15, and Q7 data types.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_max_f32 (float32_tpSrc,
uint32_t blockSize,
float32_tpResult,
uint32_t * pIndex 
)
-
-
Parameters
- - - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultmaximum value returned here
[out]*pIndexindex of maximum value returned here
-
-
-
Returns
none.
-
Examples:
arm_class_marks_example_f32.c, and arm_fft_bin_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_max_q15 (q15_tpSrc,
uint32_t blockSize,
q15_tpResult,
uint32_t * pIndex 
)
-
-
Parameters
- - - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultmaximum value returned here
[out]*pIndexindex of maximum value returned here
-
-
-
Returns
none.
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_max_q31 (q31_tpSrc,
uint32_t blockSize,
q31_tpResult,
uint32_t * pIndex 
)
-
-
Parameters
- - - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultmaximum value returned here
[out]*pIndexindex of maximum value returned here
-
-
-
Returns
none.
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_max_q7 (q7_tpSrc,
uint32_t blockSize,
q7_tpResult,
uint32_t * pIndex 
)
-
-
Parameters
- - - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultmaximum value returned here
[out]*pIndexindex of maximum value returned here
-
-
-
Returns
none.
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___max.js b/Documentation/DSP/html/group___max.js deleted file mode 100644 index 6ac948c..0000000 --- a/Documentation/DSP/html/group___max.js +++ /dev/null @@ -1,7 +0,0 @@ -var group___max = -[ - [ "arm_max_f32", "group___max.html#ga5b89d1b04575aeec494f678695fb87d8", null ], - [ "arm_max_q15", "group___max.html#gac132856c68f4bf2a056eaad5921c7880", null ], - [ "arm_max_q31", "group___max.html#gaff7cbd4e955382def06724cc4cc85795", null ], - [ "arm_max_q7", "group___max.html#ga6afd64d381b5c232de59163ebfe71e35", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___min.html b/Documentation/DSP/html/group___min.html deleted file mode 100644 index ff27f76..0000000 --- a/Documentation/DSP/html/group___min.html +++ /dev/null @@ -1,344 +0,0 @@ - - - - - -Minimum -CMSIS-DSP: Minimum - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- - -
- - - - - - - - - - - - - - -

-Functions

void arm_min_f32 (float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex)
 Minimum value of a floating-point vector.
 
void arm_min_q15 (q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex)
 Minimum value of a Q15 vector.
 
void arm_min_q31 (q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex)
 Minimum value of a Q31 vector.
 
void arm_min_q7 (q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex)
 Minimum value of a Q7 vector.
 
-

Description

-

Computes the minimum value of an array of data. The function returns both the minimum value and its position within the array. There are separate functions for floating-point, Q31, Q15, and Q7 data types.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_min_f32 (float32_tpSrc,
uint32_t blockSize,
float32_tpResult,
uint32_t * pIndex 
)
-
-
Parameters
- - - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultminimum value returned here
[out]*pIndexindex of minimum value returned here
-
-
-
Returns
none.
-
Examples:
arm_class_marks_example_f32.c, and arm_signal_converge_example_f32.c.
-
-

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_min_q15 (q15_tpSrc,
uint32_t blockSize,
q15_tpResult,
uint32_t * pIndex 
)
-
-
Parameters
- - - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultminimum value returned here
[out]*pIndexindex of minimum value returned here
-
-
-
Returns
none.
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_min_q31 (q31_tpSrc,
uint32_t blockSize,
q31_tpResult,
uint32_t * pIndex 
)
-
-
Parameters
- - - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultminimum value returned here
[out]*pIndexindex of minimum value returned here
-
-
-
Returns
none.
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_min_q7 (q7_tpSrc,
uint32_t blockSize,
q7_tpResult,
uint32_t * pIndex 
)
-
-
Parameters
- - - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultminimum value returned here
[out]*pIndexindex of minimum value returned here
-
-
-
Returns
none.
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___min.js b/Documentation/DSP/html/group___min.js deleted file mode 100644 index 7cf62b9..0000000 --- a/Documentation/DSP/html/group___min.js +++ /dev/null @@ -1,7 +0,0 @@ -var group___min = -[ - [ "arm_min_f32", "group___min.html#gaf62b1673740fc516ea64daf777b7d74a", null ], - [ "arm_min_q15", "group___min.html#gad065e37535ebb726750ac1545cb3fa6f", null ], - [ "arm_min_q31", "group___min.html#gab20faeceb5ff5d2d9dd628c2ecf41303", null ], - [ "arm_min_q7", "group___min.html#ga3631d38ac8d715fc14f6f1b343f4c4ed", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___p_i_d.html b/Documentation/DSP/html/group___p_i_d.html deleted file mode 100644 index 184d62c..0000000 --- a/Documentation/DSP/html/group___p_i_d.html +++ /dev/null @@ -1,517 +0,0 @@ - - - - - -PID Motor Control -CMSIS-DSP: PID Motor Control - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
PID Motor Control
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

void arm_pid_init_f32 (arm_pid_instance_f32 *S, int32_t resetStateFlag)
 Initialization function for the floating-point PID Control.
 
void arm_pid_init_q15 (arm_pid_instance_q15 *S, int32_t resetStateFlag)
 Initialization function for the Q15 PID Control.
 
void arm_pid_init_q31 (arm_pid_instance_q31 *S, int32_t resetStateFlag)
 Initialization function for the Q31 PID Control.
 
void arm_pid_reset_f32 (arm_pid_instance_f32 *S)
 Reset function for the floating-point PID Control.
 
void arm_pid_reset_q15 (arm_pid_instance_q15 *S)
 Reset function for the Q15 PID Control.
 
void arm_pid_reset_q31 (arm_pid_instance_q31 *S)
 Reset function for the Q31 PID Control.
 
static __INLINE float32_t arm_pid_f32 (arm_pid_instance_f32 *S, float32_t in)
 Process function for the floating-point PID Control.
 
static __INLINE q31_t arm_pid_q31 (arm_pid_instance_q31 *S, q31_t in)
 Process function for the Q31 PID Control.
 
static __INLINE q15_t arm_pid_q15 (arm_pid_instance_q15 *S, q15_t in)
 Process function for the Q15 PID Control.
 
-

Description

-

A Proportional Integral Derivative (PID) controller is a generic feedback control loop mechanism widely used in industrial control systems. A PID controller is the most commonly used type of feedback controller.

-

This set of functions implements (PID) controllers for Q15, Q31, and floating-point data types. The functions operate on a single sample of data and each call to the function returns a single processed value. S points to an instance of the PID control data structure. in is the input sample value. The functions return the output value.

-
Algorithm:
-   y[n] = y[n-1] + A0 * x[n] + A1 * x[n-1] + A2 * x[n-2]
-   A0 = Kp + Ki + Kd
-   A1 = (-Kp ) - (2 * Kd )
-   A2 = Kd  
-
where Kp is proportional constant, Ki is Integral constant and Kd is Derivative constant
-
-PID.gif -
-Proportional Integral Derivative Controller
-
-
The PID controller calculates an "error" value as the difference between the measured output and the reference input. The controller attempts to minimize the error by adjusting the process control inputs. The proportional value determines the reaction to the current error, the integral value determines the reaction based on the sum of recent errors, and the derivative value determines the reaction based on the rate at which the error has been changing.
-
Instance Structure
The Gains A0, A1, A2 and state variables for a PID controller are stored together in an instance data structure. A separate instance structure must be defined for each PID Controller. There are separate instance structure declarations for each of the 3 supported data types.
-
Reset Functions
There is also an associated reset function for each data type which clears the state array.
-
Initialization Functions
There is also an associated initialization function for each data type. The initialization function performs the following operations:
    -
  • Initializes the Gains A0, A1, A2 from Kp,Ki, Kd gains.
  • -
  • Zeros out the values in the state buffer.
  • -
-
-
Instance structure cannot be placed into a const data section and it is recommended to use the initialization function.
-
Fixed-Point Behavior
Care must be taken when using the fixed-point versions of the PID Controller functions. In particular, the overflow and saturation behavior of the accumulator used in each function must be considered. Refer to the function specific documentation below for usage guidelines.
-

Function Documentation

- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - -
static __INLINE float32_t arm_pid_f32 (arm_pid_instance_f32S,
float32_t in 
)
-
-static
-
-
Parameters
- - - -
[in,out]Sis an instance of the floating-point PID Control structure
[in]ininput sample to process
-
-
-
Returns
out processed output sample.
- -

References arm_pid_instance_f32::A0, arm_pid_instance_f32::A1, arm_pid_instance_f32::A2, and arm_pid_instance_f32::state.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_pid_init_f32 (arm_pid_instance_f32S,
int32_t resetStateFlag 
)
-
-
Parameters
- - - -
[in,out]*Spoints to an instance of the PID structure.
[in]resetStateFlagflag to reset the state. 0 = no change in state & 1 = reset the state.
-
-
-
Returns
none.
-
Description:
-
The resetStateFlag specifies whether to set state to zero or not.
- The function computes the structure fields: A0, A1 A2 using the proportional gain( Kp), integral gain( Ki) and derivative gain( Kd) also sets the state variables to all zeros.
- -

References arm_pid_instance_f32::A0, arm_pid_instance_f32::A1, arm_pid_instance_f32::A2, arm_pid_instance_f32::Kd, arm_pid_instance_f32::Ki, arm_pid_instance_f32::Kp, and arm_pid_instance_f32::state.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_pid_init_q15 (arm_pid_instance_q15S,
int32_t resetStateFlag 
)
-
-
Parameters
- - - -
[in,out]*Spoints to an instance of the Q15 PID structure.
[in]resetStateFlagflag to reset the state. 0 = no change in state 1 = reset the state.
-
-
-
Returns
none.
-
Description:
-
The resetStateFlag specifies whether to set state to zero or not.
- The function computes the structure fields: A0, A1 A2 using the proportional gain( Kp), integral gain( Ki) and derivative gain( Kd) also sets the state variables to all zeros.
- -

References arm_pid_instance_q15::A0, arm_pid_instance_q15::A1, arm_pid_instance_q15::Kd, arm_pid_instance_q15::Ki, arm_pid_instance_q15::Kp, and arm_pid_instance_q15::state.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void arm_pid_init_q31 (arm_pid_instance_q31S,
int32_t resetStateFlag 
)
-
-
Parameters
- - - -
[in,out]*Spoints to an instance of the Q31 PID structure.
[in]resetStateFlagflag to reset the state. 0 = no change in state 1 = reset the state.
-
-
-
Returns
none.
-
Description:
-
The resetStateFlag specifies whether to set state to zero or not.
- The function computes the structure fields: A0, A1 A2 using the proportional gain( Kp), integral gain( Ki) and derivative gain( Kd) also sets the state variables to all zeros.
- -

References arm_pid_instance_q31::A0, arm_pid_instance_q31::A1, arm_pid_instance_q31::A2, clip_q63_to_q31(), arm_pid_instance_q31::Kd, arm_pid_instance_q31::Ki, arm_pid_instance_q31::Kp, and arm_pid_instance_q31::state.

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - -
static __INLINE q15_t arm_pid_q15 (arm_pid_instance_q15S,
q15_t in 
)
-
-static
-
-
Parameters
- - - -
[in,out]Spoints to an instance of the Q15 PID Control structure
[in]ininput sample to process
-
-
-
Returns
out processed output sample.
-

Scaling and Overflow Behavior:

-
The function is implemented using a 64-bit internal accumulator. Both Gains and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. Lastly, the accumulator is saturated to yield a result in 1.15 format.
- -

References __SIMD32_CONST, arm_pid_instance_q15::A0, arm_pid_instance_q15::A1, and arm_pid_instance_q15::state.

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - -
static __INLINE q31_t arm_pid_q31 (arm_pid_instance_q31S,
q31_t in 
)
-
-static
-
-
Parameters
- - - -
[in,out]Spoints to an instance of the Q31 PID Control structure
[in]ininput sample to process
-
-
-
Returns
out processed output sample.
-

Scaling and Overflow Behavior:

-
The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by 2 bits as there are four additions. After all multiply-accumulates are performed, the 2.62 accumulator is truncated to 1.32 format and then saturated to 1.31 format.
- -

References arm_pid_instance_q31::A0, arm_pid_instance_q31::A1, arm_pid_instance_q31::A2, and arm_pid_instance_q31::state.

- -
-
- -
-
- - - - - - - - -
void arm_pid_reset_f32 (arm_pid_instance_f32S)
-
-
Parameters
- - -
[in]*SInstance pointer of PID control data structure.
-
-
-
Returns
none.
-
Description:
The function resets the state buffer to zeros.
- -

References arm_pid_instance_f32::state.

- -
-
- -
-
- - - - - - - - -
void arm_pid_reset_q15 (arm_pid_instance_q15S)
-
-
Parameters
- - -
[in]*SInstance pointer of PID control data structure.
-
-
-
Returns
none.
-
Description:
The function resets the state buffer to zeros.
- -

References arm_pid_instance_q15::state.

- -
-
- -
-
- - - - - - - - -
void arm_pid_reset_q31 (arm_pid_instance_q31S)
-
-
Parameters
- - -
[in]*SInstance pointer of PID control data structure.
-
-
-
Returns
none.
-
Description:
The function resets the state buffer to zeros.
- -

References arm_pid_instance_q31::state.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___p_i_d.js b/Documentation/DSP/html/group___p_i_d.js deleted file mode 100644 index 3265e7f..0000000 --- a/Documentation/DSP/html/group___p_i_d.js +++ /dev/null @@ -1,12 +0,0 @@ -var group___p_i_d = -[ - [ "arm_pid_f32", "group___p_i_d.html#gac5c79ed46abf2d72b8cf41fa6c708bda", null ], - [ "arm_pid_init_f32", "group___p_i_d.html#gae31536b19b82b93ed184fb1ab73cfcb3", null ], - [ "arm_pid_init_q15", "group___p_i_d.html#ga2cb1e3d3ebb167348fdabec74653d5c3", null ], - [ "arm_pid_init_q31", "group___p_i_d.html#gad9d88485234fa9460b1ce9e64989ac86", null ], - [ "arm_pid_q15", "group___p_i_d.html#ga084f646bbb20d55f225c3efafcf7fc1f", null ], - [ "arm_pid_q31", "group___p_i_d.html#ga5f6f941e7ae981728dd3a662f8f4ecd7", null ], - [ "arm_pid_reset_f32", "group___p_i_d.html#ga9ec860bcb6f8ca31205bf0f1b51ab723", null ], - [ "arm_pid_reset_q15", "group___p_i_d.html#ga408566dacb4fa6e0458b2c75672e525f", null ], - [ "arm_pid_reset_q31", "group___p_i_d.html#gaeecbacd3fb37c608ec25474d3a0dffa9", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___partial_conv.html b/Documentation/DSP/html/group___partial_conv.html deleted file mode 100644 index ae7f369..0000000 --- a/Documentation/DSP/html/group___partial_conv.html +++ /dev/null @@ -1,862 +0,0 @@ - - - - - -Partial Convolution -CMSIS-DSP: Partial Convolution - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Partial Convolution
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

arm_status arm_conv_partial_f32 (float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst, uint32_t firstIndex, uint32_t numPoints)
 Partial convolution of floating-point sequences.
 
arm_status arm_conv_partial_fast_opt_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2)
 Partial convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
arm_status arm_conv_partial_fast_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints)
 Partial convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
arm_status arm_conv_partial_fast_q31 (q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints)
 Partial convolution of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4.
 
arm_status arm_conv_partial_opt_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2)
 Partial convolution of Q15 sequences.
 
arm_status arm_conv_partial_opt_q7 (q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2)
 Partial convolution of Q7 sequences.
 
arm_status arm_conv_partial_q15 (q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints)
 Partial convolution of Q15 sequences.
 
arm_status arm_conv_partial_q31 (q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints)
 Partial convolution of Q31 sequences.
 
arm_status arm_conv_partial_q7 (q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints)
 Partial convolution of Q7 sequences.
 
-

Description

-

Partial Convolution is equivalent to Convolution except that a subset of the output samples is generated. Each function has two additional arguments. firstIndex specifies the starting index of the subset of output samples. numPoints is the number of output samples to compute. The function computes the output in the range [firstIndex, ..., firstIndex+numPoints-1]. The output array pDst contains numPoints values.

-

The allowable range of output indices is [0 srcALen+srcBLen-2]. If the requested subset does not fall in this range then the functions return ARM_MATH_ARGUMENT_ERROR. Otherwise the functions return ARM_MATH_SUCCESS.

-
Note
Refer arm_conv_f32() for details on fixed point behavior.
-

Fast Versions

-
Fast versions are supported for Q31 and Q15 of partial convolution. Cycles for Fast versions are less compared to Q31 and Q15 of partial conv and the design requires the input signals should be scaled down to avoid intermediate overflows.
-

Opt Versions

-
Opt versions are supported for Q15 and Q7. Design uses internal scratch buffer for getting good optimisation. These versions are optimised in cycles and consumes more memory(Scratch memory) compared to Q15 and Q7 versions of partial convolution
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_conv_partial_f32 (float32_tpSrcA,
uint32_t srcALen,
float32_tpSrcB,
uint32_t srcBLen,
float32_tpDst,
uint32_t firstIndex,
uint32_t numPoints 
)
-
-
Parameters
- - - - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written.
[in]firstIndexis the first output sample to start with.
[in]numPointsis the number of output points to be computed.
-
-
-
Returns
Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2].
- -

References ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, srcALen, srcBLen, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_conv_partial_fast_opt_q15 (q15_tpSrcA,
uint32_t srcALen,
q15_tpSrcB,
uint32_t srcBLen,
q15_tpDst,
uint32_t firstIndex,
uint32_t numPoints,
q15_tpScratch1,
q15_tpScratch2 
)
-
-
Parameters
- - - - - - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written.
[in]firstIndexis the first output sample to start with.
[in]numPointsis the number of output points to be computed.
[in]*pScratch1points to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2.
[in]*pScratch2points to scratch buffer of size min(srcALen, srcBLen).
-
-
-
Returns
Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2].
-

See arm_conv_partial_q15() for a slower implementation of this function which uses a 64-bit accumulator to avoid wrap around distortion.

-
Restrictions
If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, scratch1 and scratch2 buffers should be aligned by 32-bit
- -

References __SIMD32, _SIMD32_OFFSET, arm_copy_q15(), arm_fill_q15(), ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, srcALen, srcBLen, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_conv_partial_fast_q15 (q15_tpSrcA,
uint32_t srcALen,
q15_tpSrcB,
uint32_t srcBLen,
q15_tpDst,
uint32_t firstIndex,
uint32_t numPoints 
)
-
-
Parameters
- - - - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written.
[in]firstIndexis the first output sample to start with.
[in]numPointsis the number of output points to be computed.
-
-
-
Returns
Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2].
-

See arm_conv_partial_q15() for a slower implementation of this function which uses a 64-bit accumulator to avoid wrap around distortion.

- -

References __SIMD32, _SIMD32_OFFSET, ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, srcALen, srcBLen, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_conv_partial_fast_q31 (q31_tpSrcA,
uint32_t srcALen,
q31_tpSrcB,
uint32_t srcBLen,
q31_tpDst,
uint32_t firstIndex,
uint32_t numPoints 
)
-
-
Parameters
- - - - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written.
[in]firstIndexis the first output sample to start with.
[in]numPointsis the number of output points to be computed.
-
-
-
Returns
Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2].
-
See arm_conv_partial_q31() for a slower implementation of this function which uses a 64-bit accumulator to provide higher precision.
- -

References ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, srcALen, srcBLen, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_conv_partial_opt_q15 (q15_tpSrcA,
uint32_t srcALen,
q15_tpSrcB,
uint32_t srcBLen,
q15_tpDst,
uint32_t firstIndex,
uint32_t numPoints,
q15_tpScratch1,
q15_tpScratch2 
)
-
-
Parameters
- - - - - - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written.
[in]firstIndexis the first output sample to start with.
[in]numPointsis the number of output points to be computed.
[in]*pScratch1points to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2.
[in]*pScratch2points to scratch buffer of size min(srcALen, srcBLen).
-
-
-
Returns
Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2].
-
Restrictions
If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, state buffers should be aligned by 32-bit
-

Refer to arm_conv_partial_fast_q15() for a faster but less precise version of this function for Cortex-M3 and Cortex-M4.

- -

References __SIMD32, _SIMD32_OFFSET, arm_copy_q15(), arm_fill_q15(), ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, srcALen, srcBLen, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_conv_partial_opt_q7 (q7_tpSrcA,
uint32_t srcALen,
q7_tpSrcB,
uint32_t srcBLen,
q7_tpDst,
uint32_t firstIndex,
uint32_t numPoints,
q15_tpScratch1,
q15_tpScratch2 
)
-
-
Parameters
- - - - - - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written.
[in]firstIndexis the first output sample to start with.
[in]numPointsis the number of output points to be computed.
[in]*pScratch1points to scratch buffer(of type q15_t) of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2.
[in]*pScratch2points to scratch buffer (of type q15_t) of size min(srcALen, srcBLen).
-
-
-
Returns
Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2].
-
Restrictions
If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, scratch1 and scratch2 buffers should be aligned by 32-bit
- -

References __PACKq7, __SIMD32, _SIMD32_OFFSET, arm_fill_q15(), ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, srcALen, srcBLen, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_conv_partial_q15 (q15_tpSrcA,
uint32_t srcALen,
q15_tpSrcB,
uint32_t srcBLen,
q15_tpDst,
uint32_t firstIndex,
uint32_t numPoints 
)
-
-
Parameters
- - - - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written.
[in]firstIndexis the first output sample to start with.
[in]numPointsis the number of output points to be computed.
-
-
-
Returns
Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2].
-

Refer to arm_conv_partial_fast_q15() for a faster but less precise version of this function for Cortex-M3 and Cortex-M4.

-
Refer the function arm_conv_partial_opt_q15() for a faster implementation of this function using scratch buffers.
- -

References __SIMD32, _SIMD32_OFFSET, ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, srcALen, srcBLen, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_conv_partial_q31 (q31_tpSrcA,
uint32_t srcALen,
q31_tpSrcB,
uint32_t srcBLen,
q31_tpDst,
uint32_t firstIndex,
uint32_t numPoints 
)
-
-
Parameters
- - - - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written.
[in]firstIndexis the first output sample to start with.
[in]numPointsis the number of output points to be computed.
-
-
-
Returns
Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2].
-

See arm_conv_partial_fast_q31() for a faster but less precise implementation of this function for Cortex-M3 and Cortex-M4.

- -

References ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, srcALen, srcBLen, and status.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_conv_partial_q7 (q7_tpSrcA,
uint32_t srcALen,
q7_tpSrcB,
uint32_t srcBLen,
q7_tpDst,
uint32_t firstIndex,
uint32_t numPoints 
)
-
-
Parameters
- - - - - - - - -
[in]*pSrcApoints to the first input sequence.
[in]srcALenlength of the first input sequence.
[in]*pSrcBpoints to the second input sequence.
[in]srcBLenlength of the second input sequence.
[out]*pDstpoints to the location where the output result is written.
[in]firstIndexis the first output sample to start with.
[in]numPointsis the number of output points to be computed.
-
-
-
Returns
Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2].
-
Refer the function arm_conv_partial_opt_q7() for a faster implementation of this function.
- -

References ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, srcALen, srcBLen, and status.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___partial_conv.js b/Documentation/DSP/html/group___partial_conv.js deleted file mode 100644 index c8d14b0..0000000 --- a/Documentation/DSP/html/group___partial_conv.js +++ /dev/null @@ -1,12 +0,0 @@ -var group___partial_conv = -[ - [ "arm_conv_partial_f32", "group___partial_conv.html#ga16d10f32072cd79fc5fb6e785df45f5e", null ], - [ "arm_conv_partial_fast_opt_q15", "group___partial_conv.html#ga3de9c4ddcc7886de25b70d875099a8d9", null ], - [ "arm_conv_partial_fast_q15", "group___partial_conv.html#ga1e4d43385cb62262a78c6752fe1fafb2", null ], - [ "arm_conv_partial_fast_q31", "group___partial_conv.html#ga10c5294cda8c4985386f4e3944be7650", null ], - [ "arm_conv_partial_opt_q15", "group___partial_conv.html#ga834b23b4ade8682beeb55778399101f8", null ], - [ "arm_conv_partial_opt_q7", "group___partial_conv.html#ga3707e16af1435b215840006a7ab0c98f", null ], - [ "arm_conv_partial_q15", "group___partial_conv.html#ga209a2a913a0c5e5679c5988da8f46b03", null ], - [ "arm_conv_partial_q31", "group___partial_conv.html#ga78e73a5f02d103168a09821fb461e77a", null ], - [ "arm_conv_partial_q7", "group___partial_conv.html#ga8567259fe18396dd972242c41741ebf4", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___r_m_s.html b/Documentation/DSP/html/group___r_m_s.html deleted file mode 100644 index b7add6c..0000000 --- a/Documentation/DSP/html/group___r_m_s.html +++ /dev/null @@ -1,282 +0,0 @@ - - - - - -Root mean square (RMS) -CMSIS-DSP: Root mean square (RMS) - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Root mean square (RMS)
-
-
- - - - - - - - - - - -

-Functions

void arm_rms_f32 (float32_t *pSrc, uint32_t blockSize, float32_t *pResult)
 Root Mean Square of the elements of a floating-point vector.
 
void arm_rms_q15 (q15_t *pSrc, uint32_t blockSize, q15_t *pResult)
 Root Mean Square of the elements of a Q15 vector.
 
void arm_rms_q31 (q31_t *pSrc, uint32_t blockSize, q31_t *pResult)
 Root Mean Square of the elements of a Q31 vector.
 
-

Description

-

Calculates the Root Mean Sqaure of the elements in the input vector. The underlying algorithm is used:

-
    
-        Result = sqrt(((pSrc[0] * pSrc[0] + pSrc[1] * pSrc[1] + ... + pSrc[blockSize-1] * pSrc[blockSize-1]) / blockSize));    
-

There are separate functions for floating point, Q31, and Q15 data types.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_rms_f32 (float32_tpSrc,
uint32_t blockSize,
float32_tpResult 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultrms value returned here
-
-
-
Returns
none.
- -

References arm_sqrt_f32(), and blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_rms_q15 (q15_tpSrc,
uint32_t blockSize,
q15_tpResult 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultrms value returned here
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using a 64-bit internal accumulator. The input is represented in 1.15 format. Intermediate multiplication yields a 2.30 format, and this result is added without saturation to a 64-bit accumulator in 34.30 format. With 33 guard bits in the accumulator, there is no risk of overflow, and the full precision of the intermediate multiplication is preserved. Finally, the 34.30 result is truncated to 34.15 format by discarding the lower 15 bits, and then saturated to yield a result in 1.15 format.
- -

References __SIMD32, arm_sqrt_q15(), and blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_rms_q31 (q31_tpSrc,
uint32_t blockSize,
q31_tpResult 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultrms value returned here
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using an internal 64-bit accumulator. The input is represented in 1.31 format, and intermediate multiplication yields a 2.62 format. The accumulator maintains full precision of the intermediate multiplication results, but provides only a single guard bit. There is no saturation on intermediate additions. If the accumulator overflows, it wraps around and distorts the result. In order to avoid overflows completely, the input signal must be scaled down by log2(blockSize) bits, as a total of blockSize additions are performed internally. Finally, the 2.62 accumulator is right shifted by 31 bits to yield a 1.31 format value.
- -

References arm_sqrt_q31(), blockSize, and clip_q63_to_q31().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___r_m_s.js b/Documentation/DSP/html/group___r_m_s.js deleted file mode 100644 index 1fa2dd7..0000000 --- a/Documentation/DSP/html/group___r_m_s.js +++ /dev/null @@ -1,6 +0,0 @@ -var group___r_m_s = -[ - [ "arm_rms_f32", "group___r_m_s.html#ga0e3ab1b57da32d45388d1fa90d7fd88c", null ], - [ "arm_rms_q15", "group___r_m_s.html#gaf5b836b72dda9e5dfbbd17c7906fd13f", null ], - [ "arm_rms_q31", "group___r_m_s.html#gae33015fda23fc44e7ead5e5ed7e8d314", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___radix8___c_f_f_t___c_i_f_f_t.html b/Documentation/DSP/html/group___radix8___c_f_f_t___c_i_f_f_t.html deleted file mode 100644 index b803d9e..0000000 --- a/Documentation/DSP/html/group___radix8___c_f_f_t___c_i_f_f_t.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - -Radix-8 Complex FFT Functions -CMSIS-DSP: Radix-8 Complex FFT Functions - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Radix-8 Complex FFT Functions
-
-
-
Complex Fast Fourier Transform(CFFT) and Complex Inverse Fast Fourier Transform(CIFFT) is an efficient algorithm to compute Discrete Fourier Transform(DFT) and Inverse Discrete Fourier Transform(IDFT). Computational complexity of CFFT reduces drastically when compared to DFT.
-
This set of functions implements CFFT/CIFFT for floating-point data types. The functions operates on in-place buffer which uses same buffer for input and output. Complex input is stored in input buffer in an interleaved fashion.
-
The functions operate on blocks of input and output data and each call to the function processes 2*fftLen samples through the transform. pSrc points to In-place arrays containing 2*fftLen values.
-
The pSrc points to the array of in-place buffer of size 2*fftLen and inputs and outputs are stored in an interleaved fashion as shown below.
 {real[0], imag[0], real[1], imag[1],..} 
-
Lengths supported by the transform:
-
Internally, the function utilize a Radix-8 decimation in frequency(DIF) algorithm and the size of the FFT supported are of the lengths [ 64, 512, 4096].
-
Algorithm:
-

Complex Fast Fourier Transform:

-
Input real and imaginary data:
    
-x(n) = xa + j * ya    
-x(n+N/4 ) = xb + j * yb    
-x(n+N/2 ) = xc + j * yc    
-x(n+3N 4) = xd + j * yd    
-
where N is length of FFT
-
Output real and imaginary data:
    
-X(4r) = xa'+ j * ya'    
-X(4r+1) = xb'+ j * yb'    
-X(4r+2) = xc'+ j * yc'    
-X(4r+3) = xd'+ j * yd'    
-
-
Twiddle factors for Radix-8 FFT:
    
-Wn = co1 + j * (- si1)    
-W2n = co2 + j * (- si2)    
-W3n = co3 + j * (- si3)    
-
-
-CFFT.gif -
-Radix-8 Decimation-in Frequency Complex Fast Fourier Transform
-
-
Output from Radix-8 CFFT Results in Digit reversal order. Interchange middle two branches of every butterfly results in Bit reversed output.
-
Butterfly CFFT equations:
    
-xa' = xa + xb + xc + xd    
-ya' = ya + yb + yc + yd    
-xc' = (xa+yb-xc-yd)* co1 + (ya-xb-yc+xd)* (si1)    
-yc' = (ya-xb-yc+xd)* co1 - (xa+yb-xc-yd)* (si1)    
-xb' = (xa-xb+xc-xd)* co2 + (ya-yb+yc-yd)* (si2)    
-yb' = (ya-yb+yc-yd)* co2 - (xa-xb+xc-xd)* (si2)    
-xd' = (xa-yb-xc+yd)* co3 + (ya+xb-yc-xd)* (si3)    
-yd' = (ya+xb-yc-xd)* co3 - (xa-yb-xc+yd)* (si3)    
-
-
where fftLen length of CFFT/CIFFT; ifftFlag Flag for selection of CFFT or CIFFT(Set ifftFlag to calculate CIFFT otherwise calculates CFFT); bitReverseFlag Flag for selection of output order(Set bitReverseFlag to output in normal order otherwise output in bit reversed order); pTwiddlepoints to array of twiddle coefficients; pBitRevTable points to the array of bit reversal table. twidCoefModifier modifier for twiddle factor table which supports all FFT lengths with same table; pBitRevTable modifier for bit reversal table which supports all FFT lengths with same table. onebyfftLen value of 1/fftLen to calculate CIFFT;
-
Fixed-Point Behavior
Care must be taken when using the fixed-point versions of the CFFT/CIFFT function. Refer to the function specific documentation below for usage guidelines.
-
-
- - - - diff --git a/Documentation/DSP/html/group___real_f_f_t.html b/Documentation/DSP/html/group___real_f_f_t.html deleted file mode 100644 index 15611b2..0000000 --- a/Documentation/DSP/html/group___real_f_f_t.html +++ /dev/null @@ -1,773 +0,0 @@ - - - - - -RealFFT -CMSIS-DSP: RealFFT - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -

-Functions

void arm_rfft_f32 (const arm_rfft_instance_f32 *S, float32_t *pSrc, float32_t *pDst)
 Processing function for the floating-point RFFT/RIFFT.
 
void arm_rfft_fast_f32 (arm_rfft_fast_instance_f32 *S, float32_t *p, float32_t *pOut, uint8_t ifftFlag)
 Processing function for the floating-point real FFT.
 
arm_status arm_rfft_fast_init_f32 (arm_rfft_fast_instance_f32 *S, uint16_t fftLen)
 Initialization function for the floating-point real FFT.
 
arm_status arm_rfft_init_f32 (arm_rfft_instance_f32 *S, arm_cfft_radix4_instance_f32 *S_CFFT, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag)
 Initialization function for the floating-point RFFT/RIFFT.
 
arm_status arm_rfft_init_q15 (arm_rfft_instance_q15 *S, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag)
 Initialization function for the Q15 RFFT/RIFFT.
 
arm_status arm_rfft_init_q31 (arm_rfft_instance_q31 *S, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag)
 Initialization function for the Q31 RFFT/RIFFT.
 
void arm_rfft_q15 (const arm_rfft_instance_q15 *S, q15_t *pSrc, q15_t *pDst)
 Processing function for the Q15 RFFT/RIFFT.
 
void arm_rfft_q31 (const arm_rfft_instance_q31 *S, q31_t *pSrc, q31_t *pDst)
 Processing function for the Q31 RFFT/RIFFT.
 
- - - - - - - - - - - - - -

-Variables

static const float32_t realCoefA [8192]
 
static const float32_t realCoefB [8192]
 
static const q15_t ALIGN4 realCoefAQ15 [8192]
 
static const q15_t ALIGN4 realCoefBQ15 [8192]
 
static const q31_t realCoefAQ31 [8192]
 
static const q31_t realCoefBQ31 [8192]
 
-

Description

-

Function Documentation

- - - -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_rfft_fast_f32 (arm_rfft_fast_instance_f32S,
float32_tp,
float32_tpOut,
uint8_t ifftFlag 
)
-
-
Parameters
- - - - - -
[in]*Spoints to an arm_rfft_fast_instance_f32 structure.
[in]*ppoints to the input buffer.
[in]*pOutpoints to the output buffer.
[in]ifftFlagRFFT if flag is 0, RIFFT if flag is 1
-
-
-
Returns
none.
- -

References arm_cfft_f32(), arm_cfft_instance_f32::fftLen, arm_rfft_fast_instance_f32::fftLenRFFT, merge_rfft_f32(), arm_rfft_fast_instance_f32::Sint, and stage_rfft_f32().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
arm_status arm_rfft_fast_init_f32 (arm_rfft_fast_instance_f32S,
uint16_t fftLen 
)
-
-
Parameters
- - - -
[in,out]*Spoints to an arm_rfft_fast_instance_f32 structure.
[in]fftLenlength of the Real Sequence.
-
-
-
Returns
The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if fftLen is not a supported value.
-
Description:
-
The parameter fftLen Specifies length of RFFT/CIFFT process. Supported FFT Lengths are 32, 64, 128, 256, 512, 1024, 2048, 4096.
-
This Function also initializes Twiddle factor table pointer and Bit reversal table pointer.
- -

References ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, armBitRevIndexTable1024, ARMBITREVINDEXTABLE1024_TABLE_LENGTH, armBitRevIndexTable128, armBitRevIndexTable16, armBitRevIndexTable2048, ARMBITREVINDEXTABLE2048_TABLE_LENGTH, armBitRevIndexTable256, armBitRevIndexTable32, armBitRevIndexTable512, armBitRevIndexTable64, ARMBITREVINDEXTABLE_128_TABLE_LENGTH, ARMBITREVINDEXTABLE_256_TABLE_LENGTH, ARMBITREVINDEXTABLE_512_TABLE_LENGTH, ARMBITREVINDEXTABLE__16_TABLE_LENGTH, ARMBITREVINDEXTABLE__32_TABLE_LENGTH, ARMBITREVINDEXTABLE__64_TABLE_LENGTH, arm_cfft_instance_f32::bitRevLength, arm_cfft_instance_f32::fftLen, arm_rfft_fast_instance_f32::fftLenRFFT, arm_cfft_instance_f32::pBitRevTable, arm_cfft_instance_f32::pTwiddle, arm_rfft_fast_instance_f32::pTwiddleRFFT, arm_rfft_fast_instance_f32::Sint, status, twiddleCoef_1024, twiddleCoef_128, twiddleCoef_16, twiddleCoef_2048, twiddleCoef_256, twiddleCoef_32, twiddleCoef_512, twiddleCoef_64, twiddleCoef_rfft_1024, twiddleCoef_rfft_128, twiddleCoef_rfft_2048, twiddleCoef_rfft_256, twiddleCoef_rfft_32, twiddleCoef_rfft_4096, twiddleCoef_rfft_512, and twiddleCoef_rfft_64.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_rfft_init_f32 (arm_rfft_instance_f32S,
arm_cfft_radix4_instance_f32S_CFFT,
uint32_t fftLenReal,
uint32_t ifftFlagR,
uint32_t bitReverseFlag 
)
-
-
Deprecated:
Do not use this function. It has been superceded by arm_rfft_fast_init_f32 and will be removed in the future.
-
Parameters
- - - - - - -
[in,out]*Spoints to an instance of the floating-point RFFT/RIFFT structure.
[in,out]*S_CFFTpoints to an instance of the floating-point CFFT/CIFFT structure.
[in]fftLenReallength of the FFT.
[in]ifftFlagRflag that selects forward (ifftFlagR=0) or inverse (ifftFlagR=1) transform.
[in]bitReverseFlagflag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output.
-
-
-
Returns
The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if fftLenReal is not a supported value.
-
Description:
-
The parameter fftLenReal Specifies length of RFFT/RIFFT Process. Supported FFT Lengths are 128, 512, 2048.
-
The parameter ifftFlagR controls whether a forward or inverse transform is computed. Set(=1) ifftFlagR to calculate RIFFT, otherwise RFFT is calculated.
-
The parameter bitReverseFlag controls whether output is in normal order or bit reversed order. Set(=1) bitReverseFlag for output to be in normal order otherwise output is in bit reversed order.
-
This function also initializes Twiddle factor table.
- -

References arm_cfft_radix4_init_f32(), ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, arm_rfft_instance_f32::bitReverseFlagR, arm_rfft_instance_f32::fftLenBy2, arm_rfft_instance_f32::fftLenReal, arm_rfft_instance_f32::ifftFlagR, arm_rfft_instance_f32::pCfft, arm_rfft_instance_f32::pTwiddleAReal, arm_rfft_instance_f32::pTwiddleBReal, realCoefA, realCoefB, status, and arm_rfft_instance_f32::twidCoefRModifier.

- -

Referenced by arm_dct4_init_f32().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_rfft_init_q15 (arm_rfft_instance_q15S,
uint32_t fftLenReal,
uint32_t ifftFlagR,
uint32_t bitReverseFlag 
)
-
-
Parameters
- - - - - -
[in,out]*Spoints to an instance of the Q15 RFFT/RIFFT structure.
[in]fftLenReallength of the FFT.
[in]ifftFlagRflag that selects forward (ifftFlagR=0) or inverse (ifftFlagR=1) transform.
[in]bitReverseFlagflag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output.
-
-
-
Returns
The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if fftLenReal is not a supported value.
-
Description:
-
The parameter fftLenReal Specifies length of RFFT/RIFFT Process. Supported FFT Lengths are 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192.
-
The parameter ifftFlagR controls whether a forward or inverse transform is computed. Set(=1) ifftFlagR to calculate RIFFT, otherwise RFFT is calculated.
-
The parameter bitReverseFlag controls whether output is in normal order or bit reversed order. Set(=1) bitReverseFlag for output to be in normal order otherwise output is in bit reversed order.
-
This function also initializes Twiddle factor table.
- -

References arm_cfft_sR_q15_len1024, arm_cfft_sR_q15_len128, arm_cfft_sR_q15_len16, arm_cfft_sR_q15_len2048, arm_cfft_sR_q15_len256, arm_cfft_sR_q15_len32, arm_cfft_sR_q15_len4096, arm_cfft_sR_q15_len512, arm_cfft_sR_q15_len64, ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, arm_rfft_instance_q15::bitReverseFlagR, arm_rfft_instance_q15::fftLenReal, arm_rfft_instance_q15::ifftFlagR, arm_rfft_instance_q15::pCfft, arm_rfft_instance_q15::pTwiddleAReal, arm_rfft_instance_q15::pTwiddleBReal, realCoefAQ15, realCoefBQ15, status, and arm_rfft_instance_q15::twidCoefRModifier.

- -

Referenced by arm_dct4_init_q15().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arm_status arm_rfft_init_q31 (arm_rfft_instance_q31S,
uint32_t fftLenReal,
uint32_t ifftFlagR,
uint32_t bitReverseFlag 
)
-
-
Parameters
- - - - - -
[in,out]*Spoints to an instance of the Q31 RFFT/RIFFT structure.
[in]fftLenReallength of the FFT.
[in]ifftFlagRflag that selects forward (ifftFlagR=0) or inverse (ifftFlagR=1) transform.
[in]bitReverseFlagflag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output.
-
-
-
Returns
The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if fftLenReal is not a supported value.
-
Description:
-
The parameter fftLenReal Specifies length of RFFT/RIFFT Process. Supported FFT Lengths are 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192.
-
The parameter ifftFlagR controls whether a forward or inverse transform is computed. Set(=1) ifftFlagR to calculate RIFFT, otherwise RFFT is calculated.
-
The parameter bitReverseFlag controls whether output is in normal order or bit reversed order. Set(=1) bitReverseFlag for output to be in normal order otherwise output is in bit reversed order.
-
7
This function also initializes Twiddle factor table.
- -

References arm_cfft_sR_q31_len1024, arm_cfft_sR_q31_len128, arm_cfft_sR_q31_len16, arm_cfft_sR_q31_len2048, arm_cfft_sR_q31_len256, arm_cfft_sR_q31_len32, arm_cfft_sR_q31_len4096, arm_cfft_sR_q31_len512, arm_cfft_sR_q31_len64, ARM_MATH_ARGUMENT_ERROR, ARM_MATH_SUCCESS, arm_rfft_instance_q31::bitReverseFlagR, arm_rfft_instance_q31::fftLenReal, arm_rfft_instance_q31::ifftFlagR, arm_rfft_instance_q31::pCfft, arm_rfft_instance_q31::pTwiddleAReal, arm_rfft_instance_q31::pTwiddleBReal, realCoefAQ31, realCoefBQ31, status, and arm_rfft_instance_q31::twidCoefRModifier.

- -

Referenced by arm_dct4_init_q31().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_rfft_q15 (const arm_rfft_instance_q15S,
q15_tpSrc,
q15_tpDst 
)
-
-
Parameters
- - - - -
[in]*Spoints to an instance of the Q15 RFFT/RIFFT structure.
[in]*pSrcpoints to the input buffer.
[out]*pDstpoints to the output buffer.
-
-
-
Returns
none.
-
Input an output formats:
-
Internally input is downscaled by 2 for every stage to avoid saturations inside CFFT/CIFFT process. Hence the output format is different for different RFFT sizes. The input and output formats for different RFFT sizes and number of bits to upscale are mentioned in the tables below for RFFT and RIFFT:
-
-RFFTQ15.gif -
-Input and Output Formats for Q15 RFFT
-
-
-RIFFTQ15.gif -
-Input and Output Formats for Q15 RIFFT
-
- -

References arm_cfft_q15(), arm_split_rfft_q15(), arm_split_rifft_q15(), arm_rfft_instance_q15::bitReverseFlagR, arm_rfft_instance_q15::fftLenReal, arm_rfft_instance_q15::ifftFlagR, arm_rfft_instance_q15::pCfft, arm_rfft_instance_q15::pTwiddleAReal, arm_rfft_instance_q15::pTwiddleBReal, and arm_rfft_instance_q15::twidCoefRModifier.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_rfft_q31 (const arm_rfft_instance_q31S,
q31_tpSrc,
q31_tpDst 
)
-
-
Parameters
- - - - -
[in]*Spoints to an instance of the Q31 RFFT/RIFFT structure.
[in]*pSrcpoints to the input buffer.
[out]*pDstpoints to the output buffer.
-
-
-
Returns
none.
-
Input an output formats:
-
Internally input is downscaled by 2 for every stage to avoid saturations inside CFFT/CIFFT process. Hence the output format is different for different RFFT sizes. The input and output formats for different RFFT sizes and number of bits to upscale are mentioned in the tables below for RFFT and RIFFT:
-
-RFFTQ31.gif -
-Input and Output Formats for Q31 RFFT
-
-
-RIFFTQ31.gif -
-Input and Output Formats for Q31 RIFFT
-
- -

References arm_cfft_q31(), arm_split_rfft_q31(), arm_split_rifft_q31(), arm_rfft_instance_q31::bitReverseFlagR, arm_rfft_instance_q31::fftLenReal, arm_rfft_instance_q31::ifftFlagR, arm_rfft_instance_q31::pCfft, arm_rfft_instance_q31::pTwiddleAReal, arm_rfft_instance_q31::pTwiddleBReal, and arm_rfft_instance_q31::twidCoefRModifier.

- -

Referenced by arm_dct4_q31().

- -
-
-

Variable Documentation

- -
-
- - - - - -
- - - - -
const float32_t realCoefA[8192]
-
-static
-
-
Generation of realCoefA array:
-
n = 4096
for (i = 0; i < n; i++)    
- {    
-   pATable[2 * i] = 0.5 * (1.0 - sin (2 * PI / (double) (2 * n) * (double) i));    
-   pATable[2 * i + 1] = 0.5 * (-1.0 * cos (2 * PI / (double) (2 * n) * (double) i));    
- } 
- -

Referenced by arm_rfft_init_f32().

- -
-
- -
-
- - - - - -
- - - - -
const q15_t ALIGN4 realCoefAQ15[8192]
-
-static
-
-
Generation fixed-point realCoefAQ15 array in Q15 format:
-
n = 4096
for (i = 0; i < n; i++)    
- {    
-   pATable[2 * i] = 0.5 * (1.0 - sin (2 * PI / (double) (2 * n) * (double) i));    
-   pATable[2 * i + 1] = 0.5 * (-1.0 * cos (2 * PI / (double) (2 * n) * (double) i));    
- } 
-
Convert to fixed point Q15 format round(pATable[i] * pow(2, 15))
- -

Referenced by arm_rfft_init_q15().

- -
-
- -
-
- - - - - -
- - - - -
const q31_t realCoefAQ31[8192]
-
-static
-
-
Generation fixed-point realCoefAQ31 array in Q31 format:
-
n = 4096
for (i = 0; i < n; i++)    
-{    
-   pATable[2 * i] = 0.5 * (1.0 - sin (2 * PI / (double) (2 * n) * (double) i));    
-   pATable[2 * i + 1] = 0.5 * (-1.0 * cos (2 * PI / (double) (2 * n) * (double) i));    
-}
-
Convert to fixed point Q31 format round(pATable[i] * pow(2, 31))
- -

Referenced by arm_rfft_init_q31().

- -
-
- -
-
- - - - - -
- - - - -
const float32_t realCoefB[8192]
-
-static
-
-
Generation of realCoefB array:
-
n = 4096
for (i = 0; i < n; i++)    
-{    
-   pBTable[2 * i] = 0.5 * (1.0 + sin (2 * PI / (double) (2 * n) * (double) i));    
-   pBTable[2 * i + 1] = 0.5 * (1.0 * cos (2 * PI / (double) (2 * n) * (double) i));    
- } 
- -

Referenced by arm_rfft_init_f32().

- -
-
- -
-
- - - - - -
- - - - -
const q15_t ALIGN4 realCoefBQ15[8192]
-
-static
-
-
Generation of real_CoefB array:
-
n = 4096
for (i = 0; i < n; i++)    
- {    
-   pBTable[2 * i] = 0.5 * (1.0 + sin (2 * PI / (double) (2 * n) * (double) i));    
-   pBTable[2 * i + 1] = 0.5 * (1.0 * cos (2 * PI / (double) (2 * n) * (double) i));    
- } 
-
Convert to fixed point Q15 format round(pBTable[i] * pow(2, 15))
- -

Referenced by arm_rfft_init_q15().

- -
-
- -
-
- - - - - -
- - - - -
const q31_t realCoefBQ31[8192]
-
-static
-
-
Generation of realCoefBQ31 array:
-
n = 4096
for (i = 0; i < n; i++)    
-{    
-   pBTable[2 * i] = 0.5 * (1.0 + sin (2 * PI / (double) (2 * n) * (double) i));    
-   pBTable[2 * i + 1] = 0.5 * (1.0 * cos (2 * PI / (double) (2 * n) * (double) i));    
-} 
-
Convert to fixed point Q31 format round(pBTable[i] * pow(2, 31))
- -

Referenced by arm_rfft_init_q31().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___real_f_f_t.js b/Documentation/DSP/html/group___real_f_f_t.js deleted file mode 100644 index 7f2aa94..0000000 --- a/Documentation/DSP/html/group___real_f_f_t.js +++ /dev/null @@ -1,17 +0,0 @@ -var group___real_f_f_t = -[ - [ "arm_rfft_f32", "group___real_f_f_t.html#ga3df1766d230532bc068fc4ed69d0fcdc", null ], - [ "arm_rfft_fast_f32", "group___real_f_f_t.html#ga180d8b764d59cbb85d37a2d5f7cd9799", null ], - [ "arm_rfft_fast_init_f32", "group___real_f_f_t.html#gac5fceb172551e7c11eb4d0e17ef15aa3", null ], - [ "arm_rfft_init_f32", "group___real_f_f_t.html#ga10717ee326bf50832ef1c25b85a23068", null ], - [ "arm_rfft_init_q15", "group___real_f_f_t.html#ga053450cc600a55410ba5b5605e96245d", null ], - [ "arm_rfft_init_q31", "group___real_f_f_t.html#ga5abde938abbe72e95c5bab080eb33c45", null ], - [ "arm_rfft_q15", "group___real_f_f_t.html#ga00e615f5db21736ad5b27fb6146f3fc5", null ], - [ "arm_rfft_q31", "group___real_f_f_t.html#gabaeab5646aeea9844e6d42ca8c73fe3a", null ], - [ "realCoefA", "group___real_f_f_t.html#ga8b1ad947c470596674fa3364e16045c6", null ], - [ "realCoefAQ15", "group___real_f_f_t.html#ga11e84d0ee257a547f749b37dd0078d36", null ], - [ "realCoefAQ31", "group___real_f_f_t.html#gaf1592a6cf0504675205074a43c3728a2", null ], - [ "realCoefB", "group___real_f_f_t.html#gac52f98b52a1f03bfac8b57a67ba07397", null ], - [ "realCoefBQ15", "group___real_f_f_t.html#gac871666f018b70938b2b98017628cb97", null ], - [ "realCoefBQ31", "group___real_f_f_t.html#ga1eb5745728a61c3715755f5d69a4a960", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___s_q_r_t.html b/Documentation/DSP/html/group___s_q_r_t.html deleted file mode 100644 index 14eb154..0000000 --- a/Documentation/DSP/html/group___s_q_r_t.html +++ /dev/null @@ -1,290 +0,0 @@ - - - - - -Square Root -CMSIS-DSP: Square Root - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Square Root
-
-
- - - - - - - - - - - -

-Functions

arm_status arm_sqrt_q15 (q15_t in, q15_t *pOut)
 Q15 square root function.
 
arm_status arm_sqrt_q31 (q31_t in, q31_t *pOut)
 Q31 square root function.
 
static __INLINE arm_status arm_sqrt_f32 (float32_t in, float32_t *pOut)
 Floating-point square root function.
 
-

Description

-

Computes the square root of a number. There are separate functions for Q15, Q31, and floating-point data types. The square root function is computed using the Newton-Raphson algorithm. This is an iterative algorithm of the form:

-
-     x1 = x0 - f(x0)/f'(x0)
-

where x1 is the current estimate, x0 is the previous estimate, and f'(x0) is the derivative of f() evaluated at x0. For the square root function, the algorithm reduces to:

-
-    x0 = in/2                         [initial guess]
-    x1 = 1/2 * ( x0 + in / x0)        [each iteration]
-

Function Documentation

- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - -
static __INLINE arm_status arm_sqrt_f32 (float32_t in,
float32_tpOut 
)
-
-static
-
-
Parameters
- - - -
[in]ininput value.
[out]pOutsquare root of input value.
-
-
-
Returns
The function returns ARM_MATH_SUCCESS if input value is positive value or ARM_MATH_ARGUMENT_ERROR if in is negative value and returns zero output for negative values.
- -

References ARM_MATH_ARGUMENT_ERROR, and ARM_MATH_SUCCESS.

- -

Referenced by arm_cmplx_mag_f32(), arm_rms_f32(), and arm_std_f32().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
arm_status arm_sqrt_q15 (q15_t in,
q15_tpOut 
)
-
-
Parameters
- - - -
[in]ininput value. The range of the input value is [0 +1) or 0x0000 to 0x7FFF.
[out]*pOutsquare root of input value.
-
-
-
Returns
The function returns ARM_MATH_SUCCESS if the input value is positive and ARM_MATH_ARGUMENT_ERROR if the input is negative. For negative inputs, the function returns *pOut = 0.
-
Parameters
- - - -
[in]ininput value. The range of the input value is [0 +1) or 0x0000 to 0x7FFF.
[out]pOutsquare root of input value.
-
-
-
Returns
The function returns ARM_MATH_SUCCESS if input value is positive value or ARM_MATH_ARGUMENT_ERROR if in is negative value and returns zero output for negative values.
- -

References ARM_MATH_ARGUMENT_ERROR, and ARM_MATH_SUCCESS.

- -

Referenced by arm_cmplx_mag_q15(), arm_rms_q15(), and arm_std_q15().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
arm_status arm_sqrt_q31 (q31_t in,
q31_tpOut 
)
-
-
Parameters
- - - -
[in]ininput value. The range of the input value is [0 +1) or 0x00000000 to 0x7FFFFFFF.
[out]*pOutsquare root of input value.
-
-
-
Returns
The function returns ARM_MATH_SUCCESS if the input value is positive and ARM_MATH_ARGUMENT_ERROR if the input is negative. For negative inputs, the function returns *pOut = 0.
-
Parameters
- - - -
[in]ininput value. The range of the input value is [0 +1) or 0x00000000 to 0x7FFFFFFF.
[out]pOutsquare root of input value.
-
-
-
Returns
The function returns ARM_MATH_SUCCESS if input value is positive value or ARM_MATH_ARGUMENT_ERROR if in is negative value and returns zero output for negative values.
- -

References ARM_MATH_ARGUMENT_ERROR, and ARM_MATH_SUCCESS.

- -

Referenced by arm_cmplx_mag_q31(), arm_rms_q31(), and arm_std_q31().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___s_q_r_t.js b/Documentation/DSP/html/group___s_q_r_t.js deleted file mode 100644 index 912d1d7..0000000 --- a/Documentation/DSP/html/group___s_q_r_t.js +++ /dev/null @@ -1,6 +0,0 @@ -var group___s_q_r_t = -[ - [ "arm_sqrt_f32", "group___s_q_r_t.html#ga56a40d1cf842b0b45267df6761975da0", null ], - [ "arm_sqrt_q15", "group___s_q_r_t.html#ga5abe5ca724f3e15849662b03752c1238", null ], - [ "arm_sqrt_q31", "group___s_q_r_t.html#ga119e25831e141d734d7ef10636670058", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___s_t_d.html b/Documentation/DSP/html/group___s_t_d.html deleted file mode 100644 index 12d38bb..0000000 --- a/Documentation/DSP/html/group___s_t_d.html +++ /dev/null @@ -1,285 +0,0 @@ - - - - - -Standard deviation -CMSIS-DSP: Standard deviation - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Standard deviation
-
-
- - - - - - - - - - - -

-Functions

void arm_std_f32 (float32_t *pSrc, uint32_t blockSize, float32_t *pResult)
 Standard deviation of the elements of a floating-point vector.
 
void arm_std_q15 (q15_t *pSrc, uint32_t blockSize, q15_t *pResult)
 Standard deviation of the elements of a Q15 vector.
 
void arm_std_q31 (q31_t *pSrc, uint32_t blockSize, q31_t *pResult)
 Standard deviation of the elements of a Q31 vector.
 
-

Description

-

Calculates the standard deviation of the elements in the input vector. The underlying algorithm is used:

-
    
-        Result = sqrt((sumOfSquares - sum2 / blockSize) / (blockSize - 1))
        where, sumOfSquares = pSrc[0] * pSrc[0] + pSrc[1] * pSrc[1] + ... + pSrc[blockSize-1] * pSrc[blockSize-1]
                        sum = pSrc[0] + pSrc[1] + pSrc[2] + ... + pSrc[blockSize-1]   
-

There are separate functions for floating point, Q31, and Q15 data types.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_std_f32 (float32_tpSrc,
uint32_t blockSize,
float32_tpResult 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultstandard deviation value returned here
-
-
-
Returns
none.
-
Examples:
arm_class_marks_example_f32.c.
-
-

References arm_sqrt_f32(), blockSize, mean, and var.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_std_q15 (q15_tpSrc,
uint32_t blockSize,
q15_tpResult 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultstandard deviation value returned here
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using a 64-bit internal accumulator. The input is represented in 1.15 format. Intermediate multiplication yields a 2.30 format, and this result is added without saturation to a 64-bit accumulator in 34.30 format. With 33 guard bits in the accumulator, there is no risk of overflow, and the full precision of the intermediate multiplication is preserved. Finally, the 34.30 result is truncated to 34.15 format by discarding the lower 15 bits, and then saturated to yield a result in 1.15 format.
- -

References __SIMD32, arm_sqrt_q15(), and blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_std_q31 (q31_tpSrc,
uint32_t blockSize,
q31_tpResult 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultstandard deviation value returned here
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using an internal 64-bit accumulator. The input is represented in 1.31 format, which is then downshifted by 8 bits which yields 1.23, and intermediate multiplication yields a 2.46 format. The accumulator maintains full precision of the intermediate multiplication results, but provides only a 16 guard bits. There is no saturation on intermediate additions. If the accumulator overflows it wraps around and distorts the result. In order to avoid overflows completely the input signal must be scaled down by log2(blockSize)-8 bits, as a total of blockSize additions are performed internally. After division, internal variables should be Q18.46 Finally, the 18.46 accumulator is right shifted by 15 bits to yield a 1.31 format value.
- -

References arm_sqrt_q31(), and blockSize.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___s_t_d.js b/Documentation/DSP/html/group___s_t_d.js deleted file mode 100644 index 9375c07..0000000 --- a/Documentation/DSP/html/group___s_t_d.js +++ /dev/null @@ -1,6 +0,0 @@ -var group___s_t_d = -[ - [ "arm_std_f32", "group___s_t_d.html#ga4969b5b5f3d001377bc401a3ee99dfc2", null ], - [ "arm_std_q15", "group___s_t_d.html#gaf9d27afa9928ff28a63cd98ea9218a72", null ], - [ "arm_std_q31", "group___s_t_d.html#ga39495e74f96116178be085c9dc7742f5", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___signal_convergence.html b/Documentation/DSP/html/group___signal_convergence.html deleted file mode 100644 index 5efb226..0000000 --- a/Documentation/DSP/html/group___signal_convergence.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - -Signal Convergence Example -CMSIS-DSP: Signal Convergence Example - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Signal Convergence Example
-
-
-
Description:
-
Demonstrates the ability of an adaptive filter to "learn" the transfer function of a FIR lowpass filter using the Normalized LMS Filter, Finite Impulse Response (FIR) Filter, and Basic Math Functions.
-
Algorithm:
-
The figure below illustrates the signal flow in this example. Uniformly distributed white noise is passed through an FIR lowpass filter. The output of the FIR filter serves as the reference input of the adaptive filter (normalized LMS filter). The white noise is input to the adaptive filter. The adaptive filter learns the transfer function of the FIR filter. The filter outputs two signals: (1) the output of the internal adaptive FIR filter, and (2) the error signal which is the difference between the adaptive filter and the reference output of the FIR filter. Over time as the adaptive filter learns the transfer function of the FIR filter, the first output approaches the reference output of the FIR filter, and the error signal approaches zero.
-
The adaptive filter converges properly even if the input signal has a large dynamic range (i.e., varies from small to large values). The coefficients of the adaptive filter are initially zero, and then converge over 1536 samples. The internal function test_signal_converge() implements the stopping condition. The function checks if all of the values of the error signal have a magnitude below a threshold DELTA.
-
Block Diagram:
-
-SignalFlow.gif -
-
-
Variables Description:
-
    -
  • testInput_f32 points to the input data
  • -
  • firStateF32 points to FIR state buffer
  • -
  • lmsStateF32 points to Normalised Least mean square FIR filter state buffer
  • -
  • FIRCoeff_f32 points to coefficient buffer
  • -
  • lmsNormCoeff_f32 points to Normalised Least mean square FIR filter coefficient buffer
  • -
  • wire1, wir2, wire3 temporary buffers
  • -
  • errOutput, err_signal temporary error buffers
  • -
-
-
CMSIS DSP Software Library Functions Used:
-
-
-

Refer arm_signal_converge_example_f32.c

-
-
- - - - diff --git a/Documentation/DSP/html/group___sin_cos.html b/Documentation/DSP/html/group___sin_cos.html deleted file mode 100644 index fba5c91..0000000 --- a/Documentation/DSP/html/group___sin_cos.html +++ /dev/null @@ -1,240 +0,0 @@ - - - - - -Sine Cosine -CMSIS-DSP: Sine Cosine - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Sine Cosine
-
-
- - - - - - - - -

-Functions

void arm_sin_cos_f32 (float32_t theta, float32_t *pSinVal, float32_t *pCosVal)
 Floating-point sin_cos function.
 
void arm_sin_cos_q31 (q31_t theta, q31_t *pSinVal, q31_t *pCosVal)
 Q31 sin_cos function.
 
-

Description

-

Computes the trigonometric sine and cosine values using a combination of table lookup and linear interpolation. There are separate functions for Q31 and floating-point data types. The input to the floating-point version is in degrees while the fixed-point Q31 have a scaled input with the range [-1 0.9999] mapping to [-180 +180] degrees.

-

The floating point function also allows values that are out of the usual range. When this happens, the function will take extra time to adjust the input value to the range of [-180 180].

-

The implementation is based on table lookup using 360 values together with linear interpolation. The steps used are:

-
    -
  1. Calculation of the nearest integer table index.
  2. -
  3. Compute the fractional portion (fract) of the input.
  4. -
  5. Fetch the value corresponding to index from sine table to y0 and also value from index+1 to y1.
  6. -
  7. Sine value is computed as *psinVal = y0 + (fract * (y1 - y0)).
  8. -
  9. Fetch the value corresponding to index from cosine table to y0 and also value from index+1 to y1.
  10. -
  11. Cosine value is computed as *pcosVal = y0 + (fract * (y1 - y0)).
  12. -
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_sin_cos_f32 (float32_t theta,
float32_tpSinVal,
float32_tpCosVal 
)
-
-
Parameters
- - - - -
[in]thetainput value in degrees
[out]*pSinValpoints to the processed sine output.
[out]*pCosValpoints to the processed cos output.
-
-
-
Returns
none.
- -

References FAST_MATH_TABLE_SIZE, and sinTable_f32.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_sin_cos_q31 (q31_t theta,
q31_tpSinVal,
q31_tpCosVal 
)
-
-
Parameters
- - - - -
[in]thetascaled input value in degrees
[out]*pSinValpoints to the processed sine output.
[out]*pCosValpoints to the processed cosine output.
-
-
-
Returns
none.
-

The Q31 input value is in the range [-1 0.999999] and is mapped to a degree value in the range [-180 179].

- -

References clip_q63_to_q31(), CONTROLLER_Q31_SHIFT, and sinTable_q31.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group___sin_cos.js b/Documentation/DSP/html/group___sin_cos.js deleted file mode 100644 index c2af45c..0000000 --- a/Documentation/DSP/html/group___sin_cos.js +++ /dev/null @@ -1,5 +0,0 @@ -var group___sin_cos = -[ - [ "arm_sin_cos_f32", "group___sin_cos.html#ga4420d45c37d58c310ef9ae1b5fe58020", null ], - [ "arm_sin_cos_q31", "group___sin_cos.html#gae9e4ddebff9d4eb5d0a093e28e0bc504", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group___sin_cos_example.html b/Documentation/DSP/html/group___sin_cos_example.html deleted file mode 100644 index 2bc6c53..0000000 --- a/Documentation/DSP/html/group___sin_cos_example.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - - -SineCosine Example -CMSIS-DSP: SineCosine Example - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
SineCosine Example
-
-
-
Description:
-
Demonstrates the Pythagorean trignometric identity with the use of Cosine, Sine, Vector Multiplication, and Vector Addition functions.
-
Algorithm:
-
Mathematically, the Pythagorean trignometric identity is defined by the following equation:
sin(x) * sin(x) + cos(x) * cos(x) = 1
where x is the angle in radians.
-
Block Diagram:
-
-sinCos.gif -
-
-
Variables Description:
-
    -
  • testInput_f32 array of input angle in radians
  • -
  • testOutput stores sum of the squares of sine and cosine values of input angle
  • -
-
-
CMSIS DSP Software Library Functions Used:
-
-
-

Refer arm_sin_cos_example_f32.c

-
-
- - - - diff --git a/Documentation/DSP/html/group___variance_example.html b/Documentation/DSP/html/group___variance_example.html deleted file mode 100644 index f10bf98..0000000 --- a/Documentation/DSP/html/group___variance_example.html +++ /dev/null @@ -1,157 +0,0 @@ - - - - - -Variance Example -CMSIS-DSP: Variance Example - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Variance Example
-
-
-
Description:
-
Demonstrates the use of Basic Math and Support Functions to calculate the variance of an input sequence with N samples. Uniformly distributed white noise is taken as input.
-
Algorithm:
-
The variance of a sequence is the mean of the squared deviation of the sequence from its mean.
-
This is denoted by the following equation:
 variance = ((x[0] - x') * (x[0] - x') + (x[1] - x') * (x[1] - x') + ... + * (x[n-1] - x') * (x[n-1] - x')) / (N-1)
where, x[n] is the input sequence, N is the number of input samples, and x' is the mean value of the input sequence, x[n].
-
The mean value x' is defined as:
 x' = (x[0] + x[1] + ... + x[n-1]) / N
-
Block Diagram:
-
-Variance.gif -
-
-
Variables Description:
-
    -
  • testInput_f32 points to the input data
  • -
  • wire1, wir2, wire3 temporary buffers
  • -
  • blockSize number of samples processed at a time
  • -
  • refVarianceOut reference variance value
  • -
-
-
CMSIS DSP Software Library Functions Used:
-
-
-

Refer arm_variance_example_f32.c

-
-
- - - - diff --git a/Documentation/DSP/html/group__clarke.html b/Documentation/DSP/html/group__clarke.html deleted file mode 100644 index da411f2..0000000 --- a/Documentation/DSP/html/group__clarke.html +++ /dev/null @@ -1,266 +0,0 @@ - - - - - -Vector Clarke Transform -CMSIS-DSP: Vector Clarke Transform - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Vector Clarke Transform
-
-
- - - - - - - - -

-Functions

static __INLINE void arm_clarke_f32 (float32_t Ia, float32_t Ib, float32_t *pIalpha, float32_t *pIbeta)
 Floating-point Clarke transform.
 
static __INLINE void arm_clarke_q31 (q31_t Ia, q31_t Ib, q31_t *pIalpha, q31_t *pIbeta)
 Clarke transform for Q31 version.
 
-

Description

-

Forward Clarke transform converts the instantaneous stator phases into a two-coordinate time invariant vector. Generally the Clarke transform uses three-phase currents Ia, Ib and Ic to calculate currents in the two-phase orthogonal stator axis Ialpha and Ibeta. When Ialpha is superposed with Ia as shown in the figure below

-
-clarke.gif -
-Stator current space vector and its components in (a,b).
-

and Ia + Ib + Ic = 0, in this condition Ialpha and Ibeta can be calculated using only Ia and Ib.

-

The function operates on a single sample of data and each call to the function returns the processed output. The library provides separate functions for Q31 and floating-point data types.

-
Algorithm
-clarkeFormula.gif -
- where Ia and Ib are the instantaneous stator phases and pIalpha and pIbeta are the two coordinates of time invariant vector.
-
Fixed-Point Behavior
Care must be taken when using the Q31 version of the Clarke transform. In particular, the overflow and saturation behavior of the accumulator used must be considered. Refer to the function specific documentation below for usage guidelines.
-

Function Documentation

- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE void arm_clarke_f32 (float32_t Ia,
float32_t Ib,
float32_tpIalpha,
float32_tpIbeta 
)
-
-static
-
-
Parameters
- - - - - -
[in]Iainput three-phase coordinate a
[in]Ibinput three-phase coordinate b
[out]pIalphapoints to output two-phase orthogonal vector axis alpha
[out]pIbetapoints to output two-phase orthogonal vector axis beta
-
-
- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE void arm_clarke_q31 (q31_t Ia,
q31_t Ib,
q31_tpIalpha,
q31_tpIbeta 
)
-
-static
-
-
Parameters
- - - - - -
[in]Iainput three-phase coordinate a
[in]Ibinput three-phase coordinate b
[out]pIalphapoints to output two-phase orthogonal vector axis alpha
[out]pIbetapoints to output two-phase orthogonal vector axis beta
-
-
-

Scaling and Overflow Behavior:

-
The function is implemented using an internal 32-bit accumulator. The accumulator maintains 1.31 format by truncating lower 31 bits of the intermediate multiplication in 2.62 format. There is saturation on the addition, hence there is no risk of overflow.
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__clarke.js b/Documentation/DSP/html/group__clarke.js deleted file mode 100644 index 3650a13..0000000 --- a/Documentation/DSP/html/group__clarke.js +++ /dev/null @@ -1,5 +0,0 @@ -var group__clarke = -[ - [ "arm_clarke_f32", "group__clarke.html#ga2b4ebec76215e1277c970c269ffdbd76", null ], - [ "arm_clarke_q31", "group__clarke.html#ga7fd106ca8d346a2a472842e0656014c1", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__cmplx__conj.html b/Documentation/DSP/html/group__cmplx__conj.html deleted file mode 100644 index 2e0fa43..0000000 --- a/Documentation/DSP/html/group__cmplx__conj.html +++ /dev/null @@ -1,282 +0,0 @@ - - - - - -Complex Conjugate -CMSIS-DSP: Complex Conjugate - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Complex Conjugate
-
-
- - - - - - - - - - - -

-Functions

void arm_cmplx_conj_f32 (float32_t *pSrc, float32_t *pDst, uint32_t numSamples)
 Floating-point complex conjugate.
 
void arm_cmplx_conj_q15 (q15_t *pSrc, q15_t *pDst, uint32_t numSamples)
 Q15 complex conjugate.
 
void arm_cmplx_conj_q31 (q31_t *pSrc, q31_t *pDst, uint32_t numSamples)
 Q31 complex conjugate.
 
-

Description

-

Conjugates the elements of a complex data vector.

-

The pSrc points to the source data and pDst points to the where the result should be written. numSamples specifies the number of complex samples and the data in each array is stored in an interleaved fashion (real, imag, real, imag, ...). Each array has a total of 2*numSamples values. The underlying algorithm is used:

-
        
-for(n=0; n<numSamples; n++) {        
-    pDst[(2*n)+0)] = pSrc[(2*n)+0];     // real part        
-    pDst[(2*n)+1)] = -pSrc[(2*n)+1];    // imag part        
-}        
-

There are separate functions for floating-point, Q15, and Q31 data types.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cmplx_conj_f32 (float32_tpSrc,
float32_tpDst,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
*pSrcpoints to the input vector
*pDstpoints to the output vector
numSamplesnumber of complex samples in each vector
-
-
-
Returns
none.
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cmplx_conj_q15 (q15_tpSrc,
q15_tpDst,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
*pSrcpoints to the input vector
*pDstpoints to the output vector
numSamplesnumber of complex samples in each vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. The Q15 value -1 (0x8000) will be saturated to the maximum allowable positive value 0x7FFF.
- -

References __SIMD32.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cmplx_conj_q31 (q31_tpSrc,
q31_tpDst,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
*pSrcpoints to the input vector
*pDstpoints to the output vector
numSamplesnumber of complex samples in each vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. The Q31 value -1 (0x80000000) will be saturated to the maximum allowable positive value 0x7FFFFFFF.
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__cmplx__conj.js b/Documentation/DSP/html/group__cmplx__conj.js deleted file mode 100644 index 589b391..0000000 --- a/Documentation/DSP/html/group__cmplx__conj.js +++ /dev/null @@ -1,6 +0,0 @@ -var group__cmplx__conj = -[ - [ "arm_cmplx_conj_f32", "group__cmplx__conj.html#ga3a102aead6460ad9fcb0626f6b226ffb", null ], - [ "arm_cmplx_conj_q15", "group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4", null ], - [ "arm_cmplx_conj_q31", "group__cmplx__conj.html#gafecc94879a383c5208ec3ef99485e4b5", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__cmplx__dot__prod.html b/Documentation/DSP/html/group__cmplx__dot__prod.html deleted file mode 100644 index ad70f91..0000000 --- a/Documentation/DSP/html/group__cmplx__dot__prod.html +++ /dev/null @@ -1,325 +0,0 @@ - - - - - -Complex Dot Product -CMSIS-DSP: Complex Dot Product - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Complex Dot Product
-
-
- - - - - - - - - - - -

-Functions

void arm_cmplx_dot_prod_f32 (float32_t *pSrcA, float32_t *pSrcB, uint32_t numSamples, float32_t *realResult, float32_t *imagResult)
 Floating-point complex dot product.
 
void arm_cmplx_dot_prod_q15 (q15_t *pSrcA, q15_t *pSrcB, uint32_t numSamples, q31_t *realResult, q31_t *imagResult)
 Q15 complex dot product.
 
void arm_cmplx_dot_prod_q31 (q31_t *pSrcA, q31_t *pSrcB, uint32_t numSamples, q63_t *realResult, q63_t *imagResult)
 Q31 complex dot product.
 
-

Description

-

Computes the dot product of two complex vectors. The vectors are multiplied element-by-element and then summed.

-

The pSrcA points to the first complex input vector and pSrcB points to the second complex input vector. numSamples specifies the number of complex samples and the data in each array is stored in an interleaved fashion (real, imag, real, imag, ...). Each array has a total of 2*numSamples values.

-

The underlying algorithm is used:

-
    
-realResult=0;    
-imagResult=0;    
-for(n=0; n<numSamples; n++) {    
-    realResult += pSrcA[(2*n)+0]*pSrcB[(2*n)+0] - pSrcA[(2*n)+1]*pSrcB[(2*n)+1];    
-    imagResult += pSrcA[(2*n)+0]*pSrcB[(2*n)+1] + pSrcA[(2*n)+1]*pSrcB[(2*n)+0];    
-}    
-

There are separate functions for floating-point, Q15, and Q31 data types.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cmplx_dot_prod_f32 (float32_tpSrcA,
float32_tpSrcB,
uint32_t numSamples,
float32_trealResult,
float32_timagResult 
)
-
-
Parameters
- - - - - - -
*pSrcApoints to the first input vector
*pSrcBpoints to the second input vector
numSamplesnumber of complex samples in each vector
*realResultreal part of the result returned here
*imagResultimaginary part of the result returned here
-
-
-
Returns
none.
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cmplx_dot_prod_q15 (q15_tpSrcA,
q15_tpSrcB,
uint32_t numSamples,
q31_trealResult,
q31_timagResult 
)
-
-
Parameters
- - - - - - -
*pSrcApoints to the first input vector
*pSrcBpoints to the second input vector
numSamplesnumber of complex samples in each vector
*realResultreal part of the result returned here
*imagResultimaginary part of the result returned here
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using an internal 64-bit accumulator. The intermediate 1.15 by 1.15 multiplications are performed with full precision and yield a 2.30 result. These are accumulated in a 64-bit accumulator with 34.30 precision. As a final step, the accumulators are converted to 8.24 format. The return results realResult and imagResult are in 8.24 format.
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cmplx_dot_prod_q31 (q31_tpSrcA,
q31_tpSrcB,
uint32_t numSamples,
q63_trealResult,
q63_timagResult 
)
-
-
Parameters
- - - - - - -
*pSrcApoints to the first input vector
*pSrcBpoints to the second input vector
numSamplesnumber of complex samples in each vector
*realResultreal part of the result returned here
*imagResultimaginary part of the result returned here
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using an internal 64-bit accumulator. The intermediate 1.31 by 1.31 multiplications are performed with 64-bit precision and then shifted to 16.48 format. The internal real and imaginary accumulators are in 16.48 format and provide 15 guard bits. Additions are nonsaturating and no overflow will occur as long as numSamples is less than 32768. The return results realResult and imagResult are in 16.48 format. Input down scaling is not required.
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__cmplx__dot__prod.js b/Documentation/DSP/html/group__cmplx__dot__prod.js deleted file mode 100644 index b85b1a8..0000000 --- a/Documentation/DSP/html/group__cmplx__dot__prod.js +++ /dev/null @@ -1,6 +0,0 @@ -var group__cmplx__dot__prod = -[ - [ "arm_cmplx_dot_prod_f32", "group__cmplx__dot__prod.html#gadcfaf567a25eb641da4043eafb9bb076", null ], - [ "arm_cmplx_dot_prod_q15", "group__cmplx__dot__prod.html#ga2b08b5e8001d2c15204639d00893fc70", null ], - [ "arm_cmplx_dot_prod_q31", "group__cmplx__dot__prod.html#ga5b731a59db062a9ad84562ef68a6c8af", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__cmplx__mag.html b/Documentation/DSP/html/group__cmplx__mag.html deleted file mode 100644 index 7d91cb1..0000000 --- a/Documentation/DSP/html/group__cmplx__mag.html +++ /dev/null @@ -1,288 +0,0 @@ - - - - - -Complex Magnitude -CMSIS-DSP: Complex Magnitude - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Complex Magnitude
-
-
- - - - - - - - - - - -

-Functions

void arm_cmplx_mag_f32 (float32_t *pSrc, float32_t *pDst, uint32_t numSamples)
 Floating-point complex magnitude.
 
void arm_cmplx_mag_q15 (q15_t *pSrc, q15_t *pDst, uint32_t numSamples)
 Q15 complex magnitude.
 
void arm_cmplx_mag_q31 (q31_t *pSrc, q31_t *pDst, uint32_t numSamples)
 Q31 complex magnitude.
 
-

Description

-

Computes the magnitude of the elements of a complex data vector.

-

The pSrc points to the source data and pDst points to the where the result should be written. numSamples specifies the number of complex samples in the input array and the data is stored in an interleaved fashion (real, imag, real, imag, ...). The input array has a total of 2*numSamples values; the output array has a total of numSamples values. The underlying algorithm is used:

-
    
-for(n=0; n<numSamples; n++) {    
-    pDst[n] = sqrt(pSrc[(2*n)+0]^2 + pSrc[(2*n)+1]^2);    
-}    
-

There are separate functions for floating-point, Q15, and Q31 data types.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cmplx_mag_f32 (float32_tpSrc,
float32_tpDst,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to complex input buffer
[out]*pDstpoints to real output buffer
[in]numSamplesnumber of complex samples in the input vector
-
-
-
Returns
none.
-
Examples:
arm_fft_bin_example_f32.c.
-
-

References arm_sqrt_f32().

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cmplx_mag_q15 (q15_tpSrc,
q15_tpDst,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
*pSrcpoints to the complex input vector
*pDstpoints to the real output vector
numSamplesnumber of complex samples in the input vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function implements 1.15 by 1.15 multiplications and finally output is converted into 2.14 format.
- -

References __SIMD32, and arm_sqrt_q15().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cmplx_mag_q31 (q31_tpSrc,
q31_tpDst,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
*pSrcpoints to the complex input vector
*pDstpoints to the real output vector
numSamplesnumber of complex samples in the input vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function implements 1.31 by 1.31 multiplications and finally output is converted into 2.30 format. Input down scaling is not required.
- -

References arm_sqrt_q31().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__cmplx__mag.js b/Documentation/DSP/html/group__cmplx__mag.js deleted file mode 100644 index fb76dde..0000000 --- a/Documentation/DSP/html/group__cmplx__mag.js +++ /dev/null @@ -1,6 +0,0 @@ -var group__cmplx__mag = -[ - [ "arm_cmplx_mag_f32", "group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213", null ], - [ "arm_cmplx_mag_q15", "group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4", null ], - [ "arm_cmplx_mag_q31", "group__cmplx__mag.html#ga14f82f9230e9d96d5b9774e2fefcb7be", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__cmplx__mag__squared.html b/Documentation/DSP/html/group__cmplx__mag__squared.html deleted file mode 100644 index 466b69a..0000000 --- a/Documentation/DSP/html/group__cmplx__mag__squared.html +++ /dev/null @@ -1,282 +0,0 @@ - - - - - -Complex Magnitude Squared -CMSIS-DSP: Complex Magnitude Squared - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Complex Magnitude Squared
-
-
- - - - - - - - - - - -

-Functions

void arm_cmplx_mag_squared_f32 (float32_t *pSrc, float32_t *pDst, uint32_t numSamples)
 Floating-point complex magnitude squared.
 
void arm_cmplx_mag_squared_q15 (q15_t *pSrc, q15_t *pDst, uint32_t numSamples)
 Q15 complex magnitude squared.
 
void arm_cmplx_mag_squared_q31 (q31_t *pSrc, q31_t *pDst, uint32_t numSamples)
 Q31 complex magnitude squared.
 
-

Description

-

Computes the magnitude squared of the elements of a complex data vector.

-

The pSrc points to the source data and pDst points to the where the result should be written. numSamples specifies the number of complex samples in the input array and the data is stored in an interleaved fashion (real, imag, real, imag, ...). The input array has a total of 2*numSamples values; the output array has a total of numSamples values.

-

The underlying algorithm is used:

-
        
-for(n=0; n<numSamples; n++) {        
-    pDst[n] = pSrc[(2*n)+0]^2 + pSrc[(2*n)+1]^2;        
-}        
-

There are separate functions for floating-point, Q15, and Q31 data types.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cmplx_mag_squared_f32 (float32_tpSrc,
float32_tpDst,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the complex input vector
[out]*pDstpoints to the real output vector
[in]numSamplesnumber of complex samples in the input vector
-
-
-
Returns
none.
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cmplx_mag_squared_q15 (q15_tpSrc,
q15_tpDst,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
*pSrcpoints to the complex input vector
*pDstpoints to the real output vector
numSamplesnumber of complex samples in the input vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function implements 1.15 by 1.15 multiplications and finally output is converted into 3.13 format.
- -

References __SIMD32.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_cmplx_mag_squared_q31 (q31_tpSrc,
q31_tpDst,
uint32_t numSamples 
)
-
-
Parameters
- - - - -
*pSrcpoints to the complex input vector
*pDstpoints to the real output vector
numSamplesnumber of complex samples in the input vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function implements 1.31 by 1.31 multiplications and finally output is converted into 3.29 format. Input down scaling is not required.
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__cmplx__mag__squared.js b/Documentation/DSP/html/group__cmplx__mag__squared.js deleted file mode 100644 index cd69d41..0000000 --- a/Documentation/DSP/html/group__cmplx__mag__squared.js +++ /dev/null @@ -1,6 +0,0 @@ -var group__cmplx__mag__squared = -[ - [ "arm_cmplx_mag_squared_f32", "group__cmplx__mag__squared.html#gaa7faccc0d96b061d8b7d0d7d82045074", null ], - [ "arm_cmplx_mag_squared_q15", "group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2", null ], - [ "arm_cmplx_mag_squared_q31", "group__cmplx__mag__squared.html#ga384b0538101e8c03fa4fa14271e63b04", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__copy.html b/Documentation/DSP/html/group__copy.html deleted file mode 100644 index 1f5eaab..0000000 --- a/Documentation/DSP/html/group__copy.html +++ /dev/null @@ -1,329 +0,0 @@ - - - - - -Vector Copy -CMSIS-DSP: Vector Copy - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Vector Copy
-
-
- - - - - - - - - - - - - - -

-Functions

void arm_copy_f32 (float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Copies the elements of a floating-point vector.
 
void arm_copy_q15 (q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Copies the elements of a Q15 vector.
 
void arm_copy_q31 (q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Copies the elements of a Q31 vector.
 
void arm_copy_q7 (q7_t *pSrc, q7_t *pDst, uint32_t blockSize)
 Copies the elements of a Q7 vector.
 
-

Description

-

Copies sample by sample from source vector to destination vector.

-
    
-        pDst[n] = pSrc[n];   0 <= n < blockSize.    
-

There are separate functions for floating point, Q31, Q15, and Q7 data types.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_copy_f32 (float32_tpSrc,
float32_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to input vector
[out]*pDstpoints to output vector
[in]blockSizelength of the input vector
-
-
-
Returns
none.
-
Examples:
arm_convolution_example_f32.c, arm_signal_converge_example_f32.c, and arm_variance_example_f32.c.
-
-

References blockSize.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_copy_q15 (q15_tpSrc,
q15_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to input vector
[out]*pDstpoints to output vector
[in]blockSizelength of the input vector
-
-
-
Returns
none.
- -

References __SIMD32, and blockSize.

- -

Referenced by arm_conv_fast_opt_q15(), arm_conv_opt_q15(), arm_conv_partial_fast_opt_q15(), arm_conv_partial_opt_q15(), arm_correlate_fast_opt_q15(), and arm_correlate_opt_q15().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_copy_q31 (q31_tpSrc,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to input vector
[out]*pDstpoints to output vector
[in]blockSizelength of the input vector
-
-
-
Returns
none.
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_copy_q7 (q7_tpSrc,
q7_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to input vector
[out]*pDstpoints to output vector
[in]blockSizelength of the input vector
-
-
-
Returns
none.
- -

References __SIMD32, and blockSize.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__copy.js b/Documentation/DSP/html/group__copy.js deleted file mode 100644 index a0c09b0..0000000 --- a/Documentation/DSP/html/group__copy.js +++ /dev/null @@ -1,7 +0,0 @@ -var group__copy = -[ - [ "arm_copy_f32", "group__copy.html#gadd1f737e677e0e6ca31767c7001417b3", null ], - [ "arm_copy_q15", "group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0", null ], - [ "arm_copy_q31", "group__copy.html#gaddf70be7e3f87e535c324862b501f3f9", null ], - [ "arm_copy_q7", "group__copy.html#ga467579beda492aa92797529d794c88fb", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__cos.html b/Documentation/DSP/html/group__cos.html deleted file mode 100644 index 3a14513..0000000 --- a/Documentation/DSP/html/group__cos.html +++ /dev/null @@ -1,236 +0,0 @@ - - - - - -Cosine -CMSIS-DSP: Cosine - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- - -
- - - - - - - - - - - -

-Functions

float32_t arm_cos_f32 (float32_t x)
 Fast approximation to the trigonometric cosine function for floating-point data.
 
q15_t arm_cos_q15 (q15_t x)
 Fast approximation to the trigonometric cosine function for Q15 data.
 
q31_t arm_cos_q31 (q31_t x)
 Fast approximation to the trigonometric cosine function for Q31 data.
 
-

Description

-

Computes the trigonometric cosine function using a combination of table lookup and linear interpolation. There are separate functions for Q15, Q31, and floating-point data types. The input to the floating-point version is in radians while the fixed-point Q15 and Q31 have a scaled input with the range [0 +0.9999] mapping to [0 2*pi). The fixed-point range is chosen so that a value of 2*pi wraps around to 0.

-

The implementation is based on table lookup using 256 values together with linear interpolation. The steps used are:

-
    -
  1. Calculation of the nearest integer table index
  2. -
  3. Compute the fractional portion (fract) of the table index.
  4. -
  5. The final result equals (1.0f-fract)*a + fract*b;
  6. -
-

where

-
-   b=Table[index+0];
-   c=Table[index+1];
-

Function Documentation

- -
-
- - - - - - - - -
float32_t arm_cos_f32 (float32_t x)
-
-
Parameters
- - -
[in]xinput value in radians.
-
-
-
Returns
cos(x).
-
Examples:
arm_sin_cos_example_f32.c.
-
-

References FAST_MATH_TABLE_SIZE, and sinTable_f32.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - -
q15_t arm_cos_q15 (q15_t x)
-
-
Parameters
- - -
[in]xScaled input value in radians.
-
-
-
Returns
cos(x).
-

The Q15 input value is in the range [0 +0.9999] and is mapped to a radian value in the range [0 2*pi).

- -

References FAST_MATH_Q15_SHIFT, and sinTable_q15.

- -
-
- -
-
- - - - - - - - -
q31_t arm_cos_q31 (q31_t x)
-
-
Parameters
- - -
[in]xScaled input value in radians.
-
-
-
Returns
cos(x).
-

The Q31 input value is in the range [0 +0.9999] and is mapped to a radian value in the range [0 2*pi).

- -

References FAST_MATH_Q31_SHIFT, and sinTable_q31.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__cos.js b/Documentation/DSP/html/group__cos.js deleted file mode 100644 index 6e72aa5..0000000 --- a/Documentation/DSP/html/group__cos.js +++ /dev/null @@ -1,6 +0,0 @@ -var group__cos = -[ - [ "arm_cos_f32", "group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8", null ], - [ "arm_cos_q15", "group__cos.html#gadfd60c24def501638c0d5db20f4c869b", null ], - [ "arm_cos_q31", "group__cos.html#gad80f121949ef885a77d83ab36e002567", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__dot__prod.html b/Documentation/DSP/html/group__dot__prod.html deleted file mode 100644 index a017d67..0000000 --- a/Documentation/DSP/html/group__dot__prod.html +++ /dev/null @@ -1,361 +0,0 @@ - - - - - -Vector Dot Product -CMSIS-DSP: Vector Dot Product - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Vector Dot Product
-
-
- - - - - - - - - - - - - - -

-Functions

void arm_dot_prod_f32 (float32_t *pSrcA, float32_t *pSrcB, uint32_t blockSize, float32_t *result)
 Dot product of floating-point vectors.
 
void arm_dot_prod_q15 (q15_t *pSrcA, q15_t *pSrcB, uint32_t blockSize, q63_t *result)
 Dot product of Q15 vectors.
 
void arm_dot_prod_q31 (q31_t *pSrcA, q31_t *pSrcB, uint32_t blockSize, q63_t *result)
 Dot product of Q31 vectors.
 
void arm_dot_prod_q7 (q7_t *pSrcA, q7_t *pSrcB, uint32_t blockSize, q31_t *result)
 Dot product of Q7 vectors.
 
-

Description

-

Computes the dot product of two vectors. The vectors are multiplied element-by-element and then summed.

-
-    sum = pSrcA[0]*pSrcB[0] + pSrcA[1]*pSrcB[1] + ... + pSrcA[blockSize-1]*pSrcB[blockSize-1]
-

There are separate functions for floating-point, Q7, Q15, and Q31 data types.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_dot_prod_f32 (float32_tpSrcA,
float32_tpSrcB,
uint32_t blockSize,
float32_tresult 
)
-
-
Parameters
- - - - - -
[in]*pSrcApoints to the first input vector
[in]*pSrcBpoints to the second input vector
[in]blockSizenumber of samples in each vector
[out]*resultoutput result returned here
-
-
-
Returns
none.
-
Examples:
arm_variance_example_f32.c.
-
-

References blockSize.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_dot_prod_q15 (q15_tpSrcA,
q15_tpSrcB,
uint32_t blockSize,
q63_tresult 
)
-
-
Parameters
- - - - - -
[in]*pSrcApoints to the first input vector
[in]*pSrcBpoints to the second input vector
[in]blockSizenumber of samples in each vector
[out]*resultoutput result returned here
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The intermediate multiplications are in 1.15 x 1.15 = 2.30 format and these results are added to a 64-bit accumulator in 34.30 format. Nonsaturating additions are used and given that there are 33 guard bits in the accumulator there is no risk of overflow. The return result is in 34.30 format.
- -

References __SIMD32, and blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_dot_prod_q31 (q31_tpSrcA,
q31_tpSrcB,
uint32_t blockSize,
q63_tresult 
)
-
-
Parameters
- - - - - -
[in]*pSrcApoints to the first input vector
[in]*pSrcBpoints to the second input vector
[in]blockSizenumber of samples in each vector
[out]*resultoutput result returned here
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The intermediate multiplications are in 1.31 x 1.31 = 2.62 format and these are truncated to 2.48 format by discarding the lower 14 bits. The 2.48 result is then added without saturation to a 64-bit accumulator in 16.48 format. There are 15 guard bits in the accumulator and there is no risk of overflow as long as the length of the vectors is less than 2^16 elements. The return result is in 16.48 format.
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_dot_prod_q7 (q7_tpSrcA,
q7_tpSrcB,
uint32_t blockSize,
q31_tresult 
)
-
-
Parameters
- - - - - -
[in]*pSrcApoints to the first input vector
[in]*pSrcBpoints to the second input vector
[in]blockSizenumber of samples in each vector
[out]*resultoutput result returned here
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The intermediate multiplications are in 1.7 x 1.7 = 2.14 format and these results are added to an accumulator in 18.14 format. Nonsaturating additions are used and there is no danger of wrap around as long as the vectors are less than 2^18 elements long. The return result is in 18.14 format.
- -

References __SIMD32, and blockSize.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__dot__prod.js b/Documentation/DSP/html/group__dot__prod.js deleted file mode 100644 index beb0e56..0000000 --- a/Documentation/DSP/html/group__dot__prod.js +++ /dev/null @@ -1,7 +0,0 @@ -var group__dot__prod = -[ - [ "arm_dot_prod_f32", "group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3", null ], - [ "arm_dot_prod_q15", "group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b", null ], - [ "arm_dot_prod_q31", "group__dot__prod.html#gab15d8fa060fc85b4d948d091b7deaa11", null ], - [ "arm_dot_prod_q7", "group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__float__to__x.html b/Documentation/DSP/html/group__float__to__x.html deleted file mode 100644 index 3fe0347..0000000 --- a/Documentation/DSP/html/group__float__to__x.html +++ /dev/null @@ -1,298 +0,0 @@ - - - - - -Convert 32-bit floating point value -CMSIS-DSP: Convert 32-bit floating point value - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Convert 32-bit floating point value
-
-
- - - - - - - - - - - -

-Functions

void arm_float_to_q15 (float32_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Converts the elements of the floating-point vector to Q15 vector.
 
void arm_float_to_q31 (float32_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Converts the elements of the floating-point vector to Q31 vector.
 
void arm_float_to_q7 (float32_t *pSrc, q7_t *pDst, uint32_t blockSize)
 Converts the elements of the floating-point vector to Q7 vector.
 
-

Description

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q15 (float32_tpSrc,
q15_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the floating-point input vector
[out]*pDstpoints to the Q15 output vector
[in]blockSizelength of the input vector
-
-
-
Returns
none.
-
Description:
-
The equation used for the conversion process is:
    
-        pDst[n] = (q15_t)(pSrc[n] * 32768);   0 <= n < blockSize.    
-
-
Scaling and Overflow Behavior:
-
The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] will be saturated.
-
Note
In order to apply rounding, the library should be rebuilt with the ROUNDING macro defined in the preprocessor section of project options.
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q31 (float32_tpSrc,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the floating-point input vector
[out]*pDstpoints to the Q31 output vector
[in]blockSizelength of the input vector
-
-
-
Returns
none.
-
Description:
-
The equation used for the conversion process is:
-
    
-        pDst[n] = (q31_t)(pSrc[n] * 2147483648);   0 <= n < blockSize.    
- 

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. Results outside of the allowable Q31 range[0x80000000 0x7FFFFFFF] will be saturated.
-
Note
In order to apply rounding, the library should be rebuilt with the ROUNDING macro defined in the preprocessor section of project options.
-
Examples:
arm_graphic_equalizer_example_q31.c.
-
-

References blockSize, and clip_q63_to_q31().

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_float_to_q7 (float32_tpSrc,
q7_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the floating-point input vector
[out]*pDstpoints to the Q7 output vector
[in]blockSizelength of the input vector
-
-
-
Returns
none.
-
Description:
-
The equation used for the conversion process is:
    
-        pDst[n] = (q7_t)(pSrc[n] * 128);   0 <= n < blockSize.    
- 
-
Scaling and Overflow Behavior:
-
The function uses saturating arithmetic. Results outside of the allowable Q7 range [0x80 0x7F] will be saturated.
-
Note
In order to apply rounding, the library should be rebuilt with the ROUNDING macro defined in the preprocessor section of project options.
- -

References blockSize.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__float__to__x.js b/Documentation/DSP/html/group__float__to__x.js deleted file mode 100644 index c312cd1..0000000 --- a/Documentation/DSP/html/group__float__to__x.js +++ /dev/null @@ -1,6 +0,0 @@ -var group__float__to__x = -[ - [ "arm_float_to_q15", "group__float__to__x.html#ga215456e35a18db86882e1d3f0d24e1f2", null ], - [ "arm_float_to_q31", "group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554", null ], - [ "arm_float_to_q7", "group__float__to__x.html#ga44a393818cdee8dce80f2d66add25411", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__group_cmplx_math.html b/Documentation/DSP/html/group__group_cmplx_math.html deleted file mode 100644 index fe212b9..0000000 --- a/Documentation/DSP/html/group__group_cmplx_math.html +++ /dev/null @@ -1,148 +0,0 @@ - - - - - -Complex Math Functions -CMSIS-DSP: Complex Math Functions - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Complex Math Functions
-
-
- - - - - - - - - - - - - - -

-Content

 Complex Conjugate
 
 Complex Dot Product
 
 Complex Magnitude
 
 Complex Magnitude Squared
 
 Complex-by-Complex Multiplication
 
 Complex-by-Real Multiplication
 
-

Description

-

This set of functions operates on complex data vectors. The data in the complex arrays is stored in an interleaved fashion (real, imag, real, imag, ...). In the API functions, the number of samples in a complex array refers to the number of complex values; the array contains twice this number of real values.

-
-
- - - - diff --git a/Documentation/DSP/html/group__group_cmplx_math.js b/Documentation/DSP/html/group__group_cmplx_math.js deleted file mode 100644 index 88c2704..0000000 --- a/Documentation/DSP/html/group__group_cmplx_math.js +++ /dev/null @@ -1,9 +0,0 @@ -var group__group_cmplx_math = -[ - [ "Complex Conjugate", "group__cmplx__conj.html", "group__cmplx__conj" ], - [ "Complex Dot Product", "group__cmplx__dot__prod.html", "group__cmplx__dot__prod" ], - [ "Complex Magnitude", "group__cmplx__mag.html", "group__cmplx__mag" ], - [ "Complex Magnitude Squared", "group__cmplx__mag__squared.html", "group__cmplx__mag__squared" ], - [ "Complex-by-Complex Multiplication", "group___cmplx_by_cmplx_mult.html", "group___cmplx_by_cmplx_mult" ], - [ "Complex-by-Real Multiplication", "group___cmplx_by_real_mult.html", "group___cmplx_by_real_mult" ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__group_controller.html b/Documentation/DSP/html/group__group_controller.html deleted file mode 100644 index b935efd..0000000 --- a/Documentation/DSP/html/group__group_controller.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - -Controller Functions -CMSIS-DSP: Controller Functions - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/group__group_controller.js b/Documentation/DSP/html/group__group_controller.js deleted file mode 100644 index 59a1a0f..0000000 --- a/Documentation/DSP/html/group__group_controller.js +++ /dev/null @@ -1,9 +0,0 @@ -var group__group_controller = -[ - [ "Sine Cosine", "group___sin_cos.html", "group___sin_cos" ], - [ "PID Motor Control", "group___p_i_d.html", "group___p_i_d" ], - [ "Vector Clarke Transform", "group__clarke.html", "group__clarke" ], - [ "Vector Inverse Clarke Transform", "group__inv__clarke.html", "group__inv__clarke" ], - [ "Vector Park Transform", "group__park.html", "group__park" ], - [ "Vector Inverse Park transform", "group__inv__park.html", "group__inv__park" ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__group_examples.html b/Documentation/DSP/html/group__group_examples.html deleted file mode 100644 index f7275b5..0000000 --- a/Documentation/DSP/html/group__group_examples.html +++ /dev/null @@ -1,157 +0,0 @@ - - - - - -Examples -CMSIS-DSP: Examples - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/group__group_examples.js b/Documentation/DSP/html/group__group_examples.js deleted file mode 100644 index 08848f0..0000000 --- a/Documentation/DSP/html/group__group_examples.js +++ /dev/null @@ -1,14 +0,0 @@ -var group__group_examples = -[ - [ "Class Marks Example", "group___class_marks.html", null ], - [ "Convolution Example", "group___convolution_example.html", null ], - [ "Dot Product Example", "group___dotproduct_example.html", null ], - [ "Frequency Bin Example", "group___frequency_bin.html", null ], - [ "FIR Lowpass Filter Example", "group___f_i_r_l_p_f.html", null ], - [ "Graphic Audio Equalizer Example", "group___g_e_q5_band.html", null ], - [ "Linear Interpolate Example", "group___linear_interp_example.html", null ], - [ "Matrix Example", "group___matrix_example.html", null ], - [ "Signal Convergence Example", "group___signal_convergence.html", null ], - [ "SineCosine Example", "group___sin_cos_example.html", null ], - [ "Variance Example", "group___variance_example.html", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__group_fast_math.html b/Documentation/DSP/html/group__group_fast_math.html deleted file mode 100644 index 702d4b5..0000000 --- a/Documentation/DSP/html/group__group_fast_math.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - -Fast Math Functions -CMSIS-DSP: Fast Math Functions - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Fast Math Functions
-
-
- - - - - - - - -

-Content

 Cosine
 
 Sine
 
 Square Root
 
-

Description

-

This set of functions provides a fast approximation to sine, cosine, and square root. As compared to most of the other functions in the CMSIS math library, the fast math functions operate on individual values and not arrays. There are separate functions for Q15, Q31, and floating-point data.

-
-
- - - - diff --git a/Documentation/DSP/html/group__group_fast_math.js b/Documentation/DSP/html/group__group_fast_math.js deleted file mode 100644 index 1250529..0000000 --- a/Documentation/DSP/html/group__group_fast_math.js +++ /dev/null @@ -1,6 +0,0 @@ -var group__group_fast_math = -[ - [ "Cosine", "group__cos.html", "group__cos" ], - [ "Sine", "group__sin.html", "group__sin" ], - [ "Square Root", "group___s_q_r_t.html", "group___s_q_r_t" ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__group_filters.html b/Documentation/DSP/html/group__group_filters.html deleted file mode 100644 index e2c56da..0000000 --- a/Documentation/DSP/html/group__group_filters.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - -Filtering Functions -CMSIS-DSP: Filtering Functions - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/group__group_filters.js b/Documentation/DSP/html/group__group_filters.js deleted file mode 100644 index f854e02..0000000 --- a/Documentation/DSP/html/group__group_filters.js +++ /dev/null @@ -1,17 +0,0 @@ -var group__group_filters = -[ - [ "High Precision Q31 Biquad Cascade Filter", "group___biquad_cascade_d_f1__32x64.html", "group___biquad_cascade_d_f1__32x64" ], - [ "Biquad Cascade IIR Filters Using Direct Form I Structure", "group___biquad_cascade_d_f1.html", "group___biquad_cascade_d_f1" ], - [ "Biquad Cascade IIR Filters Using a Direct Form II Transposed Structure", "group___biquad_cascade_d_f2_t.html", "group___biquad_cascade_d_f2_t" ], - [ "Convolution", "group___conv.html", "group___conv" ], - [ "Partial Convolution", "group___partial_conv.html", "group___partial_conv" ], - [ "Correlation", "group___corr.html", "group___corr" ], - [ "Finite Impulse Response (FIR) Decimator", "group___f_i_r__decimate.html", "group___f_i_r__decimate" ], - [ "Finite Impulse Response (FIR) Filters", "group___f_i_r.html", "group___f_i_r" ], - [ "Finite Impulse Response (FIR) Lattice Filters", "group___f_i_r___lattice.html", "group___f_i_r___lattice" ], - [ "Finite Impulse Response (FIR) Sparse Filters", "group___f_i_r___sparse.html", "group___f_i_r___sparse" ], - [ "Infinite Impulse Response (IIR) Lattice Filters", "group___i_i_r___lattice.html", "group___i_i_r___lattice" ], - [ "Least Mean Square (LMS) Filters", "group___l_m_s.html", "group___l_m_s" ], - [ "Normalized LMS Filters", "group___l_m_s___n_o_r_m.html", "group___l_m_s___n_o_r_m" ], - [ "Finite Impulse Response (FIR) Interpolator", "group___f_i_r___interpolate.html", "group___f_i_r___interpolate" ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__group_interpolation.html b/Documentation/DSP/html/group__group_interpolation.html deleted file mode 100644 index 3f966cd..0000000 --- a/Documentation/DSP/html/group__group_interpolation.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - -Interpolation Functions -CMSIS-DSP: Interpolation Functions - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Interpolation Functions
-
-
- - - - - - -

-Content

 Linear Interpolation
 
 Bilinear Interpolation
 
-

Description

-

These functions perform 1- and 2-dimensional interpolation of data. Linear interpolation is used for 1-dimensional data and bilinear interpolation is used for 2-dimensional data.

-
-
- - - - diff --git a/Documentation/DSP/html/group__group_interpolation.js b/Documentation/DSP/html/group__group_interpolation.js deleted file mode 100644 index b564602..0000000 --- a/Documentation/DSP/html/group__group_interpolation.js +++ /dev/null @@ -1,5 +0,0 @@ -var group__group_interpolation = -[ - [ "Linear Interpolation", "group___linear_interpolate.html", "group___linear_interpolate" ], - [ "Bilinear Interpolation", "group___bilinear_interpolate.html", "group___bilinear_interpolate" ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__group_math.html b/Documentation/DSP/html/group__group_math.html deleted file mode 100644 index 9760f27..0000000 --- a/Documentation/DSP/html/group__group_math.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - -Basic Math Functions -CMSIS-DSP: Basic Math Functions - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/group__group_math.js b/Documentation/DSP/html/group__group_math.js deleted file mode 100644 index c0e2da2..0000000 --- a/Documentation/DSP/html/group__group_math.js +++ /dev/null @@ -1,12 +0,0 @@ -var group__group_math = -[ - [ "Vector Absolute Value", "group___basic_abs.html", "group___basic_abs" ], - [ "Vector Addition", "group___basic_add.html", "group___basic_add" ], - [ "Vector Dot Product", "group__dot__prod.html", "group__dot__prod" ], - [ "Vector Multiplication", "group___basic_mult.html", "group___basic_mult" ], - [ "Vector Negate", "group__negate.html", "group__negate" ], - [ "Vector Offset", "group__offset.html", "group__offset" ], - [ "Vector Scale", "group__scale.html", "group__scale" ], - [ "Vector Shift", "group__shift.html", "group__shift" ], - [ "Vector Subtraction", "group___basic_sub.html", "group___basic_sub" ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__group_matrix.html b/Documentation/DSP/html/group__group_matrix.html deleted file mode 100644 index 935d3b2..0000000 --- a/Documentation/DSP/html/group__group_matrix.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - -Matrix Functions -CMSIS-DSP: Matrix Functions - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Matrix Functions
-
-
- - - - - - - - - - - - - - - - - - -

-Content

 Matrix Addition
 
 Complex Matrix Multiplication
 
 Matrix Initialization
 
 Matrix Inverse
 
 Matrix Multiplication
 
 Matrix Scale
 
 Matrix Subtraction
 
 Matrix Transpose
 
-

Description

-

This set of functions provides basic matrix math operations. The functions operate on matrix data structures. For example, the type definition for the floating-point matrix structure is shown below:

-
-    typedef struct
-    {
-      uint16_t numRows;     // number of rows of the matrix.
-      uint16_t numCols;     // number of columns of the matrix.
-      float32_t *pData;     // points to the data of the matrix.
-    } arm_matrix_instance_f32;
-

There are similar definitions for Q15 and Q31 data types.

-

The structure specifies the size of the matrix and then points to an array of data. The array is of size numRows X numCols and the values are arranged in row order. That is, the matrix element (i, j) is stored at:

-
-    pData[i*numCols + j]
-
Init Functions
There is an associated initialization function for each type of matrix data structure. The initialization function sets the values of the internal structure fields. Refer to the function arm_mat_init_f32(), arm_mat_init_q31() and arm_mat_init_q15() for floating-point, Q31 and Q15 types, respectively.
-
Use of the initialization function is optional. However, if initialization function is used then the instance structure cannot be placed into a const data section. To place the instance structure in a const data section, manually initialize the data structure. For example:
-arm_matrix_instance_f32 S = {nRows, nColumns, pData};
-arm_matrix_instance_q31 S = {nRows, nColumns, pData};
-arm_matrix_instance_q15 S = {nRows, nColumns, pData};
-
where nRows specifies the number of rows, nColumns specifies the number of columns, and pData points to the data array.
-
Size Checking
By default all of the matrix functions perform size checking on the input and output matrices. For example, the matrix addition function verifies that the two input matrices and the output matrix all have the same number of rows and columns. If the size check fails the functions return:
-    ARM_MATH_SIZE_MISMATCH
-
Otherwise the functions return
-    ARM_MATH_SUCCESS
-
There is some overhead associated with this matrix size checking. The matrix size checking is enabled via the #define
-    ARM_MATH_MATRIX_CHECK
-
within the library project settings. By default this macro is defined and size checking is enabled. By changing the project settings and undefining this macro size checking is eliminated and the functions run a bit faster. With size checking disabled the functions always return ARM_MATH_SUCCESS.
-
-
- - - - diff --git a/Documentation/DSP/html/group__group_matrix.js b/Documentation/DSP/html/group__group_matrix.js deleted file mode 100644 index 20a2cca..0000000 --- a/Documentation/DSP/html/group__group_matrix.js +++ /dev/null @@ -1,11 +0,0 @@ -var group__group_matrix = -[ - [ "Matrix Addition", "group___matrix_add.html", "group___matrix_add" ], - [ "Complex Matrix Multiplication", "group___cmplx_matrix_mult.html", "group___cmplx_matrix_mult" ], - [ "Matrix Initialization", "group___matrix_init.html", "group___matrix_init" ], - [ "Matrix Inverse", "group___matrix_inv.html", "group___matrix_inv" ], - [ "Matrix Multiplication", "group___matrix_mult.html", "group___matrix_mult" ], - [ "Matrix Scale", "group___matrix_scale.html", "group___matrix_scale" ], - [ "Matrix Subtraction", "group___matrix_sub.html", "group___matrix_sub" ], - [ "Matrix Transpose", "group___matrix_trans.html", "group___matrix_trans" ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__group_stats.html b/Documentation/DSP/html/group__group_stats.html deleted file mode 100644 index 4364840..0000000 --- a/Documentation/DSP/html/group__group_stats.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - -Statistics Functions -CMSIS-DSP: Statistics Functions - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Statistics Functions
-
-
- - - - - - - - - - - - - - - - -

-Content

 Maximum
 
 Mean
 
 Minimum
 
 Power
 
 Root mean square (RMS)
 
 Standard deviation
 
 Variance
 
-

Description

-
-
- - - - diff --git a/Documentation/DSP/html/group__group_stats.js b/Documentation/DSP/html/group__group_stats.js deleted file mode 100644 index 7aafce9..0000000 --- a/Documentation/DSP/html/group__group_stats.js +++ /dev/null @@ -1,10 +0,0 @@ -var group__group_stats = -[ - [ "Maximum", "group___max.html", "group___max" ], - [ "Mean", "group__mean.html", "group__mean" ], - [ "Minimum", "group___min.html", "group___min" ], - [ "Power", "group__power.html", "group__power" ], - [ "Root mean square (RMS)", "group___r_m_s.html", "group___r_m_s" ], - [ "Standard deviation", "group___s_t_d.html", "group___s_t_d" ], - [ "Variance", "group__variance.html", "group__variance" ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__group_support.html b/Documentation/DSP/html/group__group_support.html deleted file mode 100644 index c09249b..0000000 --- a/Documentation/DSP/html/group__group_support.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - -Support Functions -CMSIS-DSP: Support Functions - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- - - - - - diff --git a/Documentation/DSP/html/group__group_support.js b/Documentation/DSP/html/group__group_support.js deleted file mode 100644 index a13c551..0000000 --- a/Documentation/DSP/html/group__group_support.js +++ /dev/null @@ -1,9 +0,0 @@ -var group__group_support = -[ - [ "Vector Copy", "group__copy.html", "group__copy" ], - [ "Vector Fill", "group___fill.html", "group___fill" ], - [ "Convert 32-bit floating point value", "group__float__to__x.html", "group__float__to__x" ], - [ "Convert 16-bit Integer value", "group__q15__to__x.html", "group__q15__to__x" ], - [ "Convert 32-bit Integer value", "group__q31__to__x.html", "group__q31__to__x" ], - [ "Convert 8-bit Integer value", "group__q7__to__x.html", "group__q7__to__x" ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__group_transforms.html b/Documentation/DSP/html/group__group_transforms.html deleted file mode 100644 index b61a936..0000000 --- a/Documentation/DSP/html/group__group_transforms.html +++ /dev/null @@ -1,262 +0,0 @@ - - - - - -Transform Functions -CMSIS-DSP: Transform Functions - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Transform Functions
-
-
- - - - - - - - - - - - - - -

-Content

 Complex FFT Functions
 
 Radix-8 Complex FFT Functions
 
 DCT Type IV Functions
 
 Real FFT Functions
 
 Complex FFT Tables
 
 RealFFT
 
- - - - - - -

-Functions

void arm_radix4_butterfly_f32 (float32_t *pSrc, uint16_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier)
 
void arm_split_rfft_f32 (float32_t *pSrc, uint32_t fftLen, float32_t *pATable, float32_t *pBTable, float32_t *pDst, uint32_t modifier)
 Core Real FFT process.
 
-

Description

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_radix4_butterfly_f32 (float32_tpSrc,
uint16_t fftLen,
float32_tpCoef,
uint16_t twidCoefModifier 
)
-
- -

Referenced by arm_cfft_radix4_f32(), and arm_rfft_f32().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_split_rfft_f32 (float32_tpSrc,
uint32_t fftLen,
float32_tpATable,
float32_tpBTable,
float32_tpDst,
uint32_t modifier 
)
-
-

end of RealFFT group

-
Parameters
- - - - - - - -
[in]*pSrcpoints to the input buffer.
[in]fftLenlength of FFT.
[in]*pATablepoints to the twiddle Coef A buffer.
[in]*pBTablepoints to the twiddle Coef B buffer.
[out]*pDstpoints to the output buffer.
[in]modifiertwiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.
-
-
-
Returns
none.
- -

Referenced by arm_rfft_f32().

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__group_transforms.js b/Documentation/DSP/html/group__group_transforms.js deleted file mode 100644 index 20efb6a..0000000 --- a/Documentation/DSP/html/group__group_transforms.js +++ /dev/null @@ -1,11 +0,0 @@ -var group__group_transforms = -[ - [ "Complex FFT Functions", "group___complex_f_f_t.html", "group___complex_f_f_t" ], - [ "Radix-8 Complex FFT Functions", "group___radix8___c_f_f_t___c_i_f_f_t.html", null ], - [ "DCT Type IV Functions", "group___d_c_t4___i_d_c_t4.html", "group___d_c_t4___i_d_c_t4" ], - [ "Real FFT Functions", "group___fast.html", null ], - [ "Complex FFT Tables", "group___c_f_f_t___c_i_f_f_t.html", "group___c_f_f_t___c_i_f_f_t" ], - [ "RealFFT", "group___real_f_f_t.html", "group___real_f_f_t" ], - [ "arm_radix4_butterfly_f32", "group__group_transforms.html#gae239ddf995d1607115f9e84d5c069b9c", null ], - [ "arm_split_rfft_f32", "group__group_transforms.html#ga6cfdb6bdc66b13732ef2351caf98fdbb", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__inv__clarke.html b/Documentation/DSP/html/group__inv__clarke.html deleted file mode 100644 index 76ad1e3..0000000 --- a/Documentation/DSP/html/group__inv__clarke.html +++ /dev/null @@ -1,261 +0,0 @@ - - - - - -Vector Inverse Clarke Transform -CMSIS-DSP: Vector Inverse Clarke Transform - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Vector Inverse Clarke Transform
-
-
- - - - - - - - -

-Functions

static __INLINE void arm_inv_clarke_f32 (float32_t Ialpha, float32_t Ibeta, float32_t *pIa, float32_t *pIb)
 Floating-point Inverse Clarke transform.
 
static __INLINE void arm_inv_clarke_q31 (q31_t Ialpha, q31_t Ibeta, q31_t *pIa, q31_t *pIb)
 Inverse Clarke transform for Q31 version.
 
-

Description

-

Inverse Clarke transform converts the two-coordinate time invariant vector into instantaneous stator phases.

-

The function operates on a single sample of data and each call to the function returns the processed output. The library provides separate functions for Q31 and floating-point data types.

-
Algorithm
-clarkeInvFormula.gif -
- where pIa and pIb are the instantaneous stator phases and Ialpha and Ibeta are the two coordinates of time invariant vector.
-
Fixed-Point Behavior
Care must be taken when using the Q31 version of the Clarke transform. In particular, the overflow and saturation behavior of the accumulator used must be considered. Refer to the function specific documentation below for usage guidelines.
-

Function Documentation

- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE void arm_inv_clarke_f32 (float32_t Ialpha,
float32_t Ibeta,
float32_tpIa,
float32_tpIb 
)
-
-static
-
-
Parameters
- - - - - -
[in]Ialphainput two-phase orthogonal vector axis alpha
[in]Ibetainput two-phase orthogonal vector axis beta
[out]pIapoints to output three-phase coordinate a
[out]pIbpoints to output three-phase coordinate b
-
-
- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE void arm_inv_clarke_q31 (q31_t Ialpha,
q31_t Ibeta,
q31_tpIa,
q31_tpIb 
)
-
-static
-
-
Parameters
- - - - - -
[in]Ialphainput two-phase orthogonal vector axis alpha
[in]Ibetainput two-phase orthogonal vector axis beta
[out]pIapoints to output three-phase coordinate a
[out]pIbpoints to output three-phase coordinate b
-
-
-

Scaling and Overflow Behavior:

-
The function is implemented using an internal 32-bit accumulator. The accumulator maintains 1.31 format by truncating lower 31 bits of the intermediate multiplication in 2.62 format. There is saturation on the subtraction, hence there is no risk of overflow.
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__inv__clarke.js b/Documentation/DSP/html/group__inv__clarke.js deleted file mode 100644 index bc13304..0000000 --- a/Documentation/DSP/html/group__inv__clarke.js +++ /dev/null @@ -1,5 +0,0 @@ -var group__inv__clarke = -[ - [ "arm_inv_clarke_f32", "group__inv__clarke.html#ga137f0396d837477b899ecae89f075a50", null ], - [ "arm_inv_clarke_q31", "group__inv__clarke.html#ga2d0c60f114f095a2f27442d98781ba02", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__inv__park.html b/Documentation/DSP/html/group__inv__park.html deleted file mode 100644 index 5a1e8fe..0000000 --- a/Documentation/DSP/html/group__inv__park.html +++ /dev/null @@ -1,289 +0,0 @@ - - - - - -Vector Inverse Park transform -CMSIS-DSP: Vector Inverse Park transform - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Vector Inverse Park transform
-
-
- - - - - - - - -

-Functions

static __INLINE void arm_inv_park_f32 (float32_t Id, float32_t Iq, float32_t *pIalpha, float32_t *pIbeta, float32_t sinVal, float32_t cosVal)
 Floating-point Inverse Park transform.
 
static __INLINE void arm_inv_park_q31 (q31_t Id, q31_t Iq, q31_t *pIalpha, q31_t *pIbeta, q31_t sinVal, q31_t cosVal)
 Inverse Park transform for Q31 version.
 
-

Description

-

Inverse Park transform converts the input flux and torque components to two-coordinate vector.

-

The function operates on a single sample of data and each call to the function returns the processed output. The library provides separate functions for Q31 and floating-point data types.

-
Algorithm
-parkInvFormula.gif -
- where pIalpha and pIbeta are the stator vector components, Id and Iq are rotor vector components and cosVal and sinVal are the cosine and sine values of theta (rotor flux position).
-
Fixed-Point Behavior
Care must be taken when using the Q31 version of the Park transform. In particular, the overflow and saturation behavior of the accumulator used must be considered. Refer to the function specific documentation below for usage guidelines.
-

Function Documentation

- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE void arm_inv_park_f32 (float32_t Id,
float32_t Iq,
float32_tpIalpha,
float32_tpIbeta,
float32_t sinVal,
float32_t cosVal 
)
-
-static
-
-
Parameters
- - - - - - - -
[in]Idinput coordinate of rotor reference frame d
[in]Iqinput coordinate of rotor reference frame q
[out]pIalphapoints to output two-phase orthogonal vector axis alpha
[out]pIbetapoints to output two-phase orthogonal vector axis beta
[in]sinValsine value of rotation angle theta
[in]cosValcosine value of rotation angle theta
-
-
- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE void arm_inv_park_q31 (q31_t Id,
q31_t Iq,
q31_tpIalpha,
q31_tpIbeta,
q31_t sinVal,
q31_t cosVal 
)
-
-static
-
-
Parameters
- - - - - - - -
[in]Idinput coordinate of rotor reference frame d
[in]Iqinput coordinate of rotor reference frame q
[out]pIalphapoints to output two-phase orthogonal vector axis alpha
[out]pIbetapoints to output two-phase orthogonal vector axis beta
[in]sinValsine value of rotation angle theta
[in]cosValcosine value of rotation angle theta
-
-
-

Scaling and Overflow Behavior:

-
The function is implemented using an internal 32-bit accumulator. The accumulator maintains 1.31 format by truncating lower 31 bits of the intermediate multiplication in 2.62 format. There is saturation on the addition, hence there is no risk of overflow.
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__inv__park.js b/Documentation/DSP/html/group__inv__park.js deleted file mode 100644 index 5995930..0000000 --- a/Documentation/DSP/html/group__inv__park.js +++ /dev/null @@ -1,5 +0,0 @@ -var group__inv__park = -[ - [ "arm_inv_park_f32", "group__inv__park.html#gaaf6bef0de21946f774d49df050dd8b05", null ], - [ "arm_inv_park_q31", "group__inv__park.html#ga0b33822b988a15455773d28440c5579a", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__mean.html b/Documentation/DSP/html/group__mean.html deleted file mode 100644 index 2b507f5..0000000 --- a/Documentation/DSP/html/group__mean.html +++ /dev/null @@ -1,333 +0,0 @@ - - - - - -Mean -CMSIS-DSP: Mean - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- - -
- - - - - - - - - - - - - - -

-Functions

void arm_mean_f32 (float32_t *pSrc, uint32_t blockSize, float32_t *pResult)
 Mean value of a floating-point vector.
 
void arm_mean_q15 (q15_t *pSrc, uint32_t blockSize, q15_t *pResult)
 Mean value of a Q15 vector.
 
void arm_mean_q31 (q31_t *pSrc, uint32_t blockSize, q31_t *pResult)
 Mean value of a Q31 vector.
 
void arm_mean_q7 (q7_t *pSrc, uint32_t blockSize, q7_t *pResult)
 Mean value of a Q7 vector.
 
-

Description

-

Calculates the mean of the input vector. Mean is defined as the average of the elements in the vector. The underlying algorithm is used:

-
    
-        Result = (pSrc[0] + pSrc[1] + pSrc[2] + ... + pSrc[blockSize-1]) / blockSize;    
-

There are separate functions for floating-point, Q31, Q15, and Q7 data types.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_mean_f32 (float32_tpSrc,
uint32_t blockSize,
float32_tpResult 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultmean value returned here
-
-
-
Returns
none.
-
Examples:
arm_class_marks_example_f32.c.
-
-

References blockSize.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_mean_q15 (q15_tpSrc,
uint32_t blockSize,
q15_tpResult 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultmean value returned here
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using a 32-bit internal accumulator. The input is represented in 1.15 format and is accumulated in a 32-bit accumulator in 17.15 format. There is no risk of internal overflow with this approach, and the full precision of intermediate result is preserved. Finally, the accumulator is saturated and truncated to yield a result of 1.15 format.
- -

References __SIMD32, and blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_mean_q31 (q31_tpSrc,
uint32_t blockSize,
q31_tpResult 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultmean value returned here
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using a 64-bit internal accumulator. The input is represented in 1.31 format and is accumulated in a 64-bit accumulator in 33.31 format. There is no risk of internal overflow with this approach, and the full precision of intermediate result is preserved. Finally, the accumulator is truncated to yield a result of 1.31 format.
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_mean_q7 (q7_tpSrc,
uint32_t blockSize,
q7_tpResult 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultmean value returned here
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using a 32-bit internal accumulator. The input is represented in 1.7 format and is accumulated in a 32-bit accumulator in 25.7 format. There is no risk of internal overflow with this approach, and the full precision of intermediate result is preserved. Finally, the accumulator is truncated to yield a result of 1.7 format.
- -

References __SIMD32, and blockSize.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__mean.js b/Documentation/DSP/html/group__mean.js deleted file mode 100644 index 89c0ce0..0000000 --- a/Documentation/DSP/html/group__mean.js +++ /dev/null @@ -1,7 +0,0 @@ -var group__mean = -[ - [ "arm_mean_f32", "group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b", null ], - [ "arm_mean_q15", "group__mean.html#gac882495d5f098819fd3939c1ef7795b3", null ], - [ "arm_mean_q31", "group__mean.html#gacf2526d8c2d75e486e8f0b0e31877ad0", null ], - [ "arm_mean_q7", "group__mean.html#gaebc707ee539020357c25da4c75b52eb7", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__negate.html b/Documentation/DSP/html/group__negate.html deleted file mode 100644 index dc65456..0000000 --- a/Documentation/DSP/html/group__negate.html +++ /dev/null @@ -1,331 +0,0 @@ - - - - - -Vector Negate -CMSIS-DSP: Vector Negate - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Vector Negate
-
-
- - - - - - - - - - - - - - -

-Functions

void arm_negate_f32 (float32_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Negates the elements of a floating-point vector.
 
void arm_negate_q15 (q15_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Negates the elements of a Q15 vector.
 
void arm_negate_q31 (q31_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Negates the elements of a Q31 vector.
 
void arm_negate_q7 (q7_t *pSrc, q7_t *pDst, uint32_t blockSize)
 Negates the elements of a Q7 vector.
 
-

Description

-

Negates the elements of a vector.

-
        
-    pDst[n] = -pSrc[n],   0 <= n < blockSize.        
-

The functions support in-place computation allowing the source and destination pointers to reference the same memory buffer. There are separate functions for floating-point, Q7, Q15, and Q31 data types.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_negate_f32 (float32_tpSrc,
float32_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input vector
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in the vector
-
-
-
Returns
none.
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_negate_q15 (q15_tpSrc,
q15_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input vector
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in the vector
-
-
-
Returns
none.
-
Conditions for optimum performance
Input and output buffers should be aligned by 32-bit
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. The Q15 value -1 (0x8000) will be saturated to the maximum allowable positive value 0x7FFF.
- -

References _SIMD32_OFFSET, and blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_negate_q31 (q31_tpSrc,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input vector
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in the vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. The Q31 value -1 (0x80000000) will be saturated to the maximum allowable positive value 0x7FFFFFFF.
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_negate_q7 (q7_tpSrc,
q7_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input vector
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in the vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. The Q7 value -1 (0x80) will be saturated to the maximum allowable positive value 0x7F.
- -

References __SIMD32, and blockSize.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__negate.js b/Documentation/DSP/html/group__negate.js deleted file mode 100644 index 636b4ed..0000000 --- a/Documentation/DSP/html/group__negate.js +++ /dev/null @@ -1,7 +0,0 @@ -var group__negate = -[ - [ "arm_negate_f32", "group__negate.html#ga2e169c4de6cc6e3ba4be9473531e6657", null ], - [ "arm_negate_q15", "group__negate.html#ga0239a833d72cf00290b9723c394e5042", null ], - [ "arm_negate_q31", "group__negate.html#ga2784c6887686a73dc7c364e2e41c776c", null ], - [ "arm_negate_q7", "group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__offset.html b/Documentation/DSP/html/group__offset.html deleted file mode 100644 index c20dcea..0000000 --- a/Documentation/DSP/html/group__offset.html +++ /dev/null @@ -1,358 +0,0 @@ - - - - - -Vector Offset -CMSIS-DSP: Vector Offset - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Vector Offset
-
-
- - - - - - - - - - - - - - -

-Functions

void arm_offset_f32 (float32_t *pSrc, float32_t offset, float32_t *pDst, uint32_t blockSize)
 Adds a constant offset to a floating-point vector.
 
void arm_offset_q15 (q15_t *pSrc, q15_t offset, q15_t *pDst, uint32_t blockSize)
 Adds a constant offset to a Q15 vector.
 
void arm_offset_q31 (q31_t *pSrc, q31_t offset, q31_t *pDst, uint32_t blockSize)
 Adds a constant offset to a Q31 vector.
 
void arm_offset_q7 (q7_t *pSrc, q7_t offset, q7_t *pDst, uint32_t blockSize)
 Adds a constant offset to a Q7 vector.
 
-

Description

-

Adds a constant offset to each element of a vector.

-
        
-    pDst[n] = pSrc[n] + offset,   0 <= n < blockSize.        
-

The functions support in-place computation allowing the source and destination pointers to reference the same memory buffer. There are separate functions for floating-point, Q7, Q15, and Q31 data types.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_offset_f32 (float32_tpSrc,
float32_t offset,
float32_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*pSrcpoints to the input vector
[in]offsetis the offset to be added
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in the vector
-
-
-
Returns
none.
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_offset_q15 (q15_tpSrc,
q15_t offset,
q15_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*pSrcpoints to the input vector
[in]offsetis the offset to be added
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in the vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] are saturated.
- -

References __SIMD32, and blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_offset_q31 (q31_tpSrc,
q31_t offset,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*pSrcpoints to the input vector
[in]offsetis the offset to be added
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in the vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. Results outside of the allowable Q31 range [0x80000000 0x7FFFFFFF] are saturated.
- -

References blockSize, and clip_q63_to_q31().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_offset_q7 (q7_tpSrc,
q7_t offset,
q7_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*pSrcpoints to the input vector
[in]offsetis the offset to be added
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in the vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. Results outside of the allowable Q7 range [0x80 0x7F] are saturated.
- -

References __PACKq7, __SIMD32, and blockSize.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__offset.js b/Documentation/DSP/html/group__offset.js deleted file mode 100644 index 1c48653..0000000 --- a/Documentation/DSP/html/group__offset.js +++ /dev/null @@ -1,7 +0,0 @@ -var group__offset = -[ - [ "arm_offset_f32", "group__offset.html#ga989dfae15235799d82f62ef9d356abb4", null ], - [ "arm_offset_q15", "group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf", null ], - [ "arm_offset_q31", "group__offset.html#gac84ec42cbbebc5c197a87d0221819acf", null ], - [ "arm_offset_q7", "group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__park.html b/Documentation/DSP/html/group__park.html deleted file mode 100644 index c0d5a8c..0000000 --- a/Documentation/DSP/html/group__park.html +++ /dev/null @@ -1,294 +0,0 @@ - - - - - -Vector Park Transform -CMSIS-DSP: Vector Park Transform - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Vector Park Transform
-
-
- - - - - - - - -

-Functions

static __INLINE void arm_park_f32 (float32_t Ialpha, float32_t Ibeta, float32_t *pId, float32_t *pIq, float32_t sinVal, float32_t cosVal)
 Floating-point Park transform.
 
static __INLINE void arm_park_q31 (q31_t Ialpha, q31_t Ibeta, q31_t *pId, q31_t *pIq, q31_t sinVal, q31_t cosVal)
 Park transform for Q31 version.
 
-

Description

-

Forward Park transform converts the input two-coordinate vector to flux and torque components. The Park transform can be used to realize the transformation of the Ialpha and the Ibeta currents from the stationary to the moving reference frame and control the spatial relationship between the stator vector current and rotor flux vector. If we consider the d axis aligned with the rotor flux, the diagram below shows the current vector and the relationship from the two reference frames:

-
-park.gif -
-Stator current space vector and its component in (a,b) and in the d,q rotating reference frame
-

The function operates on a single sample of data and each call to the function returns the processed output. The library provides separate functions for Q31 and floating-point data types.

-
Algorithm
-parkFormula.gif -
- where Ialpha and Ibeta are the stator vector components, pId and pIq are rotor vector components and cosVal and sinVal are the cosine and sine values of theta (rotor flux position).
-
Fixed-Point Behavior
Care must be taken when using the Q31 version of the Park transform. In particular, the overflow and saturation behavior of the accumulator used must be considered. Refer to the function specific documentation below for usage guidelines.
-

Function Documentation

- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE void arm_park_f32 (float32_t Ialpha,
float32_t Ibeta,
float32_tpId,
float32_tpIq,
float32_t sinVal,
float32_t cosVal 
)
-
-static
-
-
Parameters
- - - - - - - -
[in]Ialphainput two-phase vector coordinate alpha
[in]Ibetainput two-phase vector coordinate beta
[out]pIdpoints to output rotor reference frame d
[out]pIqpoints to output rotor reference frame q
[in]sinValsine value of rotation angle theta
[in]cosValcosine value of rotation angle theta
-
-
-

The function implements the forward Park transform.

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
static __INLINE void arm_park_q31 (q31_t Ialpha,
q31_t Ibeta,
q31_tpId,
q31_tpIq,
q31_t sinVal,
q31_t cosVal 
)
-
-static
-
-
Parameters
- - - - - - - -
[in]Ialphainput two-phase vector coordinate alpha
[in]Ibetainput two-phase vector coordinate beta
[out]pIdpoints to output rotor reference frame d
[out]pIqpoints to output rotor reference frame q
[in]sinValsine value of rotation angle theta
[in]cosValcosine value of rotation angle theta
-
-
-

Scaling and Overflow Behavior:

-
The function is implemented using an internal 32-bit accumulator. The accumulator maintains 1.31 format by truncating lower 31 bits of the intermediate multiplication in 2.62 format. There is saturation on the addition and subtraction, hence there is no risk of overflow.
- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__park.js b/Documentation/DSP/html/group__park.js deleted file mode 100644 index 350b164..0000000 --- a/Documentation/DSP/html/group__park.js +++ /dev/null @@ -1,5 +0,0 @@ -var group__park = -[ - [ "arm_park_f32", "group__park.html#ga08b3a683197de7e143fb00497787683c", null ], - [ "arm_park_q31", "group__park.html#gaf4cc6370c0cfc14ea66774ed3c5bb10f", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__power.html b/Documentation/DSP/html/group__power.html deleted file mode 100644 index 7c058d5..0000000 --- a/Documentation/DSP/html/group__power.html +++ /dev/null @@ -1,330 +0,0 @@ - - - - - -Power -CMSIS-DSP: Power - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- - -
- - - - - - - - - - - - - - -

-Functions

void arm_power_f32 (float32_t *pSrc, uint32_t blockSize, float32_t *pResult)
 Sum of the squares of the elements of a floating-point vector.
 
void arm_power_q15 (q15_t *pSrc, uint32_t blockSize, q63_t *pResult)
 Sum of the squares of the elements of a Q15 vector.
 
void arm_power_q31 (q31_t *pSrc, uint32_t blockSize, q63_t *pResult)
 Sum of the squares of the elements of a Q31 vector.
 
void arm_power_q7 (q7_t *pSrc, uint32_t blockSize, q31_t *pResult)
 Sum of the squares of the elements of a Q7 vector.
 
-

Description

-

Calculates the sum of the squares of the elements in the input vector. The underlying algorithm is used:

-
    
-        Result = pSrc[0] * pSrc[0] + pSrc[1] * pSrc[1] + pSrc[2] * pSrc[2] + ... + pSrc[blockSize-1] * pSrc[blockSize-1];    
-

There are separate functions for floating point, Q31, Q15, and Q7 data types.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_power_f32 (float32_tpSrc,
uint32_t blockSize,
float32_tpResult 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultsum of the squares value returned here
-
-
-
Returns
none.
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_power_q15 (q15_tpSrc,
uint32_t blockSize,
q63_tpResult 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultsum of the squares value returned here
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using a 64-bit internal accumulator. The input is represented in 1.15 format. Intermediate multiplication yields a 2.30 format, and this result is added without saturation to a 64-bit accumulator in 34.30 format. With 33 guard bits in the accumulator, there is no risk of overflow, and the full precision of the intermediate multiplication is preserved. Finally, the return result is in 34.30 format.
- -

References __SIMD32, and blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_power_q31 (q31_tpSrc,
uint32_t blockSize,
q63_tpResult 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultsum of the squares value returned here
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using a 64-bit internal accumulator. The input is represented in 1.31 format. Intermediate multiplication yields a 2.62 format, and this result is truncated to 2.48 format by discarding the lower 14 bits. The 2.48 result is then added without saturation to a 64-bit accumulator in 16.48 format. With 15 guard bits in the accumulator, there is no risk of overflow, and the full precision of the intermediate multiplication is preserved. Finally, the return result is in 16.48 format.
- -

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_power_q7 (q7_tpSrc,
uint32_t blockSize,
q31_tpResult 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultsum of the squares value returned here
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using a 32-bit internal accumulator. The input is represented in 1.7 format. Intermediate multiplication yields a 2.14 format, and this result is added without saturation to an accumulator in 18.14 format. With 17 guard bits in the accumulator, there is no risk of overflow, and the full precision of the intermediate multiplication is preserved. Finally, the return result is in 18.14 format.
- -

References __SIMD32, and blockSize.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__power.js b/Documentation/DSP/html/group__power.js deleted file mode 100644 index fd7010b..0000000 --- a/Documentation/DSP/html/group__power.js +++ /dev/null @@ -1,7 +0,0 @@ -var group__power = -[ - [ "arm_power_f32", "group__power.html#ga993c00dd7f661d66bdb6e58426e893aa", null ], - [ "arm_power_q15", "group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba", null ], - [ "arm_power_q31", "group__power.html#ga0b93d31bb5b5ed214c2b94d8a7744cd2", null ], - [ "arm_power_q7", "group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__q15__to__x.html b/Documentation/DSP/html/group__q15__to__x.html deleted file mode 100644 index 1fa9624..0000000 --- a/Documentation/DSP/html/group__q15__to__x.html +++ /dev/null @@ -1,286 +0,0 @@ - - - - - -Convert 16-bit Integer value -CMSIS-DSP: Convert 16-bit Integer value - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Convert 16-bit Integer value
-
-
- - - - - - - - - - - -

-Functions

void arm_q15_to_float (q15_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Converts the elements of the Q15 vector to floating-point vector.
 
void arm_q15_to_q31 (q15_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Converts the elements of the Q15 vector to Q31 vector.
 
void arm_q15_to_q7 (q15_t *pSrc, q7_t *pDst, uint32_t blockSize)
 Converts the elements of the Q15 vector to Q7 vector.
 
-

Description

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_q15_to_float (q15_tpSrc,
float32_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the Q15 input vector
[out]*pDstpoints to the floating-point output vector
[in]blockSizelength of the input vector
-
-
-
Returns
none.
-
Description:
-

The equation used for the conversion process is:

-
    
-        pDst[n] = (float32_t) pSrc[n] / 32768;   0 <= n < blockSize.    
-
-

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_q15_to_q31 (q15_tpSrc,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the Q15 input vector
[out]*pDstpoints to the Q31 output vector
[in]blockSizelength of the input vector
-
-
-
Returns
none.
-
Description:
-

The equation used for the conversion process is:

-
    
-        pDst[n] = (q31_t) pSrc[n] << 16;   0 <= n < blockSize.    
-
-

References __SIMD32, and blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_q15_to_q7 (q15_tpSrc,
q7_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the Q15 input vector
[out]*pDstpoints to the Q7 output vector
[in]blockSizelength of the input vector
-
-
-
Returns
none.
-
Description:
-

The equation used for the conversion process is:

-
    
-        pDst[n] = (q7_t) pSrc[n] >> 8;   0 <= n < blockSize.    
-
-

References __SIMD32, and blockSize.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__q15__to__x.js b/Documentation/DSP/html/group__q15__to__x.js deleted file mode 100644 index 776d6fc..0000000 --- a/Documentation/DSP/html/group__q15__to__x.js +++ /dev/null @@ -1,6 +0,0 @@ -var group__q15__to__x = -[ - [ "arm_q15_to_float", "group__q15__to__x.html#gaf8b0d2324de273fc430b0e61ad4e9eb2", null ], - [ "arm_q15_to_q31", "group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5", null ], - [ "arm_q15_to_q7", "group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__q31__to__x.html b/Documentation/DSP/html/group__q31__to__x.html deleted file mode 100644 index e0b7a57..0000000 --- a/Documentation/DSP/html/group__q31__to__x.html +++ /dev/null @@ -1,289 +0,0 @@ - - - - - -Convert 32-bit Integer value -CMSIS-DSP: Convert 32-bit Integer value - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Convert 32-bit Integer value
-
-
- - - - - - - - - - - -

-Functions

void arm_q31_to_float (q31_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Converts the elements of the Q31 vector to floating-point vector.
 
void arm_q31_to_q15 (q31_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Converts the elements of the Q31 vector to Q15 vector.
 
void arm_q31_to_q7 (q31_t *pSrc, q7_t *pDst, uint32_t blockSize)
 Converts the elements of the Q31 vector to Q7 vector.
 
-

Description

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_q31_to_float (q31_tpSrc,
float32_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the Q31 input vector
[out]*pDstpoints to the floating-point output vector
[in]blockSizelength of the input vector
-
-
-
Returns
none.
-
Description:
-

The equation used for the conversion process is:

-
    
-        pDst[n] = (float32_t) pSrc[n] / 2147483648;   0 <= n < blockSize.    
-
Examples:
arm_graphic_equalizer_example_q31.c.
-
-

References blockSize.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_q31_to_q15 (q31_tpSrc,
q15_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the Q31 input vector
[out]*pDstpoints to the Q15 output vector
[in]blockSizelength of the input vector
-
-
-
Returns
none.
-
Description:
-

The equation used for the conversion process is:

-
    
-        pDst[n] = (q15_t) pSrc[n] >> 16;   0 <= n < blockSize.    
-
-

References __SIMD32, and blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_q31_to_q7 (q31_tpSrc,
q7_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the Q31 input vector
[out]*pDstpoints to the Q7 output vector
[in]blockSizelength of the input vector
-
-
-
Returns
none.
-
Description:
-

The equation used for the conversion process is:

-
    
-        pDst[n] = (q7_t) pSrc[n] >> 24;   0 <= n < blockSize.     
-
-

References __PACKq7, __SIMD32, and blockSize.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__q31__to__x.js b/Documentation/DSP/html/group__q31__to__x.js deleted file mode 100644 index 96ff84d..0000000 --- a/Documentation/DSP/html/group__q31__to__x.js +++ /dev/null @@ -1,6 +0,0 @@ -var group__q31__to__x = -[ - [ "arm_q31_to_float", "group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4", null ], - [ "arm_q31_to_q15", "group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c", null ], - [ "arm_q31_to_q7", "group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__q7__to__x.html b/Documentation/DSP/html/group__q7__to__x.html deleted file mode 100644 index 0185838..0000000 --- a/Documentation/DSP/html/group__q7__to__x.html +++ /dev/null @@ -1,286 +0,0 @@ - - - - - -Convert 8-bit Integer value -CMSIS-DSP: Convert 8-bit Integer value - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Convert 8-bit Integer value
-
-
- - - - - - - - - - - -

-Functions

void arm_q7_to_float (q7_t *pSrc, float32_t *pDst, uint32_t blockSize)
 Converts the elements of the Q7 vector to floating-point vector.
 
void arm_q7_to_q15 (q7_t *pSrc, q15_t *pDst, uint32_t blockSize)
 Converts the elements of the Q7 vector to Q15 vector.
 
void arm_q7_to_q31 (q7_t *pSrc, q31_t *pDst, uint32_t blockSize)
 Converts the elements of the Q7 vector to Q31 vector.
 
-

Description

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_q7_to_float (q7_tpSrc,
float32_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the Q7 input vector
[out]*pDstpoints to the floating-point output vector
[in]blockSizelength of the input vector
-
-
-
Returns
none.
-
Description:
-

The equation used for the conversion process is:

-
    
-        pDst[n] = (float32_t) pSrc[n] / 128;   0 <= n < blockSize.    
-
-

References blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_q7_to_q15 (q7_tpSrc,
q15_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the Q7 input vector
[out]*pDstpoints to the Q15 output vector
[in]blockSizelength of the input vector
-
-
-
Returns
none.
-
Description:
-

The equation used for the conversion process is:

-
    
-        pDst[n] = (q15_t) pSrc[n] << 8;   0 <= n < blockSize.    
-
-

References __SIMD32, and blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_q7_to_q31 (q7_tpSrc,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the Q7 input vector
[out]*pDstpoints to the Q31 output vector
[in]blockSizelength of the input vector
-
-
-
Returns
none.
-
Description:
-

The equation used for the conversion process is:

-
    
-        pDst[n] = (q31_t) pSrc[n] << 24;   0 <= n < blockSize.   
-
-

References __SIMD32, and blockSize.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__q7__to__x.js b/Documentation/DSP/html/group__q7__to__x.js deleted file mode 100644 index 41345e1..0000000 --- a/Documentation/DSP/html/group__q7__to__x.js +++ /dev/null @@ -1,6 +0,0 @@ -var group__q7__to__x = -[ - [ "arm_q7_to_float", "group__q7__to__x.html#ga656620f957b65512ed83db03fd455ec5", null ], - [ "arm_q7_to_q15", "group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78", null ], - [ "arm_q7_to_q31", "group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__scale.html b/Documentation/DSP/html/group__scale.html deleted file mode 100644 index ffb6abe..0000000 --- a/Documentation/DSP/html/group__scale.html +++ /dev/null @@ -1,391 +0,0 @@ - - - - - -Vector Scale -CMSIS-DSP: Vector Scale - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Vector Scale
-
-
- - - - - - - - - - - - - - -

-Functions

void arm_scale_f32 (float32_t *pSrc, float32_t scale, float32_t *pDst, uint32_t blockSize)
 Multiplies a floating-point vector by a scalar.
 
void arm_scale_q15 (q15_t *pSrc, q15_t scaleFract, int8_t shift, q15_t *pDst, uint32_t blockSize)
 Multiplies a Q15 vector by a scalar.
 
void arm_scale_q31 (q31_t *pSrc, q31_t scaleFract, int8_t shift, q31_t *pDst, uint32_t blockSize)
 Multiplies a Q31 vector by a scalar.
 
void arm_scale_q7 (q7_t *pSrc, q7_t scaleFract, int8_t shift, q7_t *pDst, uint32_t blockSize)
 Multiplies a Q7 vector by a scalar.
 
-

Description

-

Multiply a vector by a scalar value. For floating-point data, the algorithm used is:

-
        
-    pDst[n] = pSrc[n] * scale,   0 <= n < blockSize.        
-

In the fixed-point Q7, Q15, and Q31 functions, scale is represented by a fractional multiplication scaleFract and an arithmetic shift shift. The shift allows the gain of the scaling operation to exceed 1.0. The algorithm used with fixed-point data is:

-
        
-    pDst[n] = (pSrc[n] * scaleFract) << shift,   0 <= n < blockSize.        
-

The overall scale factor applied to the fixed-point data is

-
        
-    scale = scaleFract * 2^shift.        
-

The functions support in-place computation allowing the source and destination pointers to reference the same memory buffer.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_scale_f32 (float32_tpSrc,
float32_t scale,
float32_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*pSrcpoints to the input vector
[in]scalescale factor to be applied
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in the vector
-
-
-
Returns
none.
-
Examples:
arm_graphic_equalizer_example_q31.c, and arm_signal_converge_example_f32.c.
-
-

References blockSize.

- -

Referenced by arm_dct4_f32(), and main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_scale_q15 (q15_tpSrc,
q15_t scaleFract,
int8_t shift,
q15_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - -
[in]*pSrcpoints to the input vector
[in]scaleFractfractional portion of the scale value
[in]shiftnumber of bits to shift the result by
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in the vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The input data *pSrc and scaleFract are in 1.15 format. These are multiplied to yield a 2.30 intermediate result and this is shifted with saturation to 1.15 format.
- -

References __SIMD32, and blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_scale_q31 (q31_tpSrc,
q31_t scaleFract,
int8_t shift,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - -
[in]*pSrcpoints to the input vector
[in]scaleFractfractional portion of the scale value
[in]shiftnumber of bits to shift the result by
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in the vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The input data *pSrc and scaleFract are in 1.31 format. These are multiplied to yield a 2.62 intermediate result and this is shifted with saturation to 1.31 format.
-
Examples:
arm_graphic_equalizer_example_q31.c.
-
-

References blockSize.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_scale_q7 (q7_tpSrc,
q7_t scaleFract,
int8_t shift,
q7_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - - -
[in]*pSrcpoints to the input vector
[in]scaleFractfractional portion of the scale value
[in]shiftnumber of bits to shift the result by
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in the vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The input data *pSrc and scaleFract are in 1.7 format. These are multiplied to yield a 2.14 intermediate result and this is shifted with saturation to 1.7 format.
- -

References __PACKq7, __SIMD32, and blockSize.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__scale.js b/Documentation/DSP/html/group__scale.js deleted file mode 100644 index c2c8733..0000000 --- a/Documentation/DSP/html/group__scale.js +++ /dev/null @@ -1,7 +0,0 @@ -var group__scale = -[ - [ "arm_scale_f32", "group__scale.html#ga3487af88b112f682ee90589cd419e123", null ], - [ "arm_scale_q15", "group__scale.html#gafaac0e1927daffeb68a42719b53ea780", null ], - [ "arm_scale_q31", "group__scale.html#ga83e36cd82bf51ce35406a199e477d47c", null ], - [ "arm_scale_q7", "group__scale.html#gabc9fd3d37904c58df56492b351d21fb0", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__shift.html b/Documentation/DSP/html/group__shift.html deleted file mode 100644 index 7f4f2ad..0000000 --- a/Documentation/DSP/html/group__shift.html +++ /dev/null @@ -1,311 +0,0 @@ - - - - - -Vector Shift -CMSIS-DSP: Vector Shift - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
- -
-
Vector Shift
-
-
- - - - - - - - - - - -

-Functions

void arm_shift_q15 (q15_t *pSrc, int8_t shiftBits, q15_t *pDst, uint32_t blockSize)
 Shifts the elements of a Q15 vector a specified number of bits.
 
void arm_shift_q31 (q31_t *pSrc, int8_t shiftBits, q31_t *pDst, uint32_t blockSize)
 Shifts the elements of a Q31 vector a specified number of bits.
 
void arm_shift_q7 (q7_t *pSrc, int8_t shiftBits, q7_t *pDst, uint32_t blockSize)
 Shifts the elements of a Q7 vector a specified number of bits.
 
-

Description

-

Shifts the elements of a fixed-point vector by a specified number of bits. There are separate functions for Q7, Q15, and Q31 data types. The underlying algorithm used is:

-
        
-    pDst[n] = pSrc[n] << shift,   0 <= n < blockSize.        
-

If shift is positive then the elements of the vector are shifted to the left. If shift is negative then the elements of the vector are shifted to the right.

-

The functions support in-place computation allowing the source and destination pointers to reference the same memory buffer.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_shift_q15 (q15_tpSrc,
int8_t shiftBits,
q15_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*pSrcpoints to the input vector
[in]shiftBitsnumber of bits to shift. A positive value shifts left; a negative value shifts right.
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in the vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] will be saturated.
- -

References __SIMD32, and blockSize.

- -

Referenced by arm_dct4_q15().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_shift_q31 (q31_tpSrc,
int8_t shiftBits,
q31_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*pSrcpoints to the input vector
[in]shiftBitsnumber of bits to shift. A positive value shifts left; a negative value shifts right.
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in the vector
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. Results outside of the allowable Q31 range [0x80000000 0x7FFFFFFF] will be saturated.
- -

References blockSize, and clip_q63_to_q31().

- -

Referenced by arm_dct4_q31().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void arm_shift_q7 (q7_tpSrc,
int8_t shiftBits,
q7_tpDst,
uint32_t blockSize 
)
-
-
Parameters
- - - - - -
[in]*pSrcpoints to the input vector
[in]shiftBitsnumber of bits to shift. A positive value shifts left; a negative value shifts right.
[out]*pDstpoints to the output vector
[in]blockSizenumber of samples in the vector
-
-
-
Returns
none.
-
Conditions for optimum performance
Input and output buffers should be aligned by 32-bit
-

Scaling and Overflow Behavior:

-
The function uses saturating arithmetic. Results outside of the allowable Q7 range [0x8 0x7F] will be saturated.
- -

References __PACKq7, __SIMD32, and blockSize.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__shift.js b/Documentation/DSP/html/group__shift.js deleted file mode 100644 index 1b19868..0000000 --- a/Documentation/DSP/html/group__shift.js +++ /dev/null @@ -1,6 +0,0 @@ -var group__shift = -[ - [ "arm_shift_q15", "group__shift.html#gaa1757e53279780107acc92cf100adb61", null ], - [ "arm_shift_q31", "group__shift.html#ga387dd8b7b87377378280978f16cdb13d", null ], - [ "arm_shift_q7", "group__shift.html#ga47295d08a685f7de700a48dafb4db6fb", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__sin.html b/Documentation/DSP/html/group__sin.html deleted file mode 100644 index 8916259..0000000 --- a/Documentation/DSP/html/group__sin.html +++ /dev/null @@ -1,236 +0,0 @@ - - - - - -Sine -CMSIS-DSP: Sine - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- - -
- - - - - - - - - - - -

-Functions

float32_t arm_sin_f32 (float32_t x)
 Fast approximation to the trigonometric sine function for floating-point data.
 
q15_t arm_sin_q15 (q15_t x)
 Fast approximation to the trigonometric sine function for Q15 data.
 
q31_t arm_sin_q31 (q31_t x)
 Fast approximation to the trigonometric sine function for Q31 data.
 
-

Description

-

Computes the trigonometric sine function using a combination of table lookup and linear interpolation. There are separate functions for Q15, Q31, and floating-point data types. The input to the floating-point version is in radians while the fixed-point Q15 and Q31 have a scaled input with the range [0 +0.9999] mapping to [0 2*pi). The fixed-point range is chosen so that a value of 2*pi wraps around to 0.

-

The implementation is based on table lookup using 256 values together with linear interpolation. The steps used are:

-
    -
  1. Calculation of the nearest integer table index
  2. -
  3. Compute the fractional portion (fract) of the table index.
  4. -
  5. The final result equals (1.0f-fract)*a + fract*b;
  6. -
-

where

-
-   b=Table[index+0];
-   c=Table[index+1];
-

Function Documentation

- -
-
- - - - - - - - -
float32_t arm_sin_f32 (float32_t x)
-
-
Parameters
- - -
[in]xinput value in radians.
-
-
-
Returns
sin(x).
-
Examples:
arm_linear_interp_example_f32.c, and arm_sin_cos_example_f32.c.
-
-

References FAST_MATH_TABLE_SIZE, and sinTable_f32.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - -
q15_t arm_sin_q15 (q15_t x)
-
-
Parameters
- - -
[in]xScaled input value in radians.
-
-
-
Returns
sin(x).
-

The Q15 input value is in the range [0 +0.9999] and is mapped to a radian value in the range [0 2*pi).

- -

References FAST_MATH_Q15_SHIFT, and sinTable_q15.

- -
-
- -
-
- - - - - - - - -
q31_t arm_sin_q31 (q31_t x)
-
-
Parameters
- - -
[in]xScaled input value in radians.
-
-
-
Returns
sin(x).
-

The Q31 input value is in the range [0 +0.9999] and is mapped to a radian value in the range [0 2*pi).

- -

References FAST_MATH_Q31_SHIFT, and sinTable_q31.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__sin.js b/Documentation/DSP/html/group__sin.js deleted file mode 100644 index 11e645e..0000000 --- a/Documentation/DSP/html/group__sin.js +++ /dev/null @@ -1,6 +0,0 @@ -var group__sin = -[ - [ "arm_sin_f32", "group__sin.html#gae164899c4a3fc0e946dc5d55555fe541", null ], - [ "arm_sin_q15", "group__sin.html#ga1fc6d6640be6cfa688a8bea0a48397ee", null ], - [ "arm_sin_q31", "group__sin.html#ga57aade7d8892585992cdc6375bd82f9c", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/group__variance.html b/Documentation/DSP/html/group__variance.html deleted file mode 100644 index 8aa2768..0000000 --- a/Documentation/DSP/html/group__variance.html +++ /dev/null @@ -1,285 +0,0 @@ - - - - - -Variance -CMSIS-DSP: Variance - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- - -
- - - - - - - - - - - -

-Functions

void arm_var_f32 (float32_t *pSrc, uint32_t blockSize, float32_t *pResult)
 Variance of the elements of a floating-point vector.
 
void arm_var_q15 (q15_t *pSrc, uint32_t blockSize, q15_t *pResult)
 Variance of the elements of a Q15 vector.
 
void arm_var_q31 (q31_t *pSrc, uint32_t blockSize, q31_t *pResult)
 Variance of the elements of a Q31 vector.
 
-

Description

-

Calculates the variance of the elements in the input vector. The underlying algorithm is used:

-
    
-        Result = (sumOfSquares - sum2 / blockSize) / (blockSize - 1)
        where, sumOfSquares = pSrc[0] * pSrc[0] + pSrc[1] * pSrc[1] + ... + pSrc[blockSize-1] * pSrc[blockSize-1]
                        sum = pSrc[0] + pSrc[1] + pSrc[2] + ... + pSrc[blockSize-1]   
-

There are separate functions for floating point, Q31, and Q15 data types.

-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_var_f32 (float32_tpSrc,
uint32_t blockSize,
float32_tpResult 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultvariance value returned here
-
-
-
Returns
none.
-
Examples:
arm_class_marks_example_f32.c.
-
-

References blockSize, and mean.

- -

Referenced by main().

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_var_q15 (q15_tpSrc,
uint32_t blockSize,
q15_tpResult 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultvariance value returned here
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using a 64-bit internal accumulator. The input is represented in 1.15 format. Intermediate multiplication yields a 2.30 format, and this result is added without saturation to a 64-bit accumulator in 34.30 format. With 33 guard bits in the accumulator, there is no risk of overflow, and the full precision of the intermediate multiplication is preserved. Finally, the 34.30 result is truncated to 34.15 format by discarding the lower 15 bits, and then saturated to yield a result in 1.15 format.
- -

References __SIMD32, and blockSize.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void arm_var_q31 (q31_tpSrc,
uint32_t blockSize,
q31_tpResult 
)
-
-
Parameters
- - - - -
[in]*pSrcpoints to the input vector
[in]blockSizelength of the input vector
[out]*pResultvariance value returned here
-
-
-
Returns
none.
-

Scaling and Overflow Behavior:

-
The function is implemented using an internal 64-bit accumulator. The input is represented in 1.31 format, which is then downshifted by 8 bits which yields 1.23, and intermediate multiplication yields a 2.46 format. The accumulator maintains full precision of the intermediate multiplication results, but provides only a 16 guard bits. There is no saturation on intermediate additions. If the accumulator overflows it wraps around and distorts the result. In order to avoid overflows completely the input signal must be scaled down by log2(blockSize)-8 bits, as a total of blockSize additions are performed internally. After division, internal variables should be Q18.46 Finally, the 18.46 accumulator is right shifted by 15 bits to yield a 1.31 format value.
- -

References blockSize.

- -
-
-
-
- - - - diff --git a/Documentation/DSP/html/group__variance.js b/Documentation/DSP/html/group__variance.js deleted file mode 100644 index 8adebf2..0000000 --- a/Documentation/DSP/html/group__variance.js +++ /dev/null @@ -1,6 +0,0 @@ -var group__variance = -[ - [ "arm_var_f32", "group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96", null ], - [ "arm_var_q15", "group__variance.html#ga79dce009ed2de28a125aeb3f19631654", null ], - [ "arm_var_q31", "group__variance.html#gac02873f1c2cc80adfd799305f0e6465d", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/index.html b/Documentation/DSP/html/index.html deleted file mode 100644 index 2c46801..0000000 --- a/Documentation/DSP/html/index.html +++ /dev/null @@ -1,219 +0,0 @@ - - - - - -CMSIS DSP Software Library -CMSIS-DSP: CMSIS DSP Software Library - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
CMSIS DSP Software Library
-
-
-

Introduction

-

This user manual describes the CMSIS DSP software library, a suite of common signal processing functions for use on Cortex-M processor based devices.

-

The library is divided into a number of functions each covering a specific category:

-
    -
  • Basic math functions
  • -
  • Fast math functions
  • -
  • Complex math functions
  • -
  • Filters
  • -
  • Matrix functions
  • -
  • Transforms
  • -
  • Motor control functions
  • -
  • Statistical functions
  • -
  • Support functions
  • -
  • Interpolation functions
  • -
-

The library has separate functions for operating on 8-bit integers, 16-bit integers, 32-bit integer and 32-bit floating-point values.

-

Using the Library

-

The library installer contains prebuilt versions of the libraries in the Lib folder.

-
    -
  • arm_cortexM7lfdp_math.lib (Little endian and Double Precision Floating Point Unit on Cortex-M7)
  • -
  • arm_cortexM7bfdp_math.lib (Big endian and Double Precision Floating Point Unit on Cortex-M7)
  • -
  • arm_cortexM7lfsp_math.lib (Little endian and Single Precision Floating Point Unit on Cortex-M7)
  • -
  • arm_cortexM7bfsp_math.lib (Big endian and Single Precision Floating Point Unit on Cortex-M7)
  • -
  • arm_cortexM7l_math.lib (Little endian on Cortex-M7)
  • -
  • arm_cortexM7b_math.lib (Big endian on Cortex-M7)
  • -
  • arm_cortexM4lf_math.lib (Little endian and Floating Point Unit on Cortex-M4)
  • -
  • arm_cortexM4bf_math.lib (Big endian and Floating Point Unit on Cortex-M4)
  • -
  • arm_cortexM4l_math.lib (Little endian on Cortex-M4)
  • -
  • arm_cortexM4b_math.lib (Big endian on Cortex-M4)
  • -
  • arm_cortexM3l_math.lib (Little endian on Cortex-M3)
  • -
  • arm_cortexM3b_math.lib (Big endian on Cortex-M3)
  • -
  • arm_cortexM0l_math.lib (Little endian on Cortex-M0 / CortexM0+)
  • -
  • arm_cortexM0b_math.lib (Big endian on Cortex-M0 / CortexM0+)
  • -
-

The library functions are declared in the public file arm_math.h which is placed in the Include folder. Simply include this file and link the appropriate library in the application and begin calling the library functions. The Library supports single public header file arm_math.h for Cortex-M7/M4/M3/M0/M0+ with little endian and big endian. Same header file will be used for floating point unit(FPU) variants. Define the appropriate pre processor MACRO ARM_MATH_CM7 or ARM_MATH_CM4 or ARM_MATH_CM3 or ARM_MATH_CM0 or ARM_MATH_CM0PLUS depending on the target processor in the application.

-

Examples

-

The library ships with a number of examples which demonstrate how to use the library functions.

-

Toolchain Support

-

The library has been developed and tested with MDK-ARM version 5.14.0.0 The library is being tested in GCC and IAR toolchains and updates on this activity will be made available shortly.

-

Building the Library

-

The library installer contains a project file to re build libraries on MDK-ARM Tool chain in the CMSIS\DSP_Lib\Source\ARM folder.

-
    -
  • arm_cortexM_math.uvprojx
  • -
-

The libraries can be built by opening the arm_cortexM_math.uvprojx project in MDK-ARM, selecting a specific target, and defining the optional pre processor MACROs detailed above.

-

Pre-processor Macros

-

Each library project have differant pre-processor macros.

-
    -
  • UNALIGNED_SUPPORT_DISABLE:
  • -
-

Define macro UNALIGNED_SUPPORT_DISABLE, If the silicon does not support unaligned memory access

-
    -
  • ARM_MATH_BIG_ENDIAN:
  • -
-

Define macro ARM_MATH_BIG_ENDIAN to build the library for big endian targets. By default library builds for little endian targets.

-
    -
  • ARM_MATH_MATRIX_CHECK:
  • -
-

Define macro ARM_MATH_MATRIX_CHECK for checking on the input and output sizes of matrices

-
    -
  • ARM_MATH_ROUNDING:
  • -
-

Define macro ARM_MATH_ROUNDING for rounding on support functions

-
    -
  • ARM_MATH_CMx:
  • -
-

Define macro ARM_MATH_CM4 for building the library on Cortex-M4 target, ARM_MATH_CM3 for building library on Cortex-M3 target and ARM_MATH_CM0 for building library on Cortex-M0 target, ARM_MATH_CM0PLUS for building library on Cortex-M0+ target, and ARM_MATH_CM7 for building the library on cortex-M7.

-
    -
  • __FPU_PRESENT:
  • -
-

Initialize macro __FPU_PRESENT = 1 when building on FPU supported Targets. Enable this macro for M4bf and M4lf libraries

-
-

CMSIS-DSP in ARM::CMSIS Pack

-

The following files relevant to CMSIS-DSP are present in the ARM::CMSIS Pack directories:

- - - - - - - - - - - -
File/Folder Content
CMSIS\Documentation\DSP This documentation
CMSIS\DSP_Lib Software license agreement (license.txt)
CMSIS\DSP_Lib\Examples Example projects demonstrating the usage of the library functions
CMSIS\DSP_Lib\Source Source files for rebuilding the library
-
-

Revision History of CMSIS-DSP

-

Please refer to Change Log.

-

Copyright Notice

-

Copyright (C) 2010-2015 ARM Limited. All rights reserved.

-
-
- - - - diff --git a/Documentation/DSP/html/jquery.js b/Documentation/DSP/html/jquery.js deleted file mode 100644 index 78ad0bd..0000000 --- a/Documentation/DSP/html/jquery.js +++ /dev/null @@ -1,77 +0,0 @@ -/*! jQuery v1.7.1 jquery.com | jquery.org/license */ -(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!ck[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cl||(cl=c.createElement("iframe"),cl.frameBorder=cl.width=cl.height=0),b.appendChild(cl);if(!cm||!cl.createElement)cm=(cl.contentWindow||cl.contentDocument).document,cm.write((c.compatMode==="CSS1Compat"?"":"")+""),cm.close();d=cm.createElement(a),cm.body.appendChild(d),e=f.css(d,"display"),b.removeChild(cl)}ck[a]=e}return ck[a]}function cu(a,b){var c={};f.each(cq.concat.apply([],cq.slice(0,b)),function(){c[this]=a});return c}function ct(){cr=b}function cs(){setTimeout(ct,0);return cr=f.now()}function cj(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ci(){try{return new a.XMLHttpRequest}catch(b){}}function cc(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;g=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
a",d=q.getElementsByTagName("*"),e=q.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=q.getElementsByTagName("input")[0],b={leadingWhitespace:q.firstChild.nodeType===3,tbody:!q.getElementsByTagName("tbody").length,htmlSerialize:!!q.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:q.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete q.test}catch(s){b.deleteExpando=!1}!q.addEventListener&&q.attachEvent&&q.fireEvent&&(q.attachEvent("onclick",function(){b.noCloneEvent=!1}),q.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),q.appendChild(i),k=c.createDocumentFragment(),k.appendChild(q.lastChild),b.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,k.removeChild(i),k.appendChild(q),q.innerHTML="",a.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",q.style.width="2px",q.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0);if(q.attachEvent)for(o in{submit:1,change:1,focusin:1})n="on"+o,p=n in q,p||(q.setAttribute(n,"return;"),p=typeof q[n]=="function"),b[o+"Bubbles"]=p;k.removeChild(q),k=g=h=j=q=i=null,f(function(){var a,d,e,g,h,i,j,k,m,n,o,r=c.getElementsByTagName("body")[0];!r||(j=1,k="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",m="visibility:hidden;border:0;",n="style='"+k+"border:5px solid #000;padding:0;'",o="
"+""+"
",a=c.createElement("div"),a.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+j+"px",r.insertBefore(a,r.firstChild),q=c.createElement("div"),a.appendChild(q),q.innerHTML="
t
",l=q.getElementsByTagName("td"),p=l[0].offsetHeight===0,l[0].style.display="",l[1].style.display="none",b.reliableHiddenOffsets=p&&l[0].offsetHeight===0,q.innerHTML="",q.style.width=q.style.paddingLeft="1px",f.boxModel=b.boxModel=q.offsetWidth===2,typeof q.style.zoom!="undefined"&&(q.style.display="inline",q.style.zoom=1,b.inlineBlockNeedsLayout=q.offsetWidth===2,q.style.display="",q.innerHTML="
",b.shrinkWrapBlocks=q.offsetWidth!==2),q.style.cssText=k+m,q.innerHTML=o,d=q.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,i={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:h.offsetTop===5},e.style.position="fixed",e.style.top="20px",i.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",i.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,i.doesNotIncludeMarginInBodyOffset=r.offsetTop!==j,r.removeChild(a),q=a=null,f.extend(b,i))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.nodeName.toLowerCase()]||f.valHooks[g.type];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;h=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/\bhover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")}; -f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&i.push({elem:this,matches:d.slice(e)});for(j=0;j0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
","
"]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")), -f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function() -{for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||!bc.test("<"+a.nodeName)?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!_.test(k))k=b.createTextNode(k);else{k=k.replace(Y,"<$1>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=bg[l]||bg._default,n=m[0],o=b.createElement("div");b===c?bh.appendChild(o):U(b).appendChild(o),o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=$.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(b.createTextNode(X.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return br.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bq,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bq.test(g)?g.replace(bq,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,b){var c,d,e;b=b.replace(bs,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b)));return c}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f===null&&g&&(e=g[b])&&(f=e),!bt.test(f)&&bu.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f||0,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bD=/%20/g,bE=/\[\]$/,bF=/\r?\n/g,bG=/#.*$/,bH=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bI=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bJ=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bK=/^(?:GET|HEAD)$/,bL=/^\/\//,bM=/\?/,bN=/)<[^<]*)*<\/script>/gi,bO=/^(?:select|textarea)/i,bP=/\s+/,bQ=/([?&])_=[^&]*/,bR=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bS=f.fn.load,bT={},bU={},bV,bW,bX=["*/"]+["*"];try{bV=e.href}catch(bY){bV=c.createElement("a"),bV.href="",bV=bV.href}bW=bR.exec(bV.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bS)return bS.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
").append(c.replace(bN,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bO.test(this.nodeName)||bI.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bF,"\r\n")}}):{name:b.name,value:c.replace(bF,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b_(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b_(a,b);return a},ajaxSettings:{url:bV,isLocal:bJ.test(bW[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bX},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bZ(bT),ajaxTransport:bZ(bU),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?cb(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cc(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bH.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bG,"").replace(bL,bW[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bP),d.crossDomain==null&&(r=bR.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bW[1]&&r[2]==bW[2]&&(r[3]||(r[1]==="http:"?80:443))==(bW[3]||(bW[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bT,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bK.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bM.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bQ,"$1_="+x);d.url=y+(y===d.url?(bM.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bX+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=b$(bU,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)ca(g,a[g],c,e);return d.join("&").replace(bD,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cd=f.now(),ce=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cd++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ce.test(b.url)||e&&ce.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ce,l),b.url===j&&(e&&(k=k.replace(ce,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cf=a.ActiveXObject?function(){for(var a in ch)ch[a](0,1)}:!1,cg=0,ch;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ci()||cj()}:ci,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c) -{if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cf&&delete ch[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cg,cf&&(ch||(ch={},f(a).unload(cf)),ch[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var ck={},cl,cm,cn=/^(?:toggle|show|hide)$/,co=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cp,cq=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cr;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cu("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cy(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,d,"padding")):this[d]():null},f.fn["outer"+c]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,d,a?"margin":"border")):this[d]():null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c],h=e.document.body;return e.document.compatMode==="CSS1Compat"&&g||h&&h["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var i=f.css(e,d),j=parseFloat(i);return f.isNumeric(j)?j:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); -/*! - * jQuery UI 1.8.18 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI - */ -(function(a,b){function d(b){return!a(b).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}function c(b,c){var e=b.nodeName.toLowerCase();if("area"===e){var f=b.parentNode,g=f.name,h;if(!b.href||!g||f.nodeName.toLowerCase()!=="map")return!1;h=a("img[usemap=#"+g+"]")[0];return!!h&&d(h)}return(/input|select|textarea|button|object/.test(e)?!b.disabled:"a"==e?b.href||c:c)&&d(b)}a.ui=a.ui||{};a.ui.version||(a.extend(a.ui,{version:"1.8.18",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),a.fn.extend({propAttr:a.fn.prop||a.fn.attr,_focus:a.fn.focus,focus:function(b,c){return typeof b=="number"?this.each(function(){var d=this;setTimeout(function(){a(d).focus(),c&&c.call(d)},b)}):this._focus.apply(this,arguments)},scrollParent:function(){var b;a.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?b=this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.curCSS(this,"position",1))&&/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0):b=this.parents().filter(function(){return/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!b.length?a(document):b},zIndex:function(c){if(c!==b)return this.css("zIndex",c);if(this.length){var d=a(this[0]),e,f;while(d.length&&d[0]!==document){e=d.css("position");if(e==="absolute"||e==="relative"||e==="fixed"){f=parseInt(d.css("zIndex"),10);if(!isNaN(f)&&f!==0)return f}d=d.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),a.each(["Width","Height"],function(c,d){function h(b,c,d,f){a.each(e,function(){c-=parseFloat(a.curCSS(b,"padding"+this,!0))||0,d&&(c-=parseFloat(a.curCSS(b,"border"+this+"Width",!0))||0),f&&(c-=parseFloat(a.curCSS(b,"margin"+this,!0))||0)});return c}var e=d==="Width"?["Left","Right"]:["Top","Bottom"],f=d.toLowerCase(),g={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+d]=function(c){if(c===b)return g["inner"+d].call(this);return this.each(function(){a(this).css(f,h(this,c)+"px")})},a.fn["outer"+d]=function(b,c){if(typeof b!="number")return g["outer"+d].call(this,b);return this.each(function(){a(this).css(f,h(this,b,!0,c)+"px")})}}),a.extend(a.expr[":"],{data:function(b,c,d){return!!a.data(b,d[3])},focusable:function(b){return c(b,!isNaN(a.attr(b,"tabindex")))},tabbable:function(b){var d=a.attr(b,"tabindex"),e=isNaN(d);return(e||d>=0)&&c(b,!e)}}),a(function(){var b=document.body,c=b.appendChild(c=document.createElement("div"));c.offsetHeight,a.extend(c.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),a.support.minHeight=c.offsetHeight===100,a.support.selectstart="onselectstart"in c,b.removeChild(c).style.display="none"}),a.extend(a.ui,{plugin:{add:function(b,c,d){var e=a.ui[b].prototype;for(var f in d)e.plugins[f]=e.plugins[f]||[],e.plugins[f].push([c,d[f]])},call:function(a,b,c){var d=a.plugins[b];if(!!d&&!!a.element[0].parentNode)for(var e=0;e0)return!0;b[d]=1,e=b[d]>0,b[d]=0;return e},isOverAxis:function(a,b,c){return a>b&&a=9)&&!b.button)return this._mouseUp(b);if(this._mouseStarted){this._mouseDrag(b);return b.preventDefault()}this._mouseDistanceMet(b)&&this._mouseDelayMet(b)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,b)!==!1,this._mouseStarted?this._mouseDrag(b):this._mouseUp(b));return!this._mouseStarted},_mouseUp:function(b){a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,b.target==this._mouseDownEvent.target&&a.data(b.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(b));return!1},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(a){return this.mouseDelayMet},_mouseStart:function(a){},_mouseDrag:function(a){},_mouseStop:function(a){},_mouseCapture:function(a){return!0}})})(jQuery); -/* - * jQuery UI Resizable 1.8.18 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Resizables - * - * Depends: - * jquery.ui.core.js - * jquery.ui.mouse.js - * jquery.ui.widget.js - */ -(function(a,b){a.widget("ui.resizable",a.ui.mouse,{widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1e3},_create:function(){var b=this,c=this.options;this.element.addClass("ui-resizable"),a.extend(this,{_aspectRatio:!!c.aspectRatio,aspectRatio:c.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:c.helper||c.ghost||c.animate?c.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)&&(this.element.wrap(a('
').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("resizable",this.element.data("resizable")),this.elementIsWrapper=!0,this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")}),this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0}),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css({margin:this.originalElement.css("margin")}),this._proportionallyResize()),this.handles=c.handles||(a(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se");if(this.handles.constructor==String){this.handles=="all"&&(this.handles="n,e,s,w,se,sw,ne,nw");var d=this.handles.split(",");this.handles={};for(var e=0;e
');/sw|se|ne|nw/.test(f)&&h.css({zIndex:++c.zIndex}),"se"==f&&h.addClass("ui-icon ui-icon-gripsmall-diagonal-se"),this.handles[f]=".ui-resizable-"+f,this.element.append(h)}}this._renderAxis=function(b){b=b||this.element;for(var c in this.handles){this.handles[c].constructor==String&&(this.handles[c]=a(this.handles[c],this.element).show());if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var d=a(this.handles[c],this.element),e=0;e=/sw|ne|nw|se|n|s/.test(c)?d.outerHeight():d.outerWidth();var f=["padding",/ne|nw|n/.test(c)?"Top":/se|sw|s/.test(c)?"Bottom":/^e$/.test(c)?"Right":"Left"].join("");b.css(f,e),this._proportionallyResize()}if(!a(this.handles[c]).length)continue}},this._renderAxis(this.element),this._handles=a(".ui-resizable-handle",this.element).disableSelection(),this._handles.mouseover(function(){if(!b.resizing){if(this.className)var a=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);b.axis=a&&a[1]?a[1]:"se"}}),c.autoHide&&(this._handles.hide(),a(this.element).addClass("ui-resizable-autohide").hover(function(){c.disabled||(a(this).removeClass("ui-resizable-autohide"),b._handles.show())},function(){c.disabled||b.resizing||(a(this).addClass("ui-resizable-autohide"),b._handles.hide())})),this._mouseInit()},destroy:function(){this._mouseDestroy();var b=function(b){a(b).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){b(this.element);var c=this.element;c.after(this.originalElement.css({position:c.css("position"),width:c.outerWidth(),height:c.outerHeight(),top:c.css("top"),left:c.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle),b(this.originalElement);return this},_mouseCapture:function(b){var c=!1;for(var d in this.handles)a(this.handles[d])[0]==b.target&&(c=!0);return!this.options.disabled&&c},_mouseStart:function(b){var d=this.options,e=this.element.position(),f=this.element;this.resizing=!0,this.documentScroll={top:a(document).scrollTop(),left:a(document).scrollLeft()},(f.is(".ui-draggable")||/absolute/.test(f.css("position")))&&f.css({position:"absolute",top:e.top,left:e.left}),this._renderProxy();var g=c(this.helper.css("left")),h=c(this.helper.css("top"));d.containment&&(g+=a(d.containment).scrollLeft()||0,h+=a(d.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:g,top:h},this.size=this._helper?{width:f.outerWidth(),height:f.outerHeight()}:{width:f.width(),height:f.height()},this.originalSize=this._helper?{width:f.outerWidth(),height:f.outerHeight()}:{width:f.width(),height:f.height()},this.originalPosition={left:g,top:h},this.sizeDiff={width:f.outerWidth()-f.width(),height:f.outerHeight()-f.height()},this.originalMousePosition={left:b.pageX,top:b.pageY},this.aspectRatio=typeof d.aspectRatio=="number"?d.aspectRatio:this.originalSize.width/this.originalSize.height||1;var i=a(".ui-resizable-"+this.axis).css("cursor");a("body").css("cursor",i=="auto"?this.axis+"-resize":i),f.addClass("ui-resizable-resizing"),this._propagate("start",b);return!0},_mouseDrag:function(b){var c=this.helper,d=this.options,e={},f=this,g=this.originalMousePosition,h=this.axis,i=b.pageX-g.left||0,j=b.pageY-g.top||0,k=this._change[h];if(!k)return!1;var l=k.apply(this,[b,i,j]),m=a.browser.msie&&a.browser.version<7,n=this.sizeDiff;this._updateVirtualBoundaries(b.shiftKey);if(this._aspectRatio||b.shiftKey)l=this._updateRatio(l,b);l=this._respectSize(l,b),this._propagate("resize",b),c.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"}),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),this._updateCache(l),this._trigger("resize",b,this.ui());return!1},_mouseStop:function(b){this.resizing=!1;var c=this.options,d=this;if(this._helper){var e=this._proportionallyResizeElements,f=e.length&&/textarea/i.test(e[0].nodeName),g=f&&a.ui.hasScroll(e[0],"left")?0:d.sizeDiff.height,h=f?0:d.sizeDiff.width,i={width:d.helper.width()-h,height:d.helper.height()-g},j=parseInt(d.element.css("left"),10)+(d.position.left-d.originalPosition.left)||null,k=parseInt(d.element.css("top"),10)+(d.position.top-d.originalPosition.top)||null;c.animate||this.element.css(a.extend(i,{top:k,left:j})),d.helper.height(d.size.height),d.helper.width(d.size.width),this._helper&&!c.animate&&this._proportionallyResize()}a("body").css("cursor","auto"),this.element.removeClass("ui-resizable-resizing"),this._propagate("stop",b),this._helper&&this.helper.remove();return!1},_updateVirtualBoundaries:function(a){var b=this.options,c,e,f,g,h;h={minWidth:d(b.minWidth)?b.minWidth:0,maxWidth:d(b.maxWidth)?b.maxWidth:Infinity,minHeight:d(b.minHeight)?b.minHeight:0,maxHeight:d(b.maxHeight)?b.maxHeight:Infinity};if(this._aspectRatio||a)c=h.minHeight*this.aspectRatio,f=h.minWidth/this.aspectRatio,e=h.maxHeight*this.aspectRatio,g=h.maxWidth/this.aspectRatio,c>h.minWidth&&(h.minWidth=c),f>h.minHeight&&(h.minHeight=f),ea.width,k=d(a.height)&&e.minHeight&&e.minHeight>a.height;j&&(a.width=e.minWidth),k&&(a.height=e.minHeight),h&&(a.width=e.maxWidth),i&&(a.height=e.maxHeight);var l=this.originalPosition.left+this.originalSize.width,m=this.position.top+this.size.height,n=/sw|nw|w/.test(g),o=/nw|ne|n/.test(g);j&&n&&(a.left=l-e.minWidth),h&&n&&(a.left=l-e.maxWidth),k&&o&&(a.top=m-e.minHeight),i&&o&&(a.top=m-e.maxHeight);var p=!a.width&&!a.height;p&&!a.left&&a.top?a.top=null:p&&!a.top&&a.left&&(a.left=null);return a},_proportionallyResize:function(){var b=this.options;if(!!this._proportionallyResizeElements.length){var c=this.helper||this.element;for(var d=0;d');var d=a.browser.msie&&a.browser.version<7,e=d?1:0,f=d?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+f,height:this.element.outerHeight()+f,position:"absolute",left:this.elementOffset.left-e+"px",top:this.elementOffset.top-e+"px",zIndex:++c.zIndex}),this.helper.appendTo("body").disableSelection()}else this.helper=this.element},_change:{e:function(a,b,c){return{width:this.originalSize.width+b}},w:function(a,b,c){var d=this.options,e=this.originalSize,f=this.originalPosition;return{left:f.left+b,width:e.width-b}},n:function(a,b,c){var d=this.options,e=this.originalSize,f=this.originalPosition;return{top:f.top+c,height:e.height-c}},s:function(a,b,c){return{height:this.originalSize.height+c}},se:function(b,c,d){return a.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[b,c,d]))},sw:function(b,c,d){return a.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[b,c,d]))},ne:function(b,c,d){return a.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[b,c,d]))},nw:function(b,c,d){return a.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[b,c,d]))}},_propagate:function(b,c){a.ui.plugin.call(this,b,[c,this.ui()]),b!="resize"&&this._trigger(b,c,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),a.extend(a.ui.resizable,{version:"1.8.18"}),a.ui.plugin.add("resizable","alsoResize",{start:function(b,c){var d=a(this).data("resizable"),e=d.options,f=function(b){a(b).each(function(){var b=a(this);b.data("resizable-alsoresize",{width:parseInt(b.width(),10),height:parseInt(b.height(),10),left:parseInt(b.css("left"),10),top:parseInt(b.css("top"),10)})})};typeof e.alsoResize=="object"&&!e.alsoResize.parentNode?e.alsoResize.length?(e.alsoResize=e.alsoResize[0],f(e.alsoResize)):a.each(e.alsoResize,function(a){f(a)}):f(e.alsoResize)},resize:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.originalSize,g=d.originalPosition,h={height:d.size.height-f.height||0,width:d.size.width-f.width||0,top:d.position.top-g.top||0,left:d.position.left-g.left||0},i=function(b,d){a(b).each(function(){var b=a(this),e=a(this).data("resizable-alsoresize"),f={},g=d&&d.length?d:b.parents(c.originalElement[0]).length?["width","height"]:["width","height","top","left"];a.each(g,function(a,b){var c=(e[b]||0)+(h[b]||0);c&&c>=0&&(f[b]=c||null)}),b.css(f)})};typeof e.alsoResize=="object"&&!e.alsoResize.nodeType?a.each(e.alsoResize,function(a,b){i(a,b)}):i(e.alsoResize)},stop:function(b,c){a(this).removeData("resizable-alsoresize")}}),a.ui.plugin.add("resizable","animate",{stop:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d._proportionallyResizeElements,g=f.length&&/textarea/i.test(f[0].nodeName),h=g&&a.ui.hasScroll(f[0],"left")?0:d.sizeDiff.height,i=g?0:d.sizeDiff.width,j={width:d.size.width-i,height:d.size.height-h},k=parseInt(d.element.css("left"),10)+(d.position.left-d.originalPosition.left)||null,l=parseInt(d.element.css("top"),10)+(d.position.top-d.originalPosition.top)||null;d.element.animate(a.extend(j,l&&k?{top:l,left:k}:{}),{duration:e.animateDuration,easing:e.animateEasing,step:function(){var c={width:parseInt(d.element.css("width"),10),height:parseInt(d.element.css("height"),10),top:parseInt(d.element.css("top"),10),left:parseInt(d.element.css("left"),10)};f&&f.length&&a(f[0]).css({width:c.width,height:c.height}),d._updateCache(c),d._propagate("resize",b)}})}}),a.ui.plugin.add("resizable","containment",{start:function(b,d){var e=a(this).data("resizable"),f=e.options,g=e.element,h=f.containment,i=h instanceof a?h.get(0):/parent/.test(h)?g.parent().get(0):h;if(!!i){e.containerElement=a(i);if(/document/.test(h)||h==document)e.containerOffset={left:0,top:0},e.containerPosition={left:0,top:0},e.parentData={element:a(document),left:0,top:0,width:a(document).width(),height:a(document).height()||document.body.parentNode.scrollHeight};else{var j=a(i),k=[];a(["Top","Right","Left","Bottom"]).each(function(a,b){k[a]=c(j.css("padding"+b))}),e.containerOffset=j.offset(),e.containerPosition=j.position(),e.containerSize={height:j.innerHeight()-k[3],width:j.innerWidth()-k[1]};var l=e.containerOffset,m=e.containerSize.height,n=e.containerSize.width,o=a.ui.hasScroll(i,"left")?i.scrollWidth:n,p=a.ui.hasScroll(i)?i.scrollHeight:m;e.parentData={element:i,left:l.left,top:l.top,width:o,height:p}}}},resize:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.containerSize,g=d.containerOffset,h=d.size,i=d.position,j=d._aspectRatio||b.shiftKey,k={top:0,left:0},l=d.containerElement;l[0]!=document&&/static/.test(l.css("position"))&&(k=g),i.left<(d._helper?g.left:0)&&(d.size.width=d.size.width+(d._helper?d.position.left-g.left:d.position.left-k.left),j&&(d.size.height=d.size.width/e.aspectRatio),d.position.left=e.helper?g.left:0),i.top<(d._helper?g.top:0)&&(d.size.height=d.size.height+(d._helper?d.position.top-g.top:d.position.top),j&&(d.size.width=d.size.height*e.aspectRatio),d.position.top=d._helper?g.top:0),d.offset.left=d.parentData.left+d.position.left,d.offset.top=d.parentData.top+d.position.top;var m=Math.abs((d._helper?d.offset.left-k.left:d.offset.left-k.left)+d.sizeDiff.width),n=Math.abs((d._helper?d.offset.top-k.top:d.offset.top-g.top)+d.sizeDiff.height),o=d.containerElement.get(0)==d.element.parent().get(0),p=/relative|absolute/.test(d.containerElement.css("position"));o&&p -&&(m-=d.parentData.left),m+d.size.width>=d.parentData.width&&(d.size.width=d.parentData.width-m,j&&(d.size.height=d.size.width/d.aspectRatio)),n+d.size.height>=d.parentData.height&&(d.size.height=d.parentData.height-n,j&&(d.size.width=d.size.height*d.aspectRatio))},stop:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.position,g=d.containerOffset,h=d.containerPosition,i=d.containerElement,j=a(d.helper),k=j.offset(),l=j.outerWidth()-d.sizeDiff.width,m=j.outerHeight()-d.sizeDiff.height;d._helper&&!e.animate&&/relative/.test(i.css("position"))&&a(this).css({left:k.left-h.left-g.left,width:l,height:m}),d._helper&&!e.animate&&/static/.test(i.css("position"))&&a(this).css({left:k.left-h.left-g.left,width:l,height:m})}}),a.ui.plugin.add("resizable","ghost",{start:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.size;d.ghost=d.originalElement.clone(),d.ghost.css({opacity:.25,display:"block",position:"relative",height:f.height,width:f.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof e.ghost=="string"?e.ghost:""),d.ghost.appendTo(d.helper)},resize:function(b,c){var d=a(this).data("resizable"),e=d.options;d.ghost&&d.ghost.css({position:"relative",height:d.size.height,width:d.size.width})},stop:function(b,c){var d=a(this).data("resizable"),e=d.options;d.ghost&&d.helper&&d.helper.get(0).removeChild(d.ghost.get(0))}}),a.ui.plugin.add("resizable","grid",{resize:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.size,g=d.originalSize,h=d.originalPosition,i=d.axis,j=e._aspectRatio||b.shiftKey;e.grid=typeof e.grid=="number"?[e.grid,e.grid]:e.grid;var k=Math.round((f.width-g.width)/(e.grid[0]||1))*(e.grid[0]||1),l=Math.round((f.height-g.height)/(e.grid[1]||1))*(e.grid[1]||1);/^(se|s|e)$/.test(i)?(d.size.width=g.width+k,d.size.height=g.height+l):/^(ne)$/.test(i)?(d.size.width=g.width+k,d.size.height=g.height+l,d.position.top=h.top-l):/^(sw)$/.test(i)?(d.size.width=g.width+k,d.size.height=g.height+l,d.position.left=h.left-k):(d.size.width=g.width+k,d.size.height=g.height+l,d.position.top=h.top-l,d.position.left=h.left-k)}});var c=function(a){return parseInt(a,10)||0},d=function(a){return!isNaN(parseInt(a,10))}})(jQuery); -/* - * jQuery hashchange event - v1.3 - 7/21/2010 - * http://benalman.com/projects/jquery-hashchange-plugin/ - * - * Copyright (c) 2010 "Cowboy" Ben Alman - * Dual licensed under the MIT and GPL licenses. - * http://benalman.com/about/license/ - */ -(function($,e,b){var c="hashchange",h=document,f,g=$.event.special,i=h.documentMode,d="on"+c in e&&(i===b||i>7);function a(j){j=j||location.href;return"#"+j.replace(/^[^#]*#?(.*)$/,"$1")}$.fn[c]=function(j){return j?this.bind(c,j):this.trigger(c)};$.fn[c].delay=50;g[c]=$.extend(g[c],{setup:function(){if(d){return false}$(f.start)},teardown:function(){if(d){return false}$(f.stop)}});f=(function(){var j={},p,m=a(),k=function(q){return q},l=k,o=k;j.start=function(){p||n()};j.stop=function(){p&&clearTimeout(p);p=b};function n(){var r=a(),q=o(m);if(r!==m){l(m=r,q);$(e).trigger(c)}else{if(q!==m){location.href=location.href.replace(/#.*/,"")+q}}p=setTimeout(n,$.fn[c].delay)}$.browser.msie&&!d&&(function(){var q,r;j.start=function(){if(!q){r=$.fn[c].src;r=r&&r+a();q=$(' - - -
-
-
Reference
-
-
-
Here is a list of all modules:
-
[detail level 12]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
oBasic Math Functions
|oVector Absolute Value
|oVector Addition
|oVector Dot Product
|oVector Multiplication
|oVector Negate
|oVector Offset
|oVector Scale
|oVector Shift
|\Vector Subtraction
oFast Math Functions
|oCosine
|oSine
|\Square Root
oComplex Math Functions
|oComplex Conjugate
|oComplex Dot Product
|oComplex Magnitude
|oComplex Magnitude Squared
|oComplex-by-Complex Multiplication
|\Complex-by-Real Multiplication
oFiltering Functions
|oHigh Precision Q31 Biquad Cascade Filter
|oBiquad Cascade IIR Filters Using Direct Form I Structure
|oBiquad Cascade IIR Filters Using a Direct Form II Transposed Structure
|oConvolution
|oPartial Convolution
|oCorrelation
|oFinite Impulse Response (FIR) Decimator
|oFinite Impulse Response (FIR) Filters
|oFinite Impulse Response (FIR) Lattice Filters
|oFinite Impulse Response (FIR) Sparse Filters
|oInfinite Impulse Response (IIR) Lattice Filters
|oLeast Mean Square (LMS) Filters
|oNormalized LMS Filters
|\Finite Impulse Response (FIR) Interpolator
oMatrix Functions
|oMatrix Addition
|oComplex Matrix Multiplication
|oMatrix Initialization
|oMatrix Inverse
|oMatrix Multiplication
|oMatrix Scale
|oMatrix Subtraction
|\Matrix Transpose
oTransform Functions
|oComplex FFT Functions
|oRadix-8 Complex FFT Functions
|oDCT Type IV Functions
|oReal FFT Functions
|oComplex FFT Tables
|\RealFFT
oController Functions
|oSine Cosine
|oPID Motor Control
|oVector Clarke Transform
|oVector Inverse Clarke Transform
|oVector Park Transform
|\Vector Inverse Park transform
oStatistics Functions
|oMaximum
|oMean
|oMinimum
|oPower
|oRoot mean square (RMS)
|oStandard deviation
|\Variance
oSupport Functions
|oVector Copy
|oVector Fill
|oConvert 32-bit floating point value
|oConvert 16-bit Integer value
|oConvert 32-bit Integer value
|\Convert 8-bit Integer value
oInterpolation Functions
|oLinear Interpolation
|\Bilinear Interpolation
\Examples
 oClass Marks Example
 oConvolution Example
 oDot Product Example
 oFrequency Bin Example
 oFIR Lowpass Filter Example
 oGraphic Audio Equalizer Example
 oLinear Interpolate Example
 oMatrix Example
 oSignal Convergence Example
 oSineCosine Example
 \Variance Example
- - - - - - - diff --git a/Documentation/DSP/html/modules.js b/Documentation/DSP/html/modules.js deleted file mode 100644 index dce4f5e..0000000 --- a/Documentation/DSP/html/modules.js +++ /dev/null @@ -1,14 +0,0 @@ -var modules = -[ - [ "Basic Math Functions", "group__group_math.html", "group__group_math" ], - [ "Fast Math Functions", "group__group_fast_math.html", "group__group_fast_math" ], - [ "Complex Math Functions", "group__group_cmplx_math.html", "group__group_cmplx_math" ], - [ "Filtering Functions", "group__group_filters.html", "group__group_filters" ], - [ "Matrix Functions", "group__group_matrix.html", "group__group_matrix" ], - [ "Transform Functions", "group__group_transforms.html", "group__group_transforms" ], - [ "Controller Functions", "group__group_controller.html", "group__group_controller" ], - [ "Statistics Functions", "group__group_stats.html", "group__group_stats" ], - [ "Support Functions", "group__group_support.html", "group__group_support" ], - [ "Interpolation Functions", "group__group_interpolation.html", "group__group_interpolation" ], - [ "Examples", "group__group_examples.html", "group__group_examples" ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/nav_f.png b/Documentation/DSP/html/nav_f.png deleted file mode 100644 index 72a58a5..0000000 Binary files a/Documentation/DSP/html/nav_f.png and /dev/null differ diff --git a/Documentation/DSP/html/nav_g.png b/Documentation/DSP/html/nav_g.png deleted file mode 100644 index 2093a23..0000000 Binary files a/Documentation/DSP/html/nav_g.png and /dev/null differ diff --git a/Documentation/DSP/html/nav_h.png b/Documentation/DSP/html/nav_h.png deleted file mode 100644 index 33389b1..0000000 Binary files a/Documentation/DSP/html/nav_h.png and /dev/null differ diff --git a/Documentation/DSP/html/navtree.css b/Documentation/DSP/html/navtree.css deleted file mode 100644 index 8001f82..0000000 --- a/Documentation/DSP/html/navtree.css +++ /dev/null @@ -1,143 +0,0 @@ -#nav-tree .children_ul { - margin:0; - padding:4px; -} - -#nav-tree ul { - list-style:none outside none; - margin:0px; - padding:0px; -} - -#nav-tree li { - white-space:nowrap; - margin:0px; - padding:0px; -} - -#nav-tree .plus { - margin:0px; -} - -#nav-tree .selected { - background-image: url('tab_a.png'); - background-repeat:repeat-x; - color: #fff; - text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); -} - -#nav-tree img { - margin:0px; - padding:0px; - border:0px; - vertical-align: middle; -} - -#nav-tree a { - text-decoration:none; - padding:0px; - margin:0px; - outline:none; -} - -#nav-tree .label { - margin:0px; - padding:0px; - font: 12px 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; -} - -#nav-tree .label a { - padding:2px; -} - -#nav-tree .selected a { - text-decoration:none; - color:#fff; -} - -#nav-tree .children_ul { - margin:0px; - padding:0px; -} - -#nav-tree .item { - margin:0px; - padding:0px; -} - -#nav-tree { - padding: 0px 0px; - background-color: #FAFAFF; - font-size:14px; - overflow:auto; -} - -#doc-content { - overflow:auto; - display:block; - padding:0px; - margin:0px; - -webkit-overflow-scrolling : touch; /* iOS 5+ */ -} - -#side-nav { - padding:0 6px 0 0; - margin: 0px; - display:block; - position: absolute; - left: 0px; - width: 300px; -} - -.ui-resizable .ui-resizable-handle { - display:block; -} - -.ui-resizable-e { - background:url("ftv2splitbar.png") repeat scroll right center transparent; - cursor:e-resize; - height:100%; - right:0; - top:0; - width:6px; -} - -.ui-resizable-handle { - display:none; - font-size:0.1px; - position:absolute; - z-index:1; -} - -#nav-tree-contents { - margin: 6px 0px 0px 0px; -} - -#nav-tree { - background-image:url('nav_h.png'); - background-repeat:repeat-x; - background-color: #F9FAFC; - -webkit-overflow-scrolling : touch; /* iOS 5+ */ -} - -#nav-sync { - position:absolute; - top:5px; - right:24px; - z-index:0; -} - -#nav-sync img { - opacity:0.3; -} - -#nav-sync img:hover { - opacity:0.9; -} - -@media print -{ - #nav-tree { display: none; } - div.ui-resizable-handle { display: none; position: relative; } -} - diff --git a/Documentation/DSP/html/navtree.js b/Documentation/DSP/html/navtree.js deleted file mode 100644 index 52f98f4..0000000 --- a/Documentation/DSP/html/navtree.js +++ /dev/null @@ -1,521 +0,0 @@ -var NAVTREE = -[ - [ "CMSIS-DSP", "index.html", [ - [ "CMSIS DSP Software Library", "index.html", null ], - [ "Change Log", "_change_log_pg.html", null ], - [ "Deprecated List", "deprecated.html", null ], - [ "Reference", "modules.html", "modules" ], - [ "Data Structures", "annotated.html", "annotated" ], - [ "Data Fields", "functions.html", [ - [ "All", "functions.html", "functions_dup" ], - [ "Variables", "functions_vars.html", "functions_vars" ] - ] ] - ] ] -]; - -var NAVTREEINDEX = -[ -"_change_log_pg.html", -"group___l_m_s.html#ga6a0abfe6041253a6f91c63b383a64257", -"structarm__biquad__cascade__df2_t__instance__f64.html", -"structarm__lms__norm__instance__q31.html" -]; - -var SYNCONMSG = 'click to disable panel synchronisation'; -var SYNCOFFMSG = 'click to enable panel synchronisation'; -var navTreeSubIndices = new Array(); - -function getData(varName) -{ - var i = varName.lastIndexOf('/'); - var n = i>=0 ? varName.substring(i+1) : varName; - return eval(n.replace(/\-/g,'_')); -} - -function stripPath(uri) -{ - return uri.substring(uri.lastIndexOf('/')+1); -} - -function stripPath2(uri) -{ - var i = uri.lastIndexOf('/'); - var s = uri.substring(i+1); - var m = uri.substring(0,i+1).match(/\/d\w\/d\w\w\/$/); - return m ? uri.substring(i-6) : s; -} - -function localStorageSupported() -{ - try { - return 'localStorage' in window && window['localStorage'] !== null && window.localStorage.getItem; - } - catch(e) { - return false; - } -} - - -function storeLink(link) -{ - if (!$("#nav-sync").hasClass('sync') && localStorageSupported()) { - window.localStorage.setItem('navpath',link); - } -} - -function deleteLink() -{ - if (localStorageSupported()) { - window.localStorage.setItem('navpath',''); - } -} - -function cachedLink() -{ - if (localStorageSupported()) { - return window.localStorage.getItem('navpath'); - } else { - return ''; - } -} - -function getScript(scriptName,func,show) -{ - var head = document.getElementsByTagName("head")[0]; - var script = document.createElement('script'); - script.id = scriptName; - script.type = 'text/javascript'; - script.onload = func; - script.src = scriptName+'.js'; - if ($.browser.msie && $.browser.version<=8) { - // script.onload does work with older versions of IE - script.onreadystatechange = function() { - if (script.readyState=='complete' || script.readyState=='loaded') { - func(); if (show) showRoot(); - } - } - } - head.appendChild(script); -} - -function createIndent(o,domNode,node,level) -{ - if (node.parentNode && node.parentNode.parentNode) { - createIndent(o,domNode,node.parentNode,level+1); - } - var imgNode = document.createElement("img"); - imgNode.width = 16; - imgNode.height = 22; - if (level==0 && node.childrenData) { - node.plus_img = imgNode; - node.expandToggle = document.createElement("a"); - node.expandToggle.href = "javascript:void(0)"; - node.expandToggle.onclick = function() { - if (node.expanded) { - $(node.getChildrenUL()).slideUp("fast"); - if (node.isLast) { - node.plus_img.src = node.relpath+"ftv2plastnode.png"; - } else { - node.plus_img.src = node.relpath+"ftv2pnode.png"; - } - node.expanded = false; - } else { - expandNode(o, node, false, false); - } - } - node.expandToggle.appendChild(imgNode); - domNode.appendChild(node.expandToggle); - } else { - domNode.appendChild(imgNode); - } - if (level==0) { - if (node.isLast) { - if (node.childrenData) { - imgNode.src = node.relpath+"ftv2plastnode.png"; - } else { - imgNode.src = node.relpath+"ftv2lastnode.png"; - domNode.appendChild(imgNode); - } - } else { - if (node.childrenData) { - imgNode.src = node.relpath+"ftv2pnode.png"; - } else { - imgNode.src = node.relpath+"ftv2node.png"; - domNode.appendChild(imgNode); - } - } - } else { - if (node.isLast) { - imgNode.src = node.relpath+"ftv2blank.png"; - } else { - imgNode.src = node.relpath+"ftv2vertline.png"; - } - } - imgNode.border = "0"; -} - -function newNode(o, po, text, link, childrenData, lastNode) -{ - var node = new Object(); - node.children = Array(); - node.childrenData = childrenData; - node.depth = po.depth + 1; - node.relpath = po.relpath; - node.isLast = lastNode; - - node.li = document.createElement("li"); - po.getChildrenUL().appendChild(node.li); - node.parentNode = po; - - node.itemDiv = document.createElement("div"); - node.itemDiv.className = "item"; - - node.labelSpan = document.createElement("span"); - node.labelSpan.className = "label"; - - createIndent(o,node.itemDiv,node,0); - node.itemDiv.appendChild(node.labelSpan); - node.li.appendChild(node.itemDiv); - - var a = document.createElement("a"); - node.labelSpan.appendChild(a); - node.label = document.createTextNode(text); - node.expanded = false; - a.appendChild(node.label); - if (link) { - var url; - if (link.substring(0,1)=='^') { - url = link.substring(1); - link = url; - } else { - url = node.relpath+link; - } - a.className = stripPath(link.replace('#',':')); - if (link.indexOf('#')!=-1) { - var aname = '#'+link.split('#')[1]; - var srcPage = stripPath($(location).attr('pathname')); - var targetPage = stripPath(link.split('#')[0]); - a.href = srcPage!=targetPage ? url : '#'; - a.onclick = function(){ - storeLink(link); - if (!$(a).parent().parent().hasClass('selected')) - { - $('.item').removeClass('selected'); - $('.item').removeAttr('id'); - $(a).parent().parent().addClass('selected'); - $(a).parent().parent().attr('id','selected'); - } - var pos, anchor = $(aname), docContent = $('#doc-content'); - if (anchor.parent().attr('class')=='memItemLeft') { - pos = anchor.parent().position().top; - } else if (anchor.position()) { - pos = anchor.position().top; - } - if (pos) { - var dist = Math.abs(Math.min( - pos-docContent.offset().top, - docContent[0].scrollHeight- - docContent.height()-docContent.scrollTop())); - docContent.animate({ - scrollTop: pos + docContent.scrollTop() - docContent.offset().top - },Math.max(50,Math.min(500,dist)),function(){ - window.location.replace(aname); - }); - } - }; - } else { - a.href = url; - a.onclick = function() { storeLink(link); } - } - } else { - if (childrenData != null) - { - a.className = "nolink"; - a.href = "javascript:void(0)"; - a.onclick = node.expandToggle.onclick; - } - } - - node.childrenUL = null; - node.getChildrenUL = function() { - if (!node.childrenUL) { - node.childrenUL = document.createElement("ul"); - node.childrenUL.className = "children_ul"; - node.childrenUL.style.display = "none"; - node.li.appendChild(node.childrenUL); - } - return node.childrenUL; - }; - - return node; -} - -function showRoot() -{ - var headerHeight = $("#top").height(); - var footerHeight = $("#nav-path").height(); - var windowHeight = $(window).height() - headerHeight - footerHeight; - (function (){ // retry until we can scroll to the selected item - try { - var navtree=$('#nav-tree'); - navtree.scrollTo('#selected',0,{offset:-windowHeight/2}); - } catch (err) { - setTimeout(arguments.callee, 0); - } - })(); -} - -function expandNode(o, node, imm, showRoot) -{ - if (node.childrenData && !node.expanded) { - if (typeof(node.childrenData)==='string') { - var varName = node.childrenData; - getScript(node.relpath+varName,function(){ - node.childrenData = getData(varName); - expandNode(o, node, imm, showRoot); - }, showRoot); - } else { - if (!node.childrenVisited) { - getNode(o, node); - } if (imm || ($.browser.msie && $.browser.version>8)) { - // somehow slideDown jumps to the start of tree for IE9 :-( - $(node.getChildrenUL()).show(); - } else { - $(node.getChildrenUL()).slideDown("fast"); - } - if (node.isLast) { - node.plus_img.src = node.relpath+"ftv2mlastnode.png"; - } else { - node.plus_img.src = node.relpath+"ftv2mnode.png"; - } - node.expanded = true; - } - } -} - -function glowEffect(n,duration) -{ - n.addClass('glow').delay(duration).queue(function(next){ - $(this).removeClass('glow');next(); - }); -} - -function highlightAnchor() -{ - var anchor = $($(location).attr('hash')); - if (anchor.parent().attr('class')=='memItemLeft'){ - var rows = $('.memberdecls tr[class$="'+ - window.location.hash.substring(1)+'"]'); - glowEffect(rows.children(),300); // member without details - } else if (anchor.parents().slice(2).prop('tagName')=='TR') { - glowEffect(anchor.parents('div.memitem'),1000); // enum value - } else if (anchor.parent().attr('class')=='fieldtype'){ - glowEffect(anchor.parent().parent(),1000); // struct field - } else if (anchor.parent().is(":header")) { - glowEffect(anchor.parent(),1000); // section header - } else { - glowEffect(anchor.next(),1000); // normal member - } -} - -function selectAndHighlight(hash,n) -{ - var a; - if (hash) { - var link=stripPath($(location).attr('pathname'))+':'+hash.substring(1); - a=$('.item a[class$="'+link+'"]'); - } - if (a && a.length) { - a.parent().parent().addClass('selected'); - a.parent().parent().attr('id','selected'); - highlightAnchor(); - } else if (n) { - $(n.itemDiv).addClass('selected'); - $(n.itemDiv).attr('id','selected'); - } - showRoot(); -} - -function showNode(o, node, index, hash) -{ - if (node && node.childrenData) { - if (typeof(node.childrenData)==='string') { - var varName = node.childrenData; - getScript(node.relpath+varName,function(){ - node.childrenData = getData(varName); - showNode(o,node,index,hash); - },true); - } else { - if (!node.childrenVisited) { - getNode(o, node); - } - $(node.getChildrenUL()).show(); - if (node.isLast) { - node.plus_img.src = node.relpath+"ftv2mlastnode.png"; - } else { - node.plus_img.src = node.relpath+"ftv2mnode.png"; - } - node.expanded = true; - var n = node.children[o.breadcrumbs[index]]; - if (index+11) hash = '#'+parts[1]; - else hash=''; - } - if (root==NAVTREE[0][1]) { - $('#nav-sync').css('top','30px'); - } else { - $('#nav-sync').css('top','5px'); - } - if (hash.match(/^#l\d+$/)) { - var anchor=$('a[name='+hash.substring(1)+']'); - glowEffect(anchor.parent(),1000); // line number - hash=''; // strip line number anchors - //root=root.replace(/_source\./,'.'); // source link to doc link - } - var url=root+hash; - var i=-1; - while (NAVTREEINDEX[i+1]<=url) i++; - if (navTreeSubIndices[i]) { - gotoNode(o,i,root,hash,relpath) - } else { - getScript(relpath+'navtreeindex'+i,function(){ - navTreeSubIndices[i] = eval('NAVTREEINDEX'+i); - if (navTreeSubIndices[i]) { - gotoNode(o,i,root,hash,relpath); - } - },true); - } -} - -function showSyncOff(n,relpath) -{ - n.html(''); -} - -function showSyncOn(n,relpath) -{ - n.html(''); -} - -function toggleSyncButton(relpath) -{ - var navSync = $('#nav-sync'); - if (navSync.hasClass('sync')) { - navSync.removeClass('sync'); - showSyncOff(navSync,relpath); - storeLink(stripPath2($(location).attr('pathname'))+$(location).attr('hash')); - } else { - navSync.addClass('sync'); - showSyncOn(navSync,relpath); - deleteLink(); - } -} - -function initNavTree(toroot,relpath) -{ - var o = new Object(); - o.toroot = toroot; - o.node = new Object(); - o.node.li = document.getElementById("nav-tree-contents"); - o.node.childrenData = NAVTREE; - o.node.children = new Array(); - o.node.childrenUL = document.createElement("ul"); - o.node.getChildrenUL = function() { return o.node.childrenUL; }; - o.node.li.appendChild(o.node.childrenUL); - o.node.depth = 0; - o.node.relpath = relpath; - o.node.expanded = false; - o.node.isLast = true; - o.node.plus_img = document.createElement("img"); - o.node.plus_img.src = relpath+"ftv2pnode.png"; - o.node.plus_img.width = 16; - o.node.plus_img.height = 22; - - if (localStorageSupported()) { - var navSync = $('#nav-sync'); - if (cachedLink()) { - showSyncOff(navSync,relpath); - navSync.removeClass('sync'); - } else { - showSyncOn(navSync,relpath); - } - navSync.click(function(){ toggleSyncButton(relpath); }); - } - - navTo(o,toroot,window.location.hash,relpath); - - $(window).bind('hashchange', function(){ - if (window.location.hash && window.location.hash.length>1){ - var a; - if ($(location).attr('hash')){ - var clslink=stripPath($(location).attr('pathname'))+':'+ - $(location).attr('hash').substring(1); - a=$('.item a[class$="'+clslink+'"]'); - } - if (a==null || !$(a).parent().parent().hasClass('selected')){ - $('.item').removeClass('selected'); - $('.item').removeAttr('id'); - } - var link=stripPath2($(location).attr('pathname')); - navTo(o,link,$(location).attr('hash'),relpath); - } - }) - - $(window).load(showRoot); -} - diff --git a/Documentation/DSP/html/navtreeindex0.js b/Documentation/DSP/html/navtreeindex0.js deleted file mode 100644 index 5be02ba..0000000 --- a/Documentation/DSP/html/navtreeindex0.js +++ /dev/null @@ -1,253 +0,0 @@ -var NAVTREEINDEX0 = -{ -"_change_log_pg.html":[1], -"annotated.html":[4], -"deprecated.html":[2], -"functions.html":[5,0], -"functions.html":[5,0,0], -"functions_0x62.html":[5,0,1], -"functions_0x65.html":[5,0,2], -"functions_0x66.html":[5,0,3], -"functions_0x69.html":[5,0,4], -"functions_0x6b.html":[5,0,5], -"functions_0x6c.html":[5,0,6], -"functions_0x6d.html":[5,0,7], -"functions_0x6e.html":[5,0,8], -"functions_0x6f.html":[5,0,9], -"functions_0x70.html":[5,0,10], -"functions_0x72.html":[5,0,11], -"functions_0x73.html":[5,0,12], -"functions_0x74.html":[5,0,13], -"functions_0x78.html":[5,0,14], -"functions_vars.html":[5,1], -"functions_vars.html":[5,1,0], -"functions_vars_0x62.html":[5,1,1], -"functions_vars_0x65.html":[5,1,2], -"functions_vars_0x66.html":[5,1,3], -"functions_vars_0x69.html":[5,1,4], -"functions_vars_0x6b.html":[5,1,5], -"functions_vars_0x6c.html":[5,1,6], -"functions_vars_0x6d.html":[5,1,7], -"functions_vars_0x6e.html":[5,1,8], -"functions_vars_0x6f.html":[5,1,9], -"functions_vars_0x70.html":[5,1,10], -"functions_vars_0x72.html":[5,1,11], -"functions_vars_0x73.html":[5,1,12], -"functions_vars_0x74.html":[5,1,13], -"functions_vars_0x78.html":[5,1,14], -"group___basic_abs.html":[3,0,0], -"group___basic_abs.html#ga39f92964c9b649ba252e26ebe7b95594":[3,0,0,1], -"group___basic_abs.html#ga421b6275f9d35f50286c0ff3beceff02":[3,0,0,0], -"group___basic_abs.html#ga59eafcdcdb52da60d37f20aec6ff4577":[3,0,0,2], -"group___basic_abs.html#gadc30985e33fbf96802a5a7954dece3b1":[3,0,0,3], -"group___basic_add.html":[3,0,1], -"group___basic_add.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b":[3,0,1,2], -"group___basic_add.html#ga6a904a547413b10565dd1d251c6bafbd":[3,0,1,0], -"group___basic_add.html#gabb51285a41f511670bbff62fc0e1bf62":[3,0,1,1], -"group___basic_add.html#gaed633f415a7840a66861debca2dfb96b":[3,0,1,3], -"group___basic_mult.html":[3,0,3], -"group___basic_mult.html#ga16677275ed83ff0878da531e875c27ef":[3,0,3,3], -"group___basic_mult.html#ga3528c0f54a0607acc603f0490d3ca6c6":[3,0,3,2], -"group___basic_mult.html#gaca3f0b8227da431ab29225b88888aa32":[3,0,3,0], -"group___basic_mult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75":[3,0,3,1], -"group___basic_sub.html":[3,0,8], -"group___basic_sub.html#ga28aa6908d092752144413e21933dc878":[3,0,8,2], -"group___basic_sub.html#ga7f975a472de286331134227c08aad826":[3,0,8,0], -"group___basic_sub.html#ga997a8ee93088d15bda23c325d455b588":[3,0,8,1], -"group___basic_sub.html#gab09941de7dfeb247e5c29b406a435fcc":[3,0,8,3], -"group___bilinear_interpolate.html":[3,9,1], -"group___bilinear_interpolate.html#ga202a033c8a2ad3678b136f93153b6d13":[3,9,1,2], -"group___bilinear_interpolate.html#gaa8dffbc2a01bb7accf231384498ec85e":[3,9,1,1], -"group___bilinear_interpolate.html#gab49a4c0f64854903d996d01ba38f711a":[3,9,1,0], -"group___bilinear_interpolate.html#gade8db9706a3ae9ad03b2750a239d2ee6":[3,9,1,3], -"group___biquad_cascade_d_f1.html":[3,3,1], -"group___biquad_cascade_d_f1.html#ga27b0c54da702713976e5202d20b4473f":[3,3,1,7], -"group___biquad_cascade_d_f1.html#ga456390f5e448afad3a38bed7d6e380e3":[3,3,1,2], -"group___biquad_cascade_d_f1.html#ga8e73b69a788e681a61bccc8959d823c5":[3,3,1,3], -"group___biquad_cascade_d_f1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc":[3,3,1,0], -"group___biquad_cascade_d_f1.html#gad54c724132f6d742a444eb6df0e9c731":[3,3,1,4], -"group___biquad_cascade_d_f1.html#gadd66a0aefdc645031d607b0a5b37a942":[3,3,1,6], -"group___biquad_cascade_d_f1.html#gaf42a44f9b16d61e636418c83eefe577b":[3,3,1,5], -"group___biquad_cascade_d_f1.html#gaffb9792c0220882efd4c58f3c6a05fd7":[3,3,1,1], -"group___biquad_cascade_d_f1__32x64.html":[3,3,0], -"group___biquad_cascade_d_f1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb":[3,3,0,0], -"group___biquad_cascade_d_f1__32x64.html#ga953a83e69685de6575cff37feb358a93":[3,3,0,1], -"group___biquad_cascade_d_f2_t.html":[3,3,2], -"group___biquad_cascade_d_f2_t.html#ga114f373fbc16a314e9f293c7c7649c7f":[3,3,2,0], -"group___biquad_cascade_d_f2_t.html#ga12dc5d8e8892806ad70e79ca2ff9f86e":[3,3,2,3], -"group___biquad_cascade_d_f2_t.html#ga405197c89fe4d34003efd23786296425":[3,3,2,5], -"group___biquad_cascade_d_f2_t.html#ga70eaddf317a4a8bde6bd6a97df67fedd":[3,3,2,2], -"group___biquad_cascade_d_f2_t.html#gaa8735dda5f3f36d0936283794c2aa771":[3,3,2,1], -"group___biquad_cascade_d_f2_t.html#gac75de449c3e4f733477d81bd0ada5eec":[3,3,2,4], -"group___c_f_f_t___c_i_f_f_t.html":[3,5,4], -"group___c_f_f_t___c_i_f_f_t.html#ga23e7f30421a7905b21c2015429779633":[3,5,4,10], -"group___c_f_f_t___c_i_f_f_t.html#ga27c056eb130a4333d1cc5dd43ec738b1":[3,5,4,1], -"group___c_f_f_t___c_i_f_f_t.html#ga416c61b2f08542a39111e06b0378bebe":[3,5,4,24], -"group___c_f_f_t___c_i_f_f_t.html#ga4f3c6d98c7e66393b4ef3ac63746e43d":[3,5,4,25], -"group___c_f_f_t___c_i_f_f_t.html#ga514443c44b62b8b3d240afefebcda310":[3,5,4,3], -"group___c_f_f_t___c_i_f_f_t.html#ga6099ae5262a0a3a8d9ce1e6da02f0c2e":[3,5,4,14], -"group___c_f_f_t___c_i_f_f_t.html#ga6152621af210f847128c6f38958fa385":[3,5,4,23], -"group___c_f_f_t___c_i_f_f_t.html#ga67c0890317deab3391e276f22c1fc400":[3,5,4,21], -"group___c_f_f_t___c_i_f_f_t.html#ga6e0a7e941a25a0d74b2e6590307de47e":[3,5,4,27], -"group___c_f_f_t___c_i_f_f_t.html#ga78a72c85d88185de98050c930cfc76e3":[3,5,4,16], -"group___c_f_f_t___c_i_f_f_t.html#ga8a0ec95d866fe96b740e77d6e1356b59":[3,5,4,2], -"group___c_f_f_t___c_i_f_f_t.html#ga8ba78d5e6ef4bdc58e8f0044e0664a0a":[3,5,4,18], -"group___c_f_f_t___c_i_f_f_t.html#ga8e4e2e05f4a3112184c96cb3308d6c39":[3,5,4,8], -"group___c_f_f_t___c_i_f_f_t.html#ga948433536dafaac1381decfccf4e2d9c":[3,5,4,4], -"group___c_f_f_t___c_i_f_f_t.html#ga9b409d6995eab17805b1d1881d4bc652":[3,5,4,20], -"group___c_f_f_t___c_i_f_f_t.html#ga9c5767de9f5a409fd0c2027e6ac67179":[3,5,4,12], -"group___c_f_f_t___c_i_f_f_t.html#gaa0cc411e0b3c82078e85cfdf1b84290f":[3,5,4,26], -"group___c_f_f_t___c_i_f_f_t.html#gabfdd1c5cd2b3f96da5fe5f07c707a8e5":[3,5,4,5], -"group___c_f_f_t___c_i_f_f_t.html#gac194a4fe04a19051ae1811f69c6e5df2":[3,5,4,17], -"group___c_f_f_t___c_i_f_f_t.html#gad8830f0c068ab2cc19f2f87d220fa148":[3,5,4,22], -"group___c_f_f_t___c_i_f_f_t.html#gadd16ce08ffd1048c385e0534a3b19cbb":[3,5,4,11], -"group___c_f_f_t___c_i_f_f_t.html#gae0182d1dd3b2f21aad4e38a815a0bd40":[3,5,4,19], -"group___c_f_f_t___c_i_f_f_t.html#gae247e83ad50d474107254e25b36ad42b":[3,5,4,0], -"group___c_f_f_t___c_i_f_f_t.html#gae75e243ec61706427314270f222e0c8e":[3,5,4,7], -"group___c_f_f_t___c_i_f_f_t.html#gaef1ea005053b715b851cf5f908168ede":[3,5,4,15], -"group___c_f_f_t___c_i_f_f_t.html#gaef4697e1ba348c4ac9358f2b9e279e93":[3,5,4,9], -"group___c_f_f_t___c_i_f_f_t.html#gafe813758a03a798e972359a092315be4":[3,5,4,13], -"group___c_f_f_t___c_i_f_f_t.html#gafecf9ed9873415d9f5f17f37b30c7250":[3,5,4,6], -"group___class_marks.html":[3,10,0], -"group___cmplx_by_cmplx_mult.html":[3,2,4], -"group___cmplx_by_cmplx_mult.html#ga14b47080054a1ba1250a86805be1ff6b":[3,2,4,0], -"group___cmplx_by_cmplx_mult.html#ga1829e50993a90742de225a0ce4213838":[3,2,4,2], -"group___cmplx_by_cmplx_mult.html#ga67e96abfc9c3e30efb70a2ec9d0fe7e8":[3,2,4,1], -"group___cmplx_by_real_mult.html":[3,2,5], -"group___cmplx_by_real_mult.html#ga3bd8889dcb45980e1d3e53344df54e85":[3,2,5,1], -"group___cmplx_by_real_mult.html#ga715e4bb8e945b8ca51ec5237611697ce":[3,2,5,2], -"group___cmplx_by_real_mult.html#ga9c18616f56cb4d3c0889ce0b339221ca":[3,2,5,0], -"group___cmplx_matrix_mult.html":[3,4,1], -"group___cmplx_matrix_mult.html#ga1adb839ac84445b8c2f04efa43faef35":[3,4,1,0], -"group___cmplx_matrix_mult.html#ga63066615e7d6f6a44f4358725092419e":[3,4,1,1], -"group___cmplx_matrix_mult.html#gaaf3c0b171ca8412c77bab9fa90804737":[3,4,1,2], -"group___complex_f_f_t.html":[3,5,0], -"group___complex_f_f_t.html#ga0c2acfda3126c452e75b81669e8ad9ef":[3,5,0,11], -"group___complex_f_f_t.html#ga521f670cd9c571bc61aff9bec89f4c26":[3,5,0,9], -"group___complex_f_f_t.html#ga55b424341dc3efd3fa0bcaaff4bdbf40":[3,5,0,7], -"group___complex_f_f_t.html#ga5a0008bd997ab6e2e299ef2fb272fb4b":[3,5,0,2], -"group___complex_f_f_t.html#ga5c5b2127b3c4ea2d03692127f8543858":[3,5,0,5], -"group___complex_f_f_t.html#ga6321f703ec87a274aedaab33d3e766b4":[3,5,0,8], -"group___complex_f_f_t.html#ga68cdacd2267a2967955e40e6b7ec1229":[3,5,0,1], -"group___complex_f_f_t.html#ga8d66cdac41b8bf6cefdb895456eee84a":[3,5,0,13], -"group___complex_f_f_t.html#ga9fadd650b802f612ae558ddaab789a6d":[3,5,0,3], -"group___complex_f_f_t.html#gabec9611e77382f31e152668bf6b4b638":[3,5,0,6], -"group___complex_f_f_t.html#gac9565e6bc7229577ecf5e090313cafd7":[3,5,0,4], -"group___complex_f_f_t.html#gad5caaafeec900c8ff72321c01bbd462c":[3,5,0,12], -"group___complex_f_f_t.html#gade0f9c4ff157b6b9c72a1eafd86ebf80":[3,5,0,0], -"group___complex_f_f_t.html#gaf336459f684f0b17bfae539ef1b1b78a":[3,5,0,10], -"group___complex_f_f_t.html#gafde3ee1f58cf393b45a9073174fff548":[3,5,0,14], -"group___conv.html":[3,3,3], -"group___conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89":[3,3,3,0], -"group___conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68":[3,3,3,5], -"group___conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0":[3,3,3,3], -"group___conv.html#ga946b58da734f1e4e78c91fcaab4b12b6":[3,3,3,7], -"group___conv.html#gac77dbcaef5c754cac27eab96c4753a3c":[3,3,3,4], -"group___conv.html#gaccd6a89b0ff7a94df64610598e6e6893":[3,3,3,6], -"group___conv.html#gad75ca978ce906e04abdf86a8d76306d4":[3,3,3,2], -"group___conv.html#gae2070cb792a167e78dbad8d06b97cdab":[3,3,3,8], -"group___conv.html#gaf16f490d245391ec18a42adc73d6d749":[3,3,3,1], -"group___convolution_example.html":[3,10,1], -"group___corr.html":[3,3,5], -"group___corr.html#ga1367dc6c80476406c951e68d7fac4e8c":[3,3,5,7], -"group___corr.html#ga22021e4222773f01e9960358a531cfb8":[3,3,5,0], -"group___corr.html#ga284ddcc49e4ac532d52a70d0383c5992":[3,3,5,8], -"group___corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b":[3,3,5,1], -"group___corr.html#ga5ec96b8e420d68b0e626df0812274d46":[3,3,5,6], -"group___corr.html#ga746e8857cafe33ec5d6780729c18c311":[3,3,5,5], -"group___corr.html#gabecd3d7b077dbbef43f93e9e037815ed":[3,3,5,3], -"group___corr.html#gac8de3da44f58e86c2c86156276ca154f":[3,3,5,2], -"group___corr.html#gad71c0ec70ec69edbc48563d9a5f68451":[3,3,5,4], -"group___d_c_t4___i_d_c_t4.html":[3,5,2], -"group___d_c_t4___i_d_c_t4.html#ga02d7024538a87214296b01d83ba36b02":[3,5,2,26], -"group___d_c_t4___i_d_c_t4.html#ga114cb9635059f678df291fcc887aaf2b":[3,5,2,4], -"group___d_c_t4___i_d_c_t4.html#ga1477edd21c7b08b0b59a564f6c24d6c5":[3,5,2,10], -"group___d_c_t4___i_d_c_t4.html#ga16248ed86161ef97538011b49f13e8b7":[3,5,2,6], -"group___d_c_t4___i_d_c_t4.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435":[3,5,2,29], -"group___d_c_t4___i_d_c_t4.html#ga1ba5306e0bc44730b40ab34cced45fd6":[3,5,2,7], -"group___d_c_t4___i_d_c_t4.html#ga2235ec700d0d6925d9733f48541d46f5":[3,5,2,23], -"group___d_c_t4___i_d_c_t4.html#ga31a8217a96f7d3171921e98398f31596":[3,5,2,28], -"group___d_c_t4___i_d_c_t4.html#ga3559569e603cb918911074be88523d0e":[3,5,2,16], -"group___d_c_t4___i_d_c_t4.html#ga45a8ec91e5da91790566105bc7e6f0c2":[3,5,2,21], -"group___d_c_t4___i_d_c_t4.html#ga49fd288352ca5bb43f5cec52273b0d80":[3,5,2,8], -"group___d_c_t4___i_d_c_t4.html#ga4fdc60621eb306984a82ce8b2d645bb7":[3,5,2,25], -"group___d_c_t4___i_d_c_t4.html#ga631bb59c7c97c814ff7147ecba6a716a":[3,5,2,3], -"group___d_c_t4___i_d_c_t4.html#ga725b65c25a02b3cad329e18bb832f65e":[3,5,2,27], -"group___d_c_t4___i_d_c_t4.html#ga966fd1b66a80873964533703ab5dc054":[3,5,2,2], -"group___d_c_t4___i_d_c_t4.html#ga988ff0563cc9df7848c9348871ac6c07":[3,5,2,13], -"group___d_c_t4___i_d_c_t4.html#gaa15fc3fb058482defda371113cd12e74":[3,5,2,15], -"group___d_c_t4___i_d_c_t4.html#gaa4ff5e6f062efb1d1ec8c6c2207c3727":[3,5,2,22], -"group___d_c_t4___i_d_c_t4.html#gab094ad3bc6fa1b84e8b12a24e1850a06":[3,5,2,1], -"group___d_c_t4___i_d_c_t4.html#gabb8ee2004a3520fd08388db637d43875":[3,5,2,14], -"group___d_c_t4___i_d_c_t4.html#gac056c3d026058eab3ba650828ff5642f":[3,5,2,12], -"group___d_c_t4___i_d_c_t4.html#gac12484542bc6aaecc754c855457411de":[3,5,2,9], -"group___d_c_t4___i_d_c_t4.html#gac3a2a00b3106dfcb5e0a582f50c65692":[3,5,2,19], -"group___d_c_t4___i_d_c_t4.html#gad00f29d896d64d6da7afbbb9d3e182a4":[3,5,2,18], -"group___d_c_t4___i_d_c_t4.html#gad04d0baab6ed081d8e8afe02538eb80b":[3,5,2,5], -"group___d_c_t4___i_d_c_t4.html#gadc8ee250fc217d6cb5c84dd7c1eb6d31":[3,5,2,24], -"group___d_c_t4___i_d_c_t4.html#gaeb67b0be5b3c2139d660e02cedeed908":[3,5,2,20], -"group___d_c_t4___i_d_c_t4.html#gaeee5df7c1be2374441868ecbbc6c7e5d":[3,5,2,11], -"group___d_c_t4___i_d_c_t4.html#gaf687c4bbdbc700a3ad5d807d28de63e4":[3,5,2,17], -"group___d_c_t4___i_d_c_t4.html#gafd538d68886848bc090ec2b0d364cc81":[3,5,2,0], -"group___dotproduct_example.html":[3,10,2], -"group___f_i_r.html":[3,3,7], -"group___f_i_r.html#ga262d173058d6f80fdf60404ba262a8f5":[3,3,7,7], -"group___f_i_r.html#ga31c91a0bf0962327ef8f626fae68ea32":[3,3,7,9], -"group___f_i_r.html#ga70d11af009dcd25594c58c75cdb5d6e3":[3,3,7,2], -"group___f_i_r.html#ga88e48688224d42dc173dbcec702f0c1d":[3,3,7,6], -"group___f_i_r.html#ga98d13def6427e29522829f945d0967db":[3,3,7,3], -"group___f_i_r.html#gaadd938c68ab08967cbb5fc696f384bb5":[3,3,7,8], -"group___f_i_r.html#gac00d53af87684cbbe135767b55e748a5":[3,3,7,5], -"group___f_i_r.html#gac7d35e9472e49ccd88800f37f3476bd3":[3,3,7,1], -"group___f_i_r.html#gae2a50f692f41ba57e44ed0719b1368bd":[3,3,7,4], -"group___f_i_r.html#gae8fb334ea67eb6ecbd31824ddc14cd6a":[3,3,7,0], -"group___f_i_r___interpolate.html":[3,3,13], -"group___f_i_r___interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6":[3,3,13,1], -"group___f_i_r___interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f":[3,3,13,2], -"group___f_i_r___interpolate.html#ga7962b5f9636e54899f75d0c5936800b5":[3,3,13,4], -"group___f_i_r___interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e":[3,3,13,0], -"group___f_i_r___interpolate.html#ga9d0ba38ce9f12a850dd242731d307476":[3,3,13,3], -"group___f_i_r___interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee":[3,3,13,5], -"group___f_i_r___lattice.html":[3,3,8], -"group___f_i_r___lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72":[3,3,8,2], -"group___f_i_r___lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88":[3,3,8,5], -"group___f_i_r___lattice.html#ga86199a1590af2b8941c6532ee9d03229":[3,3,8,1], -"group___f_i_r___lattice.html#gabb0ab07fd313b4d863070c3ddca51542":[3,3,8,4], -"group___f_i_r___lattice.html#gac05a17a0188bb851b58d19e572870a54":[3,3,8,3], -"group___f_i_r___lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8":[3,3,8,0], -"group___f_i_r___sparse.html":[3,3,9], -"group___f_i_r___sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec":[3,3,9,6], -"group___f_i_r___sparse.html#ga23a9284de5ee39406713b91d18ac8838":[3,3,9,0], -"group___f_i_r___sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc":[3,3,9,5], -"group___f_i_r___sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa":[3,3,9,2], -"group___f_i_r___sparse.html#ga86378a08a9d9e1e0e5de77843b34d396":[3,3,9,1], -"group___f_i_r___sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd":[3,3,9,4], -"group___f_i_r___sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634":[3,3,9,3], -"group___f_i_r___sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c":[3,3,9,7], -"group___f_i_r__decimate.html":[3,3,6], -"group___f_i_r__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7":[3,3,6,0], -"group___f_i_r__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7":[3,3,6,2], -"group___f_i_r__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac":[3,3,6,1], -"group___f_i_r__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39":[3,3,6,5], -"group___f_i_r__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b":[3,3,6,3], -"group___f_i_r__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5":[3,3,6,6], -"group___f_i_r__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d":[3,3,6,4], -"group___f_i_r__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e":[3,3,6,7], -"group___f_i_r_l_p_f.html":[3,10,4], -"group___fast.html":[3,5,3], -"group___fill.html":[3,8,1], -"group___fill.html#ga0465cf326ada039ed792f94b033d9ec5":[3,8,1,3], -"group___fill.html#ga2248e8d3901b4afb7827163132baad94":[3,8,1,0], -"group___fill.html#ga69cc781cf337bd0a31bb85c772a35f7f":[3,8,1,2], -"group___fill.html#ga76b21c32a3783a2b3334d930a646e5d8":[3,8,1,1], -"group___frequency_bin.html":[3,10,3], -"group___g_e_q5_band.html":[3,10,5], -"group___i_i_r___lattice.html":[3,3,10], -"group___i_i_r___lattice.html#ga123b26fa9156cd8d3622dd85931741ed":[3,3,10,5], -"group___i_i_r___lattice.html#ga1f4bc2dd3d5641e96815d3a5aad58998":[3,3,10,2], -"group___i_i_r___lattice.html#ga56164a0fe48619b8ceec160347bdd2ff":[3,3,10,0], -"group___i_i_r___lattice.html#gab686c14175581797d9c3ad7bf1d5cc1e":[3,3,10,3], -"group___i_i_r___lattice.html#gaeb9e9599a288832ed123183eaa8b294a":[3,3,10,4], -"group___i_i_r___lattice.html#gaed3b0230bb77439dc902daa625985e04":[3,3,10,1], -"group___l_m_s.html":[3,3,11] -}; diff --git a/Documentation/DSP/html/navtreeindex1.js b/Documentation/DSP/html/navtreeindex1.js deleted file mode 100644 index 2ad61d2..0000000 --- a/Documentation/DSP/html/navtreeindex1.js +++ /dev/null @@ -1,253 +0,0 @@ -var NAVTREEINDEX1 = -{ -"group___l_m_s.html#ga6a0abfe6041253a6f91c63b383a64257":[3,3,11,5], -"group___l_m_s.html#ga8d4bc251169f4b102355097a9f7530d6":[3,3,11,3], -"group___l_m_s.html#ga9544cc26f18cd4465cfbed371be822b3":[3,3,11,2], -"group___l_m_s.html#ga9fc7adca0966ff2cec1746fca8364cee":[3,3,11,1], -"group___l_m_s.html#gacde16c17eb75979f81b34e2e2a58c7ac":[3,3,11,4], -"group___l_m_s.html#gae266d009e682180421601627c79a3843":[3,3,11,0], -"group___l_m_s___n_o_r_m.html":[3,3,12], -"group___l_m_s___n_o_r_m.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490":[3,3,12,3], -"group___l_m_s___n_o_r_m.html#ga213ab1ee2e154cc2fa30d667b1994b89":[3,3,12,2], -"group___l_m_s___n_o_r_m.html#ga2418c929087c6eba719758eaae3f3300":[3,3,12,0], -"group___l_m_s___n_o_r_m.html#ga7128775e99817c183a7d7ad34e8b6e05":[3,3,12,5], -"group___l_m_s___n_o_r_m.html#gac7ccbaea863882056eee815456464670":[3,3,12,1], -"group___l_m_s___n_o_r_m.html#gad47486a399dedb0bc85a5990ec5cf981":[3,3,12,4], -"group___linear_interp_example.html":[3,10,6], -"group___linear_interpolate.html":[3,9,0], -"group___linear_interpolate.html#ga2269263d810cafcd19681957b37d5cf6":[3,9,0,0], -"group___linear_interpolate.html#ga42c9206e5d2d22b8808716dc30622846":[3,9,0,1], -"group___linear_interpolate.html#ga690e63e9a513ca0a741b1b174805d031":[3,9,0,2], -"group___linear_interpolate.html#gacb0d44fe00aca0ba1d036d469a1763fc":[3,9,0,3], -"group___matrix_add.html":[3,4,0], -"group___matrix_add.html#ga04bbf64a5f9c9e57dd1efb26a768aba1":[3,4,0,0], -"group___matrix_add.html#ga147e90b7c12a162735ab8824127a33ee":[3,4,0,1], -"group___matrix_add.html#ga7d9d7d81a0832a17b831aad1e4a5dc16":[3,4,0,2], -"group___matrix_example.html":[3,10,7], -"group___matrix_init.html":[3,4,2], -"group___matrix_init.html#ga11e3dc41592a6401c13182fef9416a27":[3,4,2,0], -"group___matrix_init.html#ga31a7c2b991803d49719393eb2d53dc26":[3,4,2,1], -"group___matrix_init.html#ga48a5e5d37e1f062cc57fcfaf683343cc":[3,4,2,2], -"group___matrix_inv.html":[3,4,3], -"group___matrix_inv.html#ga542be7aabbf7a2297a4b62cf212910e3":[3,4,3,0], -"group___matrix_inv.html#gaede2367c02df083cc915ddd5d8fae838":[3,4,3,1], -"group___matrix_mult.html":[3,4,4], -"group___matrix_mult.html#ga08f37d93a5bfef0c5000dc5e0a411f93":[3,4,4,1], -"group___matrix_mult.html#ga2785e8c1b785348b0c439b56aaf585a3":[3,4,4,2], -"group___matrix_mult.html#ga2ec612a8c2c4916477fb9bc1ab548a6e":[3,4,4,4], -"group___matrix_mult.html#ga3657b99a9667945373e520dbac0f4516":[3,4,4,3], -"group___matrix_mult.html#ga917bf0270310c1d3f0eda1fc7c0026a0":[3,4,4,0], -"group___matrix_scale.html":[3,4,5], -"group___matrix_scale.html#ga609743821ee81fa8c34c4bcdc1ed9744":[3,4,5,2], -"group___matrix_scale.html#ga7521769e2cf1c3d9c4656138cd2ae2ca":[3,4,5,1], -"group___matrix_scale.html#ga9cb4e385b18c9a0b9cbc940c1067ca12":[3,4,5,0], -"group___matrix_sub.html":[3,4,6], -"group___matrix_sub.html#ga39f42e0e3b7f115fbb909d6ff4e1329d":[3,4,6,2], -"group___matrix_sub.html#gac8b72fb70246ccfee3b372002345732c":[3,4,6,0], -"group___matrix_sub.html#gaf647776a425b7f9dd0aca3e11d81f02f":[3,4,6,1], -"group___matrix_trans.html":[3,4,7], -"group___matrix_trans.html#ga30a4d49489ac67ff98a46b9f58f73bf1":[3,4,7,2], -"group___matrix_trans.html#ga4f4f821cc695fd0ef9061d702e08050a":[3,4,7,1], -"group___matrix_trans.html#gad7dd9f108429da13d3864696ceeec789":[3,4,7,0], -"group___max.html":[3,7,0], -"group___max.html#ga5b89d1b04575aeec494f678695fb87d8":[3,7,0,0], -"group___max.html#ga6afd64d381b5c232de59163ebfe71e35":[3,7,0,3], -"group___max.html#gac132856c68f4bf2a056eaad5921c7880":[3,7,0,1], -"group___max.html#gaff7cbd4e955382def06724cc4cc85795":[3,7,0,2], -"group___min.html":[3,7,2], -"group___min.html#ga3631d38ac8d715fc14f6f1b343f4c4ed":[3,7,2,3], -"group___min.html#gab20faeceb5ff5d2d9dd628c2ecf41303":[3,7,2,2], -"group___min.html#gad065e37535ebb726750ac1545cb3fa6f":[3,7,2,1], -"group___min.html#gaf62b1673740fc516ea64daf777b7d74a":[3,7,2,0], -"group___p_i_d.html":[3,6,1], -"group___p_i_d.html#ga084f646bbb20d55f225c3efafcf7fc1f":[3,6,1,4], -"group___p_i_d.html#ga2cb1e3d3ebb167348fdabec74653d5c3":[3,6,1,2], -"group___p_i_d.html#ga408566dacb4fa6e0458b2c75672e525f":[3,6,1,7], -"group___p_i_d.html#ga5f6f941e7ae981728dd3a662f8f4ecd7":[3,6,1,5], -"group___p_i_d.html#ga9ec860bcb6f8ca31205bf0f1b51ab723":[3,6,1,6], -"group___p_i_d.html#gac5c79ed46abf2d72b8cf41fa6c708bda":[3,6,1,0], -"group___p_i_d.html#gad9d88485234fa9460b1ce9e64989ac86":[3,6,1,3], -"group___p_i_d.html#gae31536b19b82b93ed184fb1ab73cfcb3":[3,6,1,1], -"group___p_i_d.html#gaeecbacd3fb37c608ec25474d3a0dffa9":[3,6,1,8], -"group___partial_conv.html":[3,3,4], -"group___partial_conv.html#ga10c5294cda8c4985386f4e3944be7650":[3,3,4,3], -"group___partial_conv.html#ga16d10f32072cd79fc5fb6e785df45f5e":[3,3,4,0], -"group___partial_conv.html#ga1e4d43385cb62262a78c6752fe1fafb2":[3,3,4,2], -"group___partial_conv.html#ga209a2a913a0c5e5679c5988da8f46b03":[3,3,4,6], -"group___partial_conv.html#ga3707e16af1435b215840006a7ab0c98f":[3,3,4,5], -"group___partial_conv.html#ga3de9c4ddcc7886de25b70d875099a8d9":[3,3,4,1], -"group___partial_conv.html#ga78e73a5f02d103168a09821fb461e77a":[3,3,4,7], -"group___partial_conv.html#ga834b23b4ade8682beeb55778399101f8":[3,3,4,4], -"group___partial_conv.html#ga8567259fe18396dd972242c41741ebf4":[3,3,4,8], -"group___r_m_s.html":[3,7,4], -"group___r_m_s.html#ga0e3ab1b57da32d45388d1fa90d7fd88c":[3,7,4,0], -"group___r_m_s.html#gae33015fda23fc44e7ead5e5ed7e8d314":[3,7,4,2], -"group___r_m_s.html#gaf5b836b72dda9e5dfbbd17c7906fd13f":[3,7,4,1], -"group___radix8___c_f_f_t___c_i_f_f_t.html":[3,5,1], -"group___real_f_f_t.html":[3,5,5], -"group___real_f_f_t.html#ga00e615f5db21736ad5b27fb6146f3fc5":[3,5,5,6], -"group___real_f_f_t.html#ga053450cc600a55410ba5b5605e96245d":[3,5,5,4], -"group___real_f_f_t.html#ga10717ee326bf50832ef1c25b85a23068":[3,5,5,3], -"group___real_f_f_t.html#ga11e84d0ee257a547f749b37dd0078d36":[3,5,5,9], -"group___real_f_f_t.html#ga180d8b764d59cbb85d37a2d5f7cd9799":[3,5,5,1], -"group___real_f_f_t.html#ga1eb5745728a61c3715755f5d69a4a960":[3,5,5,13], -"group___real_f_f_t.html#ga3df1766d230532bc068fc4ed69d0fcdc":[3,5,5,0], -"group___real_f_f_t.html#ga5abde938abbe72e95c5bab080eb33c45":[3,5,5,5], -"group___real_f_f_t.html#ga8b1ad947c470596674fa3364e16045c6":[3,5,5,8], -"group___real_f_f_t.html#gabaeab5646aeea9844e6d42ca8c73fe3a":[3,5,5,7], -"group___real_f_f_t.html#gac52f98b52a1f03bfac8b57a67ba07397":[3,5,5,11], -"group___real_f_f_t.html#gac5fceb172551e7c11eb4d0e17ef15aa3":[3,5,5,2], -"group___real_f_f_t.html#gac871666f018b70938b2b98017628cb97":[3,5,5,12], -"group___real_f_f_t.html#gaf1592a6cf0504675205074a43c3728a2":[3,5,5,10], -"group___s_q_r_t.html":[3,1,2], -"group___s_q_r_t.html#ga119e25831e141d734d7ef10636670058":[3,1,2,2], -"group___s_q_r_t.html#ga56a40d1cf842b0b45267df6761975da0":[3,1,2,0], -"group___s_q_r_t.html#ga5abe5ca724f3e15849662b03752c1238":[3,1,2,1], -"group___s_t_d.html":[3,7,5], -"group___s_t_d.html#ga39495e74f96116178be085c9dc7742f5":[3,7,5,2], -"group___s_t_d.html#ga4969b5b5f3d001377bc401a3ee99dfc2":[3,7,5,0], -"group___s_t_d.html#gaf9d27afa9928ff28a63cd98ea9218a72":[3,7,5,1], -"group___signal_convergence.html":[3,10,8], -"group___sin_cos.html":[3,6,0], -"group___sin_cos.html#ga4420d45c37d58c310ef9ae1b5fe58020":[3,6,0,0], -"group___sin_cos.html#gae9e4ddebff9d4eb5d0a093e28e0bc504":[3,6,0,1], -"group___sin_cos_example.html":[3,10,9], -"group___variance_example.html":[3,10,10], -"group__clarke.html":[3,6,2], -"group__clarke.html#ga2b4ebec76215e1277c970c269ffdbd76":[3,6,2,0], -"group__clarke.html#ga7fd106ca8d346a2a472842e0656014c1":[3,6,2,1], -"group__cmplx__conj.html":[3,2,0], -"group__cmplx__conj.html#ga3a102aead6460ad9fcb0626f6b226ffb":[3,2,0,0], -"group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4":[3,2,0,1], -"group__cmplx__conj.html#gafecc94879a383c5208ec3ef99485e4b5":[3,2,0,2], -"group__cmplx__dot__prod.html":[3,2,1], -"group__cmplx__dot__prod.html#ga2b08b5e8001d2c15204639d00893fc70":[3,2,1,1], -"group__cmplx__dot__prod.html#ga5b731a59db062a9ad84562ef68a6c8af":[3,2,1,2], -"group__cmplx__dot__prod.html#gadcfaf567a25eb641da4043eafb9bb076":[3,2,1,0], -"group__cmplx__mag.html":[3,2,2], -"group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4":[3,2,2,1], -"group__cmplx__mag.html#ga14f82f9230e9d96d5b9774e2fefcb7be":[3,2,2,2], -"group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213":[3,2,2,0], -"group__cmplx__mag__squared.html":[3,2,3], -"group__cmplx__mag__squared.html#ga384b0538101e8c03fa4fa14271e63b04":[3,2,3,2], -"group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2":[3,2,3,1], -"group__cmplx__mag__squared.html#gaa7faccc0d96b061d8b7d0d7d82045074":[3,2,3,0], -"group__copy.html":[3,8,0], -"group__copy.html#ga467579beda492aa92797529d794c88fb":[3,8,0,3], -"group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0":[3,8,0,1], -"group__copy.html#gadd1f737e677e0e6ca31767c7001417b3":[3,8,0,0], -"group__copy.html#gaddf70be7e3f87e535c324862b501f3f9":[3,8,0,2], -"group__cos.html":[3,1,0], -"group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8":[3,1,0,0], -"group__cos.html#gad80f121949ef885a77d83ab36e002567":[3,1,0,2], -"group__cos.html#gadfd60c24def501638c0d5db20f4c869b":[3,1,0,1], -"group__dot__prod.html":[3,0,2], -"group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b":[3,0,2,1], -"group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3":[3,0,2,0], -"group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1":[3,0,2,3], -"group__dot__prod.html#gab15d8fa060fc85b4d948d091b7deaa11":[3,0,2,2], -"group__float__to__x.html":[3,8,2], -"group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554":[3,8,2,1], -"group__float__to__x.html#ga215456e35a18db86882e1d3f0d24e1f2":[3,8,2,0], -"group__float__to__x.html#ga44a393818cdee8dce80f2d66add25411":[3,8,2,2], -"group__group_cmplx_math.html":[3,2], -"group__group_controller.html":[3,6], -"group__group_examples.html":[3,10], -"group__group_fast_math.html":[3,1], -"group__group_filters.html":[3,3], -"group__group_interpolation.html":[3,9], -"group__group_math.html":[3,0], -"group__group_matrix.html":[3,4], -"group__group_stats.html":[3,7], -"group__group_support.html":[3,8], -"group__group_transforms.html":[3,5], -"group__group_transforms.html#ga6cfdb6bdc66b13732ef2351caf98fdbb":[3,5,7], -"group__group_transforms.html#gae239ddf995d1607115f9e84d5c069b9c":[3,5,6], -"group__inv__clarke.html":[3,6,3], -"group__inv__clarke.html#ga137f0396d837477b899ecae89f075a50":[3,6,3,0], -"group__inv__clarke.html#ga2d0c60f114f095a2f27442d98781ba02":[3,6,3,1], -"group__inv__park.html":[3,6,5], -"group__inv__park.html#ga0b33822b988a15455773d28440c5579a":[3,6,5,1], -"group__inv__park.html#gaaf6bef0de21946f774d49df050dd8b05":[3,6,5,0], -"group__mean.html":[3,7,1], -"group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b":[3,7,1,0], -"group__mean.html#gac882495d5f098819fd3939c1ef7795b3":[3,7,1,1], -"group__mean.html#gacf2526d8c2d75e486e8f0b0e31877ad0":[3,7,1,2], -"group__mean.html#gaebc707ee539020357c25da4c75b52eb7":[3,7,1,3], -"group__negate.html":[3,0,4], -"group__negate.html#ga0239a833d72cf00290b9723c394e5042":[3,0,4,1], -"group__negate.html#ga2784c6887686a73dc7c364e2e41c776c":[3,0,4,2], -"group__negate.html#ga2e169c4de6cc6e3ba4be9473531e6657":[3,0,4,0], -"group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c":[3,0,4,3], -"group__offset.html":[3,0,5], -"group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393":[3,0,5,3], -"group__offset.html#ga989dfae15235799d82f62ef9d356abb4":[3,0,5,0], -"group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf":[3,0,5,1], -"group__offset.html#gac84ec42cbbebc5c197a87d0221819acf":[3,0,5,2], -"group__park.html":[3,6,4], -"group__park.html#ga08b3a683197de7e143fb00497787683c":[3,6,4,0], -"group__park.html#gaf4cc6370c0cfc14ea66774ed3c5bb10f":[3,6,4,1], -"group__power.html":[3,7,3], -"group__power.html#ga0b93d31bb5b5ed214c2b94d8a7744cd2":[3,7,3,2], -"group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba":[3,7,3,1], -"group__power.html#ga993c00dd7f661d66bdb6e58426e893aa":[3,7,3,0], -"group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9":[3,7,3,3], -"group__q15__to__x.html":[3,8,3], -"group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5":[3,8,3,1], -"group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69":[3,8,3,2], -"group__q15__to__x.html#gaf8b0d2324de273fc430b0e61ad4e9eb2":[3,8,3,0], -"group__q31__to__x.html":[3,8,4], -"group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071":[3,8,4,2], -"group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c":[3,8,4,1], -"group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4":[3,8,4,0], -"group__q7__to__x.html":[3,8,5], -"group__q7__to__x.html#ga656620f957b65512ed83db03fd455ec5":[3,8,5,0], -"group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78":[3,8,5,1], -"group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908":[3,8,5,2], -"group__scale.html":[3,0,6], -"group__scale.html#ga3487af88b112f682ee90589cd419e123":[3,0,6,0], -"group__scale.html#ga83e36cd82bf51ce35406a199e477d47c":[3,0,6,2], -"group__scale.html#gabc9fd3d37904c58df56492b351d21fb0":[3,0,6,3], -"group__scale.html#gafaac0e1927daffeb68a42719b53ea780":[3,0,6,1], -"group__shift.html":[3,0,7], -"group__shift.html#ga387dd8b7b87377378280978f16cdb13d":[3,0,7,1], -"group__shift.html#ga47295d08a685f7de700a48dafb4db6fb":[3,0,7,2], -"group__shift.html#gaa1757e53279780107acc92cf100adb61":[3,0,7,0], -"group__sin.html":[3,1,1], -"group__sin.html#ga1fc6d6640be6cfa688a8bea0a48397ee":[3,1,1,1], -"group__sin.html#ga57aade7d8892585992cdc6375bd82f9c":[3,1,1,2], -"group__sin.html#gae164899c4a3fc0e946dc5d55555fe541":[3,1,1,0], -"group__variance.html":[3,7,6], -"group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96":[3,7,6,0], -"group__variance.html#ga79dce009ed2de28a125aeb3f19631654":[3,7,6,1], -"group__variance.html#gac02873f1c2cc80adfd799305f0e6465d":[3,7,6,2], -"index.html":[], -"index.html":[0], -"modules.html":[3], -"pages.html":[], -"structarm__bilinear__interp__instance__f32.html":[4,0], -"structarm__bilinear__interp__instance__f32.html#a34f2b17cc57b95011960df9718af6ed6":[4,0,1], -"structarm__bilinear__interp__instance__f32.html#aede17bebfb1f835b61d71dd813eab3f8":[4,0,0], -"structarm__bilinear__interp__instance__f32.html#afd1e764591c991c212d56c893efb5ea4":[4,0,2], -"structarm__bilinear__interp__instance__q15.html":[4,1], -"structarm__bilinear__interp__instance__q15.html#a2130ae30a804995a9f5d0e2189e08565":[4,1,1], -"structarm__bilinear__interp__instance__q15.html#a50d75b1316cee3e0dfad6dcc4c9a2954":[4,1,2], -"structarm__bilinear__interp__instance__q15.html#a7fa8772d01583374ff8ac18205a26a37":[4,1,0], -"structarm__bilinear__interp__instance__q31.html":[4,2], -"structarm__bilinear__interp__instance__q31.html#a2082e3eac56354d75291f03e96ce4aa5":[4,2,1], -"structarm__bilinear__interp__instance__q31.html#a6c3eff4eb17ff1d43f170efb84713a2d":[4,2,0], -"structarm__bilinear__interp__instance__q31.html#a843eae0c9db5f815e77e1aaf9afea358":[4,2,2], -"structarm__bilinear__interp__instance__q7.html":[4,3], -"structarm__bilinear__interp__instance__q7.html#a860dd0d24380ea06cfbb348fb3b12c9a":[4,3,0], -"structarm__bilinear__interp__instance__q7.html#ad5a8067cab5f9ea4688b11a623e16607":[4,3,1], -"structarm__bilinear__interp__instance__q7.html#af05194d691bbefb02c34bafb22ca9ef0":[4,3,2], -"structarm__biquad__cas__df1__32x64__ins__q31.html":[4,4], -"structarm__biquad__cas__df1__32x64__ins__q31.html#a490462d6ebe0fecfb6acbf51bed22ecf":[4,4,1], -"structarm__biquad__cas__df1__32x64__ins__q31.html#a4c899cdfaf2bb955323e93637bd662e0":[4,4,3], -"structarm__biquad__cas__df1__32x64__ins__q31.html#a8e9d58e8dba5aa3b2fc4f36d2ed07996":[4,4,2], -"structarm__biquad__cas__df1__32x64__ins__q31.html#ad7cb9a9f5df8f4fcfc7a0b633672e574":[4,4,0], -"structarm__biquad__cascade__df2_t__instance__f32.html":[4,5], -"structarm__biquad__cascade__df2_t__instance__f32.html#a24d223addfd926a7177088cf2efe76b1":[4,5,2], -"structarm__biquad__cascade__df2_t__instance__f32.html#a49a24fe1b6ad3b0b26779c32d8d80b2e":[4,5,1], -"structarm__biquad__cascade__df2_t__instance__f32.html#a4d17958c33c3d0a905f974bac50f033f":[4,5,0] -}; diff --git a/Documentation/DSP/html/navtreeindex2.js b/Documentation/DSP/html/navtreeindex2.js deleted file mode 100644 index c4c6c15..0000000 --- a/Documentation/DSP/html/navtreeindex2.js +++ /dev/null @@ -1,253 +0,0 @@ -var NAVTREEINDEX2 = -{ -"structarm__biquad__cascade__df2_t__instance__f64.html":[4,6], -"structarm__biquad__cascade__df2_t__instance__f64.html#a0bde57b618e3f9059b23b0de64e12ce3":[4,6,2], -"structarm__biquad__cascade__df2_t__instance__f64.html#ad55380ff835b533aa5168f836db8a4de":[4,6,0], -"structarm__biquad__cascade__df2_t__instance__f64.html#ae2f0180f9038c0393e1d6921bb3b878b":[4,6,1], -"structarm__biquad__cascade__stereo__df2_t__instance__f32.html":[4,7], -"structarm__biquad__cascade__stereo__df2_t__instance__f32.html#a2cb00048bb1fe957a03c1ff56dfaf8f0":[4,7,2], -"structarm__biquad__cascade__stereo__df2_t__instance__f32.html#a5655328252da5c2c2425ceed253bc4f1":[4,7,0], -"structarm__biquad__cascade__stereo__df2_t__instance__f32.html#a58b15644de62a632c5e9d4a563569dc6":[4,7,1], -"structarm__biquad__casd__df1__inst__f32.html":[4,8], -"structarm__biquad__casd__df1__inst__f32.html#a8c245d79e0d8cfabc82409d4b54fb682":[4,8,2], -"structarm__biquad__casd__df1__inst__f32.html#af69820c37a87252c46453e4cfe120585":[4,8,0], -"structarm__biquad__casd__df1__inst__f32.html#af9df3820576fb921809d1462c9c6d16c":[4,8,1], -"structarm__biquad__casd__df1__inst__q15.html":[4,9], -"structarm__biquad__casd__df1__inst__q15.html#a1edaacdebb5b09d7635bf20c779855fc":[4,9,1], -"structarm__biquad__casd__df1__inst__q15.html#a5481104ef2f8f81360b80b47d69ae932":[4,9,3], -"structarm__biquad__casd__df1__inst__q15.html#ad6d95e70abcf4ff1300181415ad92153":[4,9,0], -"structarm__biquad__casd__df1__inst__q15.html#ada7e9d6269e6ed4eacf8f68729e9832d":[4,9,2], -"structarm__biquad__casd__df1__inst__q31.html":[4,10], -"structarm__biquad__casd__df1__inst__q31.html#a2c2b579f1df1d8273a5d9d945c27e1b2":[4,10,0], -"structarm__biquad__casd__df1__inst__q31.html#a5dcf4727f58eb4e8e8b392508d8657bb":[4,10,3], -"structarm__biquad__casd__df1__inst__q31.html#a636c7fbe09ec4bef0bc0a4b4e2151cbe":[4,10,2], -"structarm__biquad__casd__df1__inst__q31.html#aa62366c632f3b5305086f841f079dbd2":[4,10,1], -"structarm__cfft__instance__f32.html":[4,11], -"structarm__cfft__instance__f32.html#a21ceaf59a1bb8440af57c28d2dd9bbab":[4,11,2], -"structarm__cfft__instance__f32.html#a3ba329ed153d182746376208e773d648":[4,11,0], -"structarm__cfft__instance__f32.html#a59cc6f753f1498716e1444ac054c06de":[4,11,3], -"structarm__cfft__instance__f32.html#acd8f9e9540e3dd348212726e5d6aaa95":[4,11,1], -"structarm__cfft__instance__q15.html":[4,12], -"structarm__cfft__instance__q15.html#a5f9e1d3a8c127ee323b5e6929aeb90df":[4,12,1], -"structarm__cfft__instance__q15.html#a738907cf34bdbbaf724414ac2decbc3c":[4,12,0], -"structarm__cfft__instance__q15.html#ac9160b80243b99a0b6e2f75ddb5cf0ae":[4,12,2], -"structarm__cfft__instance__q15.html#afdaf12ce4687cec021c5ae73d0987a3f":[4,12,3], -"structarm__cfft__instance__q31.html":[4,13], -"structarm__cfft__instance__q31.html#a2250fa6b8fe73292c5418c50c0549f87":[4,13,0], -"structarm__cfft__instance__q31.html#a4406f23e8fd0bff8d555225612e2a2a8":[4,13,1], -"structarm__cfft__instance__q31.html#a8a464461649f023325ced1e10470f5d0":[4,13,2], -"structarm__cfft__instance__q31.html#af751114feb91de3ace8600e91bdd0872":[4,13,3], -"structarm__cfft__radix2__instance__f32.html":[4,14], -"structarm__cfft__radix2__instance__f32.html#a1d3d289d47443e597d88a40effd14b8f":[4,14,4], -"structarm__cfft__radix2__instance__f32.html#a2f915a1c29635c1623086aaaa726be8f":[4,14,2], -"structarm__cfft__radix2__instance__f32.html#a411f75b6ed01690293f4f5988030ea42":[4,14,7], -"structarm__cfft__radix2__instance__f32.html#a8dbe98d2c924e35e0a3fed2fe948176f":[4,14,3], -"structarm__cfft__radix2__instance__f32.html#a92b8fa0a151cd800436094903a5ca0a4":[4,14,5], -"structarm__cfft__radix2__instance__f32.html#ac1688dafa5177f6b1505abbfd0cf8b21":[4,14,1], -"structarm__cfft__radix2__instance__f32.html#adb0c9d47dbfbd90a6f6ed0a05313a974":[4,14,6], -"structarm__cfft__radix2__instance__f32.html#af713b4ac5256a19bc965c89fe3005fa3":[4,14,0], -"structarm__cfft__radix2__instance__q15.html":[4,15], -"structarm__cfft__radix2__instance__q15.html#a3809dd15e7cbf1a054c728cfbbb0cc5a":[4,15,5], -"structarm__cfft__radix2__instance__q15.html#a6f2ab87fb4c568656e1f92f687b5c850":[4,15,6], -"structarm__cfft__radix2__instance__q15.html#a8722720c542cabd41df83fe88ef4f4cb":[4,15,1], -"structarm__cfft__radix2__instance__q15.html#a874085647351dcf3f0de39d2b1d49744":[4,15,2], -"structarm__cfft__radix2__instance__q15.html#ab5c073286bdd2f6e2bf783ced36bf1de":[4,15,3], -"structarm__cfft__radix2__instance__q15.html#ab88afeff6493be3c8b5e4530efa82d51":[4,15,4], -"structarm__cfft__radix2__instance__q15.html#af8300c1f60caa21e6b44b9240ab5af19":[4,15,0], -"structarm__cfft__radix2__instance__q31.html":[4,16], -"structarm__cfft__radix2__instance__q31.html#a1d5bbe9a991e133f81652a77a7985d23":[4,16,5], -"structarm__cfft__radix2__instance__q31.html#a2607378ce64be16698bb8a3b1af8d3c8":[4,16,3], -"structarm__cfft__radix2__instance__q31.html#a6239b8d268285334e88c008c07d68616":[4,16,0], -"structarm__cfft__radix2__instance__q31.html#a960199f1373a192366878ef279eab00f":[4,16,2], -"structarm__cfft__radix2__instance__q31.html#a9d17a87263953fe3559a007512c9f3a4":[4,16,1], -"structarm__cfft__radix2__instance__q31.html#ada8e5264f4b22ff4c621817978994674":[4,16,4], -"structarm__cfft__radix2__instance__q31.html#ae63ca9193322cd477970c1d2086407d1":[4,16,6], -"structarm__cfft__radix4__instance__f32.html":[4,17], -"structarm__cfft__radix4__instance__f32.html#a14860c7544911702ca1fa0bf78204ef3":[4,17,6], -"structarm__cfft__radix4__instance__f32.html#a25d1da64dd6487c291f04d226f9acc66":[4,17,3], -"structarm__cfft__radix4__instance__f32.html#a7e6a6d290ce158ce9a15a45e364b021a":[4,17,2], -"structarm__cfft__radix4__instance__f32.html#a8da0d2ca69749fde8cbb95caeac6fe6a":[4,17,5], -"structarm__cfft__radix4__instance__f32.html#ab9eed39e40b8d7c16381fbccf84467cd":[4,17,4], -"structarm__cfft__radix4__instance__f32.html#abe31ea2157dfa233e389cdfd3b9993ee":[4,17,7], -"structarm__cfft__radix4__instance__f32.html#ac10927a1620195a88649ce63dab66120":[4,17,0], -"structarm__cfft__radix4__instance__f32.html#acc8cb18a8b901b8321ab9d86491e41a3":[4,17,1], -"structarm__cfft__radix4__instance__q15.html":[4,18], -"structarm__cfft__radix4__instance__q15.html#a101e3f7b0bd6b5b14cd5214f23df4133":[4,18,0], -"structarm__cfft__radix4__instance__q15.html#a29dd693537e45421a36891f8439e1fba":[4,18,5], -"structarm__cfft__radix4__instance__q15.html#a2ecff6ea735cb4d22e922d0fd5736655":[4,18,3], -"structarm__cfft__radix4__instance__q15.html#a4acf704ae0cf30b53bf0fbfae8e34a59":[4,18,4], -"structarm__cfft__radix4__instance__q15.html#a5fc543e7d84ca8cb7cf6648970f21ca6":[4,18,2], -"structarm__cfft__radix4__instance__q15.html#a6b010e5f02d1130c621e3d2e26b95df1":[4,18,1], -"structarm__cfft__radix4__instance__q15.html#af32fdc78bcc27ca385f9b76a0a1f71c3":[4,18,6], -"structarm__cfft__radix4__instance__q31.html":[4,19], -"structarm__cfft__radix4__instance__q31.html#a33a3bc774c97373261699463c05dfe54":[4,19,4], -"structarm__cfft__radix4__instance__q31.html#a561c22dee4cbdcfa0fd5f15106ecc306":[4,19,5], -"structarm__cfft__radix4__instance__q31.html#a5a7c4f4c7b3fb655cbb2bc11ef160a2a":[4,19,0], -"structarm__cfft__radix4__instance__q31.html#a8cf8187b8232815cf17ee82bf572ecf9":[4,19,6], -"structarm__cfft__radix4__instance__q31.html#a94d2fead4efa4d5eaae142bbe30b0e15":[4,19,1], -"structarm__cfft__radix4__instance__q31.html#ab413d2a5d3f45fa187d93813bf3bf81b":[4,19,2], -"structarm__cfft__radix4__instance__q31.html#adc0a62ba669ad2282ecbe43d5d96abab":[4,19,3], -"structarm__dct4__instance__f32.html":[4,20], -"structarm__dct4__instance__f32.html#a018f7860b6e070af533fb7d76c7cdc32":[4,20,3], -"structarm__dct4__instance__f32.html#a262b29a51c371b46efc89120e31ccf37":[4,20,0], -"structarm__dct4__instance__f32.html#a61ce8c967b2e998a9c0041cca73cdef8":[4,20,2], -"structarm__dct4__instance__f32.html#a6da1187e070801e011ce5e0582efa861":[4,20,4], -"structarm__dct4__instance__f32.html#a978f37fc19add31af243ab5c63ae502f":[4,20,5], -"structarm__dct4__instance__f32.html#ad13544aafad268588c62e3eb35ae662c":[4,20,6], -"structarm__dct4__instance__f32.html#adb1ef2739ddbe62e5cdadc47455a4147":[4,20,1], -"structarm__dct4__instance__q15.html":[4,21], -"structarm__dct4__instance__q15.html#a11cf95c1cd9dd2dd5e4b81b8f88dc208":[4,21,5], -"structarm__dct4__instance__q15.html#a197098140d68e89a08f7a249003a0b86":[4,21,2], -"structarm__dct4__instance__q15.html#a53d24009bb9b2e93d0aa07db7f1a6c25":[4,21,0], -"structarm__dct4__instance__q15.html#a7284932ee8c36107c33815eb62eadffc":[4,21,3], -"structarm__dct4__instance__q15.html#abc6c847e9f906781e1d5da40e9aafa76":[4,21,6], -"structarm__dct4__instance__q15.html#ac76df681b1bd502fb4874c06f055dded":[4,21,4], -"structarm__dct4__instance__q15.html#af43dcbbc2fc661ffbc525afe3dcbd7da":[4,21,1], -"structarm__dct4__instance__q31.html":[4,22], -"structarm__dct4__instance__q31.html#a32d3268ba4629908dba056599f0a904d":[4,22,1], -"structarm__dct4__instance__q31.html#a46a9f136457350676e2bfd3768ff9d6d":[4,22,0], -"structarm__dct4__instance__q31.html#a7db236e22673146bb1d2c962f0713f08":[4,22,6], -"structarm__dct4__instance__q31.html#ac80ff7b28fca36aeef74dea12e8312dd":[4,22,2], -"structarm__dct4__instance__q31.html#ac96579cfb28d08bb11dd2fe4c6303833":[4,22,3], -"structarm__dct4__instance__q31.html#af1487dab5e7963b85dc0fdc6bf492542":[4,22,5], -"structarm__dct4__instance__q31.html#af97204d1838925621fc82021a0c2d6c1":[4,22,4], -"structarm__fir__decimate__instance__f32.html":[4,23], -"structarm__fir__decimate__instance__f32.html#a268a8b0e80a3d9764baf33e4bc10dde2":[4,23,2], -"structarm__fir__decimate__instance__f32.html#a2aa2986129db8affef03ede88dd45a03":[4,23,1], -"structarm__fir__decimate__instance__f32.html#a5bddf29aaaf2011d2e3bcec59a83f633":[4,23,3], -"structarm__fir__decimate__instance__f32.html#a76a8b2161731638eb3d67f277919f95d":[4,23,0], -"structarm__fir__decimate__instance__q15.html":[4,24], -"structarm__fir__decimate__instance__q15.html#a01cacab67e73945e8289075598ede14d":[4,24,2], -"structarm__fir__decimate__instance__q15.html#a3f7b5184bb28853ef401b001df121047":[4,24,3], -"structarm__fir__decimate__instance__q15.html#aad9320284218b3aa378527ea518cf093":[4,24,0], -"structarm__fir__decimate__instance__q15.html#ac1e9844488ec717da334fbd4c4f41990":[4,24,1], -"structarm__fir__decimate__instance__q31.html":[4,25], -"structarm__fir__decimate__instance__q31.html#a030d0391538c2481c5b348fd09a952ff":[4,25,2], -"structarm__fir__decimate__instance__q31.html#a0ef0ef9e265f7ab873cfc6daa7593fdb":[4,25,3], -"structarm__fir__decimate__instance__q31.html#a37915d42b0dc5e3057ebe83110798482":[4,25,1], -"structarm__fir__decimate__instance__q31.html#ad3d6936c36303b30dd38f1eddf248ae5":[4,25,0], -"structarm__fir__instance__f32.html":[4,26], -"structarm__fir__instance__f32.html#a1c9cfca901d5902afeb640f2831488f4":[4,26,1], -"structarm__fir__instance__f32.html#a20cf98c92b5323799b7881c9ff4d2f7c":[4,26,0], -"structarm__fir__instance__f32.html#a7afcf4022e8560db9b8fd28b0d090a15":[4,26,2], -"structarm__fir__instance__q15.html":[4,27], -"structarm__fir__instance__q15.html#a0e46f93cf51bfb18b1be808be9c5bfc9":[4,27,0], -"structarm__fir__instance__q15.html#a6d16db16a5f8f0db54938f2967244d9e":[4,27,1], -"structarm__fir__instance__q15.html#aa8d25f44f45b6a6c4cf38c31569b8a01":[4,27,2], -"structarm__fir__instance__q31.html":[4,28], -"structarm__fir__instance__q31.html#a409f39c93b744784648bdc365541444d":[4,28,2], -"structarm__fir__instance__q31.html#a918fadd775b7a0482b21bf34dae2f094":[4,28,0], -"structarm__fir__instance__q31.html#afaae4c884bdf11a4ec2f3b9bb2bb51d0":[4,28,1], -"structarm__fir__instance__q7.html":[4,29], -"structarm__fir__instance__q7.html#a0e45aedefc3fffad6cb315c5b6e5bd49":[4,29,1], -"structarm__fir__instance__q7.html#a9b50840e2c5ef5b17e1a584fb4cf0d06":[4,29,0], -"structarm__fir__instance__q7.html#aaddea3b9c7e16ddfd9428b7bf9f9c200":[4,29,2], -"structarm__fir__interpolate__instance__f32.html":[4,30], -"structarm__fir__interpolate__instance__f32.html#a389e669e13ec56292a70db8e92194b12":[4,30,2], -"structarm__fir__interpolate__instance__f32.html#a42a8ba1bda85fa86d7b6c84d3da4c75b":[4,30,3], -"structarm__fir__interpolate__instance__f32.html#a86053b715980a93c9df630d6de5bb63c":[4,30,1], -"structarm__fir__interpolate__instance__f32.html#ae6f94dcc0ccd8aa4bc699b20985d9df5":[4,30,0], -"structarm__fir__interpolate__instance__q15.html":[4,31], -"structarm__fir__interpolate__instance__q15.html#a26b864363fa47954248f2590e3a82a3c":[4,31,3], -"structarm__fir__interpolate__instance__q15.html#a5431bdc079e72a973b51d359f7f13603":[4,31,0], -"structarm__fir__interpolate__instance__q15.html#a767d91d61d4c0beeddd4325d28d28e24":[4,31,1], -"structarm__fir__interpolate__instance__q15.html#ad5178a02a697a77e0d0e60705d9f0a19":[4,31,2], -"structarm__fir__interpolate__instance__q31.html":[4,32], -"structarm__fir__interpolate__instance__q31.html#a5cdf0a631cb74e0e9588c388abe5235c":[4,32,0], -"structarm__fir__interpolate__instance__q31.html#a5d243796584afc7cd6c557f00b7acca5":[4,32,2], -"structarm__fir__interpolate__instance__q31.html#addde04514b6e6ac72be3d609f0398b1a":[4,32,3], -"structarm__fir__interpolate__instance__q31.html#afa719433687e1936ec3403d0d32f06e6":[4,32,1], -"structarm__fir__lattice__instance__f32.html":[4,33], -"structarm__fir__lattice__instance__f32.html#a33bf5948c947f9ef80a99717cb0a0a43":[4,33,1], -"structarm__fir__lattice__instance__f32.html#ad369bd9997a250f195254df37408a38f":[4,33,0], -"structarm__fir__lattice__instance__f32.html#ae348884a1ba9b83fadccd5da640cbcaf":[4,33,2], -"structarm__fir__lattice__instance__q15.html":[4,34], -"structarm__fir__lattice__instance__q15.html#a37b90dea2bc3ee7c9951a9fe74db0cbb":[4,34,2], -"structarm__fir__lattice__instance__q15.html#a38b179138d6a6c9cac4f8f79b6fd5357":[4,34,0], -"structarm__fir__lattice__instance__q15.html#a78f872826140069cf67836fff87360bc":[4,34,1], -"structarm__fir__lattice__instance__q31.html":[4,35], -"structarm__fir__lattice__instance__q31.html#a08fe9494ab7cd336b791e9657adadcf6":[4,35,2], -"structarm__fir__lattice__instance__q31.html#a66c3364bf5863cd45e05f1652c3dc522":[4,35,1], -"structarm__fir__lattice__instance__q31.html#a9f3773bbb76bc5a8a5ee9d37786bf478":[4,35,0], -"structarm__fir__sparse__instance__f32.html":[4,36], -"structarm__fir__sparse__instance__f32.html#a04af7c738dfb0882ad102fcad501d94a":[4,36,2], -"structarm__fir__sparse__instance__f32.html#a57585aeca9dc8686e08df2865375a86d":[4,36,5], -"structarm__fir__sparse__instance__f32.html#a5e19e7f234ac30a3db843352bf2a8515":[4,36,1], -"structarm__fir__sparse__instance__f32.html#a794af0916666d11cc564d6df08553555":[4,36,3], -"structarm__fir__sparse__instance__f32.html#aaa54ae67e5d10c6dd0d697945c638d31":[4,36,4], -"structarm__fir__sparse__instance__f32.html#af8b8c775f4084c36774f06c082b4c078":[4,36,0], -"structarm__fir__sparse__instance__q15.html":[4,37], -"structarm__fir__sparse__instance__q15.html#a0f66b126dd8b85f7467cfb01b7bc4d77":[4,37,1], -"structarm__fir__sparse__instance__q15.html#a78a6565473b5f0b8c77c3f0f58a76069":[4,37,2], -"structarm__fir__sparse__instance__q15.html#a89487f28cab52637426024005e478985":[4,37,5], -"structarm__fir__sparse__instance__q15.html#a98b92b0f5208110129b9a67b1db90408":[4,37,3], -"structarm__fir__sparse__instance__q15.html#ad14cc1070eecf7e1926d8f67a8273182":[4,37,0], -"structarm__fir__sparse__instance__q15.html#aeab2855176c6efdb231a73a3672837d5":[4,37,4], -"structarm__fir__sparse__instance__q31.html":[4,38], -"structarm__fir__sparse__instance__q31.html#a07b6c01e58ec6dde384719130d36b0dc":[4,38,1], -"structarm__fir__sparse__instance__q31.html#a093d6227f0d1597982cd083fb126f4e0":[4,38,2], -"structarm__fir__sparse__instance__q31.html#a557ed9d477e76e4ad2019344f19f568a":[4,38,5], -"structarm__fir__sparse__instance__q31.html#a830be89daa5a393b225048889aa045d1":[4,38,3], -"structarm__fir__sparse__instance__q31.html#ab87ae457adec8f727afefaa2599fc983":[4,38,4], -"structarm__fir__sparse__instance__q31.html#afdd3a1dc72132c854dc379154b68b674":[4,38,0], -"structarm__fir__sparse__instance__q7.html":[4,39], -"structarm__fir__sparse__instance__q7.html#a18072cf3ef3666d588f0d49512f2b28f":[4,39,3], -"structarm__fir__sparse__instance__q7.html#a2d2e65473fe3a3f2b953b4e0b60824df":[4,39,5], -"structarm__fir__sparse__instance__q7.html#a3dac86f15e33553e8f3e19e0d712bae5":[4,39,2], -"structarm__fir__sparse__instance__q7.html#a54cdd27ca1c672b126c38763ce678b1c":[4,39,1], -"structarm__fir__sparse__instance__q7.html#ac625393c84bc0342ffdf26fc4eba1ac1":[4,39,4], -"structarm__fir__sparse__instance__q7.html#af74dacc1d34c078283e50f2530eb91df":[4,39,0], -"structarm__iir__lattice__instance__f32.html":[4,40], -"structarm__iir__lattice__instance__f32.html#a30babe7815510219e6e3d28e6e4a5969":[4,40,2], -"structarm__iir__lattice__instance__f32.html#aa69fcdd3775e828d450ce1bbd978fa31":[4,40,1], -"structarm__iir__lattice__instance__f32.html#af8de449af5efe1f30be82f9ba35587ee":[4,40,0], -"structarm__iir__lattice__instance__f32.html#afc7c8f577e6f27d097fe55f57e707f72":[4,40,3], -"structarm__iir__lattice__instance__q15.html":[4,41], -"structarm__iir__lattice__instance__q15.html#a41c214a1ec38d4a82fae8899d715dd29":[4,41,1], -"structarm__iir__lattice__instance__q15.html#a4c4f57f45b223abbe2a9fb727bd2cad9":[4,41,3], -"structarm__iir__lattice__instance__q15.html#a96fbed313bef01070409fa182d26ba3f":[4,41,0], -"structarm__iir__lattice__instance__q15.html#afd0136ab917b529554d93f41a5e04618":[4,41,2], -"structarm__iir__lattice__instance__q31.html":[4,42], -"structarm__iir__lattice__instance__q31.html#a04507e2b982b1dfa97b7b55752dea6b9":[4,42,3], -"structarm__iir__lattice__instance__q31.html#a1d30aa16aac7722936ea9dee59211863":[4,42,1], -"structarm__iir__lattice__instance__q31.html#a941282745effd26a889fbfadf4b95e6a":[4,42,2], -"structarm__iir__lattice__instance__q31.html#a9df4570ed28c50fd9193ab654ff236ad":[4,42,0], -"structarm__linear__interp__instance__f32.html":[4,43], -"structarm__linear__interp__instance__f32.html#a08352dc6ea82fbc0827408e018535481":[4,43,2], -"structarm__linear__interp__instance__f32.html#a95f02a926b16d35359aca5b31e813b11":[4,43,0], -"structarm__linear__interp__instance__f32.html#aa8e2d686b5434a406d390b347b183511":[4,43,3], -"structarm__linear__interp__instance__f32.html#ab373001f6afad0850359c344a4d7eee4":[4,43,1], -"structarm__lms__instance__f32.html":[4,44], -"structarm__lms__instance__f32.html#a4795c6f7d3f17cec15c2fd09f66edd1a":[4,44,2], -"structarm__lms__instance__f32.html#aaf94285be2f99b5b9af40bea8dcb14b9":[4,44,3], -"structarm__lms__instance__f32.html#ae2af43d74c93dba16b876e10c97a5b99":[4,44,0], -"structarm__lms__instance__f32.html#af73880d9009982f5d14529869494ec3d":[4,44,1], -"structarm__lms__instance__q15.html":[4,45], -"structarm__lms__instance__q15.html#a0078e894f805af1b360369e619fb57b3":[4,45,1], -"structarm__lms__instance__q15.html#a42f95368b94898eb82608e1113d18cab":[4,45,2], -"structarm__lms__instance__q15.html#a9a575ff82c1e68cbb583083439260d08":[4,45,4], -"structarm__lms__instance__q15.html#aae46129d7cfd7f1c162cc502ed0a9d49":[4,45,0], -"structarm__lms__instance__q15.html#acca5fbaef4a52ae411de24c9a0b929cf":[4,45,3], -"structarm__lms__instance__q31.html":[4,46], -"structarm__lms__instance__q31.html#a206d47b49de6f357f933ebe61520753c":[4,46,4], -"structarm__lms__instance__q31.html#a4705a8f0011bb9166e09bf5bd51e595e":[4,46,3], -"structarm__lms__instance__q31.html#a4afe56e991a5416adfd462aa88bda500":[4,46,2], -"structarm__lms__instance__q31.html#ac0d84f7d054555931ef8a62511fbcb8a":[4,46,1], -"structarm__lms__instance__q31.html#acb6ca9996b3c5f740d5d6c8e9f4f1d46":[4,46,0], -"structarm__lms__norm__instance__f32.html":[4,47], -"structarm__lms__norm__instance__f32.html#a0bc03338687002ed5f2e4a363eb095ec":[4,47,4], -"structarm__lms__norm__instance__f32.html#a1ba688d90aba7de003ed4ad8e2e7ddda":[4,47,3], -"structarm__lms__norm__instance__f32.html#a6a4119e4f39447bbee31b066deafa16f":[4,47,0], -"structarm__lms__norm__instance__f32.html#a84401d3cfc6c40f69c08223cf341b886":[4,47,1], -"structarm__lms__norm__instance__f32.html#ac95f8ca3d816524c2070643852fac5e8":[4,47,2], -"structarm__lms__norm__instance__f32.html#aec958fe89b164a30f38bcca9f5d96218":[4,47,5], -"structarm__lms__norm__instance__q15.html":[4,48], -"structarm__lms__norm__instance__q15.html#a1c81ded399919d8181026bc1c8602e7b":[4,48,0], -"structarm__lms__norm__instance__q15.html#a3fc1d6f97d2c6d5324871de6895cb7e9":[4,48,7], -"structarm__lms__norm__instance__q15.html#a7ce00f21d11cfda6d963240641deea8c":[4,48,1], -"structarm__lms__norm__instance__q15.html#a9aabb0e4c79f3db807e7a441fa36f5f8":[4,48,6], -"structarm__lms__norm__instance__q15.html#a9ee7a45f4f315d7996a969e25fdc7146":[4,48,2], -"structarm__lms__norm__instance__q15.html#aa0d435fbcf7dedb7179d4467e9b79e9f":[4,48,4], -"structarm__lms__norm__instance__q15.html#aa4de490b3bdbd03561b76ee07901c8e3":[4,48,5], -"structarm__lms__norm__instance__q15.html#ae7bca648c75a2ffa02d87852bb78bc8a":[4,48,3] -}; diff --git a/Documentation/DSP/html/navtreeindex3.js b/Documentation/DSP/html/navtreeindex3.js deleted file mode 100644 index 6ba9b39..0000000 --- a/Documentation/DSP/html/navtreeindex3.js +++ /dev/null @@ -1,80 +0,0 @@ -var NAVTREEINDEX3 = -{ -"structarm__lms__norm__instance__q31.html":[4,49], -"structarm__lms__norm__instance__q31.html#a28d7b9e437817f83397e081967e90f3c":[4,49,4], -"structarm__lms__norm__instance__q31.html#a28e4c085af69c9c3e2e95dacf8004c3e":[4,49,2], -"structarm__lms__norm__instance__q31.html#a3c0ae42869afec8555dc8e3a7ef9b386":[4,49,0], -"structarm__lms__norm__instance__q31.html#a47c4466d644e0d8ba407995adfa9b917":[4,49,7], -"structarm__lms__norm__instance__q31.html#a57a64c1ff102d033c1bd05043f1d9955":[4,49,3], -"structarm__lms__norm__instance__q31.html#a6b25c96cf048b77078d62f4252a01ec4":[4,49,5], -"structarm__lms__norm__instance__q31.html#a85836d0907077b9ac660f7bbbaa9d694":[4,49,6], -"structarm__lms__norm__instance__q31.html#ad3dd2a2406e02fdaa7782ba6c3940a64":[4,49,1], -"structarm__matrix__instance__f32.html":[4,50], -"structarm__matrix__instance__f32.html#a23f4e34d70a82c9cad7612add5640b7b":[4,50,1], -"structarm__matrix__instance__f32.html#acdd1fb73734df68b89565c54f1dd8ae2":[4,50,0], -"structarm__matrix__instance__f32.html#af3917c032600a9dfd5ed4a96f074910a":[4,50,2], -"structarm__matrix__instance__f64.html":[4,51], -"structarm__matrix__instance__f64.html#a5b2475f8ff1e4818955cdd18bc40a097":[4,51,2], -"structarm__matrix__instance__f64.html#a8b44d1e5003345047c4ead9e1593bf22":[4,51,1], -"structarm__matrix__instance__f64.html#ab0f0399aff3201880e2d8a447de9a7ee":[4,51,0], -"structarm__matrix__instance__q15.html":[4,52], -"structarm__matrix__instance__q15.html#a6da33a5553e634787d0f515cf8d724af":[4,52,2], -"structarm__matrix__instance__q15.html#a9bac6ed54be287c4d4f01a1a28be65f5":[4,52,1], -"structarm__matrix__instance__q15.html#acbbce67ba058d8e1c867c71d57288c97":[4,52,0], -"structarm__matrix__instance__q31.html":[4,53], -"structarm__matrix__instance__q31.html#a09a64267c0579fef086efc9059741e56":[4,53,2], -"structarm__matrix__instance__q31.html#a63bacac158a821c8cfc06088d251598c":[4,53,1], -"structarm__matrix__instance__q31.html#abd161da7614eda927157f18b698074b1":[4,53,0], -"structarm__pid__instance__f32.html":[4,54], -"structarm__pid__instance__f32.html#a155acf642ba2f521869f19d694cd7fa0":[4,54,2], -"structarm__pid__instance__f32.html#a7def89571c50f7137a213326a396e560":[4,54,1], -"structarm__pid__instance__f32.html#aa9b9aa9e413c6cec376a9dddc9f01ebe":[4,54,5], -"structarm__pid__instance__f32.html#ac0feffde05fe391eeab3bf78e953830a":[4,54,4], -"structarm__pid__instance__f32.html#ad5b68fbf84d16188ae4747ff91f6f088":[4,54,3], -"structarm__pid__instance__f32.html#ad7b0bed64915d0a25a3409fa2dc45556":[4,54,0], -"structarm__pid__instance__f32.html#afd394e1e52fb1d526aa472c83b8f2464":[4,54,6], -"structarm__pid__instance__q15.html":[4,55], -"structarm__pid__instance__q15.html#a0dcc19d5c8f7bc401acea9e8318cd777":[4,55,3], -"structarm__pid__instance__q15.html#a1b8412c517071962a9acfdc6778906ec":[4,55,1], -"structarm__pid__instance__q15.html#a4a3f0a878b5b6b055e3478a2f244cd30":[4,55,5], -"structarm__pid__instance__q15.html#ad228aae24a1b6d855c93a8b9bbc1c4f1":[4,55,4], -"structarm__pid__instance__q15.html#ad77f3a2823c7f96de42c92a3fbf3246b":[4,55,0], -"structarm__pid__instance__q15.html#af5d4b53091f19eff7536636b7cc43111":[4,55,2], -"structarm__pid__instance__q31.html":[4,56], -"structarm__pid__instance__q31.html#a228e4a64da6014844a0a671a1fa391d4":[4,56,6], -"structarm__pid__instance__q31.html#a2f7492bd6fb92fae5e2de7fbbec39b0e":[4,56,1], -"structarm__pid__instance__q31.html#a3e34537c53af4f9ad7bfffa4dff27c82":[4,56,2], -"structarm__pid__instance__q31.html#aa5332635ce9c7078cdb4c1ecf442eadd":[4,56,0], -"structarm__pid__instance__q31.html#aa861d69fd398f29aa0b4b455a823ed72":[4,56,4], -"structarm__pid__instance__q31.html#aab4ff371d14441df501f1169f71cbd17":[4,56,3], -"structarm__pid__instance__q31.html#ac2410bf7f856d58dc1d773d4983cac8e":[4,56,5], -"structarm__rfft__fast__instance__f32.html":[4,57], -"structarm__rfft__fast__instance__f32.html#a37419ababdfb3151b1891ae6bcd21012":[4,57,2], -"structarm__rfft__fast__instance__f32.html#a9f30b04f163fabc1b24421d3c323d5fc":[4,57,1], -"structarm__rfft__fast__instance__f32.html#aef06ab665041ec36f5b25d464f0cab14":[4,57,0], -"structarm__rfft__instance__f32.html":[4,58], -"structarm__rfft__instance__f32.html#a075076e07ebb8521d8e3b49a31db6c57":[4,58,1], -"structarm__rfft__instance__f32.html#a23543ecfd027fea2477fe1eea23c3c4d":[4,58,6], -"structarm__rfft__instance__f32.html#a4219d4669699e4efdcb150ed7a0d9a57":[4,58,2], -"structarm__rfft__instance__f32.html#a534cc7e6e9b3e3dd022fad611c762142":[4,58,5], -"structarm__rfft__instance__f32.html#a5ee6d10a934ab4b666e0bb286c3d633f":[4,58,3], -"structarm__rfft__instance__f32.html#a9f47ba9f50c81e4445ae3827b981bc05":[4,58,4], -"structarm__rfft__instance__f32.html#ac342f3248157cbbd2f04a3c8ec9fc9eb":[4,58,0], -"structarm__rfft__instance__f32.html#aede85350fb5ae6baa1b3e8bfa15b18d6":[4,58,7], -"structarm__rfft__instance__q15.html":[4,59], -"structarm__rfft__instance__q15.html#a4329c15b056444746d37ff082a24d31a":[4,59,3], -"structarm__rfft__instance__q15.html#a4c65cd40e0098ec2f5c0dc31488b9bc6":[4,59,0], -"structarm__rfft__instance__q15.html#a8051ffe268c147e431e1bea7bb4c4258":[4,59,2], -"structarm__rfft__instance__q15.html#a937d815022adc557b435ba8c6cd58b0d":[4,59,5], -"structarm__rfft__instance__q15.html#aac5cf9e825917cbb14f439e56bb86ab3":[4,59,1], -"structarm__rfft__instance__q15.html#afd444d05858c5f419980e94e8240d5c3":[4,59,6], -"structarm__rfft__instance__q15.html#affbf2de522ac029432d98e8373c0ec53":[4,59,4], -"structarm__rfft__instance__q31.html":[4,60], -"structarm__rfft__instance__q31.html#a2a0c944e66bab92fcbe19d1c29153250":[4,60,4], -"structarm__rfft__instance__q31.html#a3cb90cdc928a88b0203917dcb3dc1b71":[4,60,0], -"structarm__rfft__instance__q31.html#a6fc90252b579f7c29e01bd279334fc43":[4,60,6], -"structarm__rfft__instance__q31.html#a8fe10d425b59e096c23aa4bb5caa1974":[4,60,3], -"structarm__rfft__instance__q31.html#ae5070be4c2e0327e618f5e1f4c5b9d80":[4,60,5], -"structarm__rfft__instance__q31.html#af5c2615e6cde15524df38fa57ea32d94":[4,60,2], -"structarm__rfft__instance__q31.html#af777b0cadd5abaf064323692c2e6693b":[4,60,1] -}; diff --git a/Documentation/DSP/html/open.png b/Documentation/DSP/html/open.png deleted file mode 100644 index 30f75c7..0000000 Binary files a/Documentation/DSP/html/open.png and /dev/null differ diff --git a/Documentation/DSP/html/pages.html b/Documentation/DSP/html/pages.html deleted file mode 100644 index 941254a..0000000 --- a/Documentation/DSP/html/pages.html +++ /dev/null @@ -1,134 +0,0 @@ - - - - - -Usage and Description -CMSIS-DSP: Usage and Description - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
CMSIS-DSP -  Version 1.4.7 -
-
CMSIS DSP Software Library
-
-
- -
-
    - -
-
- - - -
-
- -
-
-
- -
- - - - -
- -
- -
-
-
Usage and Description
-
-
-
Here is a list of all related documentation pages:
-
-
- - - - diff --git a/Documentation/DSP/html/park.gif b/Documentation/DSP/html/park.gif deleted file mode 100644 index db0fd40..0000000 Binary files a/Documentation/DSP/html/park.gif and /dev/null differ diff --git a/Documentation/DSP/html/parkFormula.gif b/Documentation/DSP/html/parkFormula.gif deleted file mode 100644 index 3b1861b..0000000 Binary files a/Documentation/DSP/html/parkFormula.gif and /dev/null differ diff --git a/Documentation/DSP/html/parkInvFormula.gif b/Documentation/DSP/html/parkInvFormula.gif deleted file mode 100644 index 4cb89df..0000000 Binary files a/Documentation/DSP/html/parkInvFormula.gif and /dev/null differ diff --git a/Documentation/DSP/html/printComponentTabs.js b/Documentation/DSP/html/printComponentTabs.js deleted file mode 100644 index 64d846b..0000000 --- a/Documentation/DSP/html/printComponentTabs.js +++ /dev/null @@ -1,36 +0,0 @@ -var strgURL = location.pathname; // path of current component - -// constuctor for the array of objects -function tabElement(id, folderName, tabTxt ) { - this.id = id; // elementID as needed in html; - this.folderName = folderName; // folder name of the component - this.tabTxt = tabTxt; // Text displayed as menu on the web - this.currentListItem = '
  • ' + this.tabTxt + '
  • '; - this.listItem = '
  • ' + this.tabTxt + '
  • '; -}; - -// array of objects -var arr = []; - -// fill array - arr.push( new tabElement( "GEN", "/General/html/", "General") ); - arr.push( new tabElement( "CORE", "/Core/html/", "Core") ); - arr.push( new tabElement( "DRV", "/Driver/html/", "Driver") ); - arr.push( new tabElement( "DSP", "/DSP/html/", "DSP") ); - arr.push( new tabElement( "RTOS", "/RTOS/html/", "RTOS API") ); - arr.push( new tabElement( "RTX", "/RTX/html/", "RTX") ); - arr.push( new tabElement( "PACK", "/Pack/html/", "Pack") ); - arr.push( new tabElement( "SVD", "/SVD/html/", "SVD") ); - arr.push( new tabElement( "DAP", "/DAP/html/", "DAP") ); - -// write tabs -// called from the header file. -function writeComponentTabs() { - for ( var i=0; i < arr.length; i++ ) { - if (strgURL.search(arr[i].folderName) > 0) { // if this is the current folder - document.write(arr[i].currentListItem); // then print and hightlight the tab - } else { - document.write(arr[i].listItem); // else, print the tab - } - } -}; diff --git a/Documentation/DSP/html/resize.js b/Documentation/DSP/html/resize.js deleted file mode 100644 index 9fe82ba..0000000 --- a/Documentation/DSP/html/resize.js +++ /dev/null @@ -1,93 +0,0 @@ -var cookie_namespace = 'doxygen'; -var sidenav,navtree,content,header; - -function readCookie(cookie) -{ - var myCookie = cookie_namespace+"_"+cookie+"="; - if (document.cookie) - { - var index = document.cookie.indexOf(myCookie); - if (index != -1) - { - var valStart = index + myCookie.length; - var valEnd = document.cookie.indexOf(";", valStart); - if (valEnd == -1) - { - valEnd = document.cookie.length; - } - var val = document.cookie.substring(valStart, valEnd); - return val; - } - } - return 0; -} - -function writeCookie(cookie, val, expiration) -{ - if (val==undefined) return; - if (expiration == null) - { - var date = new Date(); - date.setTime(date.getTime()+(10*365*24*60*60*1000)); // default expiration is one week - expiration = date.toGMTString(); - } - document.cookie = cookie_namespace + "_" + cookie + "=" + val + "; expires=" + expiration+"; path=/"; -} - -function resizeWidth() -{ - var windowWidth = $(window).width() + "px"; - var sidenavWidth = $(sidenav).width(); - content.css({marginLeft:parseInt(sidenavWidth)+6+"px"}); //account for 6px-wide handle-bar - writeCookie('width',sidenavWidth, null); -} - -function restoreWidth(navWidth) -{ - var windowWidth = $(window).width() + "px"; - content.css({marginLeft:parseInt(navWidth)+6+"px"}); - sidenav.css({width:navWidth + "px"}); -} - -function resizeHeight() -{ - var headerHeight = header.height(); - var footerHeight = footer.height(); - var windowHeight = $(window).height() - headerHeight - footerHeight; - content.css({height:windowHeight + "px"}); - navtree.css({height:windowHeight + "px"}); - sidenav.css({height:windowHeight + "px",top: headerHeight+"px"}); -} - -function initResizable() -{ - header = $("#top"); - sidenav = $("#side-nav"); - content = $("#doc-content"); - navtree = $("#nav-tree"); - footer = $("#nav-path"); - $(".side-nav-resizable").resizable({resize: function(e, ui) { resizeWidth(); } }); - $(window).resize(function() { resizeHeight(); }); - var width = readCookie('width'); - if (width) { restoreWidth(width); } else { resizeWidth(); } - resizeHeight(); - var url = location.href; - var i=url.indexOf("#"); - if (i>=0) window.location.hash=url.substr(i); - var _preventDefault = function(evt) { evt.preventDefault(); }; - $("#splitbar").bind("dragstart", _preventDefault).bind("selectstart", _preventDefault); - $(document).bind('touchmove',function(e){ - try { - var target = e.target; - while (target) { - if ($(target).css('-webkit-overflow-scrolling')=='touch') return; - target = target.parentNode; - } - e.preventDefault(); - } catch(err) { - e.preventDefault(); - } - }); -} - - diff --git a/Documentation/DSP/html/search/all_5f.html b/Documentation/DSP/html/search/all_5f.html deleted file mode 100644 index 1f27755..0000000 --- a/Documentation/DSP/html/search/all_5f.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_5f.js b/Documentation/DSP/html/search/all_5f.js deleted file mode 100644 index c26bc12..0000000 --- a/Documentation/DSP/html/search/all_5f.js +++ /dev/null @@ -1,12 +0,0 @@ -var searchData= -[ - ['_5f_5fcmsis_5fgeneric',['__CMSIS_GENERIC',['../arm__math_8h.html#a87c3b351c33a90de11a2f23e67867a8a',1,'arm_math.h']]], - ['_5f_5fhsi',['__HSI',['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM7.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM7.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM7.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM7.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM7.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM7.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM7.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM7.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM7.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM7.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM7.c']]], - ['_5f_5fpackq7',['__PACKq7',['../arm__math_8h.html#a3ebff224ad44c217fde9f530342e2960',1,'arm_math.h']]], - ['_5f_5fsimd32',['__SIMD32',['../arm__math_8h.html#a9de2e0a5785be82866bcb96012282248',1,'arm_math.h']]], - ['_5f_5fsimd32_5fconst',['__SIMD32_CONST',['../arm__math_8h.html#a1185d670d798aaf52eec13f0403f3407',1,'arm_math.h']]], - ['_5f_5fsimd64',['__SIMD64',['../arm__math_8h.html#ad1b053da364f9fd82ca1a381df7590b6',1,'arm_math.h']]], - ['_5f_5fsystem_5fclock',['__SYSTEM_CLOCK',['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM7.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM7.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM7.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM7.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM7.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM7.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM7.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM7.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM7.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM7.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM7.c']]], - ['_5f_5fxtal',['__XTAL',['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM7.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM7.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM7.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM7.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM7.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM7.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM7.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM7.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM7.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM7.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM7.c']]], - ['_5fsimd32_5foffset',['_SIMD32_OFFSET',['../arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f',1,'arm_math.h']]] -]; diff --git a/Documentation/DSP/html/search/all_61.html b/Documentation/DSP/html/search/all_61.html deleted file mode 100644 index a3164d5..0000000 --- a/Documentation/DSP/html/search/all_61.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_61.js b/Documentation/DSP/html/search/all_61.js deleted file mode 100644 index 10205ee..0000000 --- a/Documentation/DSP/html/search/all_61.js +++ /dev/null @@ -1,875 +0,0 @@ -var searchData= -[ - ['a0',['A0',['../structarm__pid__instance__q15.html#ad77f3a2823c7f96de42c92a3fbf3246b',1,'arm_pid_instance_q15::A0()'],['../structarm__pid__instance__q31.html#aa5332635ce9c7078cdb4c1ecf442eadd',1,'arm_pid_instance_q31::A0()'],['../structarm__pid__instance__f32.html#ad7b0bed64915d0a25a3409fa2dc45556',1,'arm_pid_instance_f32::A0()']]], - ['a1',['A1',['../structarm__pid__instance__q15.html#a1b8412c517071962a9acfdc6778906ec',1,'arm_pid_instance_q15::A1()'],['../structarm__pid__instance__q31.html#a2f7492bd6fb92fae5e2de7fbbec39b0e',1,'arm_pid_instance_q31::A1()'],['../structarm__pid__instance__f32.html#a7def89571c50f7137a213326a396e560',1,'arm_pid_instance_f32::A1()']]], - ['a2',['A2',['../structarm__pid__instance__q31.html#a3e34537c53af4f9ad7bfffa4dff27c82',1,'arm_pid_instance_q31::A2()'],['../structarm__pid__instance__f32.html#a155acf642ba2f521869f19d694cd7fa0',1,'arm_pid_instance_f32::A2()']]], - ['a_5ff32',['A_f32',['../arm__matrix__example__f32_8c.html#aed27b92d9847194d9dcce40cecf2b48a',1,'arm_matrix_example_f32.c']]], - ['abstract_2etxt',['Abstract.txt',['../arm__convolution__example_2_a_r_m_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__convolution__example_2_g_c_c_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__dotproduct__example_2_a_r_m_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__dotproduct__example_2_g_c_c_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__fft__bin__example_2_a_r_m_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__fft__bin__example_2_g_c_c_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__fir__example_2_a_r_m_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__graphic__equalizer__example_2_a_r_m_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__linear__interp__example_2_a_r_m_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__matrix__example_2_a_r_m_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__signal__converge__example_2_a_r_m_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__sin__cos__example_2_a_r_m_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__variance__example_2_a_r_m_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__class__marks__example_2_a_r_m_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__class__marks__example_2_g_c_c_2_abstract_8txt.html',1,'']]], - ['ak',['Ak',['../_a_r_m_2arm__convolution__example__f32_8c.html#aed74eacd4b96cc7f71b64d18f2e95705',1,'Ak(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#aed74eacd4b96cc7f71b64d18f2e95705',1,'Ak(): arm_convolution_example_f32.c']]], - ['align4',['ALIGN4',['../arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb',1,'arm_math.h']]], - ['arm_5fabs_5ff32',['arm_abs_f32',['../group___basic_abs.html#ga421b6275f9d35f50286c0ff3beceff02',1,'arm_abs_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_abs_f32.c'],['../group___basic_abs.html#ga421b6275f9d35f50286c0ff3beceff02',1,'arm_abs_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_abs_f32.c']]], - ['arm_5fabs_5ff32_2ec',['arm_abs_f32.c',['../arm__abs__f32_8c.html',1,'']]], - ['arm_5fabs_5fq15',['arm_abs_q15',['../group___basic_abs.html#ga39f92964c9b649ba252e26ebe7b95594',1,'arm_abs_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_abs_q15.c'],['../group___basic_abs.html#ga39f92964c9b649ba252e26ebe7b95594',1,'arm_abs_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_abs_q15.c']]], - ['arm_5fabs_5fq15_2ec',['arm_abs_q15.c',['../arm__abs__q15_8c.html',1,'']]], - ['arm_5fabs_5fq31',['arm_abs_q31',['../group___basic_abs.html#ga59eafcdcdb52da60d37f20aec6ff4577',1,'arm_abs_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_abs_q31.c'],['../group___basic_abs.html#ga59eafcdcdb52da60d37f20aec6ff4577',1,'arm_abs_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_abs_q31.c']]], - ['arm_5fabs_5fq31_2ec',['arm_abs_q31.c',['../arm__abs__q31_8c.html',1,'']]], - ['arm_5fabs_5fq7',['arm_abs_q7',['../group___basic_abs.html#gadc30985e33fbf96802a5a7954dece3b1',1,'arm_abs_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_abs_q7.c'],['../group___basic_abs.html#gadc30985e33fbf96802a5a7954dece3b1',1,'arm_abs_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_abs_q7.c']]], - ['arm_5fabs_5fq7_2ec',['arm_abs_q7.c',['../arm__abs__q7_8c.html',1,'']]], - ['arm_5fadd_5ff32',['arm_add_f32',['../group___basic_add.html#ga6a904a547413b10565dd1d251c6bafbd',1,'arm_add_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize): arm_add_f32.c'],['../group___basic_add.html#ga6a904a547413b10565dd1d251c6bafbd',1,'arm_add_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize): arm_add_f32.c']]], - ['arm_5fadd_5ff32_2ec',['arm_add_f32.c',['../arm__add__f32_8c.html',1,'']]], - ['arm_5fadd_5fq15',['arm_add_q15',['../group___basic_add.html#gabb51285a41f511670bbff62fc0e1bf62',1,'arm_add_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize): arm_add_q15.c'],['../group___basic_add.html#gabb51285a41f511670bbff62fc0e1bf62',1,'arm_add_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize): arm_add_q15.c']]], - ['arm_5fadd_5fq15_2ec',['arm_add_q15.c',['../arm__add__q15_8c.html',1,'']]], - ['arm_5fadd_5fq31',['arm_add_q31',['../group___basic_add.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b',1,'arm_add_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize): arm_add_q31.c'],['../group___basic_add.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b',1,'arm_add_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize): arm_add_q31.c']]], - ['arm_5fadd_5fq31_2ec',['arm_add_q31.c',['../arm__add__q31_8c.html',1,'']]], - ['arm_5fadd_5fq7',['arm_add_q7',['../group___basic_add.html#gaed633f415a7840a66861debca2dfb96b',1,'arm_add_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize): arm_add_q7.c'],['../group___basic_add.html#gaed633f415a7840a66861debca2dfb96b',1,'arm_add_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize): arm_add_q7.c']]], - ['arm_5fadd_5fq7_2ec',['arm_add_q7.c',['../arm__add__q7_8c.html',1,'']]], - ['arm_5fapply_5fguard_5fbits',['arm_apply_guard_bits',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c']]], - ['arm_5fbilinear_5finterp_5ff32',['arm_bilinear_interp_f32',['../group___bilinear_interpolate.html#gab49a4c0f64854903d996d01ba38f711a',1,'arm_math.h']]], - ['arm_5fbilinear_5finterp_5finstance_5ff32',['arm_bilinear_interp_instance_f32',['../structarm__bilinear__interp__instance__f32.html',1,'']]], - ['arm_5fbilinear_5finterp_5finstance_5fq15',['arm_bilinear_interp_instance_q15',['../structarm__bilinear__interp__instance__q15.html',1,'']]], - ['arm_5fbilinear_5finterp_5finstance_5fq31',['arm_bilinear_interp_instance_q31',['../structarm__bilinear__interp__instance__q31.html',1,'']]], - ['arm_5fbilinear_5finterp_5finstance_5fq7',['arm_bilinear_interp_instance_q7',['../structarm__bilinear__interp__instance__q7.html',1,'']]], - ['arm_5fbilinear_5finterp_5fq15',['arm_bilinear_interp_q15',['../group___bilinear_interpolate.html#gaa8dffbc2a01bb7accf231384498ec85e',1,'arm_math.h']]], - ['arm_5fbilinear_5finterp_5fq31',['arm_bilinear_interp_q31',['../group___bilinear_interpolate.html#ga202a033c8a2ad3678b136f93153b6d13',1,'arm_math.h']]], - ['arm_5fbilinear_5finterp_5fq7',['arm_bilinear_interp_q7',['../group___bilinear_interpolate.html#gade8db9706a3ae9ad03b2750a239d2ee6',1,'arm_math.h']]], - ['arm_5fbiquad_5fcas_5fdf1_5f32x64_5finit_5fq31',['arm_biquad_cas_df1_32x64_init_q31',['../group___biquad_cascade_d_f1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb',1,'arm_biquad_cas_df1_32x64_init_q31(arm_biquad_cas_df1_32x64_ins_q31 *S, uint8_t numStages, q31_t *pCoeffs, q63_t *pState, uint8_t postShift): arm_biquad_cascade_df1_32x64_init_q31.c'],['../group___biquad_cascade_d_f1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb',1,'arm_biquad_cas_df1_32x64_init_q31(arm_biquad_cas_df1_32x64_ins_q31 *S, uint8_t numStages, q31_t *pCoeffs, q63_t *pState, uint8_t postShift): arm_biquad_cascade_df1_32x64_init_q31.c']]], - ['arm_5fbiquad_5fcas_5fdf1_5f32x64_5fins_5fq31',['arm_biquad_cas_df1_32x64_ins_q31',['../structarm__biquad__cas__df1__32x64__ins__q31.html',1,'']]], - ['arm_5fbiquad_5fcas_5fdf1_5f32x64_5fq31',['arm_biquad_cas_df1_32x64_q31',['../group___biquad_cascade_d_f1__32x64.html#ga953a83e69685de6575cff37feb358a93',1,'arm_biquad_cas_df1_32x64_q31(const arm_biquad_cas_df1_32x64_ins_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_32x64_q31.c'],['../group___biquad_cascade_d_f1__32x64.html#ga953a83e69685de6575cff37feb358a93',1,'arm_biquad_cas_df1_32x64_q31(const arm_biquad_cas_df1_32x64_ins_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_32x64_q31.c']]], - ['arm_5fbiquad_5fcascade_5fdf1_5f32x64_5finit_5fq31_2ec',['arm_biquad_cascade_df1_32x64_init_q31.c',['../arm__biquad__cascade__df1__32x64__init__q31_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf1_5f32x64_5fq31_2ec',['arm_biquad_cascade_df1_32x64_q31.c',['../arm__biquad__cascade__df1__32x64__q31_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf1_5ff32',['arm_biquad_cascade_df1_f32',['../group___biquad_cascade_d_f1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc',1,'arm_biquad_cascade_df1_f32(const arm_biquad_casd_df1_inst_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_f32.c'],['../group___biquad_cascade_d_f1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc',1,'arm_biquad_cascade_df1_f32(const arm_biquad_casd_df1_inst_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_f32.c']]], - ['arm_5fbiquad_5fcascade_5fdf1_5ff32_2ec',['arm_biquad_cascade_df1_f32.c',['../arm__biquad__cascade__df1__f32_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf1_5ffast_5fq15',['arm_biquad_cascade_df1_fast_q15',['../group___biquad_cascade_d_f1.html#gaffb9792c0220882efd4c58f3c6a05fd7',1,'arm_biquad_cascade_df1_fast_q15(const arm_biquad_casd_df1_inst_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_fast_q15.c'],['../group___biquad_cascade_d_f1.html#gaffb9792c0220882efd4c58f3c6a05fd7',1,'arm_biquad_cascade_df1_fast_q15(const arm_biquad_casd_df1_inst_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_fast_q15.c']]], - ['arm_5fbiquad_5fcascade_5fdf1_5ffast_5fq15_2ec',['arm_biquad_cascade_df1_fast_q15.c',['../arm__biquad__cascade__df1__fast__q15_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf1_5ffast_5fq31',['arm_biquad_cascade_df1_fast_q31',['../group___biquad_cascade_d_f1.html#ga456390f5e448afad3a38bed7d6e380e3',1,'arm_biquad_cascade_df1_fast_q31(const arm_biquad_casd_df1_inst_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_fast_q31.c'],['../group___biquad_cascade_d_f1.html#ga456390f5e448afad3a38bed7d6e380e3',1,'arm_biquad_cascade_df1_fast_q31(const arm_biquad_casd_df1_inst_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_fast_q31.c']]], - ['arm_5fbiquad_5fcascade_5fdf1_5ffast_5fq31_2ec',['arm_biquad_cascade_df1_fast_q31.c',['../arm__biquad__cascade__df1__fast__q31_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf1_5finit_5ff32',['arm_biquad_cascade_df1_init_f32',['../group___biquad_cascade_d_f1.html#ga8e73b69a788e681a61bccc8959d823c5',1,'arm_biquad_cascade_df1_init_f32(arm_biquad_casd_df1_inst_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState): arm_biquad_cascade_df1_init_f32.c'],['../group___biquad_cascade_d_f1.html#ga8e73b69a788e681a61bccc8959d823c5',1,'arm_biquad_cascade_df1_init_f32(arm_biquad_casd_df1_inst_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState): arm_biquad_cascade_df1_init_f32.c']]], - ['arm_5fbiquad_5fcascade_5fdf1_5finit_5ff32_2ec',['arm_biquad_cascade_df1_init_f32.c',['../arm__biquad__cascade__df1__init__f32_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf1_5finit_5fq15',['arm_biquad_cascade_df1_init_q15',['../group___biquad_cascade_d_f1.html#gad54c724132f6d742a444eb6df0e9c731',1,'arm_biquad_cascade_df1_init_q15(arm_biquad_casd_df1_inst_q15 *S, uint8_t numStages, q15_t *pCoeffs, q15_t *pState, int8_t postShift): arm_biquad_cascade_df1_init_q15.c'],['../group___biquad_cascade_d_f1.html#gad54c724132f6d742a444eb6df0e9c731',1,'arm_biquad_cascade_df1_init_q15(arm_biquad_casd_df1_inst_q15 *S, uint8_t numStages, q15_t *pCoeffs, q15_t *pState, int8_t postShift): arm_biquad_cascade_df1_init_q15.c']]], - ['arm_5fbiquad_5fcascade_5fdf1_5finit_5fq15_2ec',['arm_biquad_cascade_df1_init_q15.c',['../arm__biquad__cascade__df1__init__q15_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf1_5finit_5fq31',['arm_biquad_cascade_df1_init_q31',['../group___biquad_cascade_d_f1.html#gaf42a44f9b16d61e636418c83eefe577b',1,'arm_biquad_cascade_df1_init_q31(arm_biquad_casd_df1_inst_q31 *S, uint8_t numStages, q31_t *pCoeffs, q31_t *pState, int8_t postShift): arm_biquad_cascade_df1_init_q31.c'],['../group___biquad_cascade_d_f1.html#gaf42a44f9b16d61e636418c83eefe577b',1,'arm_biquad_cascade_df1_init_q31(arm_biquad_casd_df1_inst_q31 *S, uint8_t numStages, q31_t *pCoeffs, q31_t *pState, int8_t postShift): arm_biquad_cascade_df1_init_q31.c']]], - ['arm_5fbiquad_5fcascade_5fdf1_5finit_5fq31_2ec',['arm_biquad_cascade_df1_init_q31.c',['../arm__biquad__cascade__df1__init__q31_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf1_5fq15',['arm_biquad_cascade_df1_q15',['../group___biquad_cascade_d_f1.html#gadd66a0aefdc645031d607b0a5b37a942',1,'arm_biquad_cascade_df1_q15(const arm_biquad_casd_df1_inst_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_q15.c'],['../group___biquad_cascade_d_f1.html#gadd66a0aefdc645031d607b0a5b37a942',1,'arm_biquad_cascade_df1_q15(const arm_biquad_casd_df1_inst_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_q15.c']]], - ['arm_5fbiquad_5fcascade_5fdf1_5fq15_2ec',['arm_biquad_cascade_df1_q15.c',['../arm__biquad__cascade__df1__q15_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf1_5fq31',['arm_biquad_cascade_df1_q31',['../group___biquad_cascade_d_f1.html#ga27b0c54da702713976e5202d20b4473f',1,'arm_biquad_cascade_df1_q31(const arm_biquad_casd_df1_inst_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_q31.c'],['../group___biquad_cascade_d_f1.html#ga27b0c54da702713976e5202d20b4473f',1,'arm_biquad_cascade_df1_q31(const arm_biquad_casd_df1_inst_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_q31.c']]], - ['arm_5fbiquad_5fcascade_5fdf1_5fq31_2ec',['arm_biquad_cascade_df1_q31.c',['../arm__biquad__cascade__df1__q31_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf2t_5ff32',['arm_biquad_cascade_df2T_f32',['../group___biquad_cascade_d_f2_t.html#ga114f373fbc16a314e9f293c7c7649c7f',1,'arm_biquad_cascade_df2T_f32(const arm_biquad_cascade_df2T_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_biquad_cascade_df2T_f32.c'],['../group___biquad_cascade_d_f2_t.html#ga114f373fbc16a314e9f293c7c7649c7f',1,'arm_biquad_cascade_df2T_f32(const arm_biquad_cascade_df2T_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_biquad_cascade_df2T_f32.c']]], - ['arm_5fbiquad_5fcascade_5fdf2t_5ff32_2ec',['arm_biquad_cascade_df2T_f32.c',['../arm__biquad__cascade__df2_t__f32_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf2t_5ff64',['arm_biquad_cascade_df2T_f64',['../group___biquad_cascade_d_f2_t.html#gaa8735dda5f3f36d0936283794c2aa771',1,'arm_biquad_cascade_df2T_f64(const arm_biquad_cascade_df2T_instance_f64 *S, float64_t *pSrc, float64_t *pDst, uint32_t blockSize): arm_biquad_cascade_df2T_f64.c'],['../group___biquad_cascade_d_f2_t.html#gaa8735dda5f3f36d0936283794c2aa771',1,'arm_biquad_cascade_df2T_f64(const arm_biquad_cascade_df2T_instance_f64 *S, float64_t *pSrc, float64_t *pDst, uint32_t blockSize): arm_biquad_cascade_df2T_f64.c']]], - ['arm_5fbiquad_5fcascade_5fdf2t_5ff64_2ec',['arm_biquad_cascade_df2T_f64.c',['../arm__biquad__cascade__df2_t__f64_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf2t_5finit_5ff32',['arm_biquad_cascade_df2T_init_f32',['../group___biquad_cascade_d_f2_t.html#ga70eaddf317a4a8bde6bd6a97df67fedd',1,'arm_biquad_cascade_df2T_init_f32(arm_biquad_cascade_df2T_instance_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState): arm_biquad_cascade_df2T_init_f32.c'],['../group___biquad_cascade_d_f2_t.html#ga70eaddf317a4a8bde6bd6a97df67fedd',1,'arm_biquad_cascade_df2T_init_f32(arm_biquad_cascade_df2T_instance_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState): arm_biquad_cascade_df2T_init_f32.c']]], - ['arm_5fbiquad_5fcascade_5fdf2t_5finit_5ff32_2ec',['arm_biquad_cascade_df2T_init_f32.c',['../arm__biquad__cascade__df2_t__init__f32_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf2t_5finit_5ff64',['arm_biquad_cascade_df2T_init_f64',['../group___biquad_cascade_d_f2_t.html#ga12dc5d8e8892806ad70e79ca2ff9f86e',1,'arm_biquad_cascade_df2T_init_f64(arm_biquad_cascade_df2T_instance_f64 *S, uint8_t numStages, float64_t *pCoeffs, float64_t *pState): arm_biquad_cascade_df2T_init_f64.c'],['../group___biquad_cascade_d_f2_t.html#ga12dc5d8e8892806ad70e79ca2ff9f86e',1,'arm_biquad_cascade_df2T_init_f64(arm_biquad_cascade_df2T_instance_f64 *S, uint8_t numStages, float64_t *pCoeffs, float64_t *pState): arm_biquad_cascade_df2T_init_f64.c']]], - ['arm_5fbiquad_5fcascade_5fdf2t_5finit_5ff64_2ec',['arm_biquad_cascade_df2T_init_f64.c',['../arm__biquad__cascade__df2_t__init__f64_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf2t_5finstance_5ff32',['arm_biquad_cascade_df2T_instance_f32',['../structarm__biquad__cascade__df2_t__instance__f32.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf2t_5finstance_5ff64',['arm_biquad_cascade_df2T_instance_f64',['../structarm__biquad__cascade__df2_t__instance__f64.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5ff32',['arm_biquad_cascade_stereo_df2T_f32',['../group___biquad_cascade_d_f2_t.html#gac75de449c3e4f733477d81bd0ada5eec',1,'arm_biquad_cascade_stereo_df2T_f32(const arm_biquad_cascade_stereo_df2T_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_biquad_cascade_stereo_df2T_f32.c'],['../group___biquad_cascade_d_f2_t.html#gac75de449c3e4f733477d81bd0ada5eec',1,'arm_biquad_cascade_stereo_df2T_f32(const arm_biquad_cascade_stereo_df2T_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_biquad_cascade_stereo_df2T_f32.c']]], - ['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5ff32_2ec',['arm_biquad_cascade_stereo_df2T_f32.c',['../arm__biquad__cascade__stereo__df2_t__f32_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5finit_5ff32',['arm_biquad_cascade_stereo_df2T_init_f32',['../group___biquad_cascade_d_f2_t.html#ga405197c89fe4d34003efd23786296425',1,'arm_biquad_cascade_stereo_df2T_init_f32(arm_biquad_cascade_stereo_df2T_instance_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState): arm_biquad_cascade_stereo_df2T_init_f32.c'],['../group___biquad_cascade_d_f2_t.html#ga405197c89fe4d34003efd23786296425',1,'arm_biquad_cascade_stereo_df2T_init_f32(arm_biquad_cascade_stereo_df2T_instance_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState): arm_biquad_cascade_stereo_df2T_init_f32.c']]], - ['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5finit_5ff32_2ec',['arm_biquad_cascade_stereo_df2T_init_f32.c',['../arm__biquad__cascade__stereo__df2_t__init__f32_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5finstance_5ff32',['arm_biquad_cascade_stereo_df2T_instance_f32',['../structarm__biquad__cascade__stereo__df2_t__instance__f32.html',1,'']]], - ['arm_5fbiquad_5fcasd_5fdf1_5finst_5ff32',['arm_biquad_casd_df1_inst_f32',['../structarm__biquad__casd__df1__inst__f32.html',1,'']]], - ['arm_5fbiquad_5fcasd_5fdf1_5finst_5fq15',['arm_biquad_casd_df1_inst_q15',['../structarm__biquad__casd__df1__inst__q15.html',1,'']]], - ['arm_5fbiquad_5fcasd_5fdf1_5finst_5fq31',['arm_biquad_casd_df1_inst_q31',['../structarm__biquad__casd__df1__inst__q31.html',1,'']]], - ['arm_5fbitreversal_2ec',['arm_bitreversal.c',['../arm__bitreversal_8c.html',1,'']]], - ['arm_5fbitreversal_5f16',['arm_bitreversal_16',['../arm__cfft__q15_8c.html#a773957c278f4d9e728711f27e8a6e278',1,'arm_cfft_q15.c']]], - ['arm_5fbitreversal_5f32',['arm_bitreversal_32',['../arm__cfft__f32_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f',1,'arm_bitreversal_32(uint32_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable): arm_cfft_f32.c'],['../arm__cfft__q31_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f',1,'arm_bitreversal_32(uint32_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable): arm_cfft_q31.c']]], - ['arm_5fbitreversal_5ff32',['arm_bitreversal_f32',['../arm__bitreversal_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, uint16_t *pBitRevTab): arm_bitreversal.c'],['../arm__cfft__radix2__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, uint16_t *pBitRevTab): arm_bitreversal.c'],['../arm__cfft__radix4__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, uint16_t *pBitRevTab): arm_bitreversal.c'],['../arm__rfft__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, uint16_t *pBitRevTab): arm_bitreversal.c']]], - ['arm_5fbitreversal_5fq15',['arm_bitreversal_q15',['../arm__bitreversal_8c.html#a12a07b49948c354172ae07358309a4a5',1,'arm_bitreversal_q15(q15_t *pSrc16, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab): arm_bitreversal.c'],['../arm__cfft__radix2__q15_8c.html#a73f48eaea9297605705ae25d3405343e',1,'arm_bitreversal_q15(q15_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab): arm_bitreversal.c'],['../arm__cfft__radix4__q15_8c.html#a73f48eaea9297605705ae25d3405343e',1,'arm_bitreversal_q15(q15_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab): arm_bitreversal.c']]], - ['arm_5fbitreversal_5fq31',['arm_bitreversal_q31',['../arm__bitreversal_8c.html#a27618705158b5c42db5fb0a381f8efc1',1,'arm_bitreversal_q31(q31_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTable): arm_bitreversal.c'],['../arm__cfft__radix2__q31_8c.html#a3fab577d25c3a517973c8c214f66f268',1,'arm_bitreversal_q31(q31_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab): arm_bitreversal.c'],['../arm__cfft__radix4__q31_8c.html#a3fab577d25c3a517973c8c214f66f268',1,'arm_bitreversal_q31(q31_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab): arm_bitreversal.c']]], - ['arm_5fcalc_5f2pow',['arm_calc_2pow',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits): math_helper.c']]], - ['arm_5fcalc_5fguard_5fbits',['arm_calc_guard_bits',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c']]], - ['arm_5fcfft_5ff32',['arm_cfft_f32',['../group___complex_f_f_t.html#gade0f9c4ff157b6b9c72a1eafd86ebf80',1,'arm_cfft_f32(const arm_cfft_instance_f32 *S, float32_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_f32.c'],['../group___complex_f_f_t.html#gade0f9c4ff157b6b9c72a1eafd86ebf80',1,'arm_cfft_f32(const arm_cfft_instance_f32 *S, float32_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_f32.c']]], - ['arm_5fcfft_5ff32_2ec',['arm_cfft_f32.c',['../arm__cfft__f32_8c.html',1,'']]], - ['arm_5fcfft_5finstance_5ff32',['arm_cfft_instance_f32',['../structarm__cfft__instance__f32.html',1,'']]], - ['arm_5fcfft_5finstance_5fq15',['arm_cfft_instance_q15',['../structarm__cfft__instance__q15.html',1,'']]], - ['arm_5fcfft_5finstance_5fq31',['arm_cfft_instance_q31',['../structarm__cfft__instance__q31.html',1,'']]], - ['arm_5fcfft_5fq15',['arm_cfft_q15',['../group___complex_f_f_t.html#ga68cdacd2267a2967955e40e6b7ec1229',1,'arm_cfft_q15(const arm_cfft_instance_q15 *S, q15_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_q15.c'],['../group___complex_f_f_t.html#ga68cdacd2267a2967955e40e6b7ec1229',1,'arm_cfft_q15(const arm_cfft_instance_q15 *S, q15_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_q15.c']]], - ['arm_5fcfft_5fq15_2ec',['arm_cfft_q15.c',['../arm__cfft__q15_8c.html',1,'']]], - ['arm_5fcfft_5fq31',['arm_cfft_q31',['../group___complex_f_f_t.html#ga5a0008bd997ab6e2e299ef2fb272fb4b',1,'arm_cfft_q31(const arm_cfft_instance_q31 *S, q31_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_q31.c'],['../group___complex_f_f_t.html#ga5a0008bd997ab6e2e299ef2fb272fb4b',1,'arm_cfft_q31(const arm_cfft_instance_q31 *S, q31_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_q31.c']]], - ['arm_5fcfft_5fq31_2ec',['arm_cfft_q31.c',['../arm__cfft__q31_8c.html',1,'']]], - ['arm_5fcfft_5fradix2_5ff32',['arm_cfft_radix2_f32',['../group___complex_f_f_t.html#ga9fadd650b802f612ae558ddaab789a6d',1,'arm_cfft_radix2_f32(const arm_cfft_radix2_instance_f32 *S, float32_t *pSrc): arm_cfft_radix2_f32.c'],['../group___complex_f_f_t.html#ga9fadd650b802f612ae558ddaab789a6d',1,'arm_cfft_radix2_f32(const arm_cfft_radix2_instance_f32 *S, float32_t *pSrc): arm_cfft_radix2_f32.c']]], - ['arm_5fcfft_5fradix2_5ff32_2ec',['arm_cfft_radix2_f32.c',['../arm__cfft__radix2__f32_8c.html',1,'']]], - ['arm_5fcfft_5fradix2_5finit_5ff32',['arm_cfft_radix2_init_f32',['../group___complex_f_f_t.html#gac9565e6bc7229577ecf5e090313cafd7',1,'arm_cfft_radix2_init_f32(arm_cfft_radix2_instance_f32 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix2_init_f32.c'],['../group___complex_f_f_t.html#gac9565e6bc7229577ecf5e090313cafd7',1,'arm_cfft_radix2_init_f32(arm_cfft_radix2_instance_f32 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix2_init_f32.c']]], - ['arm_5fcfft_5fradix2_5finit_5ff32_2ec',['arm_cfft_radix2_init_f32.c',['../arm__cfft__radix2__init__f32_8c.html',1,'']]], - ['arm_5fcfft_5fradix2_5finit_5fq15',['arm_cfft_radix2_init_q15',['../group___complex_f_f_t.html#ga5c5b2127b3c4ea2d03692127f8543858',1,'arm_cfft_radix2_init_q15(arm_cfft_radix2_instance_q15 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix2_init_q15.c'],['../group___complex_f_f_t.html#ga5c5b2127b3c4ea2d03692127f8543858',1,'arm_cfft_radix2_init_q15(arm_cfft_radix2_instance_q15 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix2_init_q15.c']]], - ['arm_5fcfft_5fradix2_5finit_5fq15_2ec',['arm_cfft_radix2_init_q15.c',['../arm__cfft__radix2__init__q15_8c.html',1,'']]], - ['arm_5fcfft_5fradix2_5finit_5fq31',['arm_cfft_radix2_init_q31',['../group___complex_f_f_t.html#gabec9611e77382f31e152668bf6b4b638',1,'arm_cfft_radix2_init_q31(arm_cfft_radix2_instance_q31 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix2_init_q31.c'],['../group___complex_f_f_t.html#gabec9611e77382f31e152668bf6b4b638',1,'arm_cfft_radix2_init_q31(arm_cfft_radix2_instance_q31 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix2_init_q31.c']]], - ['arm_5fcfft_5fradix2_5finit_5fq31_2ec',['arm_cfft_radix2_init_q31.c',['../arm__cfft__radix2__init__q31_8c.html',1,'']]], - ['arm_5fcfft_5fradix2_5finstance_5ff32',['arm_cfft_radix2_instance_f32',['../structarm__cfft__radix2__instance__f32.html',1,'']]], - ['arm_5fcfft_5fradix2_5finstance_5fq15',['arm_cfft_radix2_instance_q15',['../structarm__cfft__radix2__instance__q15.html',1,'']]], - ['arm_5fcfft_5fradix2_5finstance_5fq31',['arm_cfft_radix2_instance_q31',['../structarm__cfft__radix2__instance__q31.html',1,'']]], - ['arm_5fcfft_5fradix2_5fq15',['arm_cfft_radix2_q15',['../group___complex_f_f_t.html#ga55b424341dc3efd3fa0bcaaff4bdbf40',1,'arm_cfft_radix2_q15(const arm_cfft_radix2_instance_q15 *S, q15_t *pSrc): arm_cfft_radix2_q15.c'],['../group___complex_f_f_t.html#ga55b424341dc3efd3fa0bcaaff4bdbf40',1,'arm_cfft_radix2_q15(const arm_cfft_radix2_instance_q15 *S, q15_t *pSrc): arm_cfft_radix2_q15.c']]], - ['arm_5fcfft_5fradix2_5fq15_2ec',['arm_cfft_radix2_q15.c',['../arm__cfft__radix2__q15_8c.html',1,'']]], - ['arm_5fcfft_5fradix2_5fq31',['arm_cfft_radix2_q31',['../group___complex_f_f_t.html#ga6321f703ec87a274aedaab33d3e766b4',1,'arm_cfft_radix2_q31(const arm_cfft_radix2_instance_q31 *S, q31_t *pSrc): arm_cfft_radix2_q31.c'],['../group___complex_f_f_t.html#ga6321f703ec87a274aedaab33d3e766b4',1,'arm_cfft_radix2_q31(const arm_cfft_radix2_instance_q31 *S, q31_t *pSrc): arm_cfft_radix2_q31.c']]], - ['arm_5fcfft_5fradix2_5fq31_2ec',['arm_cfft_radix2_q31.c',['../arm__cfft__radix2__q31_8c.html',1,'']]], - ['arm_5fcfft_5fradix4_5ff32',['arm_cfft_radix4_f32',['../group___complex_f_f_t.html#ga521f670cd9c571bc61aff9bec89f4c26',1,'arm_cfft_radix4_f32(const arm_cfft_radix4_instance_f32 *S, float32_t *pSrc): arm_cfft_radix4_f32.c'],['../group___complex_f_f_t.html#ga521f670cd9c571bc61aff9bec89f4c26',1,'arm_cfft_radix4_f32(const arm_cfft_radix4_instance_f32 *S, float32_t *pSrc): arm_cfft_radix4_f32.c']]], - ['arm_5fcfft_5fradix4_5ff32_2ec',['arm_cfft_radix4_f32.c',['../arm__cfft__radix4__f32_8c.html',1,'']]], - ['arm_5fcfft_5fradix4_5finit_5ff32',['arm_cfft_radix4_init_f32',['../group___complex_f_f_t.html#gaf336459f684f0b17bfae539ef1b1b78a',1,'arm_cfft_radix4_init_f32(arm_cfft_radix4_instance_f32 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix4_init_f32.c'],['../group___complex_f_f_t.html#gaf336459f684f0b17bfae539ef1b1b78a',1,'arm_cfft_radix4_init_f32(arm_cfft_radix4_instance_f32 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix4_init_f32.c']]], - ['arm_5fcfft_5fradix4_5finit_5ff32_2ec',['arm_cfft_radix4_init_f32.c',['../arm__cfft__radix4__init__f32_8c.html',1,'']]], - ['arm_5fcfft_5fradix4_5finit_5fq15',['arm_cfft_radix4_init_q15',['../group___complex_f_f_t.html#ga0c2acfda3126c452e75b81669e8ad9ef',1,'arm_cfft_radix4_init_q15(arm_cfft_radix4_instance_q15 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix4_init_q15.c'],['../group___complex_f_f_t.html#ga0c2acfda3126c452e75b81669e8ad9ef',1,'arm_cfft_radix4_init_q15(arm_cfft_radix4_instance_q15 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix4_init_q15.c']]], - ['arm_5fcfft_5fradix4_5finit_5fq15_2ec',['arm_cfft_radix4_init_q15.c',['../arm__cfft__radix4__init__q15_8c.html',1,'']]], - ['arm_5fcfft_5fradix4_5finit_5fq31',['arm_cfft_radix4_init_q31',['../group___complex_f_f_t.html#gad5caaafeec900c8ff72321c01bbd462c',1,'arm_cfft_radix4_init_q31(arm_cfft_radix4_instance_q31 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix4_init_q31.c'],['../group___complex_f_f_t.html#gad5caaafeec900c8ff72321c01bbd462c',1,'arm_cfft_radix4_init_q31(arm_cfft_radix4_instance_q31 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix4_init_q31.c']]], - ['arm_5fcfft_5fradix4_5finit_5fq31_2ec',['arm_cfft_radix4_init_q31.c',['../arm__cfft__radix4__init__q31_8c.html',1,'']]], - ['arm_5fcfft_5fradix4_5finstance_5ff32',['arm_cfft_radix4_instance_f32',['../structarm__cfft__radix4__instance__f32.html',1,'']]], - ['arm_5fcfft_5fradix4_5finstance_5fq15',['arm_cfft_radix4_instance_q15',['../structarm__cfft__radix4__instance__q15.html',1,'']]], - ['arm_5fcfft_5fradix4_5finstance_5fq31',['arm_cfft_radix4_instance_q31',['../structarm__cfft__radix4__instance__q31.html',1,'']]], - ['arm_5fcfft_5fradix4_5fq15',['arm_cfft_radix4_q15',['../group___complex_f_f_t.html#ga8d66cdac41b8bf6cefdb895456eee84a',1,'arm_cfft_radix4_q15(const arm_cfft_radix4_instance_q15 *S, q15_t *pSrc): arm_cfft_radix4_q15.c'],['../group___complex_f_f_t.html#ga8d66cdac41b8bf6cefdb895456eee84a',1,'arm_cfft_radix4_q15(const arm_cfft_radix4_instance_q15 *S, q15_t *pSrc): arm_cfft_radix4_q15.c']]], - ['arm_5fcfft_5fradix4_5fq15_2ec',['arm_cfft_radix4_q15.c',['../arm__cfft__radix4__q15_8c.html',1,'']]], - ['arm_5fcfft_5fradix4_5fq31',['arm_cfft_radix4_q31',['../group___complex_f_f_t.html#gafde3ee1f58cf393b45a9073174fff548',1,'arm_cfft_radix4_q31(const arm_cfft_radix4_instance_q31 *S, q31_t *pSrc): arm_cfft_radix4_q31.c'],['../group___complex_f_f_t.html#gafde3ee1f58cf393b45a9073174fff548',1,'arm_cfft_radix4_q31(const arm_cfft_radix4_instance_q31 *S, q31_t *pSrc): arm_cfft_radix4_q31.c']]], - ['arm_5fcfft_5fradix4_5fq31_2ec',['arm_cfft_radix4_q31.c',['../arm__cfft__radix4__q31_8c.html',1,'']]], - ['arm_5fcfft_5fradix4by2_5finverse_5fq15',['arm_cfft_radix4by2_inverse_q15',['../arm__cfft__q15_8c.html#abe669acc8db57d1fb9b1e2bba30f2224',1,'arm_cfft_q15.c']]], - ['arm_5fcfft_5fradix4by2_5finverse_5fq31',['arm_cfft_radix4by2_inverse_q31',['../arm__cfft__q31_8c.html#a3f3ae10bc2057cc1360abfa25f224c8c',1,'arm_cfft_q31.c']]], - ['arm_5fcfft_5fradix4by2_5fq15',['arm_cfft_radix4by2_q15',['../arm__cfft__q15_8c.html#af1d4a751153857c173511e0c77ab4fa9',1,'arm_cfft_q15.c']]], - ['arm_5fcfft_5fradix4by2_5fq31',['arm_cfft_radix4by2_q31',['../arm__cfft__q31_8c.html#af6df8bf714c30d44e6b871ea87d22b30',1,'arm_cfft_q31.c']]], - ['arm_5fcfft_5fradix8_5ff32_2ec',['arm_cfft_radix8_f32.c',['../arm__cfft__radix8__f32_8c.html',1,'']]], - ['arm_5fcfft_5fradix8by2_5ff32',['arm_cfft_radix8by2_f32',['../arm__cfft__f32_8c.html#ae99e2b173033e9910058869bdf0619d9',1,'arm_cfft_f32.c']]], - ['arm_5fcfft_5fradix8by4_5ff32',['arm_cfft_radix8by4_f32',['../arm__cfft__f32_8c.html#a4bb346f59bca06cebe0defc8e15b69a6',1,'arm_cfft_f32.c']]], - ['arm_5fcfft_5fsr_5ff32_5flen1024',['arm_cfft_sR_f32_len1024',['../arm__const__structs_8c.html#a05abc294a9159abbd6ffb4f188fe18b1',1,'arm_cfft_sR_f32_len1024(): arm_const_structs.c'],['../arm__const__structs_8h.html#a05abc294a9159abbd6ffb4f188fe18b1',1,'arm_cfft_sR_f32_len1024(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5ff32_5flen128',['arm_cfft_sR_f32_len128',['../arm__const__structs_8c.html#ad283193397ba476465a330db9a955973',1,'arm_cfft_sR_f32_len128(): arm_const_structs.c'],['../arm__const__structs_8h.html#ad283193397ba476465a330db9a955973',1,'arm_cfft_sR_f32_len128(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5ff32_5flen16',['arm_cfft_sR_f32_len16',['../arm__const__structs_8c.html#a27127e9d3deb59df12747233b1b9ea31',1,'arm_cfft_sR_f32_len16(): arm_const_structs.c'],['../arm__const__structs_8h.html#a27127e9d3deb59df12747233b1b9ea31',1,'arm_cfft_sR_f32_len16(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5ff32_5flen2048',['arm_cfft_sR_f32_len2048',['../arm__const__structs_8c.html#a8d2fad347dcadc47377e1226231b9f62',1,'arm_cfft_sR_f32_len2048(): arm_const_structs.c'],['../arm__const__structs_8h.html#a8d2fad347dcadc47377e1226231b9f62',1,'arm_cfft_sR_f32_len2048(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5ff32_5flen256',['arm_cfft_sR_f32_len256',['../arm__const__structs_8c.html#aeb2f0a0be605963264217cc10b7bd3b2',1,'arm_cfft_sR_f32_len256(): arm_const_structs.c'],['../arm__const__structs_8h.html#aeb2f0a0be605963264217cc10b7bd3b2',1,'arm_cfft_sR_f32_len256(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5ff32_5flen32',['arm_cfft_sR_f32_len32',['../arm__const__structs_8c.html#a5fed2b5e0cc4cb5b8675f14daf226a25',1,'arm_cfft_sR_f32_len32(): arm_const_structs.c'],['../arm__const__structs_8h.html#a5fed2b5e0cc4cb5b8675f14daf226a25',1,'arm_cfft_sR_f32_len32(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5ff32_5flen4096',['arm_cfft_sR_f32_len4096',['../arm__const__structs_8c.html#a01d2dbdb8193d43c2b7f003f9cb9a39d',1,'arm_cfft_sR_f32_len4096(): arm_const_structs.c'],['../arm__const__structs_8h.html#a01d2dbdb8193d43c2b7f003f9cb9a39d',1,'arm_cfft_sR_f32_len4096(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5ff32_5flen512',['arm_cfft_sR_f32_len512',['../arm__const__structs_8c.html#a15f6e533f5cfeb014839303d8ed52e19',1,'arm_cfft_sR_f32_len512(): arm_const_structs.c'],['../arm__const__structs_8h.html#a15f6e533f5cfeb014839303d8ed52e19',1,'arm_cfft_sR_f32_len512(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5ff32_5flen64',['arm_cfft_sR_f32_len64',['../arm__const__structs_8c.html#af94d90db836f662321946154c76b5b80',1,'arm_cfft_sR_f32_len64(): arm_const_structs.c'],['../arm__const__structs_8h.html#af94d90db836f662321946154c76b5b80',1,'arm_cfft_sR_f32_len64(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq15_5flen1024',['arm_cfft_sR_q15_len1024',['../arm__const__structs_8c.html#ad343fb2e4cba826f092f9d72c4adc831',1,'arm_cfft_sR_q15_len1024(): arm_const_structs.c'],['../arm__const__structs_8h.html#ad343fb2e4cba826f092f9d72c4adc831',1,'arm_cfft_sR_q15_len1024(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq15_5flen128',['arm_cfft_sR_q15_len128',['../arm__const__structs_8c.html#a736a97efd37c6386dab8db730904f69b',1,'arm_cfft_sR_q15_len128(): arm_const_structs.c'],['../arm__const__structs_8h.html#a736a97efd37c6386dab8db730904f69b',1,'arm_cfft_sR_q15_len128(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq15_5flen16',['arm_cfft_sR_q15_len16',['../arm__const__structs_8c.html#a7ed661717c58b18f3e557daa72f2b91b',1,'arm_cfft_sR_q15_len16(): arm_const_structs.c'],['../arm__const__structs_8h.html#a7ed661717c58b18f3e557daa72f2b91b',1,'arm_cfft_sR_q15_len16(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq15_5flen2048',['arm_cfft_sR_q15_len2048',['../arm__const__structs_8c.html#a92c94dc79c66ec66c95f793aedb964b9',1,'arm_cfft_sR_q15_len2048(): arm_const_structs.c'],['../arm__const__structs_8h.html#a92c94dc79c66ec66c95f793aedb964b9',1,'arm_cfft_sR_q15_len2048(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq15_5flen256',['arm_cfft_sR_q15_len256',['../arm__const__structs_8c.html#ad80be0db1ea40c66b079404c48d2dcf4',1,'arm_cfft_sR_q15_len256(): arm_const_structs.c'],['../arm__const__structs_8h.html#ad80be0db1ea40c66b079404c48d2dcf4',1,'arm_cfft_sR_q15_len256(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq15_5flen32',['arm_cfft_sR_q15_len32',['../arm__const__structs_8c.html#a8d5426a822a6017235b5e10119606a90',1,'arm_cfft_sR_q15_len32(): arm_const_structs.c'],['../arm__const__structs_8h.html#a8d5426a822a6017235b5e10119606a90',1,'arm_cfft_sR_q15_len32(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq15_5flen4096',['arm_cfft_sR_q15_len4096',['../arm__const__structs_8c.html#ab57c118edaa3260f7f16686152845b18',1,'arm_cfft_sR_q15_len4096(): arm_const_structs.c'],['../arm__const__structs_8h.html#ab57c118edaa3260f7f16686152845b18',1,'arm_cfft_sR_q15_len4096(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq15_5flen512',['arm_cfft_sR_q15_len512',['../arm__const__structs_8c.html#a273b91ec86bb2bd8ac14e69252d487fb',1,'arm_cfft_sR_q15_len512(): arm_const_structs.c'],['../arm__const__structs_8h.html#a273b91ec86bb2bd8ac14e69252d487fb',1,'arm_cfft_sR_q15_len512(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq15_5flen64',['arm_cfft_sR_q15_len64',['../arm__const__structs_8c.html#a95c216e7dcfd59a8d40ef55ac223a749',1,'arm_cfft_sR_q15_len64(): arm_const_structs.c'],['../arm__const__structs_8h.html#a95c216e7dcfd59a8d40ef55ac223a749',1,'arm_cfft_sR_q15_len64(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq31_5flen1024',['arm_cfft_sR_q31_len1024',['../arm__const__structs_8c.html#ada9813a027999f3cff066c9f7b5df51b',1,'arm_cfft_sR_q31_len1024(): arm_const_structs.c'],['../arm__const__structs_8h.html#ada9813a027999f3cff066c9f7b5df51b',1,'arm_cfft_sR_q31_len1024(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq31_5flen128',['arm_cfft_sR_q31_len128',['../arm__const__structs_8c.html#a9a2fcdb54300f75ef1fafe02954e9a61',1,'arm_cfft_sR_q31_len128(): arm_const_structs.c'],['../arm__const__structs_8h.html#a9a2fcdb54300f75ef1fafe02954e9a61',1,'arm_cfft_sR_q31_len128(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq31_5flen16',['arm_cfft_sR_q31_len16',['../arm__const__structs_8c.html#a1336431c4d2a88d32c42308cfe2defa1',1,'arm_cfft_sR_q31_len16(): arm_const_structs.c'],['../arm__const__structs_8h.html#a1336431c4d2a88d32c42308cfe2defa1',1,'arm_cfft_sR_q31_len16(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq31_5flen2048',['arm_cfft_sR_q31_len2048',['../arm__const__structs_8c.html#a420622d75b277070784083ddd44b95fb',1,'arm_cfft_sR_q31_len2048(): arm_const_structs.c'],['../arm__const__structs_8h.html#a420622d75b277070784083ddd44b95fb',1,'arm_cfft_sR_q31_len2048(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq31_5flen256',['arm_cfft_sR_q31_len256',['../arm__const__structs_8c.html#a3f2de67938bd228918e40f60f18dd6b5',1,'arm_cfft_sR_q31_len256(): arm_const_structs.c'],['../arm__const__structs_8h.html#a3f2de67938bd228918e40f60f18dd6b5',1,'arm_cfft_sR_q31_len256(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq31_5flen32',['arm_cfft_sR_q31_len32',['../arm__const__structs_8c.html#a4c083c013ef17920cf8f28dc6f139a39',1,'arm_cfft_sR_q31_len32(): arm_const_structs.c'],['../arm__const__structs_8h.html#a4c083c013ef17920cf8f28dc6f139a39',1,'arm_cfft_sR_q31_len32(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq31_5flen4096',['arm_cfft_sR_q31_len4096',['../arm__const__structs_8c.html#abfc9595f40a1c7aaba85e1328d824b1c',1,'arm_cfft_sR_q31_len4096(): arm_const_structs.c'],['../arm__const__structs_8h.html#abfc9595f40a1c7aaba85e1328d824b1c',1,'arm_cfft_sR_q31_len4096(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq31_5flen512',['arm_cfft_sR_q31_len512',['../arm__const__structs_8c.html#aa337272cf78aaf6075e7e19d0a097d6f',1,'arm_cfft_sR_q31_len512(): arm_const_structs.c'],['../arm__const__structs_8h.html#aa337272cf78aaf6075e7e19d0a097d6f',1,'arm_cfft_sR_q31_len512(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq31_5flen64',['arm_cfft_sR_q31_len64',['../arm__const__structs_8c.html#ad11668a5662334e0bc6a2811c9cb1047',1,'arm_cfft_sR_q31_len64(): arm_const_structs.c'],['../arm__const__structs_8h.html#ad11668a5662334e0bc6a2811c9cb1047',1,'arm_cfft_sR_q31_len64(): arm_const_structs.c']]], - ['arm_5fcircularread_5ff32',['arm_circularRead_f32',['../arm__math_8h.html#ae469fac5e1df35f8bcf1b3d7c3136484',1,'arm_math.h']]], - ['arm_5fcircularread_5fq15',['arm_circularRead_q15',['../arm__math_8h.html#ad5fb134f83f2c802261f172e3dceb131',1,'arm_math.h']]], - ['arm_5fcircularread_5fq7',['arm_circularRead_q7',['../arm__math_8h.html#a30aa80ea20abe71f3afa99f2f0391ed5',1,'arm_math.h']]], - ['arm_5fcircularwrite_5ff32',['arm_circularWrite_f32',['../arm__math_8h.html#a6ff56c0896ce00712ba8f2fcf72cacd3',1,'arm_math.h']]], - ['arm_5fcircularwrite_5fq15',['arm_circularWrite_q15',['../arm__math_8h.html#a3ba2d215477e692def7fda46dda883ed',1,'arm_math.h']]], - ['arm_5fcircularwrite_5fq7',['arm_circularWrite_q7',['../arm__math_8h.html#addba85b1f7fbd472fd00ddd9ce43aea8',1,'arm_math.h']]], - ['arm_5fclarke_5ff32',['arm_clarke_f32',['../group__clarke.html#ga2b4ebec76215e1277c970c269ffdbd76',1,'arm_math.h']]], - ['arm_5fclarke_5fq31',['arm_clarke_q31',['../group__clarke.html#ga7fd106ca8d346a2a472842e0656014c1',1,'arm_math.h']]], - ['arm_5fclass_5fmarks_5fexample_5ff32_2ec',['arm_class_marks_example_f32.c',['../_a_r_m_2arm__class__marks__example__f32_8c.html',1,'']]], - ['arm_5fclip_5ff32',['arm_clip_f32',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c']]], - ['arm_5fcmplx_5fconj_5ff32',['arm_cmplx_conj_f32',['../group__cmplx__conj.html#ga3a102aead6460ad9fcb0626f6b226ffb',1,'arm_cmplx_conj_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples): arm_cmplx_conj_f32.c'],['../group__cmplx__conj.html#ga3a102aead6460ad9fcb0626f6b226ffb',1,'arm_cmplx_conj_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples): arm_cmplx_conj_f32.c']]], - ['arm_5fcmplx_5fconj_5ff32_2ec',['arm_cmplx_conj_f32.c',['../arm__cmplx__conj__f32_8c.html',1,'']]], - ['arm_5fcmplx_5fconj_5fq15',['arm_cmplx_conj_q15',['../group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4',1,'arm_cmplx_conj_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples): arm_cmplx_conj_q15.c'],['../group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4',1,'arm_cmplx_conj_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples): arm_cmplx_conj_q15.c']]], - ['arm_5fcmplx_5fconj_5fq15_2ec',['arm_cmplx_conj_q15.c',['../arm__cmplx__conj__q15_8c.html',1,'']]], - ['arm_5fcmplx_5fconj_5fq31',['arm_cmplx_conj_q31',['../group__cmplx__conj.html#gafecc94879a383c5208ec3ef99485e4b5',1,'arm_cmplx_conj_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples): arm_cmplx_conj_q31.c'],['../group__cmplx__conj.html#gafecc94879a383c5208ec3ef99485e4b5',1,'arm_cmplx_conj_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples): arm_cmplx_conj_q31.c']]], - ['arm_5fcmplx_5fconj_5fq31_2ec',['arm_cmplx_conj_q31.c',['../arm__cmplx__conj__q31_8c.html',1,'']]], - ['arm_5fcmplx_5fdot_5fprod_5ff32',['arm_cmplx_dot_prod_f32',['../group__cmplx__dot__prod.html#gadcfaf567a25eb641da4043eafb9bb076',1,'arm_cmplx_dot_prod_f32(float32_t *pSrcA, float32_t *pSrcB, uint32_t numSamples, float32_t *realResult, float32_t *imagResult): arm_cmplx_dot_prod_f32.c'],['../group__cmplx__dot__prod.html#gadcfaf567a25eb641da4043eafb9bb076',1,'arm_cmplx_dot_prod_f32(float32_t *pSrcA, float32_t *pSrcB, uint32_t numSamples, float32_t *realResult, float32_t *imagResult): arm_cmplx_dot_prod_f32.c']]], - ['arm_5fcmplx_5fdot_5fprod_5ff32_2ec',['arm_cmplx_dot_prod_f32.c',['../arm__cmplx__dot__prod__f32_8c.html',1,'']]], - ['arm_5fcmplx_5fdot_5fprod_5fq15',['arm_cmplx_dot_prod_q15',['../group__cmplx__dot__prod.html#ga2b08b5e8001d2c15204639d00893fc70',1,'arm_cmplx_dot_prod_q15(q15_t *pSrcA, q15_t *pSrcB, uint32_t numSamples, q31_t *realResult, q31_t *imagResult): arm_cmplx_dot_prod_q15.c'],['../group__cmplx__dot__prod.html#ga2b08b5e8001d2c15204639d00893fc70',1,'arm_cmplx_dot_prod_q15(q15_t *pSrcA, q15_t *pSrcB, uint32_t numSamples, q31_t *realResult, q31_t *imagResult): arm_cmplx_dot_prod_q15.c']]], - ['arm_5fcmplx_5fdot_5fprod_5fq15_2ec',['arm_cmplx_dot_prod_q15.c',['../arm__cmplx__dot__prod__q15_8c.html',1,'']]], - ['arm_5fcmplx_5fdot_5fprod_5fq31',['arm_cmplx_dot_prod_q31',['../group__cmplx__dot__prod.html#ga5b731a59db062a9ad84562ef68a6c8af',1,'arm_cmplx_dot_prod_q31(q31_t *pSrcA, q31_t *pSrcB, uint32_t numSamples, q63_t *realResult, q63_t *imagResult): arm_cmplx_dot_prod_q31.c'],['../group__cmplx__dot__prod.html#ga5b731a59db062a9ad84562ef68a6c8af',1,'arm_cmplx_dot_prod_q31(q31_t *pSrcA, q31_t *pSrcB, uint32_t numSamples, q63_t *realResult, q63_t *imagResult): arm_cmplx_dot_prod_q31.c']]], - ['arm_5fcmplx_5fdot_5fprod_5fq31_2ec',['arm_cmplx_dot_prod_q31.c',['../arm__cmplx__dot__prod__q31_8c.html',1,'']]], - ['arm_5fcmplx_5fmag_5ff32',['arm_cmplx_mag_f32',['../group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213',1,'arm_cmplx_mag_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples): arm_cmplx_mag_f32.c'],['../group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213',1,'arm_cmplx_mag_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples): arm_cmplx_mag_f32.c']]], - ['arm_5fcmplx_5fmag_5ff32_2ec',['arm_cmplx_mag_f32.c',['../arm__cmplx__mag__f32_8c.html',1,'']]], - ['arm_5fcmplx_5fmag_5fq15',['arm_cmplx_mag_q15',['../group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4',1,'arm_cmplx_mag_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples): arm_cmplx_mag_q15.c'],['../group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4',1,'arm_cmplx_mag_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples): arm_cmplx_mag_q15.c']]], - ['arm_5fcmplx_5fmag_5fq15_2ec',['arm_cmplx_mag_q15.c',['../arm__cmplx__mag__q15_8c.html',1,'']]], - ['arm_5fcmplx_5fmag_5fq31',['arm_cmplx_mag_q31',['../group__cmplx__mag.html#ga14f82f9230e9d96d5b9774e2fefcb7be',1,'arm_cmplx_mag_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples): arm_cmplx_mag_q31.c'],['../group__cmplx__mag.html#ga14f82f9230e9d96d5b9774e2fefcb7be',1,'arm_cmplx_mag_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples): arm_cmplx_mag_q31.c']]], - ['arm_5fcmplx_5fmag_5fq31_2ec',['arm_cmplx_mag_q31.c',['../arm__cmplx__mag__q31_8c.html',1,'']]], - ['arm_5fcmplx_5fmag_5fsquared_5ff32',['arm_cmplx_mag_squared_f32',['../group__cmplx__mag__squared.html#gaa7faccc0d96b061d8b7d0d7d82045074',1,'arm_cmplx_mag_squared_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples): arm_cmplx_mag_squared_f32.c'],['../group__cmplx__mag__squared.html#gaa7faccc0d96b061d8b7d0d7d82045074',1,'arm_cmplx_mag_squared_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples): arm_cmplx_mag_squared_f32.c']]], - ['arm_5fcmplx_5fmag_5fsquared_5ff32_2ec',['arm_cmplx_mag_squared_f32.c',['../arm__cmplx__mag__squared__f32_8c.html',1,'']]], - ['arm_5fcmplx_5fmag_5fsquared_5fq15',['arm_cmplx_mag_squared_q15',['../group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2',1,'arm_cmplx_mag_squared_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples): arm_cmplx_mag_squared_q15.c'],['../group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2',1,'arm_cmplx_mag_squared_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples): arm_cmplx_mag_squared_q15.c']]], - ['arm_5fcmplx_5fmag_5fsquared_5fq15_2ec',['arm_cmplx_mag_squared_q15.c',['../arm__cmplx__mag__squared__q15_8c.html',1,'']]], - ['arm_5fcmplx_5fmag_5fsquared_5fq31',['arm_cmplx_mag_squared_q31',['../group__cmplx__mag__squared.html#ga384b0538101e8c03fa4fa14271e63b04',1,'arm_cmplx_mag_squared_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples): arm_cmplx_mag_squared_q31.c'],['../group__cmplx__mag__squared.html#ga384b0538101e8c03fa4fa14271e63b04',1,'arm_cmplx_mag_squared_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples): arm_cmplx_mag_squared_q31.c']]], - ['arm_5fcmplx_5fmag_5fsquared_5fq31_2ec',['arm_cmplx_mag_squared_q31.c',['../arm__cmplx__mag__squared__q31_8c.html',1,'']]], - ['arm_5fcmplx_5fmult_5fcmplx_5ff32',['arm_cmplx_mult_cmplx_f32',['../group___cmplx_by_cmplx_mult.html#ga14b47080054a1ba1250a86805be1ff6b',1,'arm_cmplx_mult_cmplx_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t numSamples): arm_cmplx_mult_cmplx_f32.c'],['../group___cmplx_by_cmplx_mult.html#ga14b47080054a1ba1250a86805be1ff6b',1,'arm_cmplx_mult_cmplx_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t numSamples): arm_cmplx_mult_cmplx_f32.c']]], - ['arm_5fcmplx_5fmult_5fcmplx_5ff32_2ec',['arm_cmplx_mult_cmplx_f32.c',['../arm__cmplx__mult__cmplx__f32_8c.html',1,'']]], - ['arm_5fcmplx_5fmult_5fcmplx_5fq15',['arm_cmplx_mult_cmplx_q15',['../group___cmplx_by_cmplx_mult.html#ga67e96abfc9c3e30efb70a2ec9d0fe7e8',1,'arm_cmplx_mult_cmplx_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t numSamples): arm_cmplx_mult_cmplx_q15.c'],['../group___cmplx_by_cmplx_mult.html#ga67e96abfc9c3e30efb70a2ec9d0fe7e8',1,'arm_cmplx_mult_cmplx_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t numSamples): arm_cmplx_mult_cmplx_q15.c']]], - ['arm_5fcmplx_5fmult_5fcmplx_5fq15_2ec',['arm_cmplx_mult_cmplx_q15.c',['../arm__cmplx__mult__cmplx__q15_8c.html',1,'']]], - ['arm_5fcmplx_5fmult_5fcmplx_5fq31',['arm_cmplx_mult_cmplx_q31',['../group___cmplx_by_cmplx_mult.html#ga1829e50993a90742de225a0ce4213838',1,'arm_cmplx_mult_cmplx_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t numSamples): arm_cmplx_mult_cmplx_q31.c'],['../group___cmplx_by_cmplx_mult.html#ga1829e50993a90742de225a0ce4213838',1,'arm_cmplx_mult_cmplx_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t numSamples): arm_cmplx_mult_cmplx_q31.c']]], - ['arm_5fcmplx_5fmult_5fcmplx_5fq31_2ec',['arm_cmplx_mult_cmplx_q31.c',['../arm__cmplx__mult__cmplx__q31_8c.html',1,'']]], - ['arm_5fcmplx_5fmult_5freal_5ff32',['arm_cmplx_mult_real_f32',['../group___cmplx_by_real_mult.html#ga9c18616f56cb4d3c0889ce0b339221ca',1,'arm_cmplx_mult_real_f32(float32_t *pSrcCmplx, float32_t *pSrcReal, float32_t *pCmplxDst, uint32_t numSamples): arm_cmplx_mult_real_f32.c'],['../group___cmplx_by_real_mult.html#ga9c18616f56cb4d3c0889ce0b339221ca',1,'arm_cmplx_mult_real_f32(float32_t *pSrcCmplx, float32_t *pSrcReal, float32_t *pCmplxDst, uint32_t numSamples): arm_cmplx_mult_real_f32.c']]], - ['arm_5fcmplx_5fmult_5freal_5ff32_2ec',['arm_cmplx_mult_real_f32.c',['../arm__cmplx__mult__real__f32_8c.html',1,'']]], - ['arm_5fcmplx_5fmult_5freal_5fq15',['arm_cmplx_mult_real_q15',['../group___cmplx_by_real_mult.html#ga3bd8889dcb45980e1d3e53344df54e85',1,'arm_cmplx_mult_real_q15(q15_t *pSrcCmplx, q15_t *pSrcReal, q15_t *pCmplxDst, uint32_t numSamples): arm_cmplx_mult_real_q15.c'],['../group___cmplx_by_real_mult.html#ga3bd8889dcb45980e1d3e53344df54e85',1,'arm_cmplx_mult_real_q15(q15_t *pSrcCmplx, q15_t *pSrcReal, q15_t *pCmplxDst, uint32_t numSamples): arm_cmplx_mult_real_q15.c']]], - ['arm_5fcmplx_5fmult_5freal_5fq15_2ec',['arm_cmplx_mult_real_q15.c',['../arm__cmplx__mult__real__q15_8c.html',1,'']]], - ['arm_5fcmplx_5fmult_5freal_5fq31',['arm_cmplx_mult_real_q31',['../group___cmplx_by_real_mult.html#ga715e4bb8e945b8ca51ec5237611697ce',1,'arm_cmplx_mult_real_q31(q31_t *pSrcCmplx, q31_t *pSrcReal, q31_t *pCmplxDst, uint32_t numSamples): arm_cmplx_mult_real_q31.c'],['../group___cmplx_by_real_mult.html#ga715e4bb8e945b8ca51ec5237611697ce',1,'arm_cmplx_mult_real_q31(q31_t *pSrcCmplx, q31_t *pSrcReal, q31_t *pCmplxDst, uint32_t numSamples): arm_cmplx_mult_real_q31.c']]], - ['arm_5fcmplx_5fmult_5freal_5fq31_2ec',['arm_cmplx_mult_real_q31.c',['../arm__cmplx__mult__real__q31_8c.html',1,'']]], - ['arm_5fcommon_5ftables_2ec',['arm_common_tables.c',['../arm__common__tables_8c.html',1,'']]], - ['arm_5fcommon_5ftables_2eh',['arm_common_tables.h',['../arm__common__tables_8h.html',1,'']]], - ['arm_5fcompare_5ffixed_5fq15',['arm_compare_fixed_q15',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c']]], - ['arm_5fcompare_5ffixed_5fq31',['arm_compare_fixed_q31',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c']]], - ['arm_5fconst_5fstructs_2ec',['arm_const_structs.c',['../arm__const__structs_8c.html',1,'']]], - ['arm_5fconst_5fstructs_2eh',['arm_const_structs.h',['../arm__const__structs_8h.html',1,'']]], - ['arm_5fconv_5ff32',['arm_conv_f32',['../group___conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89',1,'arm_conv_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst): arm_conv_f32.c'],['../group___conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89',1,'arm_conv_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst): arm_conv_f32.c']]], - ['arm_5fconv_5ff32_2ec',['arm_conv_f32.c',['../arm__conv__f32_8c.html',1,'']]], - ['arm_5fconv_5ffast_5fopt_5fq15',['arm_conv_fast_opt_q15',['../group___conv.html#gaf16f490d245391ec18a42adc73d6d749',1,'arm_conv_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2): arm_conv_fast_opt_q15.c'],['../group___conv.html#gaf16f490d245391ec18a42adc73d6d749',1,'arm_conv_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2): arm_conv_fast_opt_q15.c']]], - ['arm_5fconv_5ffast_5fopt_5fq15_2ec',['arm_conv_fast_opt_q15.c',['../arm__conv__fast__opt__q15_8c.html',1,'']]], - ['arm_5fconv_5ffast_5fq15',['arm_conv_fast_q15',['../group___conv.html#gad75ca978ce906e04abdf86a8d76306d4',1,'arm_conv_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst): arm_conv_fast_q15.c'],['../group___conv.html#gad75ca978ce906e04abdf86a8d76306d4',1,'arm_conv_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst): arm_conv_fast_q15.c']]], - ['arm_5fconv_5ffast_5fq15_2ec',['arm_conv_fast_q15.c',['../arm__conv__fast__q15_8c.html',1,'']]], - ['arm_5fconv_5ffast_5fq31',['arm_conv_fast_q31',['../group___conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0',1,'arm_conv_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst): arm_conv_fast_q31.c'],['../group___conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0',1,'arm_conv_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst): arm_conv_fast_q31.c']]], - ['arm_5fconv_5ffast_5fq31_2ec',['arm_conv_fast_q31.c',['../arm__conv__fast__q31_8c.html',1,'']]], - ['arm_5fconv_5fopt_5fq15',['arm_conv_opt_q15',['../group___conv.html#gac77dbcaef5c754cac27eab96c4753a3c',1,'arm_conv_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2): arm_conv_opt_q15.c'],['../group___conv.html#gac77dbcaef5c754cac27eab96c4753a3c',1,'arm_conv_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2): arm_conv_opt_q15.c']]], - ['arm_5fconv_5fopt_5fq15_2ec',['arm_conv_opt_q15.c',['../arm__conv__opt__q15_8c.html',1,'']]], - ['arm_5fconv_5fopt_5fq7',['arm_conv_opt_q7',['../group___conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68',1,'arm_conv_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2): arm_conv_opt_q7.c'],['../group___conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68',1,'arm_conv_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2): arm_conv_opt_q7.c']]], - ['arm_5fconv_5fopt_5fq7_2ec',['arm_conv_opt_q7.c',['../arm__conv__opt__q7_8c.html',1,'']]], - ['arm_5fconv_5fpartial_5ff32',['arm_conv_partial_f32',['../group___partial_conv.html#ga16d10f32072cd79fc5fb6e785df45f5e',1,'arm_conv_partial_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_f32.c'],['../group___partial_conv.html#ga16d10f32072cd79fc5fb6e785df45f5e',1,'arm_conv_partial_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_f32.c']]], - ['arm_5fconv_5fpartial_5ff32_2ec',['arm_conv_partial_f32.c',['../arm__conv__partial__f32_8c.html',1,'']]], - ['arm_5fconv_5fpartial_5ffast_5fopt_5fq15',['arm_conv_partial_fast_opt_q15',['../group___partial_conv.html#ga3de9c4ddcc7886de25b70d875099a8d9',1,'arm_conv_partial_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2): arm_conv_partial_fast_opt_q15.c'],['../group___partial_conv.html#ga3de9c4ddcc7886de25b70d875099a8d9',1,'arm_conv_partial_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2): arm_conv_partial_fast_opt_q15.c']]], - ['arm_5fconv_5fpartial_5ffast_5fopt_5fq15_2ec',['arm_conv_partial_fast_opt_q15.c',['../arm__conv__partial__fast__opt__q15_8c.html',1,'']]], - ['arm_5fconv_5fpartial_5ffast_5fq15',['arm_conv_partial_fast_q15',['../group___partial_conv.html#ga1e4d43385cb62262a78c6752fe1fafb2',1,'arm_conv_partial_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_fast_q15.c'],['../group___partial_conv.html#ga1e4d43385cb62262a78c6752fe1fafb2',1,'arm_conv_partial_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_fast_q15.c']]], - ['arm_5fconv_5fpartial_5ffast_5fq15_2ec',['arm_conv_partial_fast_q15.c',['../arm__conv__partial__fast__q15_8c.html',1,'']]], - ['arm_5fconv_5fpartial_5ffast_5fq31',['arm_conv_partial_fast_q31',['../group___partial_conv.html#ga10c5294cda8c4985386f4e3944be7650',1,'arm_conv_partial_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_fast_q31.c'],['../group___partial_conv.html#ga10c5294cda8c4985386f4e3944be7650',1,'arm_conv_partial_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_fast_q31.c']]], - ['arm_5fconv_5fpartial_5ffast_5fq31_2ec',['arm_conv_partial_fast_q31.c',['../arm__conv__partial__fast__q31_8c.html',1,'']]], - ['arm_5fconv_5fpartial_5fopt_5fq15',['arm_conv_partial_opt_q15',['../group___partial_conv.html#ga834b23b4ade8682beeb55778399101f8',1,'arm_conv_partial_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2): arm_conv_partial_opt_q15.c'],['../group___partial_conv.html#ga834b23b4ade8682beeb55778399101f8',1,'arm_conv_partial_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2): arm_conv_partial_opt_q15.c']]], - ['arm_5fconv_5fpartial_5fopt_5fq15_2ec',['arm_conv_partial_opt_q15.c',['../arm__conv__partial__opt__q15_8c.html',1,'']]], - ['arm_5fconv_5fpartial_5fopt_5fq7',['arm_conv_partial_opt_q7',['../group___partial_conv.html#ga3707e16af1435b215840006a7ab0c98f',1,'arm_conv_partial_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2): arm_conv_partial_opt_q7.c'],['../group___partial_conv.html#ga3707e16af1435b215840006a7ab0c98f',1,'arm_conv_partial_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2): arm_conv_partial_opt_q7.c']]], - ['arm_5fconv_5fpartial_5fopt_5fq7_2ec',['arm_conv_partial_opt_q7.c',['../arm__conv__partial__opt__q7_8c.html',1,'']]], - ['arm_5fconv_5fpartial_5fq15',['arm_conv_partial_q15',['../group___partial_conv.html#ga209a2a913a0c5e5679c5988da8f46b03',1,'arm_conv_partial_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_q15.c'],['../group___partial_conv.html#ga209a2a913a0c5e5679c5988da8f46b03',1,'arm_conv_partial_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_q15.c']]], - ['arm_5fconv_5fpartial_5fq15_2ec',['arm_conv_partial_q15.c',['../arm__conv__partial__q15_8c.html',1,'']]], - ['arm_5fconv_5fpartial_5fq31',['arm_conv_partial_q31',['../group___partial_conv.html#ga78e73a5f02d103168a09821fb461e77a',1,'arm_conv_partial_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_q31.c'],['../group___partial_conv.html#ga78e73a5f02d103168a09821fb461e77a',1,'arm_conv_partial_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_q31.c']]], - ['arm_5fconv_5fpartial_5fq31_2ec',['arm_conv_partial_q31.c',['../arm__conv__partial__q31_8c.html',1,'']]], - ['arm_5fconv_5fpartial_5fq7',['arm_conv_partial_q7',['../group___partial_conv.html#ga8567259fe18396dd972242c41741ebf4',1,'arm_conv_partial_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_q7.c'],['../group___partial_conv.html#ga8567259fe18396dd972242c41741ebf4',1,'arm_conv_partial_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_q7.c']]], - ['arm_5fconv_5fpartial_5fq7_2ec',['arm_conv_partial_q7.c',['../arm__conv__partial__q7_8c.html',1,'']]], - ['arm_5fconv_5fq15',['arm_conv_q15',['../group___conv.html#gaccd6a89b0ff7a94df64610598e6e6893',1,'arm_conv_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst): arm_conv_q15.c'],['../group___conv.html#gaccd6a89b0ff7a94df64610598e6e6893',1,'arm_conv_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst): arm_conv_q15.c']]], - ['arm_5fconv_5fq15_2ec',['arm_conv_q15.c',['../arm__conv__q15_8c.html',1,'']]], - ['arm_5fconv_5fq31',['arm_conv_q31',['../group___conv.html#ga946b58da734f1e4e78c91fcaab4b12b6',1,'arm_conv_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst): arm_conv_q31.c'],['../group___conv.html#ga946b58da734f1e4e78c91fcaab4b12b6',1,'arm_conv_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst): arm_conv_q31.c']]], - ['arm_5fconv_5fq31_2ec',['arm_conv_q31.c',['../arm__conv__q31_8c.html',1,'']]], - ['arm_5fconv_5fq7',['arm_conv_q7',['../group___conv.html#gae2070cb792a167e78dbad8d06b97cdab',1,'arm_conv_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst): arm_conv_q7.c'],['../group___conv.html#gae2070cb792a167e78dbad8d06b97cdab',1,'arm_conv_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst): arm_conv_q7.c']]], - ['arm_5fconv_5fq7_2ec',['arm_conv_q7.c',['../arm__conv__q7_8c.html',1,'']]], - ['arm_5fconvolution_5fexample_5ff32_2ec',['arm_convolution_example_f32.c',['../_a_r_m_2arm__convolution__example__f32_8c.html',1,'']]], - ['arm_5fcopy_5ff32',['arm_copy_f32',['../group__copy.html#gadd1f737e677e0e6ca31767c7001417b3',1,'arm_copy_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_copy_f32.c'],['../group__copy.html#gadd1f737e677e0e6ca31767c7001417b3',1,'arm_copy_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_copy_f32.c']]], - ['arm_5fcopy_5ff32_2ec',['arm_copy_f32.c',['../arm__copy__f32_8c.html',1,'']]], - ['arm_5fcopy_5fq15',['arm_copy_q15',['../group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0',1,'arm_copy_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_copy_q15.c'],['../group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0',1,'arm_copy_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_copy_q15.c']]], - ['arm_5fcopy_5fq15_2ec',['arm_copy_q15.c',['../arm__copy__q15_8c.html',1,'']]], - ['arm_5fcopy_5fq31',['arm_copy_q31',['../group__copy.html#gaddf70be7e3f87e535c324862b501f3f9',1,'arm_copy_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_copy_q31.c'],['../group__copy.html#gaddf70be7e3f87e535c324862b501f3f9',1,'arm_copy_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_copy_q31.c']]], - ['arm_5fcopy_5fq31_2ec',['arm_copy_q31.c',['../arm__copy__q31_8c.html',1,'']]], - ['arm_5fcopy_5fq7',['arm_copy_q7',['../group__copy.html#ga467579beda492aa92797529d794c88fb',1,'arm_copy_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_copy_q7.c'],['../group__copy.html#ga467579beda492aa92797529d794c88fb',1,'arm_copy_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_copy_q7.c']]], - ['arm_5fcopy_5fq7_2ec',['arm_copy_q7.c',['../arm__copy__q7_8c.html',1,'']]], - ['arm_5fcorrelate_5ff32',['arm_correlate_f32',['../group___corr.html#ga22021e4222773f01e9960358a531cfb8',1,'arm_correlate_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst): arm_correlate_f32.c'],['../group___corr.html#ga22021e4222773f01e9960358a531cfb8',1,'arm_correlate_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst): arm_correlate_f32.c']]], - ['arm_5fcorrelate_5ff32_2ec',['arm_correlate_f32.c',['../arm__correlate__f32_8c.html',1,'']]], - ['arm_5fcorrelate_5ffast_5fopt_5fq15',['arm_correlate_fast_opt_q15',['../group___corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b',1,'arm_correlate_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch): arm_correlate_fast_opt_q15.c'],['../group___corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b',1,'arm_correlate_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch): arm_correlate_fast_opt_q15.c']]], - ['arm_5fcorrelate_5ffast_5fopt_5fq15_2ec',['arm_correlate_fast_opt_q15.c',['../arm__correlate__fast__opt__q15_8c.html',1,'']]], - ['arm_5fcorrelate_5ffast_5fq15',['arm_correlate_fast_q15',['../group___corr.html#gac8de3da44f58e86c2c86156276ca154f',1,'arm_correlate_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst): arm_correlate_fast_q15.c'],['../group___corr.html#gac8de3da44f58e86c2c86156276ca154f',1,'arm_correlate_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst): arm_correlate_fast_q15.c']]], - ['arm_5fcorrelate_5ffast_5fq15_2ec',['arm_correlate_fast_q15.c',['../arm__correlate__fast__q15_8c.html',1,'']]], - ['arm_5fcorrelate_5ffast_5fq31',['arm_correlate_fast_q31',['../group___corr.html#gabecd3d7b077dbbef43f93e9e037815ed',1,'arm_correlate_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst): arm_correlate_fast_q31.c'],['../group___corr.html#gabecd3d7b077dbbef43f93e9e037815ed',1,'arm_correlate_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst): arm_correlate_fast_q31.c']]], - ['arm_5fcorrelate_5ffast_5fq31_2ec',['arm_correlate_fast_q31.c',['../arm__correlate__fast__q31_8c.html',1,'']]], - ['arm_5fcorrelate_5fopt_5fq15',['arm_correlate_opt_q15',['../group___corr.html#gad71c0ec70ec69edbc48563d9a5f68451',1,'arm_correlate_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch): arm_correlate_opt_q15.c'],['../group___corr.html#gad71c0ec70ec69edbc48563d9a5f68451',1,'arm_correlate_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch): arm_correlate_opt_q15.c']]], - ['arm_5fcorrelate_5fopt_5fq15_2ec',['arm_correlate_opt_q15.c',['../arm__correlate__opt__q15_8c.html',1,'']]], - ['arm_5fcorrelate_5fopt_5fq7',['arm_correlate_opt_q7',['../group___corr.html#ga746e8857cafe33ec5d6780729c18c311',1,'arm_correlate_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2): arm_correlate_opt_q7.c'],['../group___corr.html#ga746e8857cafe33ec5d6780729c18c311',1,'arm_correlate_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2): arm_correlate_opt_q7.c']]], - ['arm_5fcorrelate_5fopt_5fq7_2ec',['arm_correlate_opt_q7.c',['../arm__correlate__opt__q7_8c.html',1,'']]], - ['arm_5fcorrelate_5fq15',['arm_correlate_q15',['../group___corr.html#ga5ec96b8e420d68b0e626df0812274d46',1,'arm_correlate_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst): arm_correlate_q15.c'],['../group___corr.html#ga5ec96b8e420d68b0e626df0812274d46',1,'arm_correlate_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst): arm_correlate_q15.c']]], - ['arm_5fcorrelate_5fq15_2ec',['arm_correlate_q15.c',['../arm__correlate__q15_8c.html',1,'']]], - ['arm_5fcorrelate_5fq31',['arm_correlate_q31',['../group___corr.html#ga1367dc6c80476406c951e68d7fac4e8c',1,'arm_correlate_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst): arm_correlate_q31.c'],['../group___corr.html#ga1367dc6c80476406c951e68d7fac4e8c',1,'arm_correlate_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst): arm_correlate_q31.c']]], - ['arm_5fcorrelate_5fq31_2ec',['arm_correlate_q31.c',['../arm__correlate__q31_8c.html',1,'']]], - ['arm_5fcorrelate_5fq7',['arm_correlate_q7',['../group___corr.html#ga284ddcc49e4ac532d52a70d0383c5992',1,'arm_correlate_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst): arm_correlate_q7.c'],['../group___corr.html#ga284ddcc49e4ac532d52a70d0383c5992',1,'arm_correlate_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst): arm_correlate_q7.c']]], - ['arm_5fcorrelate_5fq7_2ec',['arm_correlate_q7.c',['../arm__correlate__q7_8c.html',1,'']]], - ['arm_5fcos_5ff32',['arm_cos_f32',['../group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8',1,'arm_cos_f32(float32_t x): arm_cos_f32.c'],['../group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8',1,'arm_cos_f32(float32_t x): arm_cos_f32.c']]], - ['arm_5fcos_5ff32_2ec',['arm_cos_f32.c',['../arm__cos__f32_8c.html',1,'']]], - ['arm_5fcos_5fq15',['arm_cos_q15',['../group__cos.html#gadfd60c24def501638c0d5db20f4c869b',1,'arm_cos_q15(q15_t x): arm_cos_q15.c'],['../group__cos.html#gadfd60c24def501638c0d5db20f4c869b',1,'arm_cos_q15(q15_t x): arm_cos_q15.c']]], - ['arm_5fcos_5fq15_2ec',['arm_cos_q15.c',['../arm__cos__q15_8c.html',1,'']]], - ['arm_5fcos_5fq31',['arm_cos_q31',['../group__cos.html#gad80f121949ef885a77d83ab36e002567',1,'arm_cos_q31(q31_t x): arm_cos_q31.c'],['../group__cos.html#gad80f121949ef885a77d83ab36e002567',1,'arm_cos_q31(q31_t x): arm_cos_q31.c']]], - ['arm_5fcos_5fq31_2ec',['arm_cos_q31.c',['../arm__cos__q31_8c.html',1,'']]], - ['arm_5fdct4_5ff32',['arm_dct4_f32',['../group___d_c_t4___i_d_c_t4.html#gafd538d68886848bc090ec2b0d364cc81',1,'arm_dct4_f32(const arm_dct4_instance_f32 *S, float32_t *pState, float32_t *pInlineBuffer): arm_dct4_f32.c'],['../group___d_c_t4___i_d_c_t4.html#gafd538d68886848bc090ec2b0d364cc81',1,'arm_dct4_f32(const arm_dct4_instance_f32 *S, float32_t *pState, float32_t *pInlineBuffer): arm_dct4_f32.c']]], - ['arm_5fdct4_5ff32_2ec',['arm_dct4_f32.c',['../arm__dct4__f32_8c.html',1,'']]], - ['arm_5fdct4_5finit_5ff32',['arm_dct4_init_f32',['../group___d_c_t4___i_d_c_t4.html#gab094ad3bc6fa1b84e8b12a24e1850a06',1,'arm_dct4_init_f32(arm_dct4_instance_f32 *S, arm_rfft_instance_f32 *S_RFFT, arm_cfft_radix4_instance_f32 *S_CFFT, uint16_t N, uint16_t Nby2, float32_t normalize): arm_dct4_init_f32.c'],['../group___d_c_t4___i_d_c_t4.html#gab094ad3bc6fa1b84e8b12a24e1850a06',1,'arm_dct4_init_f32(arm_dct4_instance_f32 *S, arm_rfft_instance_f32 *S_RFFT, arm_cfft_radix4_instance_f32 *S_CFFT, uint16_t N, uint16_t Nby2, float32_t normalize): arm_dct4_init_f32.c']]], - ['arm_5fdct4_5finit_5ff32_2ec',['arm_dct4_init_f32.c',['../arm__dct4__init__f32_8c.html',1,'']]], - ['arm_5fdct4_5finit_5fq15',['arm_dct4_init_q15',['../group___d_c_t4___i_d_c_t4.html#ga966fd1b66a80873964533703ab5dc054',1,'arm_dct4_init_q15(arm_dct4_instance_q15 *S, arm_rfft_instance_q15 *S_RFFT, arm_cfft_radix4_instance_q15 *S_CFFT, uint16_t N, uint16_t Nby2, q15_t normalize): arm_dct4_init_q15.c'],['../group___d_c_t4___i_d_c_t4.html#ga966fd1b66a80873964533703ab5dc054',1,'arm_dct4_init_q15(arm_dct4_instance_q15 *S, arm_rfft_instance_q15 *S_RFFT, arm_cfft_radix4_instance_q15 *S_CFFT, uint16_t N, uint16_t Nby2, q15_t normalize): arm_dct4_init_q15.c']]], - ['arm_5fdct4_5finit_5fq15_2ec',['arm_dct4_init_q15.c',['../arm__dct4__init__q15_8c.html',1,'']]], - ['arm_5fdct4_5finit_5fq31',['arm_dct4_init_q31',['../group___d_c_t4___i_d_c_t4.html#ga631bb59c7c97c814ff7147ecba6a716a',1,'arm_dct4_init_q31(arm_dct4_instance_q31 *S, arm_rfft_instance_q31 *S_RFFT, arm_cfft_radix4_instance_q31 *S_CFFT, uint16_t N, uint16_t Nby2, q31_t normalize): arm_dct4_init_q31.c'],['../group___d_c_t4___i_d_c_t4.html#ga631bb59c7c97c814ff7147ecba6a716a',1,'arm_dct4_init_q31(arm_dct4_instance_q31 *S, arm_rfft_instance_q31 *S_RFFT, arm_cfft_radix4_instance_q31 *S_CFFT, uint16_t N, uint16_t Nby2, q31_t normalize): arm_dct4_init_q31.c']]], - ['arm_5fdct4_5finit_5fq31_2ec',['arm_dct4_init_q31.c',['../arm__dct4__init__q31_8c.html',1,'']]], - ['arm_5fdct4_5finstance_5ff32',['arm_dct4_instance_f32',['../structarm__dct4__instance__f32.html',1,'']]], - ['arm_5fdct4_5finstance_5fq15',['arm_dct4_instance_q15',['../structarm__dct4__instance__q15.html',1,'']]], - ['arm_5fdct4_5finstance_5fq31',['arm_dct4_instance_q31',['../structarm__dct4__instance__q31.html',1,'']]], - ['arm_5fdct4_5fq15',['arm_dct4_q15',['../group___d_c_t4___i_d_c_t4.html#ga114cb9635059f678df291fcc887aaf2b',1,'arm_dct4_q15(const arm_dct4_instance_q15 *S, q15_t *pState, q15_t *pInlineBuffer): arm_dct4_q15.c'],['../group___d_c_t4___i_d_c_t4.html#ga114cb9635059f678df291fcc887aaf2b',1,'arm_dct4_q15(const arm_dct4_instance_q15 *S, q15_t *pState, q15_t *pInlineBuffer): arm_dct4_q15.c']]], - ['arm_5fdct4_5fq15_2ec',['arm_dct4_q15.c',['../arm__dct4__q15_8c.html',1,'']]], - ['arm_5fdct4_5fq31',['arm_dct4_q31',['../group___d_c_t4___i_d_c_t4.html#gad04d0baab6ed081d8e8afe02538eb80b',1,'arm_dct4_q31(const arm_dct4_instance_q31 *S, q31_t *pState, q31_t *pInlineBuffer): arm_dct4_q31.c'],['../group___d_c_t4___i_d_c_t4.html#gad04d0baab6ed081d8e8afe02538eb80b',1,'arm_dct4_q31(const arm_dct4_instance_q31 *S, q31_t *pState, q31_t *pInlineBuffer): arm_dct4_q31.c']]], - ['arm_5fdct4_5fq31_2ec',['arm_dct4_q31.c',['../arm__dct4__q31_8c.html',1,'']]], - ['arm_5fdot_5fprod_5ff32',['arm_dot_prod_f32',['../group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3',1,'arm_dot_prod_f32(float32_t *pSrcA, float32_t *pSrcB, uint32_t blockSize, float32_t *result): arm_dot_prod_f32.c'],['../group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3',1,'arm_dot_prod_f32(float32_t *pSrcA, float32_t *pSrcB, uint32_t blockSize, float32_t *result): arm_dot_prod_f32.c']]], - ['arm_5fdot_5fprod_5ff32_2ec',['arm_dot_prod_f32.c',['../arm__dot__prod__f32_8c.html',1,'']]], - ['arm_5fdot_5fprod_5fq15',['arm_dot_prod_q15',['../group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b',1,'arm_dot_prod_q15(q15_t *pSrcA, q15_t *pSrcB, uint32_t blockSize, q63_t *result): arm_dot_prod_q15.c'],['../group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b',1,'arm_dot_prod_q15(q15_t *pSrcA, q15_t *pSrcB, uint32_t blockSize, q63_t *result): arm_dot_prod_q15.c']]], - ['arm_5fdot_5fprod_5fq15_2ec',['arm_dot_prod_q15.c',['../arm__dot__prod__q15_8c.html',1,'']]], - ['arm_5fdot_5fprod_5fq31',['arm_dot_prod_q31',['../group__dot__prod.html#gab15d8fa060fc85b4d948d091b7deaa11',1,'arm_dot_prod_q31(q31_t *pSrcA, q31_t *pSrcB, uint32_t blockSize, q63_t *result): arm_dot_prod_q31.c'],['../group__dot__prod.html#gab15d8fa060fc85b4d948d091b7deaa11',1,'arm_dot_prod_q31(q31_t *pSrcA, q31_t *pSrcB, uint32_t blockSize, q63_t *result): arm_dot_prod_q31.c']]], - ['arm_5fdot_5fprod_5fq31_2ec',['arm_dot_prod_q31.c',['../arm__dot__prod__q31_8c.html',1,'']]], - ['arm_5fdot_5fprod_5fq7',['arm_dot_prod_q7',['../group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1',1,'arm_dot_prod_q7(q7_t *pSrcA, q7_t *pSrcB, uint32_t blockSize, q31_t *result): arm_dot_prod_q7.c'],['../group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1',1,'arm_dot_prod_q7(q7_t *pSrcA, q7_t *pSrcB, uint32_t blockSize, q31_t *result): arm_dot_prod_q7.c']]], - ['arm_5fdot_5fprod_5fq7_2ec',['arm_dot_prod_q7.c',['../arm__dot__prod__q7_8c.html',1,'']]], - ['arm_5fdotproduct_5fexample_5ff32_2ec',['arm_dotproduct_example_f32.c',['../_a_r_m_2arm__dotproduct__example__f32_8c.html',1,'']]], - ['arm_5ffft_5fbin_5fdata_2ec',['arm_fft_bin_data.c',['../_a_r_m_2arm__fft__bin__data_8c.html',1,'']]], - ['arm_5ffft_5fbin_5fexample_5ff32_2ec',['arm_fft_bin_example_f32.c',['../_a_r_m_2arm__fft__bin__example__f32_8c.html',1,'']]], - ['arm_5ffill_5ff32',['arm_fill_f32',['../group___fill.html#ga2248e8d3901b4afb7827163132baad94',1,'arm_fill_f32(float32_t value, float32_t *pDst, uint32_t blockSize): arm_fill_f32.c'],['../group___fill.html#ga2248e8d3901b4afb7827163132baad94',1,'arm_fill_f32(float32_t value, float32_t *pDst, uint32_t blockSize): arm_fill_f32.c']]], - ['arm_5ffill_5ff32_2ec',['arm_fill_f32.c',['../arm__fill__f32_8c.html',1,'']]], - ['arm_5ffill_5fq15',['arm_fill_q15',['../group___fill.html#ga76b21c32a3783a2b3334d930a646e5d8',1,'arm_fill_q15(q15_t value, q15_t *pDst, uint32_t blockSize): arm_fill_q15.c'],['../group___fill.html#ga76b21c32a3783a2b3334d930a646e5d8',1,'arm_fill_q15(q15_t value, q15_t *pDst, uint32_t blockSize): arm_fill_q15.c']]], - ['arm_5ffill_5fq15_2ec',['arm_fill_q15.c',['../arm__fill__q15_8c.html',1,'']]], - ['arm_5ffill_5fq31',['arm_fill_q31',['../group___fill.html#ga69cc781cf337bd0a31bb85c772a35f7f',1,'arm_fill_q31(q31_t value, q31_t *pDst, uint32_t blockSize): arm_fill_q31.c'],['../group___fill.html#ga69cc781cf337bd0a31bb85c772a35f7f',1,'arm_fill_q31(q31_t value, q31_t *pDst, uint32_t blockSize): arm_fill_q31.c']]], - ['arm_5ffill_5fq31_2ec',['arm_fill_q31.c',['../arm__fill__q31_8c.html',1,'']]], - ['arm_5ffill_5fq7',['arm_fill_q7',['../group___fill.html#ga0465cf326ada039ed792f94b033d9ec5',1,'arm_fill_q7(q7_t value, q7_t *pDst, uint32_t blockSize): arm_fill_q7.c'],['../group___fill.html#ga0465cf326ada039ed792f94b033d9ec5',1,'arm_fill_q7(q7_t value, q7_t *pDst, uint32_t blockSize): arm_fill_q7.c']]], - ['arm_5ffill_5fq7_2ec',['arm_fill_q7.c',['../arm__fill__q7_8c.html',1,'']]], - ['arm_5ffir_5fdata_2ec',['arm_fir_data.c',['../arm__fir__data_8c.html',1,'']]], - ['arm_5ffir_5fdecimate_5ff32',['arm_fir_decimate_f32',['../group___f_i_r__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7',1,'arm_fir_decimate_f32(const arm_fir_decimate_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_fir_decimate_f32.c'],['../group___f_i_r__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7',1,'arm_fir_decimate_f32(const arm_fir_decimate_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_fir_decimate_f32.c']]], - ['arm_5ffir_5fdecimate_5ff32_2ec',['arm_fir_decimate_f32.c',['../arm__fir__decimate__f32_8c.html',1,'']]], - ['arm_5ffir_5fdecimate_5ffast_5fq15',['arm_fir_decimate_fast_q15',['../group___f_i_r__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac',1,'arm_fir_decimate_fast_q15(const arm_fir_decimate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_decimate_fast_q15.c'],['../group___f_i_r__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac',1,'arm_fir_decimate_fast_q15(const arm_fir_decimate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_decimate_fast_q15.c']]], - ['arm_5ffir_5fdecimate_5ffast_5fq15_2ec',['arm_fir_decimate_fast_q15.c',['../arm__fir__decimate__fast__q15_8c.html',1,'']]], - ['arm_5ffir_5fdecimate_5ffast_5fq31',['arm_fir_decimate_fast_q31',['../group___f_i_r__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7',1,'arm_fir_decimate_fast_q31(arm_fir_decimate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_decimate_fast_q31.c'],['../group___f_i_r__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7',1,'arm_fir_decimate_fast_q31(arm_fir_decimate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_decimate_fast_q31.c']]], - ['arm_5ffir_5fdecimate_5ffast_5fq31_2ec',['arm_fir_decimate_fast_q31.c',['../arm__fir__decimate__fast__q31_8c.html',1,'']]], - ['arm_5ffir_5fdecimate_5finit_5ff32',['arm_fir_decimate_init_f32',['../group___f_i_r__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b',1,'arm_fir_decimate_init_f32(arm_fir_decimate_instance_f32 *S, uint16_t numTaps, uint8_t M, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize): arm_fir_decimate_init_f32.c'],['../group___f_i_r__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b',1,'arm_fir_decimate_init_f32(arm_fir_decimate_instance_f32 *S, uint16_t numTaps, uint8_t M, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize): arm_fir_decimate_init_f32.c']]], - ['arm_5ffir_5fdecimate_5finit_5ff32_2ec',['arm_fir_decimate_init_f32.c',['../arm__fir__decimate__init__f32_8c.html',1,'']]], - ['arm_5ffir_5fdecimate_5finit_5fq15',['arm_fir_decimate_init_q15',['../group___f_i_r__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d',1,'arm_fir_decimate_init_q15(arm_fir_decimate_instance_q15 *S, uint16_t numTaps, uint8_t M, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize): arm_fir_decimate_init_q15.c'],['../group___f_i_r__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d',1,'arm_fir_decimate_init_q15(arm_fir_decimate_instance_q15 *S, uint16_t numTaps, uint8_t M, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize): arm_fir_decimate_init_q15.c']]], - ['arm_5ffir_5fdecimate_5finit_5fq15_2ec',['arm_fir_decimate_init_q15.c',['../arm__fir__decimate__init__q15_8c.html',1,'']]], - ['arm_5ffir_5fdecimate_5finit_5fq31',['arm_fir_decimate_init_q31',['../group___f_i_r__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39',1,'arm_fir_decimate_init_q31(arm_fir_decimate_instance_q31 *S, uint16_t numTaps, uint8_t M, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize): arm_fir_decimate_init_q31.c'],['../group___f_i_r__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39',1,'arm_fir_decimate_init_q31(arm_fir_decimate_instance_q31 *S, uint16_t numTaps, uint8_t M, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize): arm_fir_decimate_init_q31.c']]], - ['arm_5ffir_5fdecimate_5finit_5fq31_2ec',['arm_fir_decimate_init_q31.c',['../arm__fir__decimate__init__q31_8c.html',1,'']]], - ['arm_5ffir_5fdecimate_5finstance_5ff32',['arm_fir_decimate_instance_f32',['../structarm__fir__decimate__instance__f32.html',1,'']]], - ['arm_5ffir_5fdecimate_5finstance_5fq15',['arm_fir_decimate_instance_q15',['../structarm__fir__decimate__instance__q15.html',1,'']]], - ['arm_5ffir_5fdecimate_5finstance_5fq31',['arm_fir_decimate_instance_q31',['../structarm__fir__decimate__instance__q31.html',1,'']]], - ['arm_5ffir_5fdecimate_5fq15',['arm_fir_decimate_q15',['../group___f_i_r__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5',1,'arm_fir_decimate_q15(const arm_fir_decimate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_decimate_q15.c'],['../group___f_i_r__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5',1,'arm_fir_decimate_q15(const arm_fir_decimate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_decimate_q15.c']]], - ['arm_5ffir_5fdecimate_5fq15_2ec',['arm_fir_decimate_q15.c',['../arm__fir__decimate__q15_8c.html',1,'']]], - ['arm_5ffir_5fdecimate_5fq31',['arm_fir_decimate_q31',['../group___f_i_r__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e',1,'arm_fir_decimate_q31(const arm_fir_decimate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_decimate_q31.c'],['../group___f_i_r__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e',1,'arm_fir_decimate_q31(const arm_fir_decimate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_decimate_q31.c']]], - ['arm_5ffir_5fdecimate_5fq31_2ec',['arm_fir_decimate_q31.c',['../arm__fir__decimate__q31_8c.html',1,'']]], - ['arm_5ffir_5fexample_5ff32_2ec',['arm_fir_example_f32.c',['../arm__fir__example__f32_8c.html',1,'']]], - ['arm_5ffir_5ff32',['arm_fir_f32',['../group___f_i_r.html#gae8fb334ea67eb6ecbd31824ddc14cd6a',1,'arm_fir_f32(const arm_fir_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_fir_f32.c'],['../group___f_i_r.html#gae8fb334ea67eb6ecbd31824ddc14cd6a',1,'arm_fir_f32(const arm_fir_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_fir_f32.c']]], - ['arm_5ffir_5ff32_2ec',['arm_fir_f32.c',['../arm__fir__f32_8c.html',1,'']]], - ['arm_5ffir_5ffast_5fq15',['arm_fir_fast_q15',['../group___f_i_r.html#gac7d35e9472e49ccd88800f37f3476bd3',1,'arm_fir_fast_q15(const arm_fir_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_fast_q15.c'],['../group___f_i_r.html#gac7d35e9472e49ccd88800f37f3476bd3',1,'arm_fir_fast_q15(const arm_fir_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_fast_q15.c']]], - ['arm_5ffir_5ffast_5fq15_2ec',['arm_fir_fast_q15.c',['../arm__fir__fast__q15_8c.html',1,'']]], - ['arm_5ffir_5ffast_5fq31',['arm_fir_fast_q31',['../group___f_i_r.html#ga70d11af009dcd25594c58c75cdb5d6e3',1,'arm_fir_fast_q31(const arm_fir_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_fast_q31.c'],['../group___f_i_r.html#ga70d11af009dcd25594c58c75cdb5d6e3',1,'arm_fir_fast_q31(const arm_fir_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_fast_q31.c']]], - ['arm_5ffir_5ffast_5fq31_2ec',['arm_fir_fast_q31.c',['../arm__fir__fast__q31_8c.html',1,'']]], - ['arm_5ffir_5finit_5ff32',['arm_fir_init_f32',['../group___f_i_r.html#ga98d13def6427e29522829f945d0967db',1,'arm_fir_init_f32(arm_fir_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize): arm_fir_init_f32.c'],['../group___f_i_r.html#ga98d13def6427e29522829f945d0967db',1,'arm_fir_init_f32(arm_fir_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize): arm_fir_init_f32.c']]], - ['arm_5ffir_5finit_5ff32_2ec',['arm_fir_init_f32.c',['../arm__fir__init__f32_8c.html',1,'']]], - ['arm_5ffir_5finit_5fq15',['arm_fir_init_q15',['../group___f_i_r.html#gae2a50f692f41ba57e44ed0719b1368bd',1,'arm_fir_init_q15(arm_fir_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize): arm_fir_init_q15.c'],['../group___f_i_r.html#gae2a50f692f41ba57e44ed0719b1368bd',1,'arm_fir_init_q15(arm_fir_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize): arm_fir_init_q15.c']]], - ['arm_5ffir_5finit_5fq15_2ec',['arm_fir_init_q15.c',['../arm__fir__init__q15_8c.html',1,'']]], - ['arm_5ffir_5finit_5fq31',['arm_fir_init_q31',['../group___f_i_r.html#gac00d53af87684cbbe135767b55e748a5',1,'arm_fir_init_q31(arm_fir_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize): arm_fir_init_q31.c'],['../group___f_i_r.html#gac00d53af87684cbbe135767b55e748a5',1,'arm_fir_init_q31(arm_fir_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize): arm_fir_init_q31.c']]], - ['arm_5ffir_5finit_5fq31_2ec',['arm_fir_init_q31.c',['../arm__fir__init__q31_8c.html',1,'']]], - ['arm_5ffir_5finit_5fq7',['arm_fir_init_q7',['../group___f_i_r.html#ga88e48688224d42dc173dbcec702f0c1d',1,'arm_fir_init_q7(arm_fir_instance_q7 *S, uint16_t numTaps, q7_t *pCoeffs, q7_t *pState, uint32_t blockSize): arm_fir_init_q7.c'],['../group___f_i_r.html#ga88e48688224d42dc173dbcec702f0c1d',1,'arm_fir_init_q7(arm_fir_instance_q7 *S, uint16_t numTaps, q7_t *pCoeffs, q7_t *pState, uint32_t blockSize): arm_fir_init_q7.c']]], - ['arm_5ffir_5finit_5fq7_2ec',['arm_fir_init_q7.c',['../arm__fir__init__q7_8c.html',1,'']]], - ['arm_5ffir_5finstance_5ff32',['arm_fir_instance_f32',['../structarm__fir__instance__f32.html',1,'']]], - ['arm_5ffir_5finstance_5fq15',['arm_fir_instance_q15',['../structarm__fir__instance__q15.html',1,'']]], - ['arm_5ffir_5finstance_5fq31',['arm_fir_instance_q31',['../structarm__fir__instance__q31.html',1,'']]], - ['arm_5ffir_5finstance_5fq7',['arm_fir_instance_q7',['../structarm__fir__instance__q7.html',1,'']]], - ['arm_5ffir_5finterpolate_5ff32',['arm_fir_interpolate_f32',['../group___f_i_r___interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e',1,'arm_fir_interpolate_f32(const arm_fir_interpolate_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_fir_interpolate_f32.c'],['../group___f_i_r___interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e',1,'arm_fir_interpolate_f32(const arm_fir_interpolate_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_fir_interpolate_f32.c']]], - ['arm_5ffir_5finterpolate_5ff32_2ec',['arm_fir_interpolate_f32.c',['../arm__fir__interpolate__f32_8c.html',1,'']]], - ['arm_5ffir_5finterpolate_5finit_5ff32',['arm_fir_interpolate_init_f32',['../group___f_i_r___interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6',1,'arm_fir_interpolate_init_f32(arm_fir_interpolate_instance_f32 *S, uint8_t L, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize): arm_fir_interpolate_init_f32.c'],['../group___f_i_r___interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6',1,'arm_fir_interpolate_init_f32(arm_fir_interpolate_instance_f32 *S, uint8_t L, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize): arm_fir_interpolate_init_f32.c']]], - ['arm_5ffir_5finterpolate_5finit_5ff32_2ec',['arm_fir_interpolate_init_f32.c',['../arm__fir__interpolate__init__f32_8c.html',1,'']]], - ['arm_5ffir_5finterpolate_5finit_5fq15',['arm_fir_interpolate_init_q15',['../group___f_i_r___interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f',1,'arm_fir_interpolate_init_q15(arm_fir_interpolate_instance_q15 *S, uint8_t L, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize): arm_fir_interpolate_init_q15.c'],['../group___f_i_r___interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f',1,'arm_fir_interpolate_init_q15(arm_fir_interpolate_instance_q15 *S, uint8_t L, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize): arm_fir_interpolate_init_q15.c']]], - ['arm_5ffir_5finterpolate_5finit_5fq15_2ec',['arm_fir_interpolate_init_q15.c',['../arm__fir__interpolate__init__q15_8c.html',1,'']]], - ['arm_5ffir_5finterpolate_5finit_5fq31',['arm_fir_interpolate_init_q31',['../group___f_i_r___interpolate.html#ga9d0ba38ce9f12a850dd242731d307476',1,'arm_fir_interpolate_init_q31(arm_fir_interpolate_instance_q31 *S, uint8_t L, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize): arm_fir_interpolate_init_q31.c'],['../group___f_i_r___interpolate.html#ga9d0ba38ce9f12a850dd242731d307476',1,'arm_fir_interpolate_init_q31(arm_fir_interpolate_instance_q31 *S, uint8_t L, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize): arm_fir_interpolate_init_q31.c']]], - ['arm_5ffir_5finterpolate_5finit_5fq31_2ec',['arm_fir_interpolate_init_q31.c',['../arm__fir__interpolate__init__q31_8c.html',1,'']]], - ['arm_5ffir_5finterpolate_5finstance_5ff32',['arm_fir_interpolate_instance_f32',['../structarm__fir__interpolate__instance__f32.html',1,'']]], - ['arm_5ffir_5finterpolate_5finstance_5fq15',['arm_fir_interpolate_instance_q15',['../structarm__fir__interpolate__instance__q15.html',1,'']]], - ['arm_5ffir_5finterpolate_5finstance_5fq31',['arm_fir_interpolate_instance_q31',['../structarm__fir__interpolate__instance__q31.html',1,'']]], - ['arm_5ffir_5finterpolate_5fq15',['arm_fir_interpolate_q15',['../group___f_i_r___interpolate.html#ga7962b5f9636e54899f75d0c5936800b5',1,'arm_fir_interpolate_q15(const arm_fir_interpolate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_interpolate_q15.c'],['../group___f_i_r___interpolate.html#ga7962b5f9636e54899f75d0c5936800b5',1,'arm_fir_interpolate_q15(const arm_fir_interpolate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_interpolate_q15.c']]], - ['arm_5ffir_5finterpolate_5fq15_2ec',['arm_fir_interpolate_q15.c',['../arm__fir__interpolate__q15_8c.html',1,'']]], - ['arm_5ffir_5finterpolate_5fq31',['arm_fir_interpolate_q31',['../group___f_i_r___interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee',1,'arm_fir_interpolate_q31(const arm_fir_interpolate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_interpolate_q31.c'],['../group___f_i_r___interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee',1,'arm_fir_interpolate_q31(const arm_fir_interpolate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_interpolate_q31.c']]], - ['arm_5ffir_5finterpolate_5fq31_2ec',['arm_fir_interpolate_q31.c',['../arm__fir__interpolate__q31_8c.html',1,'']]], - ['arm_5ffir_5flattice_5ff32',['arm_fir_lattice_f32',['../group___f_i_r___lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8',1,'arm_fir_lattice_f32(const arm_fir_lattice_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_fir_lattice_f32.c'],['../group___f_i_r___lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8',1,'arm_fir_lattice_f32(const arm_fir_lattice_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_fir_lattice_f32.c']]], - ['arm_5ffir_5flattice_5ff32_2ec',['arm_fir_lattice_f32.c',['../arm__fir__lattice__f32_8c.html',1,'']]], - ['arm_5ffir_5flattice_5finit_5ff32',['arm_fir_lattice_init_f32',['../group___f_i_r___lattice.html#ga86199a1590af2b8941c6532ee9d03229',1,'arm_fir_lattice_init_f32(arm_fir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pCoeffs, float32_t *pState): arm_fir_lattice_init_f32.c'],['../group___f_i_r___lattice.html#ga86199a1590af2b8941c6532ee9d03229',1,'arm_fir_lattice_init_f32(arm_fir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pCoeffs, float32_t *pState): arm_fir_lattice_init_f32.c']]], - ['arm_5ffir_5flattice_5finit_5ff32_2ec',['arm_fir_lattice_init_f32.c',['../arm__fir__lattice__init__f32_8c.html',1,'']]], - ['arm_5ffir_5flattice_5finit_5fq15',['arm_fir_lattice_init_q15',['../group___f_i_r___lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72',1,'arm_fir_lattice_init_q15(arm_fir_lattice_instance_q15 *S, uint16_t numStages, q15_t *pCoeffs, q15_t *pState): arm_fir_lattice_init_q15.c'],['../group___f_i_r___lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72',1,'arm_fir_lattice_init_q15(arm_fir_lattice_instance_q15 *S, uint16_t numStages, q15_t *pCoeffs, q15_t *pState): arm_fir_lattice_init_q15.c']]], - ['arm_5ffir_5flattice_5finit_5fq15_2ec',['arm_fir_lattice_init_q15.c',['../arm__fir__lattice__init__q15_8c.html',1,'']]], - ['arm_5ffir_5flattice_5finit_5fq31',['arm_fir_lattice_init_q31',['../group___f_i_r___lattice.html#gac05a17a0188bb851b58d19e572870a54',1,'arm_fir_lattice_init_q31(arm_fir_lattice_instance_q31 *S, uint16_t numStages, q31_t *pCoeffs, q31_t *pState): arm_fir_lattice_init_q31.c'],['../group___f_i_r___lattice.html#gac05a17a0188bb851b58d19e572870a54',1,'arm_fir_lattice_init_q31(arm_fir_lattice_instance_q31 *S, uint16_t numStages, q31_t *pCoeffs, q31_t *pState): arm_fir_lattice_init_q31.c']]], - ['arm_5ffir_5flattice_5finit_5fq31_2ec',['arm_fir_lattice_init_q31.c',['../arm__fir__lattice__init__q31_8c.html',1,'']]], - ['arm_5ffir_5flattice_5finstance_5ff32',['arm_fir_lattice_instance_f32',['../structarm__fir__lattice__instance__f32.html',1,'']]], - ['arm_5ffir_5flattice_5finstance_5fq15',['arm_fir_lattice_instance_q15',['../structarm__fir__lattice__instance__q15.html',1,'']]], - ['arm_5ffir_5flattice_5finstance_5fq31',['arm_fir_lattice_instance_q31',['../structarm__fir__lattice__instance__q31.html',1,'']]], - ['arm_5ffir_5flattice_5fq15',['arm_fir_lattice_q15',['../group___f_i_r___lattice.html#gabb0ab07fd313b4d863070c3ddca51542',1,'arm_fir_lattice_q15(const arm_fir_lattice_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_lattice_q15.c'],['../group___f_i_r___lattice.html#gabb0ab07fd313b4d863070c3ddca51542',1,'arm_fir_lattice_q15(const arm_fir_lattice_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_lattice_q15.c']]], - ['arm_5ffir_5flattice_5fq15_2ec',['arm_fir_lattice_q15.c',['../arm__fir__lattice__q15_8c.html',1,'']]], - ['arm_5ffir_5flattice_5fq31',['arm_fir_lattice_q31',['../group___f_i_r___lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88',1,'arm_fir_lattice_q31(const arm_fir_lattice_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_lattice_q31.c'],['../group___f_i_r___lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88',1,'arm_fir_lattice_q31(const arm_fir_lattice_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_lattice_q31.c']]], - ['arm_5ffir_5flattice_5fq31_2ec',['arm_fir_lattice_q31.c',['../arm__fir__lattice__q31_8c.html',1,'']]], - ['arm_5ffir_5fq15',['arm_fir_q15',['../group___f_i_r.html#ga262d173058d6f80fdf60404ba262a8f5',1,'arm_fir_q15(const arm_fir_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_q15.c'],['../group___f_i_r.html#ga262d173058d6f80fdf60404ba262a8f5',1,'arm_fir_q15(const arm_fir_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_q15.c']]], - ['arm_5ffir_5fq15_2ec',['arm_fir_q15.c',['../arm__fir__q15_8c.html',1,'']]], - ['arm_5ffir_5fq31',['arm_fir_q31',['../group___f_i_r.html#gaadd938c68ab08967cbb5fc696f384bb5',1,'arm_fir_q31(const arm_fir_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_q31.c'],['../group___f_i_r.html#gaadd938c68ab08967cbb5fc696f384bb5',1,'arm_fir_q31(const arm_fir_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_q31.c']]], - ['arm_5ffir_5fq31_2ec',['arm_fir_q31.c',['../arm__fir__q31_8c.html',1,'']]], - ['arm_5ffir_5fq7',['arm_fir_q7',['../group___f_i_r.html#ga31c91a0bf0962327ef8f626fae68ea32',1,'arm_fir_q7(const arm_fir_instance_q7 *S, q7_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_fir_q7.c'],['../group___f_i_r.html#ga31c91a0bf0962327ef8f626fae68ea32',1,'arm_fir_q7(const arm_fir_instance_q7 *S, q7_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_fir_q7.c']]], - ['arm_5ffir_5fq7_2ec',['arm_fir_q7.c',['../arm__fir__q7_8c.html',1,'']]], - ['arm_5ffir_5fsparse_5ff32',['arm_fir_sparse_f32',['../group___f_i_r___sparse.html#ga23a9284de5ee39406713b91d18ac8838',1,'arm_fir_sparse_f32(arm_fir_sparse_instance_f32 *S, float32_t *pSrc, float32_t *pDst, float32_t *pScratchIn, uint32_t blockSize): arm_fir_sparse_f32.c'],['../group___f_i_r___sparse.html#ga23a9284de5ee39406713b91d18ac8838',1,'arm_fir_sparse_f32(arm_fir_sparse_instance_f32 *S, float32_t *pSrc, float32_t *pDst, float32_t *pScratchIn, uint32_t blockSize): arm_fir_sparse_f32.c']]], - ['arm_5ffir_5fsparse_5ff32_2ec',['arm_fir_sparse_f32.c',['../arm__fir__sparse__f32_8c.html',1,'']]], - ['arm_5ffir_5fsparse_5finit_5ff32',['arm_fir_sparse_init_f32',['../group___f_i_r___sparse.html#ga86378a08a9d9e1e0e5de77843b34d396',1,'arm_fir_sparse_init_f32(arm_fir_sparse_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize): arm_fir_sparse_init_f32.c'],['../group___f_i_r___sparse.html#ga86378a08a9d9e1e0e5de77843b34d396',1,'arm_fir_sparse_init_f32(arm_fir_sparse_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize): arm_fir_sparse_init_f32.c']]], - ['arm_5ffir_5fsparse_5finit_5ff32_2ec',['arm_fir_sparse_init_f32.c',['../arm__fir__sparse__init__f32_8c.html',1,'']]], - ['arm_5ffir_5fsparse_5finit_5fq15',['arm_fir_sparse_init_q15',['../group___f_i_r___sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa',1,'arm_fir_sparse_init_q15(arm_fir_sparse_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize): arm_fir_sparse_init_q15.c'],['../group___f_i_r___sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa',1,'arm_fir_sparse_init_q15(arm_fir_sparse_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize): arm_fir_sparse_init_q15.c']]], - ['arm_5ffir_5fsparse_5finit_5fq15_2ec',['arm_fir_sparse_init_q15.c',['../arm__fir__sparse__init__q15_8c.html',1,'']]], - ['arm_5ffir_5fsparse_5finit_5fq31',['arm_fir_sparse_init_q31',['../group___f_i_r___sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634',1,'arm_fir_sparse_init_q31(arm_fir_sparse_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize): arm_fir_sparse_init_q31.c'],['../group___f_i_r___sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634',1,'arm_fir_sparse_init_q31(arm_fir_sparse_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize): arm_fir_sparse_init_q31.c']]], - ['arm_5ffir_5fsparse_5finit_5fq31_2ec',['arm_fir_sparse_init_q31.c',['../arm__fir__sparse__init__q31_8c.html',1,'']]], - ['arm_5ffir_5fsparse_5finit_5fq7',['arm_fir_sparse_init_q7',['../group___f_i_r___sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd',1,'arm_fir_sparse_init_q7(arm_fir_sparse_instance_q7 *S, uint16_t numTaps, q7_t *pCoeffs, q7_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize): arm_fir_sparse_init_q7.c'],['../group___f_i_r___sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd',1,'arm_fir_sparse_init_q7(arm_fir_sparse_instance_q7 *S, uint16_t numTaps, q7_t *pCoeffs, q7_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize): arm_fir_sparse_init_q7.c']]], - ['arm_5ffir_5fsparse_5finit_5fq7_2ec',['arm_fir_sparse_init_q7.c',['../arm__fir__sparse__init__q7_8c.html',1,'']]], - ['arm_5ffir_5fsparse_5finstance_5ff32',['arm_fir_sparse_instance_f32',['../structarm__fir__sparse__instance__f32.html',1,'']]], - ['arm_5ffir_5fsparse_5finstance_5fq15',['arm_fir_sparse_instance_q15',['../structarm__fir__sparse__instance__q15.html',1,'']]], - ['arm_5ffir_5fsparse_5finstance_5fq31',['arm_fir_sparse_instance_q31',['../structarm__fir__sparse__instance__q31.html',1,'']]], - ['arm_5ffir_5fsparse_5finstance_5fq7',['arm_fir_sparse_instance_q7',['../structarm__fir__sparse__instance__q7.html',1,'']]], - ['arm_5ffir_5fsparse_5fq15',['arm_fir_sparse_q15',['../group___f_i_r___sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc',1,'arm_fir_sparse_q15(arm_fir_sparse_instance_q15 *S, q15_t *pSrc, q15_t *pDst, q15_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize): arm_fir_sparse_q15.c'],['../group___f_i_r___sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc',1,'arm_fir_sparse_q15(arm_fir_sparse_instance_q15 *S, q15_t *pSrc, q15_t *pDst, q15_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize): arm_fir_sparse_q15.c']]], - ['arm_5ffir_5fsparse_5fq15_2ec',['arm_fir_sparse_q15.c',['../arm__fir__sparse__q15_8c.html',1,'']]], - ['arm_5ffir_5fsparse_5fq31',['arm_fir_sparse_q31',['../group___f_i_r___sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec',1,'arm_fir_sparse_q31(arm_fir_sparse_instance_q31 *S, q31_t *pSrc, q31_t *pDst, q31_t *pScratchIn, uint32_t blockSize): arm_fir_sparse_q31.c'],['../group___f_i_r___sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec',1,'arm_fir_sparse_q31(arm_fir_sparse_instance_q31 *S, q31_t *pSrc, q31_t *pDst, q31_t *pScratchIn, uint32_t blockSize): arm_fir_sparse_q31.c']]], - ['arm_5ffir_5fsparse_5fq31_2ec',['arm_fir_sparse_q31.c',['../arm__fir__sparse__q31_8c.html',1,'']]], - ['arm_5ffir_5fsparse_5fq7',['arm_fir_sparse_q7',['../group___f_i_r___sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c',1,'arm_fir_sparse_q7(arm_fir_sparse_instance_q7 *S, q7_t *pSrc, q7_t *pDst, q7_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize): arm_fir_sparse_q7.c'],['../group___f_i_r___sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c',1,'arm_fir_sparse_q7(arm_fir_sparse_instance_q7 *S, q7_t *pSrc, q7_t *pDst, q7_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize): arm_fir_sparse_q7.c']]], - ['arm_5ffir_5fsparse_5fq7_2ec',['arm_fir_sparse_q7.c',['../arm__fir__sparse__q7_8c.html',1,'']]], - ['arm_5ffloat_5fto_5fq12_5f20',['arm_float_to_q12_20',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c']]], - ['arm_5ffloat_5fto_5fq14',['arm_float_to_q14',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c']]], - ['arm_5ffloat_5fto_5fq15',['arm_float_to_q15',['../group__float__to__x.html#ga215456e35a18db86882e1d3f0d24e1f2',1,'arm_float_to_q15(float32_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_float_to_q15.c'],['../group__float__to__x.html#ga215456e35a18db86882e1d3f0d24e1f2',1,'arm_float_to_q15(float32_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_float_to_q15.c']]], - ['arm_5ffloat_5fto_5fq15_2ec',['arm_float_to_q15.c',['../arm__float__to__q15_8c.html',1,'']]], - ['arm_5ffloat_5fto_5fq28',['arm_float_to_q28',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c']]], - ['arm_5ffloat_5fto_5fq29',['arm_float_to_q29',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c']]], - ['arm_5ffloat_5fto_5fq30',['arm_float_to_q30',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c']]], - ['arm_5ffloat_5fto_5fq31',['arm_float_to_q31',['../group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554',1,'arm_float_to_q31(float32_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_float_to_q31.c'],['../group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554',1,'arm_float_to_q31(float32_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_float_to_q31.c']]], - ['arm_5ffloat_5fto_5fq31_2ec',['arm_float_to_q31.c',['../arm__float__to__q31_8c.html',1,'']]], - ['arm_5ffloat_5fto_5fq7',['arm_float_to_q7',['../group__float__to__x.html#ga44a393818cdee8dce80f2d66add25411',1,'arm_float_to_q7(float32_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_float_to_q7.c'],['../group__float__to__x.html#ga44a393818cdee8dce80f2d66add25411',1,'arm_float_to_q7(float32_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_float_to_q7.c']]], - ['arm_5ffloat_5fto_5fq7_2ec',['arm_float_to_q7.c',['../arm__float__to__q7_8c.html',1,'']]], - ['arm_5fgraphic_5fequalizer_5fdata_2ec',['arm_graphic_equalizer_data.c',['../arm__graphic__equalizer__data_8c.html',1,'']]], - ['arm_5fgraphic_5fequalizer_5fexample_5fq31_2ec',['arm_graphic_equalizer_example_q31.c',['../arm__graphic__equalizer__example__q31_8c.html',1,'']]], - ['arm_5fiir_5flattice_5ff32',['arm_iir_lattice_f32',['../group___i_i_r___lattice.html#ga56164a0fe48619b8ceec160347bdd2ff',1,'arm_iir_lattice_f32(const arm_iir_lattice_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_iir_lattice_f32.c'],['../group___i_i_r___lattice.html#ga56164a0fe48619b8ceec160347bdd2ff',1,'arm_iir_lattice_f32(const arm_iir_lattice_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_iir_lattice_f32.c']]], - ['arm_5fiir_5flattice_5ff32_2ec',['arm_iir_lattice_f32.c',['../arm__iir__lattice__f32_8c.html',1,'']]], - ['arm_5fiir_5flattice_5finit_5ff32',['arm_iir_lattice_init_f32',['../group___i_i_r___lattice.html#gaed3b0230bb77439dc902daa625985e04',1,'arm_iir_lattice_init_f32(arm_iir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pkCoeffs, float32_t *pvCoeffs, float32_t *pState, uint32_t blockSize): arm_iir_lattice_init_f32.c'],['../group___i_i_r___lattice.html#gaed3b0230bb77439dc902daa625985e04',1,'arm_iir_lattice_init_f32(arm_iir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pkCoeffs, float32_t *pvCoeffs, float32_t *pState, uint32_t blockSize): arm_iir_lattice_init_f32.c']]], - ['arm_5fiir_5flattice_5finit_5ff32_2ec',['arm_iir_lattice_init_f32.c',['../arm__iir__lattice__init__f32_8c.html',1,'']]], - ['arm_5fiir_5flattice_5finit_5fq15',['arm_iir_lattice_init_q15',['../group___i_i_r___lattice.html#ga1f4bc2dd3d5641e96815d3a5aad58998',1,'arm_iir_lattice_init_q15(arm_iir_lattice_instance_q15 *S, uint16_t numStages, q15_t *pkCoeffs, q15_t *pvCoeffs, q15_t *pState, uint32_t blockSize): arm_iir_lattice_init_q15.c'],['../group___i_i_r___lattice.html#ga1f4bc2dd3d5641e96815d3a5aad58998',1,'arm_iir_lattice_init_q15(arm_iir_lattice_instance_q15 *S, uint16_t numStages, q15_t *pkCoeffs, q15_t *pvCoeffs, q15_t *pState, uint32_t blockSize): arm_iir_lattice_init_q15.c']]], - ['arm_5fiir_5flattice_5finit_5fq15_2ec',['arm_iir_lattice_init_q15.c',['../arm__iir__lattice__init__q15_8c.html',1,'']]], - ['arm_5fiir_5flattice_5finit_5fq31',['arm_iir_lattice_init_q31',['../group___i_i_r___lattice.html#gab686c14175581797d9c3ad7bf1d5cc1e',1,'arm_iir_lattice_init_q31(arm_iir_lattice_instance_q31 *S, uint16_t numStages, q31_t *pkCoeffs, q31_t *pvCoeffs, q31_t *pState, uint32_t blockSize): arm_iir_lattice_init_q31.c'],['../group___i_i_r___lattice.html#gab686c14175581797d9c3ad7bf1d5cc1e',1,'arm_iir_lattice_init_q31(arm_iir_lattice_instance_q31 *S, uint16_t numStages, q31_t *pkCoeffs, q31_t *pvCoeffs, q31_t *pState, uint32_t blockSize): arm_iir_lattice_init_q31.c']]], - ['arm_5fiir_5flattice_5finit_5fq31_2ec',['arm_iir_lattice_init_q31.c',['../arm__iir__lattice__init__q31_8c.html',1,'']]], - ['arm_5fiir_5flattice_5finstance_5ff32',['arm_iir_lattice_instance_f32',['../structarm__iir__lattice__instance__f32.html',1,'']]], - ['arm_5fiir_5flattice_5finstance_5fq15',['arm_iir_lattice_instance_q15',['../structarm__iir__lattice__instance__q15.html',1,'']]], - ['arm_5fiir_5flattice_5finstance_5fq31',['arm_iir_lattice_instance_q31',['../structarm__iir__lattice__instance__q31.html',1,'']]], - ['arm_5fiir_5flattice_5fq15',['arm_iir_lattice_q15',['../group___i_i_r___lattice.html#gaeb9e9599a288832ed123183eaa8b294a',1,'arm_iir_lattice_q15(const arm_iir_lattice_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_iir_lattice_q15.c'],['../group___i_i_r___lattice.html#gaeb9e9599a288832ed123183eaa8b294a',1,'arm_iir_lattice_q15(const arm_iir_lattice_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_iir_lattice_q15.c']]], - ['arm_5fiir_5flattice_5fq15_2ec',['arm_iir_lattice_q15.c',['../arm__iir__lattice__q15_8c.html',1,'']]], - ['arm_5fiir_5flattice_5fq31',['arm_iir_lattice_q31',['../group___i_i_r___lattice.html#ga123b26fa9156cd8d3622dd85931741ed',1,'arm_iir_lattice_q31(const arm_iir_lattice_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_iir_lattice_q31.c'],['../group___i_i_r___lattice.html#ga123b26fa9156cd8d3622dd85931741ed',1,'arm_iir_lattice_q31(const arm_iir_lattice_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_iir_lattice_q31.c']]], - ['arm_5fiir_5flattice_5fq31_2ec',['arm_iir_lattice_q31.c',['../arm__iir__lattice__q31_8c.html',1,'']]], - ['arm_5finv_5fclarke_5ff32',['arm_inv_clarke_f32',['../group__inv__clarke.html#ga137f0396d837477b899ecae89f075a50',1,'arm_math.h']]], - ['arm_5finv_5fclarke_5fq31',['arm_inv_clarke_q31',['../group__inv__clarke.html#ga2d0c60f114f095a2f27442d98781ba02',1,'arm_math.h']]], - ['arm_5finv_5fpark_5ff32',['arm_inv_park_f32',['../group__inv__park.html#gaaf6bef0de21946f774d49df050dd8b05',1,'arm_math.h']]], - ['arm_5finv_5fpark_5fq31',['arm_inv_park_q31',['../group__inv__park.html#ga0b33822b988a15455773d28440c5579a',1,'arm_math.h']]], - ['arm_5flinear_5finterep_5ftable',['arm_linear_interep_table',['../arm__linear__interp__data_8c.html#a1a5a6c95f39221fcf8129fe478f54696',1,'arm_linear_interep_table(): arm_linear_interp_data.c'],['../arm__linear__interp__example__f32_8c.html#a1a5a6c95f39221fcf8129fe478f54696',1,'arm_linear_interep_table(): arm_linear_interp_data.c']]], - ['arm_5flinear_5finterp_5fdata_2ec',['arm_linear_interp_data.c',['../arm__linear__interp__data_8c.html',1,'']]], - ['arm_5flinear_5finterp_5fexample_5ff32_2ec',['arm_linear_interp_example_f32.c',['../arm__linear__interp__example__f32_8c.html',1,'']]], - ['arm_5flinear_5finterp_5ff32',['arm_linear_interp_f32',['../group___linear_interpolate.html#ga2269263d810cafcd19681957b37d5cf6',1,'arm_math.h']]], - ['arm_5flinear_5finterp_5finstance_5ff32',['arm_linear_interp_instance_f32',['../structarm__linear__interp__instance__f32.html',1,'']]], - ['arm_5flinear_5finterp_5fq15',['arm_linear_interp_q15',['../group___linear_interpolate.html#ga42c9206e5d2d22b8808716dc30622846',1,'arm_math.h']]], - ['arm_5flinear_5finterp_5fq31',['arm_linear_interp_q31',['../group___linear_interpolate.html#ga690e63e9a513ca0a741b1b174805d031',1,'arm_math.h']]], - ['arm_5flinear_5finterp_5fq7',['arm_linear_interp_q7',['../group___linear_interpolate.html#gacb0d44fe00aca0ba1d036d469a1763fc',1,'arm_math.h']]], - ['arm_5flms_5ff32',['arm_lms_f32',['../group___l_m_s.html#gae266d009e682180421601627c79a3843',1,'arm_lms_f32(const arm_lms_instance_f32 *S, float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize): arm_lms_f32.c'],['../group___l_m_s.html#gae266d009e682180421601627c79a3843',1,'arm_lms_f32(const arm_lms_instance_f32 *S, float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize): arm_lms_f32.c']]], - ['arm_5flms_5ff32_2ec',['arm_lms_f32.c',['../arm__lms__f32_8c.html',1,'']]], - ['arm_5flms_5finit_5ff32',['arm_lms_init_f32',['../group___l_m_s.html#ga9fc7adca0966ff2cec1746fca8364cee',1,'arm_lms_init_f32(arm_lms_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize): arm_lms_init_f32.c'],['../group___l_m_s.html#ga9fc7adca0966ff2cec1746fca8364cee',1,'arm_lms_init_f32(arm_lms_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize): arm_lms_init_f32.c']]], - ['arm_5flms_5finit_5ff32_2ec',['arm_lms_init_f32.c',['../arm__lms__init__f32_8c.html',1,'']]], - ['arm_5flms_5finit_5fq15',['arm_lms_init_q15',['../group___l_m_s.html#ga9544cc26f18cd4465cfbed371be822b3',1,'arm_lms_init_q15(arm_lms_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, q15_t mu, uint32_t blockSize, uint32_t postShift): arm_lms_init_q15.c'],['../group___l_m_s.html#ga9544cc26f18cd4465cfbed371be822b3',1,'arm_lms_init_q15(arm_lms_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, q15_t mu, uint32_t blockSize, uint32_t postShift): arm_lms_init_q15.c']]], - ['arm_5flms_5finit_5fq15_2ec',['arm_lms_init_q15.c',['../arm__lms__init__q15_8c.html',1,'']]], - ['arm_5flms_5finit_5fq31',['arm_lms_init_q31',['../group___l_m_s.html#ga8d4bc251169f4b102355097a9f7530d6',1,'arm_lms_init_q31(arm_lms_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, q31_t mu, uint32_t blockSize, uint32_t postShift): arm_lms_init_q31.c'],['../group___l_m_s.html#ga8d4bc251169f4b102355097a9f7530d6',1,'arm_lms_init_q31(arm_lms_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, q31_t mu, uint32_t blockSize, uint32_t postShift): arm_lms_init_q31.c']]], - ['arm_5flms_5finit_5fq31_2ec',['arm_lms_init_q31.c',['../arm__lms__init__q31_8c.html',1,'']]], - ['arm_5flms_5finstance_5ff32',['arm_lms_instance_f32',['../structarm__lms__instance__f32.html',1,'']]], - ['arm_5flms_5finstance_5fq15',['arm_lms_instance_q15',['../structarm__lms__instance__q15.html',1,'']]], - ['arm_5flms_5finstance_5fq31',['arm_lms_instance_q31',['../structarm__lms__instance__q31.html',1,'']]], - ['arm_5flms_5fnorm_5ff32',['arm_lms_norm_f32',['../group___l_m_s___n_o_r_m.html#ga2418c929087c6eba719758eaae3f3300',1,'arm_lms_norm_f32(arm_lms_norm_instance_f32 *S, float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize): arm_lms_norm_f32.c'],['../group___l_m_s___n_o_r_m.html#ga2418c929087c6eba719758eaae3f3300',1,'arm_lms_norm_f32(arm_lms_norm_instance_f32 *S, float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize): arm_lms_norm_f32.c']]], - ['arm_5flms_5fnorm_5ff32_2ec',['arm_lms_norm_f32.c',['../arm__lms__norm__f32_8c.html',1,'']]], - ['arm_5flms_5fnorm_5finit_5ff32',['arm_lms_norm_init_f32',['../group___l_m_s___n_o_r_m.html#gac7ccbaea863882056eee815456464670',1,'arm_lms_norm_init_f32(arm_lms_norm_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize): arm_lms_norm_init_f32.c'],['../group___l_m_s___n_o_r_m.html#gac7ccbaea863882056eee815456464670',1,'arm_lms_norm_init_f32(arm_lms_norm_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize): arm_lms_norm_init_f32.c']]], - ['arm_5flms_5fnorm_5finit_5ff32_2ec',['arm_lms_norm_init_f32.c',['../arm__lms__norm__init__f32_8c.html',1,'']]], - ['arm_5flms_5fnorm_5finit_5fq15',['arm_lms_norm_init_q15',['../group___l_m_s___n_o_r_m.html#ga213ab1ee2e154cc2fa30d667b1994b89',1,'arm_lms_norm_init_q15(arm_lms_norm_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, q15_t mu, uint32_t blockSize, uint8_t postShift): arm_lms_norm_init_q15.c'],['../group___l_m_s___n_o_r_m.html#ga213ab1ee2e154cc2fa30d667b1994b89',1,'arm_lms_norm_init_q15(arm_lms_norm_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, q15_t mu, uint32_t blockSize, uint8_t postShift): arm_lms_norm_init_q15.c']]], - ['arm_5flms_5fnorm_5finit_5fq15_2ec',['arm_lms_norm_init_q15.c',['../arm__lms__norm__init__q15_8c.html',1,'']]], - ['arm_5flms_5fnorm_5finit_5fq31',['arm_lms_norm_init_q31',['../group___l_m_s___n_o_r_m.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490',1,'arm_lms_norm_init_q31(arm_lms_norm_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, q31_t mu, uint32_t blockSize, uint8_t postShift): arm_lms_norm_init_q31.c'],['../group___l_m_s___n_o_r_m.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490',1,'arm_lms_norm_init_q31(arm_lms_norm_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, q31_t mu, uint32_t blockSize, uint8_t postShift): arm_lms_norm_init_q31.c']]], - ['arm_5flms_5fnorm_5finit_5fq31_2ec',['arm_lms_norm_init_q31.c',['../arm__lms__norm__init__q31_8c.html',1,'']]], - ['arm_5flms_5fnorm_5finstance_5ff32',['arm_lms_norm_instance_f32',['../structarm__lms__norm__instance__f32.html',1,'']]], - ['arm_5flms_5fnorm_5finstance_5fq15',['arm_lms_norm_instance_q15',['../structarm__lms__norm__instance__q15.html',1,'']]], - ['arm_5flms_5fnorm_5finstance_5fq31',['arm_lms_norm_instance_q31',['../structarm__lms__norm__instance__q31.html',1,'']]], - ['arm_5flms_5fnorm_5fq15',['arm_lms_norm_q15',['../group___l_m_s___n_o_r_m.html#gad47486a399dedb0bc85a5990ec5cf981',1,'arm_lms_norm_q15(arm_lms_norm_instance_q15 *S, q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize): arm_lms_norm_q15.c'],['../group___l_m_s___n_o_r_m.html#gad47486a399dedb0bc85a5990ec5cf981',1,'arm_lms_norm_q15(arm_lms_norm_instance_q15 *S, q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize): arm_lms_norm_q15.c']]], - ['arm_5flms_5fnorm_5fq15_2ec',['arm_lms_norm_q15.c',['../arm__lms__norm__q15_8c.html',1,'']]], - ['arm_5flms_5fnorm_5fq31',['arm_lms_norm_q31',['../group___l_m_s___n_o_r_m.html#ga7128775e99817c183a7d7ad34e8b6e05',1,'arm_lms_norm_q31(arm_lms_norm_instance_q31 *S, q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize): arm_lms_norm_q31.c'],['../group___l_m_s___n_o_r_m.html#ga7128775e99817c183a7d7ad34e8b6e05',1,'arm_lms_norm_q31(arm_lms_norm_instance_q31 *S, q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize): arm_lms_norm_q31.c']]], - ['arm_5flms_5fnorm_5fq31_2ec',['arm_lms_norm_q31.c',['../arm__lms__norm__q31_8c.html',1,'']]], - ['arm_5flms_5fq15',['arm_lms_q15',['../group___l_m_s.html#gacde16c17eb75979f81b34e2e2a58c7ac',1,'arm_lms_q15(const arm_lms_instance_q15 *S, q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize): arm_lms_q15.c'],['../group___l_m_s.html#gacde16c17eb75979f81b34e2e2a58c7ac',1,'arm_lms_q15(const arm_lms_instance_q15 *S, q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize): arm_lms_q15.c']]], - ['arm_5flms_5fq15_2ec',['arm_lms_q15.c',['../arm__lms__q15_8c.html',1,'']]], - ['arm_5flms_5fq31',['arm_lms_q31',['../group___l_m_s.html#ga6a0abfe6041253a6f91c63b383a64257',1,'arm_lms_q31(const arm_lms_instance_q31 *S, q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize): arm_lms_q31.c'],['../group___l_m_s.html#ga6a0abfe6041253a6f91c63b383a64257',1,'arm_lms_q31(const arm_lms_instance_q31 *S, q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize): arm_lms_q31.c']]], - ['arm_5flms_5fq31_2ec',['arm_lms_q31.c',['../arm__lms__q31_8c.html',1,'']]], - ['arm_5fmat_5fadd_5ff32',['arm_mat_add_f32',['../group___matrix_add.html#ga04bbf64a5f9c9e57dd1efb26a768aba1',1,'arm_mat_add_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst): arm_mat_add_f32.c'],['../group___matrix_add.html#ga04bbf64a5f9c9e57dd1efb26a768aba1',1,'arm_mat_add_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst): arm_mat_add_f32.c']]], - ['arm_5fmat_5fadd_5ff32_2ec',['arm_mat_add_f32.c',['../arm__mat__add__f32_8c.html',1,'']]], - ['arm_5fmat_5fadd_5fq15',['arm_mat_add_q15',['../group___matrix_add.html#ga147e90b7c12a162735ab8824127a33ee',1,'arm_mat_add_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst): arm_mat_add_q15.c'],['../group___matrix_add.html#ga147e90b7c12a162735ab8824127a33ee',1,'arm_mat_add_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst): arm_mat_add_q15.c']]], - ['arm_5fmat_5fadd_5fq15_2ec',['arm_mat_add_q15.c',['../arm__mat__add__q15_8c.html',1,'']]], - ['arm_5fmat_5fadd_5fq31',['arm_mat_add_q31',['../group___matrix_add.html#ga7d9d7d81a0832a17b831aad1e4a5dc16',1,'arm_mat_add_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst): arm_mat_add_q31.c'],['../group___matrix_add.html#ga7d9d7d81a0832a17b831aad1e4a5dc16',1,'arm_mat_add_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst): arm_mat_add_q31.c']]], - ['arm_5fmat_5fadd_5fq31_2ec',['arm_mat_add_q31.c',['../arm__mat__add__q31_8c.html',1,'']]], - ['arm_5fmat_5fcmplx_5fmult_5ff32',['arm_mat_cmplx_mult_f32',['../group___cmplx_matrix_mult.html#ga1adb839ac84445b8c2f04efa43faef35',1,'arm_mat_cmplx_mult_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst): arm_mat_cmplx_mult_f32.c'],['../group___cmplx_matrix_mult.html#ga1adb839ac84445b8c2f04efa43faef35',1,'arm_mat_cmplx_mult_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst): arm_mat_cmplx_mult_f32.c']]], - ['arm_5fmat_5fcmplx_5fmult_5ff32_2ec',['arm_mat_cmplx_mult_f32.c',['../arm__mat__cmplx__mult__f32_8c.html',1,'']]], - ['arm_5fmat_5fcmplx_5fmult_5fq15',['arm_mat_cmplx_mult_q15',['../group___cmplx_matrix_mult.html#ga63066615e7d6f6a44f4358725092419e',1,'arm_mat_cmplx_mult_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pScratch): arm_mat_cmplx_mult_q15.c'],['../group___cmplx_matrix_mult.html#ga63066615e7d6f6a44f4358725092419e',1,'arm_mat_cmplx_mult_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pScratch): arm_mat_cmplx_mult_q15.c']]], - ['arm_5fmat_5fcmplx_5fmult_5fq15_2ec',['arm_mat_cmplx_mult_q15.c',['../arm__mat__cmplx__mult__q15_8c.html',1,'']]], - ['arm_5fmat_5fcmplx_5fmult_5fq31',['arm_mat_cmplx_mult_q31',['../group___cmplx_matrix_mult.html#gaaf3c0b171ca8412c77bab9fa90804737',1,'arm_mat_cmplx_mult_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst): arm_mat_cmplx_mult_q31.c'],['../group___cmplx_matrix_mult.html#gaaf3c0b171ca8412c77bab9fa90804737',1,'arm_mat_cmplx_mult_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst): arm_mat_cmplx_mult_q31.c']]], - ['arm_5fmat_5fcmplx_5fmult_5fq31_2ec',['arm_mat_cmplx_mult_q31.c',['../arm__mat__cmplx__mult__q31_8c.html',1,'']]], - ['arm_5fmat_5finit_5ff32',['arm_mat_init_f32',['../group___matrix_init.html#ga11e3dc41592a6401c13182fef9416a27',1,'arm_mat_init_f32(arm_matrix_instance_f32 *S, uint16_t nRows, uint16_t nColumns, float32_t *pData): arm_mat_init_f32.c'],['../group___matrix_init.html#ga11e3dc41592a6401c13182fef9416a27',1,'arm_mat_init_f32(arm_matrix_instance_f32 *S, uint16_t nRows, uint16_t nColumns, float32_t *pData): arm_mat_init_f32.c']]], - ['arm_5fmat_5finit_5ff32_2ec',['arm_mat_init_f32.c',['../arm__mat__init__f32_8c.html',1,'']]], - ['arm_5fmat_5finit_5fq15',['arm_mat_init_q15',['../group___matrix_init.html#ga31a7c2b991803d49719393eb2d53dc26',1,'arm_mat_init_q15(arm_matrix_instance_q15 *S, uint16_t nRows, uint16_t nColumns, q15_t *pData): arm_mat_init_q15.c'],['../group___matrix_init.html#ga31a7c2b991803d49719393eb2d53dc26',1,'arm_mat_init_q15(arm_matrix_instance_q15 *S, uint16_t nRows, uint16_t nColumns, q15_t *pData): arm_mat_init_q15.c']]], - ['arm_5fmat_5finit_5fq15_2ec',['arm_mat_init_q15.c',['../arm__mat__init__q15_8c.html',1,'']]], - ['arm_5fmat_5finit_5fq31',['arm_mat_init_q31',['../group___matrix_init.html#ga48a5e5d37e1f062cc57fcfaf683343cc',1,'arm_mat_init_q31(arm_matrix_instance_q31 *S, uint16_t nRows, uint16_t nColumns, q31_t *pData): arm_mat_init_q31.c'],['../group___matrix_init.html#ga48a5e5d37e1f062cc57fcfaf683343cc',1,'arm_mat_init_q31(arm_matrix_instance_q31 *S, uint16_t nRows, uint16_t nColumns, q31_t *pData): arm_mat_init_q31.c']]], - ['arm_5fmat_5finit_5fq31_2ec',['arm_mat_init_q31.c',['../arm__mat__init__q31_8c.html',1,'']]], - ['arm_5fmat_5finverse_5ff32',['arm_mat_inverse_f32',['../group___matrix_inv.html#ga542be7aabbf7a2297a4b62cf212910e3',1,'arm_mat_inverse_f32(const arm_matrix_instance_f32 *pSrc, arm_matrix_instance_f32 *pDst): arm_mat_inverse_f32.c'],['../group___matrix_inv.html#ga542be7aabbf7a2297a4b62cf212910e3',1,'arm_mat_inverse_f32(const arm_matrix_instance_f32 *src, arm_matrix_instance_f32 *dst): arm_mat_inverse_f32.c']]], - ['arm_5fmat_5finverse_5ff32_2ec',['arm_mat_inverse_f32.c',['../arm__mat__inverse__f32_8c.html',1,'']]], - ['arm_5fmat_5finverse_5ff64',['arm_mat_inverse_f64',['../group___matrix_inv.html#gaede2367c02df083cc915ddd5d8fae838',1,'arm_mat_inverse_f64(const arm_matrix_instance_f64 *pSrc, arm_matrix_instance_f64 *pDst): arm_mat_inverse_f64.c'],['../group___matrix_inv.html#gaede2367c02df083cc915ddd5d8fae838',1,'arm_mat_inverse_f64(const arm_matrix_instance_f64 *src, arm_matrix_instance_f64 *dst): arm_mat_inverse_f64.c']]], - ['arm_5fmat_5finverse_5ff64_2ec',['arm_mat_inverse_f64.c',['../arm__mat__inverse__f64_8c.html',1,'']]], - ['arm_5fmat_5fmult_5ff32',['arm_mat_mult_f32',['../group___matrix_mult.html#ga917bf0270310c1d3f0eda1fc7c0026a0',1,'arm_mat_mult_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst): arm_mat_mult_f32.c'],['../group___matrix_mult.html#ga917bf0270310c1d3f0eda1fc7c0026a0',1,'arm_mat_mult_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst): arm_mat_mult_f32.c']]], - ['arm_5fmat_5fmult_5ff32_2ec',['arm_mat_mult_f32.c',['../arm__mat__mult__f32_8c.html',1,'']]], - ['arm_5fmat_5fmult_5ffast_5fq15',['arm_mat_mult_fast_q15',['../group___matrix_mult.html#ga08f37d93a5bfef0c5000dc5e0a411f93',1,'arm_mat_mult_fast_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pState): arm_mat_mult_fast_q15.c'],['../group___matrix_mult.html#ga08f37d93a5bfef0c5000dc5e0a411f93',1,'arm_mat_mult_fast_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pState): arm_mat_mult_fast_q15.c']]], - ['arm_5fmat_5fmult_5ffast_5fq15_2ec',['arm_mat_mult_fast_q15.c',['../arm__mat__mult__fast__q15_8c.html',1,'']]], - ['arm_5fmat_5fmult_5ffast_5fq31',['arm_mat_mult_fast_q31',['../group___matrix_mult.html#ga2785e8c1b785348b0c439b56aaf585a3',1,'arm_mat_mult_fast_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst): arm_mat_mult_fast_q31.c'],['../group___matrix_mult.html#ga2785e8c1b785348b0c439b56aaf585a3',1,'arm_mat_mult_fast_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst): arm_mat_mult_fast_q31.c']]], - ['arm_5fmat_5fmult_5ffast_5fq31_2ec',['arm_mat_mult_fast_q31.c',['../arm__mat__mult__fast__q31_8c.html',1,'']]], - ['arm_5fmat_5fmult_5fq15',['arm_mat_mult_q15',['../group___matrix_mult.html#ga3657b99a9667945373e520dbac0f4516',1,'arm_mat_mult_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pState CMSIS_UNUSED): arm_mat_mult_q15.c'],['../arm__math_8h.html#a7521d59196189bb6dde26e8cdfb66e21',1,'arm_mat_mult_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pState): arm_math.h']]], - ['arm_5fmat_5fmult_5fq15_2ec',['arm_mat_mult_q15.c',['../arm__mat__mult__q15_8c.html',1,'']]], - ['arm_5fmat_5fmult_5fq31',['arm_mat_mult_q31',['../group___matrix_mult.html#ga2ec612a8c2c4916477fb9bc1ab548a6e',1,'arm_mat_mult_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst): arm_mat_mult_q31.c'],['../group___matrix_mult.html#ga2ec612a8c2c4916477fb9bc1ab548a6e',1,'arm_mat_mult_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst): arm_mat_mult_q31.c']]], - ['arm_5fmat_5fmult_5fq31_2ec',['arm_mat_mult_q31.c',['../arm__mat__mult__q31_8c.html',1,'']]], - ['arm_5fmat_5fscale_5ff32',['arm_mat_scale_f32',['../group___matrix_scale.html#ga9cb4e385b18c9a0b9cbc940c1067ca12',1,'arm_mat_scale_f32(const arm_matrix_instance_f32 *pSrc, float32_t scale, arm_matrix_instance_f32 *pDst): arm_mat_scale_f32.c'],['../group___matrix_scale.html#ga9cb4e385b18c9a0b9cbc940c1067ca12',1,'arm_mat_scale_f32(const arm_matrix_instance_f32 *pSrc, float32_t scale, arm_matrix_instance_f32 *pDst): arm_mat_scale_f32.c']]], - ['arm_5fmat_5fscale_5ff32_2ec',['arm_mat_scale_f32.c',['../arm__mat__scale__f32_8c.html',1,'']]], - ['arm_5fmat_5fscale_5fq15',['arm_mat_scale_q15',['../group___matrix_scale.html#ga7521769e2cf1c3d9c4656138cd2ae2ca',1,'arm_mat_scale_q15(const arm_matrix_instance_q15 *pSrc, q15_t scaleFract, int32_t shift, arm_matrix_instance_q15 *pDst): arm_mat_scale_q15.c'],['../group___matrix_scale.html#ga7521769e2cf1c3d9c4656138cd2ae2ca',1,'arm_mat_scale_q15(const arm_matrix_instance_q15 *pSrc, q15_t scaleFract, int32_t shift, arm_matrix_instance_q15 *pDst): arm_mat_scale_q15.c']]], - ['arm_5fmat_5fscale_5fq15_2ec',['arm_mat_scale_q15.c',['../arm__mat__scale__q15_8c.html',1,'']]], - ['arm_5fmat_5fscale_5fq31',['arm_mat_scale_q31',['../group___matrix_scale.html#ga609743821ee81fa8c34c4bcdc1ed9744',1,'arm_mat_scale_q31(const arm_matrix_instance_q31 *pSrc, q31_t scaleFract, int32_t shift, arm_matrix_instance_q31 *pDst): arm_mat_scale_q31.c'],['../group___matrix_scale.html#ga609743821ee81fa8c34c4bcdc1ed9744',1,'arm_mat_scale_q31(const arm_matrix_instance_q31 *pSrc, q31_t scaleFract, int32_t shift, arm_matrix_instance_q31 *pDst): arm_mat_scale_q31.c']]], - ['arm_5fmat_5fscale_5fq31_2ec',['arm_mat_scale_q31.c',['../arm__mat__scale__q31_8c.html',1,'']]], - ['arm_5fmat_5fsub_5ff32',['arm_mat_sub_f32',['../group___matrix_sub.html#gac8b72fb70246ccfee3b372002345732c',1,'arm_mat_sub_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst): arm_mat_sub_f32.c'],['../group___matrix_sub.html#gac8b72fb70246ccfee3b372002345732c',1,'arm_mat_sub_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst): arm_mat_sub_f32.c']]], - ['arm_5fmat_5fsub_5ff32_2ec',['arm_mat_sub_f32.c',['../arm__mat__sub__f32_8c.html',1,'']]], - ['arm_5fmat_5fsub_5fq15',['arm_mat_sub_q15',['../group___matrix_sub.html#gaf647776a425b7f9dd0aca3e11d81f02f',1,'arm_mat_sub_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst): arm_mat_sub_q15.c'],['../group___matrix_sub.html#gaf647776a425b7f9dd0aca3e11d81f02f',1,'arm_mat_sub_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst): arm_mat_sub_q15.c']]], - ['arm_5fmat_5fsub_5fq15_2ec',['arm_mat_sub_q15.c',['../arm__mat__sub__q15_8c.html',1,'']]], - ['arm_5fmat_5fsub_5fq31',['arm_mat_sub_q31',['../group___matrix_sub.html#ga39f42e0e3b7f115fbb909d6ff4e1329d',1,'arm_mat_sub_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst): arm_mat_sub_q31.c'],['../group___matrix_sub.html#ga39f42e0e3b7f115fbb909d6ff4e1329d',1,'arm_mat_sub_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst): arm_mat_sub_q31.c']]], - ['arm_5fmat_5fsub_5fq31_2ec',['arm_mat_sub_q31.c',['../arm__mat__sub__q31_8c.html',1,'']]], - ['arm_5fmat_5ftrans_5ff32',['arm_mat_trans_f32',['../group___matrix_trans.html#gad7dd9f108429da13d3864696ceeec789',1,'arm_mat_trans_f32(const arm_matrix_instance_f32 *pSrc, arm_matrix_instance_f32 *pDst): arm_mat_trans_f32.c'],['../group___matrix_trans.html#gad7dd9f108429da13d3864696ceeec789',1,'arm_mat_trans_f32(const arm_matrix_instance_f32 *pSrc, arm_matrix_instance_f32 *pDst): arm_mat_trans_f32.c']]], - ['arm_5fmat_5ftrans_5ff32_2ec',['arm_mat_trans_f32.c',['../arm__mat__trans__f32_8c.html',1,'']]], - ['arm_5fmat_5ftrans_5fq15',['arm_mat_trans_q15',['../group___matrix_trans.html#ga4f4f821cc695fd0ef9061d702e08050a',1,'arm_mat_trans_q15(const arm_matrix_instance_q15 *pSrc, arm_matrix_instance_q15 *pDst): arm_mat_trans_q15.c'],['../group___matrix_trans.html#ga4f4f821cc695fd0ef9061d702e08050a',1,'arm_mat_trans_q15(const arm_matrix_instance_q15 *pSrc, arm_matrix_instance_q15 *pDst): arm_mat_trans_q15.c']]], - ['arm_5fmat_5ftrans_5fq15_2ec',['arm_mat_trans_q15.c',['../arm__mat__trans__q15_8c.html',1,'']]], - ['arm_5fmat_5ftrans_5fq31',['arm_mat_trans_q31',['../group___matrix_trans.html#ga30a4d49489ac67ff98a46b9f58f73bf1',1,'arm_mat_trans_q31(const arm_matrix_instance_q31 *pSrc, arm_matrix_instance_q31 *pDst): arm_mat_trans_q31.c'],['../group___matrix_trans.html#ga30a4d49489ac67ff98a46b9f58f73bf1',1,'arm_mat_trans_q31(const arm_matrix_instance_q31 *pSrc, arm_matrix_instance_q31 *pDst): arm_mat_trans_q31.c']]], - ['arm_5fmat_5ftrans_5fq31_2ec',['arm_mat_trans_q31.c',['../arm__mat__trans__q31_8c.html',1,'']]], - ['arm_5fmath_2eh',['arm_math.h',['../arm__math_8h.html',1,'']]], - ['arm_5fmath_5fargument_5ferror',['ARM_MATH_ARGUMENT_ERROR',['../arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35',1,'arm_math.h']]], - ['arm_5fmath_5flength_5ferror',['ARM_MATH_LENGTH_ERROR',['../arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9ae74d7f8a53aec0512ae8f0a421e0e1',1,'arm_math.h']]], - ['arm_5fmath_5fnaninf',['ARM_MATH_NANINF',['../arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6ac55996aaf19245238a8f57a91aeaefcc',1,'arm_math.h']]], - ['arm_5fmath_5fsingular',['ARM_MATH_SINGULAR',['../arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a91509ea9c819dbd592ac13a6b05382dc',1,'arm_math.h']]], - ['arm_5fmath_5fsize_5fmismatch',['ARM_MATH_SIZE_MISMATCH',['../arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b',1,'arm_math.h']]], - ['arm_5fmath_5fsuccess',['ARM_MATH_SUCCESS',['../arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0',1,'arm_math.h']]], - ['arm_5fmath_5ftest_5ffailure',['ARM_MATH_TEST_FAILURE',['../arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a09457f2be656b35015fd6d36202fa376',1,'arm_math.h']]], - ['arm_5fmatrix_5fexample_5ff32_2ec',['arm_matrix_example_f32.c',['../arm__matrix__example__f32_8c.html',1,'']]], - ['arm_5fmatrix_5finstance_5ff32',['arm_matrix_instance_f32',['../structarm__matrix__instance__f32.html',1,'']]], - ['arm_5fmatrix_5finstance_5ff64',['arm_matrix_instance_f64',['../structarm__matrix__instance__f64.html',1,'']]], - ['arm_5fmatrix_5finstance_5fq15',['arm_matrix_instance_q15',['../structarm__matrix__instance__q15.html',1,'']]], - ['arm_5fmatrix_5finstance_5fq31',['arm_matrix_instance_q31',['../structarm__matrix__instance__q31.html',1,'']]], - ['arm_5fmax_5ff32',['arm_max_f32',['../group___max.html#ga5b89d1b04575aeec494f678695fb87d8',1,'arm_max_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex): arm_max_f32.c'],['../group___max.html#ga5b89d1b04575aeec494f678695fb87d8',1,'arm_max_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex): arm_max_f32.c']]], - ['arm_5fmax_5ff32_2ec',['arm_max_f32.c',['../arm__max__f32_8c.html',1,'']]], - ['arm_5fmax_5fq15',['arm_max_q15',['../group___max.html#gac132856c68f4bf2a056eaad5921c7880',1,'arm_max_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex): arm_max_q15.c'],['../group___max.html#gac132856c68f4bf2a056eaad5921c7880',1,'arm_max_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex): arm_max_q15.c']]], - ['arm_5fmax_5fq15_2ec',['arm_max_q15.c',['../arm__max__q15_8c.html',1,'']]], - ['arm_5fmax_5fq31',['arm_max_q31',['../group___max.html#gaff7cbd4e955382def06724cc4cc85795',1,'arm_max_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex): arm_max_q31.c'],['../group___max.html#gaff7cbd4e955382def06724cc4cc85795',1,'arm_max_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex): arm_max_q31.c']]], - ['arm_5fmax_5fq31_2ec',['arm_max_q31.c',['../arm__max__q31_8c.html',1,'']]], - ['arm_5fmax_5fq7',['arm_max_q7',['../group___max.html#ga6afd64d381b5c232de59163ebfe71e35',1,'arm_max_q7(q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex): arm_max_q7.c'],['../group___max.html#ga6afd64d381b5c232de59163ebfe71e35',1,'arm_max_q7(q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex): arm_max_q7.c']]], - ['arm_5fmax_5fq7_2ec',['arm_max_q7.c',['../arm__max__q7_8c.html',1,'']]], - ['arm_5fmean_5ff32',['arm_mean_f32',['../group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b',1,'arm_mean_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult): arm_mean_f32.c'],['../group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b',1,'arm_mean_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult): arm_mean_f32.c']]], - ['arm_5fmean_5ff32_2ec',['arm_mean_f32.c',['../arm__mean__f32_8c.html',1,'']]], - ['arm_5fmean_5fq15',['arm_mean_q15',['../group__mean.html#gac882495d5f098819fd3939c1ef7795b3',1,'arm_mean_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult): arm_mean_q15.c'],['../group__mean.html#gac882495d5f098819fd3939c1ef7795b3',1,'arm_mean_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult): arm_mean_q15.c']]], - ['arm_5fmean_5fq15_2ec',['arm_mean_q15.c',['../arm__mean__q15_8c.html',1,'']]], - ['arm_5fmean_5fq31',['arm_mean_q31',['../group__mean.html#gacf2526d8c2d75e486e8f0b0e31877ad0',1,'arm_mean_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult): arm_mean_q31.c'],['../group__mean.html#gacf2526d8c2d75e486e8f0b0e31877ad0',1,'arm_mean_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult): arm_mean_q31.c']]], - ['arm_5fmean_5fq31_2ec',['arm_mean_q31.c',['../arm__mean__q31_8c.html',1,'']]], - ['arm_5fmean_5fq7',['arm_mean_q7',['../group__mean.html#gaebc707ee539020357c25da4c75b52eb7',1,'arm_mean_q7(q7_t *pSrc, uint32_t blockSize, q7_t *pResult): arm_mean_q7.c'],['../group__mean.html#gaebc707ee539020357c25da4c75b52eb7',1,'arm_mean_q7(q7_t *pSrc, uint32_t blockSize, q7_t *pResult): arm_mean_q7.c']]], - ['arm_5fmean_5fq7_2ec',['arm_mean_q7.c',['../arm__mean__q7_8c.html',1,'']]], - ['arm_5fmin_5ff32',['arm_min_f32',['../group___min.html#gaf62b1673740fc516ea64daf777b7d74a',1,'arm_min_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex): arm_min_f32.c'],['../group___min.html#gaf62b1673740fc516ea64daf777b7d74a',1,'arm_min_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex): arm_min_f32.c']]], - ['arm_5fmin_5ff32_2ec',['arm_min_f32.c',['../arm__min__f32_8c.html',1,'']]], - ['arm_5fmin_5fq15',['arm_min_q15',['../group___min.html#gad065e37535ebb726750ac1545cb3fa6f',1,'arm_min_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex): arm_min_q15.c'],['../group___min.html#gad065e37535ebb726750ac1545cb3fa6f',1,'arm_min_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex): arm_min_q15.c']]], - ['arm_5fmin_5fq15_2ec',['arm_min_q15.c',['../arm__min__q15_8c.html',1,'']]], - ['arm_5fmin_5fq31',['arm_min_q31',['../group___min.html#gab20faeceb5ff5d2d9dd628c2ecf41303',1,'arm_min_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex): arm_min_q31.c'],['../group___min.html#gab20faeceb5ff5d2d9dd628c2ecf41303',1,'arm_min_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex): arm_min_q31.c']]], - ['arm_5fmin_5fq31_2ec',['arm_min_q31.c',['../arm__min__q31_8c.html',1,'']]], - ['arm_5fmin_5fq7',['arm_min_q7',['../group___min.html#ga3631d38ac8d715fc14f6f1b343f4c4ed',1,'arm_min_q7(q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex): arm_min_q7.c'],['../group___min.html#ga3631d38ac8d715fc14f6f1b343f4c4ed',1,'arm_min_q7(q7_t *pSrc, uint32_t blockSize, q7_t *result, uint32_t *index): arm_min_q7.c']]], - ['arm_5fmin_5fq7_2ec',['arm_min_q7.c',['../arm__min__q7_8c.html',1,'']]], - ['arm_5fmult_5ff32',['arm_mult_f32',['../group___basic_mult.html#gaca3f0b8227da431ab29225b88888aa32',1,'arm_mult_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize): arm_mult_f32.c'],['../group___basic_mult.html#gaca3f0b8227da431ab29225b88888aa32',1,'arm_mult_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize): arm_mult_f32.c']]], - ['arm_5fmult_5ff32_2ec',['arm_mult_f32.c',['../arm__mult__f32_8c.html',1,'']]], - ['arm_5fmult_5fq15',['arm_mult_q15',['../group___basic_mult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75',1,'arm_mult_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize): arm_mult_q15.c'],['../group___basic_mult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75',1,'arm_mult_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize): arm_mult_q15.c']]], - ['arm_5fmult_5fq15_2ec',['arm_mult_q15.c',['../arm__mult__q15_8c.html',1,'']]], - ['arm_5fmult_5fq31',['arm_mult_q31',['../group___basic_mult.html#ga3528c0f54a0607acc603f0490d3ca6c6',1,'arm_mult_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize): arm_mult_q31.c'],['../group___basic_mult.html#ga3528c0f54a0607acc603f0490d3ca6c6',1,'arm_mult_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize): arm_mult_q31.c']]], - ['arm_5fmult_5fq31_2ec',['arm_mult_q31.c',['../arm__mult__q31_8c.html',1,'']]], - ['arm_5fmult_5fq7',['arm_mult_q7',['../group___basic_mult.html#ga16677275ed83ff0878da531e875c27ef',1,'arm_mult_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize): arm_mult_q7.c'],['../group___basic_mult.html#ga16677275ed83ff0878da531e875c27ef',1,'arm_mult_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize): arm_mult_q7.c']]], - ['arm_5fmult_5fq7_2ec',['arm_mult_q7.c',['../arm__mult__q7_8c.html',1,'']]], - ['arm_5fnegate_5ff32',['arm_negate_f32',['../group__negate.html#ga2e169c4de6cc6e3ba4be9473531e6657',1,'arm_negate_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_negate_f32.c'],['../group__negate.html#ga2e169c4de6cc6e3ba4be9473531e6657',1,'arm_negate_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_negate_f32.c']]], - ['arm_5fnegate_5ff32_2ec',['arm_negate_f32.c',['../arm__negate__f32_8c.html',1,'']]], - ['arm_5fnegate_5fq15',['arm_negate_q15',['../group__negate.html#ga0239a833d72cf00290b9723c394e5042',1,'arm_negate_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_negate_q15.c'],['../group__negate.html#ga0239a833d72cf00290b9723c394e5042',1,'arm_negate_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_negate_q15.c']]], - ['arm_5fnegate_5fq15_2ec',['arm_negate_q15.c',['../arm__negate__q15_8c.html',1,'']]], - ['arm_5fnegate_5fq31',['arm_negate_q31',['../group__negate.html#ga2784c6887686a73dc7c364e2e41c776c',1,'arm_negate_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_negate_q31.c'],['../group__negate.html#ga2784c6887686a73dc7c364e2e41c776c',1,'arm_negate_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_negate_q31.c']]], - ['arm_5fnegate_5fq31_2ec',['arm_negate_q31.c',['../arm__negate__q31_8c.html',1,'']]], - ['arm_5fnegate_5fq7',['arm_negate_q7',['../group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c',1,'arm_negate_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_negate_q7.c'],['../group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c',1,'arm_negate_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_negate_q7.c']]], - ['arm_5fnegate_5fq7_2ec',['arm_negate_q7.c',['../arm__negate__q7_8c.html',1,'']]], - ['arm_5foffset_5ff32',['arm_offset_f32',['../group__offset.html#ga989dfae15235799d82f62ef9d356abb4',1,'arm_offset_f32(float32_t *pSrc, float32_t offset, float32_t *pDst, uint32_t blockSize): arm_offset_f32.c'],['../group__offset.html#ga989dfae15235799d82f62ef9d356abb4',1,'arm_offset_f32(float32_t *pSrc, float32_t offset, float32_t *pDst, uint32_t blockSize): arm_offset_f32.c']]], - ['arm_5foffset_5ff32_2ec',['arm_offset_f32.c',['../arm__offset__f32_8c.html',1,'']]], - ['arm_5foffset_5fq15',['arm_offset_q15',['../group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf',1,'arm_offset_q15(q15_t *pSrc, q15_t offset, q15_t *pDst, uint32_t blockSize): arm_offset_q15.c'],['../group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf',1,'arm_offset_q15(q15_t *pSrc, q15_t offset, q15_t *pDst, uint32_t blockSize): arm_offset_q15.c']]], - ['arm_5foffset_5fq15_2ec',['arm_offset_q15.c',['../arm__offset__q15_8c.html',1,'']]], - ['arm_5foffset_5fq31',['arm_offset_q31',['../group__offset.html#gac84ec42cbbebc5c197a87d0221819acf',1,'arm_offset_q31(q31_t *pSrc, q31_t offset, q31_t *pDst, uint32_t blockSize): arm_offset_q31.c'],['../group__offset.html#gac84ec42cbbebc5c197a87d0221819acf',1,'arm_offset_q31(q31_t *pSrc, q31_t offset, q31_t *pDst, uint32_t blockSize): arm_offset_q31.c']]], - ['arm_5foffset_5fq31_2ec',['arm_offset_q31.c',['../arm__offset__q31_8c.html',1,'']]], - ['arm_5foffset_5fq7',['arm_offset_q7',['../group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393',1,'arm_offset_q7(q7_t *pSrc, q7_t offset, q7_t *pDst, uint32_t blockSize): arm_offset_q7.c'],['../group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393',1,'arm_offset_q7(q7_t *pSrc, q7_t offset, q7_t *pDst, uint32_t blockSize): arm_offset_q7.c']]], - ['arm_5foffset_5fq7_2ec',['arm_offset_q7.c',['../arm__offset__q7_8c.html',1,'']]], - ['arm_5fpark_5ff32',['arm_park_f32',['../group__park.html#ga08b3a683197de7e143fb00497787683c',1,'arm_math.h']]], - ['arm_5fpark_5fq31',['arm_park_q31',['../group__park.html#gaf4cc6370c0cfc14ea66774ed3c5bb10f',1,'arm_math.h']]], - ['arm_5fpid_5ff32',['arm_pid_f32',['../group___p_i_d.html#gac5c79ed46abf2d72b8cf41fa6c708bda',1,'arm_math.h']]], - ['arm_5fpid_5finit_5ff32',['arm_pid_init_f32',['../group___p_i_d.html#gae31536b19b82b93ed184fb1ab73cfcb3',1,'arm_pid_init_f32(arm_pid_instance_f32 *S, int32_t resetStateFlag): arm_pid_init_f32.c'],['../group___p_i_d.html#gae31536b19b82b93ed184fb1ab73cfcb3',1,'arm_pid_init_f32(arm_pid_instance_f32 *S, int32_t resetStateFlag): arm_pid_init_f32.c']]], - ['arm_5fpid_5finit_5ff32_2ec',['arm_pid_init_f32.c',['../arm__pid__init__f32_8c.html',1,'']]], - ['arm_5fpid_5finit_5fq15',['arm_pid_init_q15',['../group___p_i_d.html#ga2cb1e3d3ebb167348fdabec74653d5c3',1,'arm_pid_init_q15(arm_pid_instance_q15 *S, int32_t resetStateFlag): arm_pid_init_q15.c'],['../group___p_i_d.html#ga2cb1e3d3ebb167348fdabec74653d5c3',1,'arm_pid_init_q15(arm_pid_instance_q15 *S, int32_t resetStateFlag): arm_pid_init_q15.c']]], - ['arm_5fpid_5finit_5fq15_2ec',['arm_pid_init_q15.c',['../arm__pid__init__q15_8c.html',1,'']]], - ['arm_5fpid_5finit_5fq31',['arm_pid_init_q31',['../group___p_i_d.html#gad9d88485234fa9460b1ce9e64989ac86',1,'arm_pid_init_q31(arm_pid_instance_q31 *S, int32_t resetStateFlag): arm_pid_init_q31.c'],['../group___p_i_d.html#gad9d88485234fa9460b1ce9e64989ac86',1,'arm_pid_init_q31(arm_pid_instance_q31 *S, int32_t resetStateFlag): arm_pid_init_q31.c']]], - ['arm_5fpid_5finit_5fq31_2ec',['arm_pid_init_q31.c',['../arm__pid__init__q31_8c.html',1,'']]], - ['arm_5fpid_5finstance_5ff32',['arm_pid_instance_f32',['../structarm__pid__instance__f32.html',1,'']]], - ['arm_5fpid_5finstance_5fq15',['arm_pid_instance_q15',['../structarm__pid__instance__q15.html',1,'']]], - ['arm_5fpid_5finstance_5fq31',['arm_pid_instance_q31',['../structarm__pid__instance__q31.html',1,'']]], - ['arm_5fpid_5fq15',['arm_pid_q15',['../group___p_i_d.html#ga084f646bbb20d55f225c3efafcf7fc1f',1,'arm_math.h']]], - ['arm_5fpid_5fq31',['arm_pid_q31',['../group___p_i_d.html#ga5f6f941e7ae981728dd3a662f8f4ecd7',1,'arm_math.h']]], - ['arm_5fpid_5freset_5ff32',['arm_pid_reset_f32',['../group___p_i_d.html#ga9ec860bcb6f8ca31205bf0f1b51ab723',1,'arm_pid_reset_f32(arm_pid_instance_f32 *S): arm_pid_reset_f32.c'],['../group___p_i_d.html#ga9ec860bcb6f8ca31205bf0f1b51ab723',1,'arm_pid_reset_f32(arm_pid_instance_f32 *S): arm_pid_reset_f32.c']]], - ['arm_5fpid_5freset_5ff32_2ec',['arm_pid_reset_f32.c',['../arm__pid__reset__f32_8c.html',1,'']]], - ['arm_5fpid_5freset_5fq15',['arm_pid_reset_q15',['../group___p_i_d.html#ga408566dacb4fa6e0458b2c75672e525f',1,'arm_pid_reset_q15(arm_pid_instance_q15 *S): arm_pid_reset_q15.c'],['../group___p_i_d.html#ga408566dacb4fa6e0458b2c75672e525f',1,'arm_pid_reset_q15(arm_pid_instance_q15 *S): arm_pid_reset_q15.c']]], - ['arm_5fpid_5freset_5fq15_2ec',['arm_pid_reset_q15.c',['../arm__pid__reset__q15_8c.html',1,'']]], - ['arm_5fpid_5freset_5fq31',['arm_pid_reset_q31',['../group___p_i_d.html#gaeecbacd3fb37c608ec25474d3a0dffa9',1,'arm_pid_reset_q31(arm_pid_instance_q31 *S): arm_pid_reset_q31.c'],['../group___p_i_d.html#gaeecbacd3fb37c608ec25474d3a0dffa9',1,'arm_pid_reset_q31(arm_pid_instance_q31 *S): arm_pid_reset_q31.c']]], - ['arm_5fpid_5freset_5fq31_2ec',['arm_pid_reset_q31.c',['../arm__pid__reset__q31_8c.html',1,'']]], - ['arm_5fpower_5ff32',['arm_power_f32',['../group__power.html#ga993c00dd7f661d66bdb6e58426e893aa',1,'arm_power_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult): arm_power_f32.c'],['../group__power.html#ga993c00dd7f661d66bdb6e58426e893aa',1,'arm_power_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult): arm_power_f32.c']]], - ['arm_5fpower_5ff32_2ec',['arm_power_f32.c',['../arm__power__f32_8c.html',1,'']]], - ['arm_5fpower_5fq15',['arm_power_q15',['../group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba',1,'arm_power_q15(q15_t *pSrc, uint32_t blockSize, q63_t *pResult): arm_power_q15.c'],['../group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba',1,'arm_power_q15(q15_t *pSrc, uint32_t blockSize, q63_t *pResult): arm_power_q15.c']]], - ['arm_5fpower_5fq15_2ec',['arm_power_q15.c',['../arm__power__q15_8c.html',1,'']]], - ['arm_5fpower_5fq31',['arm_power_q31',['../group__power.html#ga0b93d31bb5b5ed214c2b94d8a7744cd2',1,'arm_power_q31(q31_t *pSrc, uint32_t blockSize, q63_t *pResult): arm_power_q31.c'],['../group__power.html#ga0b93d31bb5b5ed214c2b94d8a7744cd2',1,'arm_power_q31(q31_t *pSrc, uint32_t blockSize, q63_t *pResult): arm_power_q31.c']]], - ['arm_5fpower_5fq31_2ec',['arm_power_q31.c',['../arm__power__q31_8c.html',1,'']]], - ['arm_5fpower_5fq7',['arm_power_q7',['../group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9',1,'arm_power_q7(q7_t *pSrc, uint32_t blockSize, q31_t *pResult): arm_power_q7.c'],['../group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9',1,'arm_power_q7(q7_t *pSrc, uint32_t blockSize, q31_t *pResult): arm_power_q7.c']]], - ['arm_5fpower_5fq7_2ec',['arm_power_q7.c',['../arm__power__q7_8c.html',1,'']]], - ['arm_5fprovide_5fguard_5fbits_5fq15',['arm_provide_guard_bits_q15',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c']]], - ['arm_5fprovide_5fguard_5fbits_5fq31',['arm_provide_guard_bits_q31',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c']]], - ['arm_5fprovide_5fguard_5fbits_5fq7',['arm_provide_guard_bits_q7',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c']]], - ['arm_5fq15_5fto_5ffloat',['arm_q15_to_float',['../group__q15__to__x.html#gaf8b0d2324de273fc430b0e61ad4e9eb2',1,'arm_q15_to_float(q15_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_q15_to_float.c'],['../group__q15__to__x.html#gaf8b0d2324de273fc430b0e61ad4e9eb2',1,'arm_q15_to_float(q15_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_q15_to_float.c']]], - ['arm_5fq15_5fto_5ffloat_2ec',['arm_q15_to_float.c',['../arm__q15__to__float_8c.html',1,'']]], - ['arm_5fq15_5fto_5fq31',['arm_q15_to_q31',['../group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5',1,'arm_q15_to_q31(q15_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_q15_to_q31.c'],['../group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5',1,'arm_q15_to_q31(q15_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_q15_to_q31.c']]], - ['arm_5fq15_5fto_5fq31_2ec',['arm_q15_to_q31.c',['../arm__q15__to__q31_8c.html',1,'']]], - ['arm_5fq15_5fto_5fq7',['arm_q15_to_q7',['../group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69',1,'arm_q15_to_q7(q15_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_q15_to_q7.c'],['../group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69',1,'arm_q15_to_q7(q15_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_q15_to_q7.c']]], - ['arm_5fq15_5fto_5fq7_2ec',['arm_q15_to_q7.c',['../arm__q15__to__q7_8c.html',1,'']]], - ['arm_5fq31_5fto_5ffloat',['arm_q31_to_float',['../group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4',1,'arm_q31_to_float(q31_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_q31_to_float.c'],['../group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4',1,'arm_q31_to_float(q31_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_q31_to_float.c']]], - ['arm_5fq31_5fto_5ffloat_2ec',['arm_q31_to_float.c',['../arm__q31__to__float_8c.html',1,'']]], - ['arm_5fq31_5fto_5fq15',['arm_q31_to_q15',['../group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c',1,'arm_q31_to_q15(q31_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_q31_to_q15.c'],['../group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c',1,'arm_q31_to_q15(q31_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_q31_to_q15.c']]], - ['arm_5fq31_5fto_5fq15_2ec',['arm_q31_to_q15.c',['../arm__q31__to__q15_8c.html',1,'']]], - ['arm_5fq31_5fto_5fq7',['arm_q31_to_q7',['../group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071',1,'arm_q31_to_q7(q31_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_q31_to_q7.c'],['../group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071',1,'arm_q31_to_q7(q31_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_q31_to_q7.c']]], - ['arm_5fq31_5fto_5fq7_2ec',['arm_q31_to_q7.c',['../arm__q31__to__q7_8c.html',1,'']]], - ['arm_5fq7_5fto_5ffloat',['arm_q7_to_float',['../group__q7__to__x.html#ga656620f957b65512ed83db03fd455ec5',1,'arm_q7_to_float(q7_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_q7_to_float.c'],['../group__q7__to__x.html#ga656620f957b65512ed83db03fd455ec5',1,'arm_q7_to_float(q7_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_q7_to_float.c']]], - ['arm_5fq7_5fto_5ffloat_2ec',['arm_q7_to_float.c',['../arm__q7__to__float_8c.html',1,'']]], - ['arm_5fq7_5fto_5fq15',['arm_q7_to_q15',['../group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78',1,'arm_q7_to_q15(q7_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_q7_to_q15.c'],['../group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78',1,'arm_q7_to_q15(q7_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_q7_to_q15.c']]], - ['arm_5fq7_5fto_5fq15_2ec',['arm_q7_to_q15.c',['../arm__q7__to__q15_8c.html',1,'']]], - ['arm_5fq7_5fto_5fq31',['arm_q7_to_q31',['../group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908',1,'arm_q7_to_q31(q7_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_q7_to_q31.c'],['../group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908',1,'arm_q7_to_q31(q7_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_q7_to_q31.c']]], - ['arm_5fq7_5fto_5fq31_2ec',['arm_q7_to_q31.c',['../arm__q7__to__q31_8c.html',1,'']]], - ['arm_5fradix2_5fbutterfly_5ff32',['arm_radix2_butterfly_f32',['../arm__cfft__radix2__f32_8c.html#a04631e102b5209af3402b225b1abe868',1,'arm_cfft_radix2_f32.c']]], - ['arm_5fradix2_5fbutterfly_5finverse_5ff32',['arm_radix2_butterfly_inverse_f32',['../arm__cfft__radix2__f32_8c.html#abda34af152e515a95ac38470ac053b77',1,'arm_cfft_radix2_f32.c']]], - ['arm_5fradix2_5fbutterfly_5finverse_5fq15',['arm_radix2_butterfly_inverse_q15',['../arm__cfft__radix2__q15_8c.html#a91ff93fa10757b3872680fec4835c412',1,'arm_cfft_radix2_q15.c']]], - ['arm_5fradix2_5fbutterfly_5finverse_5fq31',['arm_radix2_butterfly_inverse_q31',['../arm__cfft__radix2__q31_8c.html#a4d665f67080455b95cafec04009fd52d',1,'arm_cfft_radix2_q31.c']]], - ['arm_5fradix2_5fbutterfly_5fq15',['arm_radix2_butterfly_q15',['../arm__cfft__radix2__q15_8c.html#a521780ba2fd3450cbf02784e38859699',1,'arm_cfft_radix2_q15.c']]], - ['arm_5fradix2_5fbutterfly_5fq31',['arm_radix2_butterfly_q31',['../arm__cfft__radix2__q31_8c.html#a740f4fe69e6148d22fc99f374d304e7e',1,'arm_cfft_radix2_q31.c']]], - ['arm_5fradix4_5fbutterfly_5ff32',['arm_radix4_butterfly_f32',['../group__group_transforms.html#gae239ddf995d1607115f9e84d5c069b9c',1,'arm_radix4_butterfly_f32(float32_t *pSrc, uint16_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier): arm_cfft_radix4_f32.c'],['../group__group_transforms.html#gae239ddf995d1607115f9e84d5c069b9c',1,'arm_radix4_butterfly_f32(float32_t *pSrc, uint16_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier): arm_cfft_radix4_f32.c']]], - ['arm_5fradix4_5fbutterfly_5finverse_5ff32',['arm_radix4_butterfly_inverse_f32',['../arm__cfft__radix4__f32_8c.html#a2a78df6e4bbf080624f2b6349224ec93',1,'arm_radix4_butterfly_inverse_f32(float32_t *pSrc, uint16_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier, float32_t onebyfftLen): arm_cfft_radix4_f32.c'],['../arm__rfft__f32_8c.html#a2a78df6e4bbf080624f2b6349224ec93',1,'arm_radix4_butterfly_inverse_f32(float32_t *pSrc, uint16_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier, float32_t onebyfftLen): arm_cfft_radix4_f32.c']]], - ['arm_5fradix4_5fbutterfly_5finverse_5fq15',['arm_radix4_butterfly_inverse_q15',['../arm__cfft__q15_8c.html#a734ecff00f21a6a10e9ec437c8987eb1',1,'arm_radix4_butterfly_inverse_q15(q15_t *pSrc, uint32_t fftLen, q15_t *pCoef, uint32_t twidCoefModifier): arm_cfft_radix4_q15.c'],['../arm__cfft__radix4__q15_8c.html#aad04e8439d17dab5617bf1be268bb391',1,'arm_radix4_butterfly_inverse_q15(q15_t *pSrc16, uint32_t fftLen, q15_t *pCoef16, uint32_t twidCoefModifier): arm_cfft_radix4_q15.c']]], - ['arm_5fradix4_5fbutterfly_5finverse_5fq31',['arm_radix4_butterfly_inverse_q31',['../arm__cfft__q31_8c.html#ac9c7c553114c1201a3a987a11b8a6d01',1,'arm_radix4_butterfly_inverse_q31(q31_t *pSrc, uint32_t fftLen, q31_t *pCoef, uint32_t twidCoefModifier): arm_cfft_radix4_q31.c'],['../arm__cfft__radix4__q31_8c.html#ac9c7c553114c1201a3a987a11b8a6d01',1,'arm_radix4_butterfly_inverse_q31(q31_t *pSrc, uint32_t fftLen, q31_t *pCoef, uint32_t twidCoefModifier): arm_cfft_radix4_q31.c']]], - ['arm_5fradix4_5fbutterfly_5fq15',['arm_radix4_butterfly_q15',['../arm__cfft__q15_8c.html#abf1a2f9aa9f44ad5da1f0dbae8b54f2f',1,'arm_radix4_butterfly_q15(q15_t *pSrc, uint32_t fftLen, q15_t *pCoef, uint32_t twidCoefModifier): arm_cfft_radix4_q15.c'],['../arm__cfft__radix4__q15_8c.html#a2d01d2045f280c32036da97d33c52440',1,'arm_radix4_butterfly_q15(q15_t *pSrc16, uint32_t fftLen, q15_t *pCoef16, uint32_t twidCoefModifier): arm_cfft_radix4_q15.c']]], - ['arm_5fradix4_5fbutterfly_5fq31',['arm_radix4_butterfly_q31',['../arm__cfft__q31_8c.html#ac12f1e7f159d5741358cdc36830a0395',1,'arm_radix4_butterfly_q31(q31_t *pSrc, uint32_t fftLen, q31_t *pCoef, uint32_t twidCoefModifier): arm_cfft_radix4_q31.c'],['../arm__cfft__radix4__q31_8c.html#ac12f1e7f159d5741358cdc36830a0395',1,'arm_radix4_butterfly_q31(q31_t *pSrc, uint32_t fftLen, q31_t *pCoef, uint32_t twidCoefModifier): arm_cfft_radix4_q31.c']]], - ['arm_5fradix8_5fbutterfly_5ff32',['arm_radix8_butterfly_f32',['../arm__cfft__f32_8c.html#a72350c6eaa1eef8796ab43c1497c6b9c',1,'arm_radix8_butterfly_f32(float32_t *pSrc, uint16_t fftLen, const float32_t *pCoef, uint16_t twidCoefModifier): arm_cfft_radix8_f32.c'],['../arm__cfft__radix8__f32_8c.html#a72350c6eaa1eef8796ab43c1497c6b9c',1,'arm_radix8_butterfly_f32(float32_t *pSrc, uint16_t fftLen, const float32_t *pCoef, uint16_t twidCoefModifier): arm_cfft_radix8_f32.c']]], - ['arm_5frecip_5fq15',['arm_recip_q15',['../arm__math_8h.html#a1c66e370a6ae91aaafbaec5e979198d7',1,'arm_math.h']]], - ['arm_5frecip_5fq31',['arm_recip_q31',['../arm__math_8h.html#a43140f04ca94c2a7394e7a222e2d8fb4',1,'arm_math.h']]], - ['arm_5frfft_5ff32',['arm_rfft_f32',['../group___real_f_f_t.html#ga3df1766d230532bc068fc4ed69d0fcdc',1,'arm_rfft_f32(const arm_rfft_instance_f32 *S, float32_t *pSrc, float32_t *pDst): arm_rfft_f32.c'],['../group___real_f_f_t.html#ga3df1766d230532bc068fc4ed69d0fcdc',1,'arm_rfft_f32(const arm_rfft_instance_f32 *S, float32_t *pSrc, float32_t *pDst): arm_rfft_f32.c']]], - ['arm_5frfft_5ff32_2ec',['arm_rfft_f32.c',['../arm__rfft__f32_8c.html',1,'']]], - ['arm_5frfft_5ffast_5ff32',['arm_rfft_fast_f32',['../group___real_f_f_t.html#ga180d8b764d59cbb85d37a2d5f7cd9799',1,'arm_rfft_fast_f32(arm_rfft_fast_instance_f32 *S, float32_t *p, float32_t *pOut, uint8_t ifftFlag): arm_rfft_fast_f32.c'],['../group___real_f_f_t.html#ga180d8b764d59cbb85d37a2d5f7cd9799',1,'arm_rfft_fast_f32(arm_rfft_fast_instance_f32 *S, float32_t *p, float32_t *pOut, uint8_t ifftFlag): arm_rfft_fast_f32.c']]], - ['arm_5frfft_5ffast_5ff32_2ec',['arm_rfft_fast_f32.c',['../arm__rfft__fast__f32_8c.html',1,'']]], - ['arm_5frfft_5ffast_5finit_5ff32',['arm_rfft_fast_init_f32',['../group___real_f_f_t.html#gac5fceb172551e7c11eb4d0e17ef15aa3',1,'arm_rfft_fast_init_f32(arm_rfft_fast_instance_f32 *S, uint16_t fftLen): arm_rfft_fast_init_f32.c'],['../group___real_f_f_t.html#gac5fceb172551e7c11eb4d0e17ef15aa3',1,'arm_rfft_fast_init_f32(arm_rfft_fast_instance_f32 *S, uint16_t fftLen): arm_rfft_fast_init_f32.c']]], - ['arm_5frfft_5ffast_5finit_5ff32_2ec',['arm_rfft_fast_init_f32.c',['../arm__rfft__fast__init__f32_8c.html',1,'']]], - ['arm_5frfft_5ffast_5finstance_5ff32',['arm_rfft_fast_instance_f32',['../structarm__rfft__fast__instance__f32.html',1,'']]], - ['arm_5frfft_5finit_5ff32',['arm_rfft_init_f32',['../group___real_f_f_t.html#ga10717ee326bf50832ef1c25b85a23068',1,'arm_rfft_init_f32(arm_rfft_instance_f32 *S, arm_cfft_radix4_instance_f32 *S_CFFT, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag): arm_rfft_init_f32.c'],['../group___real_f_f_t.html#ga10717ee326bf50832ef1c25b85a23068',1,'arm_rfft_init_f32(arm_rfft_instance_f32 *S, arm_cfft_radix4_instance_f32 *S_CFFT, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag): arm_rfft_init_f32.c']]], - ['arm_5frfft_5finit_5ff32_2ec',['arm_rfft_init_f32.c',['../arm__rfft__init__f32_8c.html',1,'']]], - ['arm_5frfft_5finit_5fq15',['arm_rfft_init_q15',['../group___real_f_f_t.html#ga053450cc600a55410ba5b5605e96245d',1,'arm_rfft_init_q15(arm_rfft_instance_q15 *S, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag): arm_rfft_init_q15.c'],['../group___real_f_f_t.html#ga053450cc600a55410ba5b5605e96245d',1,'arm_rfft_init_q15(arm_rfft_instance_q15 *S, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag): arm_rfft_init_q15.c']]], - ['arm_5frfft_5finit_5fq15_2ec',['arm_rfft_init_q15.c',['../arm__rfft__init__q15_8c.html',1,'']]], - ['arm_5frfft_5finit_5fq31',['arm_rfft_init_q31',['../group___real_f_f_t.html#ga5abde938abbe72e95c5bab080eb33c45',1,'arm_rfft_init_q31(arm_rfft_instance_q31 *S, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag): arm_rfft_init_q31.c'],['../group___real_f_f_t.html#ga5abde938abbe72e95c5bab080eb33c45',1,'arm_rfft_init_q31(arm_rfft_instance_q31 *S, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag): arm_rfft_init_q31.c']]], - ['arm_5frfft_5finit_5fq31_2ec',['arm_rfft_init_q31.c',['../arm__rfft__init__q31_8c.html',1,'']]], - ['arm_5frfft_5finstance_5ff32',['arm_rfft_instance_f32',['../structarm__rfft__instance__f32.html',1,'']]], - ['arm_5frfft_5finstance_5fq15',['arm_rfft_instance_q15',['../structarm__rfft__instance__q15.html',1,'']]], - ['arm_5frfft_5finstance_5fq31',['arm_rfft_instance_q31',['../structarm__rfft__instance__q31.html',1,'']]], - ['arm_5frfft_5fq15',['arm_rfft_q15',['../group___real_f_f_t.html#ga00e615f5db21736ad5b27fb6146f3fc5',1,'arm_rfft_q15(const arm_rfft_instance_q15 *S, q15_t *pSrc, q15_t *pDst): arm_rfft_q15.c'],['../group___real_f_f_t.html#ga00e615f5db21736ad5b27fb6146f3fc5',1,'arm_rfft_q15(const arm_rfft_instance_q15 *S, q15_t *pSrc, q15_t *pDst): arm_rfft_q15.c']]], - ['arm_5frfft_5fq15_2ec',['arm_rfft_q15.c',['../arm__rfft__q15_8c.html',1,'']]], - ['arm_5frfft_5fq31',['arm_rfft_q31',['../group___real_f_f_t.html#gabaeab5646aeea9844e6d42ca8c73fe3a',1,'arm_rfft_q31(const arm_rfft_instance_q31 *S, q31_t *pSrc, q31_t *pDst): arm_rfft_q31.c'],['../group___real_f_f_t.html#gabaeab5646aeea9844e6d42ca8c73fe3a',1,'arm_rfft_q31(const arm_rfft_instance_q31 *S, q31_t *pSrc, q31_t *pDst): arm_rfft_q31.c']]], - ['arm_5frfft_5fq31_2ec',['arm_rfft_q31.c',['../arm__rfft__q31_8c.html',1,'']]], - ['arm_5frms_5ff32',['arm_rms_f32',['../group___r_m_s.html#ga0e3ab1b57da32d45388d1fa90d7fd88c',1,'arm_rms_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult): arm_rms_f32.c'],['../group___r_m_s.html#ga0e3ab1b57da32d45388d1fa90d7fd88c',1,'arm_rms_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult): arm_rms_f32.c']]], - ['arm_5frms_5ff32_2ec',['arm_rms_f32.c',['../arm__rms__f32_8c.html',1,'']]], - ['arm_5frms_5fq15',['arm_rms_q15',['../group___r_m_s.html#gaf5b836b72dda9e5dfbbd17c7906fd13f',1,'arm_rms_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult): arm_rms_q15.c'],['../group___r_m_s.html#gaf5b836b72dda9e5dfbbd17c7906fd13f',1,'arm_rms_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult): arm_rms_q15.c']]], - ['arm_5frms_5fq15_2ec',['arm_rms_q15.c',['../arm__rms__q15_8c.html',1,'']]], - ['arm_5frms_5fq31',['arm_rms_q31',['../group___r_m_s.html#gae33015fda23fc44e7ead5e5ed7e8d314',1,'arm_rms_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult): arm_rms_q31.c'],['../group___r_m_s.html#gae33015fda23fc44e7ead5e5ed7e8d314',1,'arm_rms_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult): arm_rms_q31.c']]], - ['arm_5frms_5fq31_2ec',['arm_rms_q31.c',['../arm__rms__q31_8c.html',1,'']]], - ['arm_5fscale_5ff32',['arm_scale_f32',['../group__scale.html#ga3487af88b112f682ee90589cd419e123',1,'arm_scale_f32(float32_t *pSrc, float32_t scale, float32_t *pDst, uint32_t blockSize): arm_scale_f32.c'],['../group__scale.html#ga3487af88b112f682ee90589cd419e123',1,'arm_scale_f32(float32_t *pSrc, float32_t scale, float32_t *pDst, uint32_t blockSize): arm_scale_f32.c']]], - ['arm_5fscale_5ff32_2ec',['arm_scale_f32.c',['../arm__scale__f32_8c.html',1,'']]], - ['arm_5fscale_5fq15',['arm_scale_q15',['../group__scale.html#gafaac0e1927daffeb68a42719b53ea780',1,'arm_scale_q15(q15_t *pSrc, q15_t scaleFract, int8_t shift, q15_t *pDst, uint32_t blockSize): arm_scale_q15.c'],['../group__scale.html#gafaac0e1927daffeb68a42719b53ea780',1,'arm_scale_q15(q15_t *pSrc, q15_t scaleFract, int8_t shift, q15_t *pDst, uint32_t blockSize): arm_scale_q15.c']]], - ['arm_5fscale_5fq15_2ec',['arm_scale_q15.c',['../arm__scale__q15_8c.html',1,'']]], - ['arm_5fscale_5fq31',['arm_scale_q31',['../group__scale.html#ga83e36cd82bf51ce35406a199e477d47c',1,'arm_scale_q31(q31_t *pSrc, q31_t scaleFract, int8_t shift, q31_t *pDst, uint32_t blockSize): arm_scale_q31.c'],['../group__scale.html#ga83e36cd82bf51ce35406a199e477d47c',1,'arm_scale_q31(q31_t *pSrc, q31_t scaleFract, int8_t shift, q31_t *pDst, uint32_t blockSize): arm_scale_q31.c']]], - ['arm_5fscale_5fq31_2ec',['arm_scale_q31.c',['../arm__scale__q31_8c.html',1,'']]], - ['arm_5fscale_5fq7',['arm_scale_q7',['../group__scale.html#gabc9fd3d37904c58df56492b351d21fb0',1,'arm_scale_q7(q7_t *pSrc, q7_t scaleFract, int8_t shift, q7_t *pDst, uint32_t blockSize): arm_scale_q7.c'],['../group__scale.html#gabc9fd3d37904c58df56492b351d21fb0',1,'arm_scale_q7(q7_t *pSrc, q7_t scaleFract, int8_t shift, q7_t *pDst, uint32_t blockSize): arm_scale_q7.c']]], - ['arm_5fscale_5fq7_2ec',['arm_scale_q7.c',['../arm__scale__q7_8c.html',1,'']]], - ['arm_5fshift_5fq15',['arm_shift_q15',['../group__shift.html#gaa1757e53279780107acc92cf100adb61',1,'arm_shift_q15(q15_t *pSrc, int8_t shiftBits, q15_t *pDst, uint32_t blockSize): arm_shift_q15.c'],['../group__shift.html#gaa1757e53279780107acc92cf100adb61',1,'arm_shift_q15(q15_t *pSrc, int8_t shiftBits, q15_t *pDst, uint32_t blockSize): arm_shift_q15.c']]], - ['arm_5fshift_5fq15_2ec',['arm_shift_q15.c',['../arm__shift__q15_8c.html',1,'']]], - ['arm_5fshift_5fq31',['arm_shift_q31',['../group__shift.html#ga387dd8b7b87377378280978f16cdb13d',1,'arm_shift_q31(q31_t *pSrc, int8_t shiftBits, q31_t *pDst, uint32_t blockSize): arm_shift_q31.c'],['../group__shift.html#ga387dd8b7b87377378280978f16cdb13d',1,'arm_shift_q31(q31_t *pSrc, int8_t shiftBits, q31_t *pDst, uint32_t blockSize): arm_shift_q31.c']]], - ['arm_5fshift_5fq31_2ec',['arm_shift_q31.c',['../arm__shift__q31_8c.html',1,'']]], - ['arm_5fshift_5fq7',['arm_shift_q7',['../group__shift.html#ga47295d08a685f7de700a48dafb4db6fb',1,'arm_shift_q7(q7_t *pSrc, int8_t shiftBits, q7_t *pDst, uint32_t blockSize): arm_shift_q7.c'],['../group__shift.html#ga47295d08a685f7de700a48dafb4db6fb',1,'arm_shift_q7(q7_t *pSrc, int8_t shiftBits, q7_t *pDst, uint32_t blockSize): arm_shift_q7.c']]], - ['arm_5fshift_5fq7_2ec',['arm_shift_q7.c',['../arm__shift__q7_8c.html',1,'']]], - ['arm_5fsignal_5fconverge_5fdata_2ec',['arm_signal_converge_data.c',['../arm__signal__converge__data_8c.html',1,'']]], - ['arm_5fsignal_5fconverge_5fexample_5ff32_2ec',['arm_signal_converge_example_f32.c',['../arm__signal__converge__example__f32_8c.html',1,'']]], - ['arm_5fsin_5fcos_5fexample_5ff32_2ec',['arm_sin_cos_example_f32.c',['../arm__sin__cos__example__f32_8c.html',1,'']]], - ['arm_5fsin_5fcos_5ff32',['arm_sin_cos_f32',['../group___sin_cos.html#ga4420d45c37d58c310ef9ae1b5fe58020',1,'arm_sin_cos_f32(float32_t theta, float32_t *pSinVal, float32_t *pCosVal): arm_sin_cos_f32.c'],['../group___sin_cos.html#ga4420d45c37d58c310ef9ae1b5fe58020',1,'arm_sin_cos_f32(float32_t theta, float32_t *pSinVal, float32_t *pCosVal): arm_sin_cos_f32.c']]], - ['arm_5fsin_5fcos_5ff32_2ec',['arm_sin_cos_f32.c',['../arm__sin__cos__f32_8c.html',1,'']]], - ['arm_5fsin_5fcos_5fq31',['arm_sin_cos_q31',['../group___sin_cos.html#gae9e4ddebff9d4eb5d0a093e28e0bc504',1,'arm_sin_cos_q31(q31_t theta, q31_t *pSinVal, q31_t *pCosVal): arm_sin_cos_q31.c'],['../group___sin_cos.html#gae9e4ddebff9d4eb5d0a093e28e0bc504',1,'arm_sin_cos_q31(q31_t theta, q31_t *pSinVal, q31_t *pCosVal): arm_sin_cos_q31.c']]], - ['arm_5fsin_5fcos_5fq31_2ec',['arm_sin_cos_q31.c',['../arm__sin__cos__q31_8c.html',1,'']]], - ['arm_5fsin_5ff32',['arm_sin_f32',['../group__sin.html#gae164899c4a3fc0e946dc5d55555fe541',1,'arm_sin_f32(float32_t x): arm_sin_f32.c'],['../group__sin.html#gae164899c4a3fc0e946dc5d55555fe541',1,'arm_sin_f32(float32_t x): arm_sin_f32.c']]], - ['arm_5fsin_5ff32_2ec',['arm_sin_f32.c',['../arm__sin__f32_8c.html',1,'']]], - ['arm_5fsin_5fq15',['arm_sin_q15',['../group__sin.html#ga1fc6d6640be6cfa688a8bea0a48397ee',1,'arm_sin_q15(q15_t x): arm_sin_q15.c'],['../group__sin.html#ga1fc6d6640be6cfa688a8bea0a48397ee',1,'arm_sin_q15(q15_t x): arm_sin_q15.c']]], - ['arm_5fsin_5fq15_2ec',['arm_sin_q15.c',['../arm__sin__q15_8c.html',1,'']]], - ['arm_5fsin_5fq31',['arm_sin_q31',['../group__sin.html#ga57aade7d8892585992cdc6375bd82f9c',1,'arm_sin_q31(q31_t x): arm_sin_q31.c'],['../group__sin.html#ga57aade7d8892585992cdc6375bd82f9c',1,'arm_sin_q31(q31_t x): arm_sin_q31.c']]], - ['arm_5fsin_5fq31_2ec',['arm_sin_q31.c',['../arm__sin__q31_8c.html',1,'']]], - ['arm_5fsnr_5ff32',['arm_snr_f32',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c']]], - ['arm_5fsplit_5frfft_5ff32',['arm_split_rfft_f32',['../group__group_transforms.html#ga6cfdb6bdc66b13732ef2351caf98fdbb',1,'arm_rfft_f32.c']]], - ['arm_5fsplit_5frfft_5fq15',['arm_split_rfft_q15',['../arm__rfft__q15_8c.html#a7c2a21793586f9a69c42140665550e09',1,'arm_rfft_q15.c']]], - ['arm_5fsplit_5frfft_5fq31',['arm_split_rfft_q31',['../arm__rfft__q31_8c.html#a520e1c358d44fcd2724cb19d46eb5dfa',1,'arm_rfft_q31.c']]], - ['arm_5fsplit_5frifft_5ff32',['arm_split_rifft_f32',['../arm__rfft__f32_8c.html#a585bef78c103d150a116241a4feb6442',1,'arm_rfft_f32.c']]], - ['arm_5fsplit_5frifft_5fq15',['arm_split_rifft_q15',['../arm__rfft__q15_8c.html#aa72a531dd15a53570dddaf01b62158f4',1,'arm_rfft_q15.c']]], - ['arm_5fsplit_5frifft_5fq31',['arm_split_rifft_q31',['../arm__rfft__q31_8c.html#acc62dd39a59091c4d6a80d4e55adeb13',1,'arm_rfft_q31.c']]], - ['arm_5fsqrt_5ff32',['arm_sqrt_f32',['../group___s_q_r_t.html#ga56a40d1cf842b0b45267df6761975da0',1,'arm_math.h']]], - ['arm_5fsqrt_5fq15',['arm_sqrt_q15',['../group___s_q_r_t.html#ga5abe5ca724f3e15849662b03752c1238',1,'arm_sqrt_q15.c']]], - ['arm_5fsqrt_5fq15_2ec',['arm_sqrt_q15.c',['../arm__sqrt__q15_8c.html',1,'']]], - ['arm_5fsqrt_5fq31',['arm_sqrt_q31',['../group___s_q_r_t.html#ga119e25831e141d734d7ef10636670058',1,'arm_sqrt_q31.c']]], - ['arm_5fsqrt_5fq31_2ec',['arm_sqrt_q31.c',['../arm__sqrt__q31_8c.html',1,'']]], - ['arm_5fstatus',['arm_status',['../arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6',1,'arm_math.h']]], - ['arm_5fstd_5ff32',['arm_std_f32',['../group___s_t_d.html#ga4969b5b5f3d001377bc401a3ee99dfc2',1,'arm_std_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult): arm_std_f32.c'],['../group___s_t_d.html#ga4969b5b5f3d001377bc401a3ee99dfc2',1,'arm_std_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult): arm_std_f32.c']]], - ['arm_5fstd_5ff32_2ec',['arm_std_f32.c',['../arm__std__f32_8c.html',1,'']]], - ['arm_5fstd_5fq15',['arm_std_q15',['../group___s_t_d.html#gaf9d27afa9928ff28a63cd98ea9218a72',1,'arm_std_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult): arm_std_q15.c'],['../group___s_t_d.html#gaf9d27afa9928ff28a63cd98ea9218a72',1,'arm_std_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult): arm_std_q15.c']]], - ['arm_5fstd_5fq15_2ec',['arm_std_q15.c',['../arm__std__q15_8c.html',1,'']]], - ['arm_5fstd_5fq31',['arm_std_q31',['../group___s_t_d.html#ga39495e74f96116178be085c9dc7742f5',1,'arm_std_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult): arm_std_q31.c'],['../group___s_t_d.html#ga39495e74f96116178be085c9dc7742f5',1,'arm_std_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult): arm_std_q31.c']]], - ['arm_5fstd_5fq31_2ec',['arm_std_q31.c',['../arm__std__q31_8c.html',1,'']]], - ['arm_5fsub_5ff32',['arm_sub_f32',['../group___basic_sub.html#ga7f975a472de286331134227c08aad826',1,'arm_sub_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize): arm_sub_f32.c'],['../group___basic_sub.html#ga7f975a472de286331134227c08aad826',1,'arm_sub_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize): arm_sub_f32.c']]], - ['arm_5fsub_5ff32_2ec',['arm_sub_f32.c',['../arm__sub__f32_8c.html',1,'']]], - ['arm_5fsub_5fq15',['arm_sub_q15',['../group___basic_sub.html#ga997a8ee93088d15bda23c325d455b588',1,'arm_sub_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize): arm_sub_q15.c'],['../group___basic_sub.html#ga997a8ee93088d15bda23c325d455b588',1,'arm_sub_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize): arm_sub_q15.c']]], - ['arm_5fsub_5fq15_2ec',['arm_sub_q15.c',['../arm__sub__q15_8c.html',1,'']]], - ['arm_5fsub_5fq31',['arm_sub_q31',['../group___basic_sub.html#ga28aa6908d092752144413e21933dc878',1,'arm_sub_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize): arm_sub_q31.c'],['../group___basic_sub.html#ga28aa6908d092752144413e21933dc878',1,'arm_sub_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize): arm_sub_q31.c']]], - ['arm_5fsub_5fq31_2ec',['arm_sub_q31.c',['../arm__sub__q31_8c.html',1,'']]], - ['arm_5fsub_5fq7',['arm_sub_q7',['../group___basic_sub.html#gab09941de7dfeb247e5c29b406a435fcc',1,'arm_sub_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize): arm_sub_q7.c'],['../group___basic_sub.html#gab09941de7dfeb247e5c29b406a435fcc',1,'arm_sub_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize): arm_sub_q7.c']]], - ['arm_5fsub_5fq7_2ec',['arm_sub_q7.c',['../arm__sub__q7_8c.html',1,'']]], - ['arm_5fvar_5ff32',['arm_var_f32',['../group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96',1,'arm_var_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult): arm_var_f32.c'],['../group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96',1,'arm_var_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult): arm_var_f32.c']]], - ['arm_5fvar_5ff32_2ec',['arm_var_f32.c',['../arm__var__f32_8c.html',1,'']]], - ['arm_5fvar_5fq15',['arm_var_q15',['../group__variance.html#ga79dce009ed2de28a125aeb3f19631654',1,'arm_var_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult): arm_var_q15.c'],['../group__variance.html#ga79dce009ed2de28a125aeb3f19631654',1,'arm_var_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult): arm_var_q15.c']]], - ['arm_5fvar_5fq15_2ec',['arm_var_q15.c',['../arm__var__q15_8c.html',1,'']]], - ['arm_5fvar_5fq31',['arm_var_q31',['../group__variance.html#gac02873f1c2cc80adfd799305f0e6465d',1,'arm_var_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult): arm_var_q31.c'],['../group__variance.html#gac02873f1c2cc80adfd799305f0e6465d',1,'arm_var_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult): arm_var_q31.c']]], - ['arm_5fvar_5fq31_2ec',['arm_var_q31.c',['../arm__var__q31_8c.html',1,'']]], - ['arm_5fvariance_5fexample_5ff32_2ec',['arm_variance_example_f32.c',['../arm__variance__example__f32_8c.html',1,'']]], - ['armbitrevindextable1024',['armBitRevIndexTable1024',['../arm__common__tables_8c.html#ae69b72fb0be5dab9a0ea76e9b6995cb6',1,'armBitRevIndexTable1024(): arm_common_tables.c'],['../arm__common__tables_8h.html#ae69b72fb0be5dab9a0ea76e9b6995cb6',1,'armBitRevIndexTable1024(): arm_common_tables.c']]], - ['armbitrevindextable1024_5ftable_5flength',['ARMBITREVINDEXTABLE1024_TABLE_LENGTH',['../arm__common__tables_8h.html#af3b3659a55efaf414757d15e6c0ea9cc',1,'arm_common_tables.h']]], - ['armbitrevindextable128',['armBitRevIndexTable128',['../arm__common__tables_8c.html#a04711bbb245f2ac7202db666eaaf10f2',1,'armBitRevIndexTable128(): arm_common_tables.c'],['../arm__common__tables_8h.html#a04711bbb245f2ac7202db666eaaf10f2',1,'armBitRevIndexTable128(): arm_common_tables.c']]], - ['armbitrevindextable16',['armBitRevIndexTable16',['../arm__common__tables_8c.html#a5ab065857509fe5780d79fdcdce801cb',1,'armBitRevIndexTable16(): arm_common_tables.c'],['../arm__common__tables_8h.html#a5ab065857509fe5780d79fdcdce801cb',1,'armBitRevIndexTable16(): arm_common_tables.c']]], - ['armbitrevindextable2048',['armBitRevIndexTable2048',['../arm__common__tables_8c.html#a68b7fcd07ae5433082e600dc7e7c7430',1,'armBitRevIndexTable2048(): arm_common_tables.c'],['../arm__common__tables_8h.html#a68b7fcd07ae5433082e600dc7e7c7430',1,'armBitRevIndexTable2048(): arm_common_tables.c']]], - ['armbitrevindextable2048_5ftable_5flength',['ARMBITREVINDEXTABLE2048_TABLE_LENGTH',['../arm__common__tables_8h.html#a1137f42be79c5941e942b58e262b5225',1,'arm_common_tables.h']]], - ['armbitrevindextable256',['armBitRevIndexTable256',['../arm__common__tables_8c.html#a77b17c8e7539af315c57de27610d8407',1,'armBitRevIndexTable256(): arm_common_tables.c'],['../arm__common__tables_8h.html#a77b17c8e7539af315c57de27610d8407',1,'armBitRevIndexTable256(): arm_common_tables.c']]], - ['armbitrevindextable32',['armBitRevIndexTable32',['../arm__common__tables_8c.html#afae094ea3df14c134012c4cb7b816637',1,'armBitRevIndexTable32(): arm_common_tables.c'],['../arm__common__tables_8h.html#afae094ea3df14c134012c4cb7b816637',1,'armBitRevIndexTable32(): arm_common_tables.c']]], - ['armbitrevindextable4096',['armBitRevIndexTable4096',['../arm__common__tables_8c.html#ac6bd23609f5bb10182e8eae65400541b',1,'armBitRevIndexTable4096(): arm_common_tables.c'],['../arm__common__tables_8h.html#ac6bd23609f5bb10182e8eae65400541b',1,'armBitRevIndexTable4096(): arm_common_tables.c']]], - ['armbitrevindextable4096_5ftable_5flength',['ARMBITREVINDEXTABLE4096_TABLE_LENGTH',['../arm__common__tables_8h.html#af08eb635c0e1cf0ab3e29931f9bf1492',1,'arm_common_tables.h']]], - ['armbitrevindextable512',['armBitRevIndexTable512',['../arm__common__tables_8c.html#a297a311183fb6d17d7ee0152ad1e43f3',1,'armBitRevIndexTable512(): arm_common_tables.c'],['../arm__common__tables_8h.html#a297a311183fb6d17d7ee0152ad1e43f3',1,'armBitRevIndexTable512(): arm_common_tables.c']]], - ['armbitrevindextable64',['armBitRevIndexTable64',['../arm__common__tables_8c.html#aafcb5c9203dada88ed6d1bdcf16aaba4',1,'armBitRevIndexTable64(): arm_common_tables.c'],['../arm__common__tables_8h.html#aafcb5c9203dada88ed6d1bdcf16aaba4',1,'armBitRevIndexTable64(): arm_common_tables.c']]], - ['armbitrevindextable_5f128_5ftable_5flength',['ARMBITREVINDEXTABLE_128_TABLE_LENGTH',['../arm__common__tables_8h.html#abb73376f7efda869394aab2acef4291c',1,'arm_common_tables.h']]], - ['armbitrevindextable_5f256_5ftable_5flength',['ARMBITREVINDEXTABLE_256_TABLE_LENGTH',['../arm__common__tables_8h.html#aa7dc18c3b4f8d76f5a29f7b182007934',1,'arm_common_tables.h']]], - ['armbitrevindextable_5f512_5ftable_5flength',['ARMBITREVINDEXTABLE_512_TABLE_LENGTH',['../arm__common__tables_8h.html#ab21231782baf177ef3edad11aeba5a4f',1,'arm_common_tables.h']]], - ['armbitrevindextable_5f_5f16_5ftable_5flength',['ARMBITREVINDEXTABLE__16_TABLE_LENGTH',['../arm__common__tables_8h.html#a52289ebb691669410fbc40d1a8a1562a',1,'arm_common_tables.h']]], - ['armbitrevindextable_5f_5f32_5ftable_5flength',['ARMBITREVINDEXTABLE__32_TABLE_LENGTH',['../arm__common__tables_8h.html#a6e12fc7073f15899078a1b2d8f4afb4c',1,'arm_common_tables.h']]], - ['armbitrevindextable_5f_5f64_5ftable_5flength',['ARMBITREVINDEXTABLE__64_TABLE_LENGTH',['../arm__common__tables_8h.html#a73e1987baf5282c699168bccf635930e',1,'arm_common_tables.h']]], - ['armbitrevindextable_5ffixed_5f1024',['armBitRevIndexTable_fixed_1024',['../arm__common__tables_8c.html#a579beb19201fab01210c37253447fa52',1,'armBitRevIndexTable_fixed_1024(): arm_common_tables.c'],['../arm__common__tables_8h.html#a579beb19201fab01210c37253447fa52',1,'armBitRevIndexTable_fixed_1024(): arm_common_tables.c']]], - ['armbitrevindextable_5ffixed_5f1024_5ftable_5flength',['ARMBITREVINDEXTABLE_FIXED_1024_TABLE_LENGTH',['../arm__common__tables_8h.html#ab78db333c5f36a927cf5f6b492e93dd3',1,'arm_common_tables.h']]], - ['armbitrevindextable_5ffixed_5f128',['armBitRevIndexTable_fixed_128',['../arm__common__tables_8c.html#aa10281deffc0cb708a08d55cfa513507',1,'armBitRevIndexTable_fixed_128(): arm_common_tables.c'],['../arm__common__tables_8h.html#aa10281deffc0cb708a08d55cfa513507',1,'armBitRevIndexTable_fixed_128(): arm_common_tables.c']]], - ['armbitrevindextable_5ffixed_5f16',['armBitRevIndexTable_fixed_16',['../arm__common__tables_8c.html#a6c3b510a7d499dccaaea1ff164397ffb',1,'armBitRevIndexTable_fixed_16(): arm_common_tables.c'],['../arm__common__tables_8h.html#a6c3b510a7d499dccaaea1ff164397ffb',1,'armBitRevIndexTable_fixed_16(): arm_common_tables.c']]], - ['armbitrevindextable_5ffixed_5f2048',['armBitRevIndexTable_fixed_2048',['../arm__common__tables_8c.html#ad888a207e20f601ed80b2ad43428c8cc',1,'armBitRevIndexTable_fixed_2048(): arm_common_tables.c'],['../arm__common__tables_8h.html#ad888a207e20f601ed80b2ad43428c8cc',1,'armBitRevIndexTable_fixed_2048(): arm_common_tables.c']]], - ['armbitrevindextable_5ffixed_5f2048_5ftable_5flength',['ARMBITREVINDEXTABLE_FIXED_2048_TABLE_LENGTH',['../arm__common__tables_8h.html#a7dbfc9019953b525d83184a50f9976cc',1,'arm_common_tables.h']]], - ['armbitrevindextable_5ffixed_5f256',['armBitRevIndexTable_fixed_256',['../arm__common__tables_8c.html#a721d01114016584629f03c0af37dd21e',1,'armBitRevIndexTable_fixed_256(): arm_common_tables.c'],['../arm__common__tables_8h.html#a721d01114016584629f03c0af37dd21e',1,'armBitRevIndexTable_fixed_256(): arm_common_tables.c']]], - ['armbitrevindextable_5ffixed_5f32',['armBitRevIndexTable_fixed_32',['../arm__common__tables_8c.html#a59710415522cc38defa30402021f1f6b',1,'armBitRevIndexTable_fixed_32(): arm_common_tables.c'],['../arm__common__tables_8h.html#a59710415522cc38defa30402021f1f6b',1,'armBitRevIndexTable_fixed_32(): arm_common_tables.c']]], - ['armbitrevindextable_5ffixed_5f4096',['armBitRevIndexTable_fixed_4096',['../arm__common__tables_8c.html#a2db644df1e878209441166cbb8d0db4f',1,'armBitRevIndexTable_fixed_4096(): arm_common_tables.c'],['../arm__common__tables_8h.html#a2db644df1e878209441166cbb8d0db4f',1,'armBitRevIndexTable_fixed_4096(): arm_common_tables.c']]], - ['armbitrevindextable_5ffixed_5f4096_5ftable_5flength',['ARMBITREVINDEXTABLE_FIXED_4096_TABLE_LENGTH',['../arm__common__tables_8h.html#acbf48883fbb31d3dc71d232aa8e8f91f',1,'arm_common_tables.h']]], - ['armbitrevindextable_5ffixed_5f512',['armBitRevIndexTable_fixed_512',['../arm__common__tables_8c.html#a03d1de7bfc5f318bc4fcfddd920bcb5a',1,'armBitRevIndexTable_fixed_512(): arm_common_tables.c'],['../arm__common__tables_8h.html#a03d1de7bfc5f318bc4fcfddd920bcb5a',1,'armBitRevIndexTable_fixed_512(): arm_common_tables.c']]], - ['armbitrevindextable_5ffixed_5f64',['armBitRevIndexTable_fixed_64',['../arm__common__tables_8c.html#af9e1bbd7d535806a170786b069863b47',1,'armBitRevIndexTable_fixed_64(): arm_common_tables.c'],['../arm__common__tables_8h.html#af9e1bbd7d535806a170786b069863b47',1,'armBitRevIndexTable_fixed_64(): arm_common_tables.c']]], - ['armbitrevindextable_5ffixed_5f_5f128_5ftable_5flength',['ARMBITREVINDEXTABLE_FIXED__128_TABLE_LENGTH',['../arm__common__tables_8h.html#aa3b70f6b0a87ecd706fc51bb3551977b',1,'arm_common_tables.h']]], - ['armbitrevindextable_5ffixed_5f_5f256_5ftable_5flength',['ARMBITREVINDEXTABLE_FIXED__256_TABLE_LENGTH',['../arm__common__tables_8h.html#ac0711126d0e162366ec7d0ebcb2a4420',1,'arm_common_tables.h']]], - ['armbitrevindextable_5ffixed_5f_5f512_5ftable_5flength',['ARMBITREVINDEXTABLE_FIXED__512_TABLE_LENGTH',['../arm__common__tables_8h.html#a5486cba85dce51ffbfe6c0475882cc82',1,'arm_common_tables.h']]], - ['armbitrevindextable_5ffixed_5f_5f_5f16_5ftable_5flength',['ARMBITREVINDEXTABLE_FIXED___16_TABLE_LENGTH',['../arm__common__tables_8h.html#a1dfdb9f7a5ad88ba7105c6cbc7e2c76e',1,'arm_common_tables.h']]], - ['armbitrevindextable_5ffixed_5f_5f_5f32_5ftable_5flength',['ARMBITREVINDEXTABLE_FIXED___32_TABLE_LENGTH',['../arm__common__tables_8h.html#aaa9ecdc043a73fa12c941cbe6613f9fa',1,'arm_common_tables.h']]], - ['armbitrevindextable_5ffixed_5f_5f_5f64_5ftable_5flength',['ARMBITREVINDEXTABLE_FIXED___64_TABLE_LENGTH',['../arm__common__tables_8h.html#ae53dc7c3198f9cfb5393e3a2644a12ac',1,'arm_common_tables.h']]], - ['armbitrevtable',['armBitRevTable',['../group___c_f_f_t___c_i_f_f_t.html#gae247e83ad50d474107254e25b36ad42b',1,'armBitRevTable(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gae247e83ad50d474107254e25b36ad42b',1,'armBitRevTable(): arm_common_tables.c']]], - ['armreciptableq15',['armRecipTableQ15',['../arm__common__tables_8c.html#a66ca8ac5f3a63d9962f501ae60aa32be',1,'armRecipTableQ15(): arm_common_tables.c'],['../arm__common__tables_8h.html#a56d3642e4ee33e3ada57ff11ecda1498',1,'armRecipTableQ15(): arm_common_tables.c']]], - ['armreciptableq31',['armRecipTableQ31',['../arm__common__tables_8c.html#aae6056f6c4e8f7e494445196bf864479',1,'armRecipTableQ31(): arm_common_tables.c'],['../arm__common__tables_8h.html#aae6056f6c4e8f7e494445196bf864479',1,'armRecipTableQ31(): arm_common_tables.c']]], - ['at_5ff32',['AT_f32',['../arm__matrix__example__f32_8c.html#a46dc2aa6dfc692af7b4a1379d7329ccd',1,'arm_matrix_example_f32.c']]], - ['atma_5ff32',['ATMA_f32',['../arm__matrix__example__f32_8c.html#a867497c6bf86014513bf2ad3551aa896',1,'arm_matrix_example_f32.c']]], - ['atmai_5ff32',['ATMAI_f32',['../arm__matrix__example__f32_8c.html#a44425c149c52b326a3b7a77676686f00',1,'arm_matrix_example_f32.c']]], - ['axb',['AxB',['../_a_r_m_2arm__convolution__example__f32_8c.html#a13521f3164dc55679f43b7cb2e41e098',1,'AxB(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#a13521f3164dc55679f43b7cb2e41e098',1,'AxB(): arm_convolution_example_f32.c']]], - ['math_5fhelper_2ec',['math_helper.c',['../arm__fir__example_2_a_r_m_2math__helper_8c.html',1,'']]], - ['math_5fhelper_2ec',['math_helper.c',['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html',1,'']]], - ['math_5fhelper_2ec',['math_helper.c',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html',1,'']]], - ['math_5fhelper_2ec',['math_helper.c',['../arm__matrix__example_2_a_r_m_2math__helper_8c.html',1,'']]], - ['math_5fhelper_2ec',['math_helper.c',['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html',1,'']]], - ['math_5fhelper_2ec',['math_helper.c',['../arm__convolution__example_2_g_c_c_2math__helper_8c.html',1,'']]], - ['math_5fhelper_2ec',['math_helper.c',['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html',1,'']]], - ['math_5fhelper_2eh',['math_helper.h',['../arm__convolution__example_2_a_r_m_2math__helper_8h.html',1,'']]], - ['math_5fhelper_2eh',['math_helper.h',['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html',1,'']]], - ['math_5fhelper_2eh',['math_helper.h',['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html',1,'']]], - ['math_5fhelper_2eh',['math_helper.h',['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html',1,'']]], - ['math_5fhelper_2eh',['math_helper.h',['../arm__fir__example_2_a_r_m_2math__helper_8h.html',1,'']]], - ['math_5fhelper_2eh',['math_helper.h',['../arm__convolution__example_2_g_c_c_2math__helper_8h.html',1,'']]], - ['math_5fhelper_2eh',['math_helper.h',['../arm__matrix__example_2_a_r_m_2math__helper_8h.html',1,'']]], - ['rte_5fcomponents_2eh',['RTE_Components.h',['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html',1,'']]], - ['rte_5fcomponents_2eh',['RTE_Components.h',['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html',1,'']]], - ['rte_5fcomponents_2eh',['RTE_Components.h',['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html',1,'']]], - ['rte_5fcomponents_2eh',['RTE_Components.h',['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html',1,'']]], - ['rte_5fcomponents_2eh',['RTE_Components.h',['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html',1,'']]], - ['rte_5fcomponents_2eh',['RTE_Components.h',['../arm__convolution__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html',1,'']]], - ['rte_5fcomponents_2eh',['RTE_Components.h',['../arm__fir__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html',1,'']]], - ['rte_5fcomponents_2eh',['RTE_Components.h',['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html',1,'']]], - ['rte_5fcomponents_2eh',['RTE_Components.h',['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html',1,'']]], - ['rte_5fcomponents_2eh',['RTE_Components.h',['../arm__variance__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html',1,'']]], - ['rte_5fcomponents_2eh',['RTE_Components.h',['../arm__matrix__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm7_2ec',['system_ARMCM7.c',['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html',1,'']]], - ['system_5farmcm7_2ec',['system_ARMCM7.c',['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html',1,'']]], - ['system_5farmcm7_2ec',['system_ARMCM7.c',['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html',1,'']]], - ['system_5farmcm7_2ec',['system_ARMCM7.c',['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html',1,'']]], - ['system_5farmcm7_2ec',['system_ARMCM7.c',['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html',1,'']]], - ['system_5farmcm7_2ec',['system_ARMCM7.c',['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html',1,'']]], - ['system_5farmcm7_2ec',['system_ARMCM7.c',['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html',1,'']]], - ['system_5farmcm7_2ec',['system_ARMCM7.c',['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html',1,'']]], - ['system_5farmcm7_2ec',['system_ARMCM7.c',['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html',1,'']]], - ['system_5farmcm7_2ec',['system_ARMCM7.c',['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html',1,'']]], - ['system_5farmcm7_2ec',['system_ARMCM7.c',['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/all_62.html b/Documentation/DSP/html/search/all_62.html deleted file mode 100644 index ee8871c..0000000 --- a/Documentation/DSP/html/search/all_62.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_62.js b/Documentation/DSP/html/search/all_62.js deleted file mode 100644 index 1809030..0000000 --- a/Documentation/DSP/html/search/all_62.js +++ /dev/null @@ -1,20 +0,0 @@ -var searchData= -[ - ['b_5ff32',['B_f32',['../arm__matrix__example__f32_8c.html#a974d5f0aace6a99e29ca767907fb3b9f',1,'arm_matrix_example_f32.c']]], - ['bilinear_20interpolation',['Bilinear Interpolation',['../group___bilinear_interpolate.html',1,'']]], - ['biquad_20cascade_20iir_20filters_20using_20direct_20form_20i_20structure',['Biquad Cascade IIR Filters Using Direct Form I Structure',['../group___biquad_cascade_d_f1.html',1,'']]], - ['biquad_20cascade_20iir_20filters_20using_20a_20direct_20form_20ii_20transposed_20structure',['Biquad Cascade IIR Filters Using a Direct Form II Transposed Structure',['../group___biquad_cascade_d_f2_t.html',1,'']]], - ['biquadstateband1q31',['biquadStateBand1Q31',['../arm__graphic__equalizer__example__q31_8c.html#a8e7062fa3f8b5ed9849566d16270f4ec',1,'arm_graphic_equalizer_example_q31.c']]], - ['biquadstateband2q31',['biquadStateBand2Q31',['../arm__graphic__equalizer__example__q31_8c.html#a4a82090b15ebd0a45048d94f16131782',1,'arm_graphic_equalizer_example_q31.c']]], - ['biquadstateband3q31',['biquadStateBand3Q31',['../arm__graphic__equalizer__example__q31_8c.html#ad487a54340631b764952fccf599adc8a',1,'arm_graphic_equalizer_example_q31.c']]], - ['biquadstateband4q31',['biquadStateBand4Q31',['../arm__graphic__equalizer__example__q31_8c.html#a122ed5f6d8665139fbe9424a073b3474',1,'arm_graphic_equalizer_example_q31.c']]], - ['biquadstateband5q31',['biquadStateBand5Q31',['../arm__graphic__equalizer__example__q31_8c.html#af88658a8c5f87eeea26da30305921b59',1,'arm_graphic_equalizer_example_q31.c']]], - ['bitreverseflag',['bitReverseFlag',['../structarm__cfft__radix2__instance__q15.html#af8300c1f60caa21e6b44b9240ab5af19',1,'arm_cfft_radix2_instance_q15::bitReverseFlag()'],['../structarm__cfft__radix4__instance__q15.html#a101e3f7b0bd6b5b14cd5214f23df4133',1,'arm_cfft_radix4_instance_q15::bitReverseFlag()'],['../structarm__cfft__radix2__instance__q31.html#a6239b8d268285334e88c008c07d68616',1,'arm_cfft_radix2_instance_q31::bitReverseFlag()'],['../structarm__cfft__radix4__instance__q31.html#a5a7c4f4c7b3fb655cbb2bc11ef160a2a',1,'arm_cfft_radix4_instance_q31::bitReverseFlag()'],['../structarm__cfft__radix2__instance__f32.html#af713b4ac5256a19bc965c89fe3005fa3',1,'arm_cfft_radix2_instance_f32::bitReverseFlag()'],['../structarm__cfft__radix4__instance__f32.html#ac10927a1620195a88649ce63dab66120',1,'arm_cfft_radix4_instance_f32::bitReverseFlag()']]], - ['bitreverseflagr',['bitReverseFlagR',['../structarm__rfft__instance__q15.html#a4c65cd40e0098ec2f5c0dc31488b9bc6',1,'arm_rfft_instance_q15::bitReverseFlagR()'],['../structarm__rfft__instance__q31.html#a3cb90cdc928a88b0203917dcb3dc1b71',1,'arm_rfft_instance_q31::bitReverseFlagR()'],['../structarm__rfft__instance__f32.html#ac342f3248157cbbd2f04a3c8ec9fc9eb',1,'arm_rfft_instance_f32::bitReverseFlagR()']]], - ['bitrevfactor',['bitRevFactor',['../structarm__cfft__radix2__instance__q15.html#a8722720c542cabd41df83fe88ef4f4cb',1,'arm_cfft_radix2_instance_q15::bitRevFactor()'],['../structarm__cfft__radix4__instance__q15.html#a6b010e5f02d1130c621e3d2e26b95df1',1,'arm_cfft_radix4_instance_q15::bitRevFactor()'],['../structarm__cfft__radix2__instance__q31.html#a9d17a87263953fe3559a007512c9f3a4',1,'arm_cfft_radix2_instance_q31::bitRevFactor()'],['../structarm__cfft__radix4__instance__q31.html#a94d2fead4efa4d5eaae142bbe30b0e15',1,'arm_cfft_radix4_instance_q31::bitRevFactor()'],['../structarm__cfft__radix2__instance__f32.html#ac1688dafa5177f6b1505abbfd0cf8b21',1,'arm_cfft_radix2_instance_f32::bitRevFactor()'],['../structarm__cfft__radix4__instance__f32.html#acc8cb18a8b901b8321ab9d86491e41a3',1,'arm_cfft_radix4_instance_f32::bitRevFactor()']]], - ['bitrevlength',['bitRevLength',['../structarm__cfft__instance__q15.html#a738907cf34bdbbaf724414ac2decbc3c',1,'arm_cfft_instance_q15::bitRevLength()'],['../structarm__cfft__instance__q31.html#a2250fa6b8fe73292c5418c50c0549f87',1,'arm_cfft_instance_q31::bitRevLength()'],['../structarm__cfft__instance__f32.html#a3ba329ed153d182746376208e773d648',1,'arm_cfft_instance_f32::bitRevLength()']]], - ['bk',['Bk',['../_a_r_m_2arm__convolution__example__f32_8c.html#a88a0167516ae7ed66203fd60e6ddeea3',1,'Bk(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#a88a0167516ae7ed66203fd60e6ddeea3',1,'Bk(): arm_convolution_example_f32.c']]], - ['block_5fsize',['BLOCK_SIZE',['../arm__fir__example__f32_8c.html#ad51ded0bbd705f02f73fc60c0b721ced',1,'arm_fir_example_f32.c']]], - ['blocksize',['blockSize',['../arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0',1,'blockSize(): arm_fir_example_f32.c'],['../arm__sin__cos__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0',1,'blockSize(): arm_sin_cos_example_f32.c'],['../arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0',1,'blockSize(): arm_variance_example_f32.c'],['../arm__graphic__equalizer__example__q31_8c.html#afcf795f5a96fd55561abe69f56224630',1,'BLOCKSIZE(): arm_graphic_equalizer_example_q31.c'],['../arm__signal__converge__example__f32_8c.html#afcf795f5a96fd55561abe69f56224630',1,'BLOCKSIZE(): arm_signal_converge_example_f32.c']]], - ['basic_20math_20functions',['Basic Math Functions',['../group__group_math.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/all_63.html b/Documentation/DSP/html/search/all_63.html deleted file mode 100644 index 56b5ad1..0000000 --- a/Documentation/DSP/html/search/all_63.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_63.js b/Documentation/DSP/html/search/all_63.js deleted file mode 100644 index 0d0033c..0000000 --- a/Documentation/DSP/html/search/all_63.js +++ /dev/null @@ -1,46 +0,0 @@ -var searchData= -[ - ['complex_20fft_20tables',['Complex FFT Tables',['../group___c_f_f_t___c_i_f_f_t.html',1,'']]], - ['change_20log_2etxt',['Change Log.txt',['../_change_01_log_8txt.html',1,'']]], - ['change_20log',['Change Log',['../_change_log_pg.html',1,'']]], - ['class_20marks_20example',['Class Marks Example',['../group___class_marks.html',1,'']]], - ['clip_5fq31_5fto_5fq15',['clip_q31_to_q15',['../arm__math_8h.html#a4af3ca330e14587289518e6565fd04bd',1,'arm_math.h']]], - ['clip_5fq31_5fto_5fq7',['clip_q31_to_q7',['../arm__math_8h.html#aa9918ce19228b0d4f072fb84776eabc1',1,'arm_math.h']]], - ['clip_5fq63_5fto_5fq15',['clip_q63_to_q15',['../arm__math_8h.html#aa6f1e5d0d276f42217e75f071ca84a2e',1,'arm_math.h']]], - ['clip_5fq63_5fto_5fq31',['clip_q63_to_q31',['../arm__math_8h.html#ad7373e53d3c2e1adfeafc8c2e9720b5c',1,'arm_math.h']]], - ['complex_20conjugate',['Complex Conjugate',['../group__cmplx__conj.html',1,'']]], - ['complex_20dot_20product',['Complex Dot Product',['../group__cmplx__dot__prod.html',1,'']]], - ['complex_20magnitude',['Complex Magnitude',['../group__cmplx__mag.html',1,'']]], - ['complex_20magnitude_20squared',['Complex Magnitude Squared',['../group__cmplx__mag__squared.html',1,'']]], - ['complex_2dby_2dcomplex_20multiplication',['Complex-by-Complex Multiplication',['../group___cmplx_by_cmplx_mult.html',1,'']]], - ['complex_2dby_2dreal_20multiplication',['Complex-by-Real Multiplication',['../group___cmplx_by_real_mult.html',1,'']]], - ['complex_20matrix_20multiplication',['Complex Matrix Multiplication',['../group___cmplx_matrix_mult.html',1,'']]], - ['coefftable',['coeffTable',['../arm__graphic__equalizer__example__q31_8c.html#a024c59772b9603698b898721c1e8204e',1,'arm_graphic_equalizer_example_q31.c']]], - ['complex_20fft_20functions',['Complex FFT Functions',['../group___complex_f_f_t.html',1,'']]], - ['controller_5fq31_5fshift',['CONTROLLER_Q31_SHIFT',['../arm__math_8h.html#aaff6d2358c4ada8de838a279254ab550',1,'arm_math.h']]], - ['convolution',['Convolution',['../group___conv.html',1,'']]], - ['convolution_20example',['Convolution Example',['../group___convolution_example.html',1,'']]], - ['correlation',['Correlation',['../group___corr.html',1,'']]], - ['cosine',['Cosine',['../group__cos.html',1,'']]], - ['cos_5ffactors_5f128',['cos_factors_128',['../group___d_c_t4___i_d_c_t4.html#ga16248ed86161ef97538011b49f13e8b7',1,'arm_dct4_init_f32.c']]], - ['cos_5ffactors_5f2048',['cos_factors_2048',['../group___d_c_t4___i_d_c_t4.html#ga1ba5306e0bc44730b40ab34cced45fd6',1,'arm_dct4_init_f32.c']]], - ['cos_5ffactors_5f512',['cos_factors_512',['../group___d_c_t4___i_d_c_t4.html#ga49fd288352ca5bb43f5cec52273b0d80',1,'arm_dct4_init_f32.c']]], - ['cos_5ffactors_5f8192',['cos_factors_8192',['../group___d_c_t4___i_d_c_t4.html#gac12484542bc6aaecc754c855457411de',1,'arm_dct4_init_f32.c']]], - ['cos_5ffactorsq15_5f128',['cos_factorsQ15_128',['../group___d_c_t4___i_d_c_t4.html#ga1477edd21c7b08b0b59a564f6c24d6c5',1,'arm_dct4_init_q15.c']]], - ['cos_5ffactorsq15_5f2048',['cos_factorsQ15_2048',['../group___d_c_t4___i_d_c_t4.html#gaeee5df7c1be2374441868ecbbc6c7e5d',1,'arm_dct4_init_q15.c']]], - ['cos_5ffactorsq15_5f512',['cos_factorsQ15_512',['../group___d_c_t4___i_d_c_t4.html#gac056c3d026058eab3ba650828ff5642f',1,'arm_dct4_init_q15.c']]], - ['cos_5ffactorsq15_5f8192',['cos_factorsQ15_8192',['../group___d_c_t4___i_d_c_t4.html#ga988ff0563cc9df7848c9348871ac6c07',1,'arm_dct4_init_q15.c']]], - ['cos_5ffactorsq31_5f128',['cos_factorsQ31_128',['../group___d_c_t4___i_d_c_t4.html#gabb8ee2004a3520fd08388db637d43875',1,'arm_dct4_init_q31.c']]], - ['cos_5ffactorsq31_5f2048',['cos_factorsQ31_2048',['../group___d_c_t4___i_d_c_t4.html#gaa15fc3fb058482defda371113cd12e74',1,'arm_dct4_init_q31.c']]], - ['cos_5ffactorsq31_5f512',['cos_factorsQ31_512',['../group___d_c_t4___i_d_c_t4.html#ga3559569e603cb918911074be88523d0e',1,'arm_dct4_init_q31.c']]], - ['cos_5ffactorsq31_5f8192',['cos_factorsQ31_8192',['../group___d_c_t4___i_d_c_t4.html#gaf687c4bbdbc700a3ad5d807d28de63e4',1,'arm_dct4_init_q31.c']]], - ['cosoutput',['cosOutput',['../arm__sin__cos__example__f32_8c.html#a85b1050fcef4347d69f35a9aee798f8a',1,'arm_sin_cos_example_f32.c']]], - ['cossquareoutput',['cosSquareOutput',['../arm__sin__cos__example__f32_8c.html#a2cb185794dcb587d158f346ab049cc4e',1,'arm_sin_cos_example_f32.c']]], - ['convert_2032_2dbit_20floating_20point_20value',['Convert 32-bit floating point value',['../group__float__to__x.html',1,'']]], - ['complex_20math_20functions',['Complex Math Functions',['../group__group_cmplx_math.html',1,'']]], - ['controller_20functions',['Controller Functions',['../group__group_controller.html',1,'']]], - ['cmsis_20dsp_20software_20library',['CMSIS DSP Software Library',['../index.html',1,'']]], - ['convert_2016_2dbit_20integer_20value',['Convert 16-bit Integer value',['../group__q15__to__x.html',1,'']]], - ['convert_2032_2dbit_20integer_20value',['Convert 32-bit Integer value',['../group__q31__to__x.html',1,'']]], - ['convert_208_2dbit_20integer_20value',['Convert 8-bit Integer value',['../group__q7__to__x.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/all_64.html b/Documentation/DSP/html/search/all_64.html deleted file mode 100644 index b53ff08..0000000 --- a/Documentation/DSP/html/search/all_64.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_64.js b/Documentation/DSP/html/search/all_64.js deleted file mode 100644 index e6a25e7..0000000 --- a/Documentation/DSP/html/search/all_64.js +++ /dev/null @@ -1,12 +0,0 @@ -var searchData= -[ - ['dct_20type_20iv_20functions',['DCT Type IV Functions',['../group___d_c_t4___i_d_c_t4.html',1,'']]], - ['delta',['DELTA',['../_a_r_m_2arm__convolution__example__f32_8c.html#a3fd2b1bcd7ddcf506237987ad780f495',1,'DELTA(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#a3fd2b1bcd7ddcf506237987ad780f495',1,'DELTA(): arm_convolution_example_f32.c'],['../_a_r_m_2arm__dotproduct__example__f32_8c.html#a3fd2b1bcd7ddcf506237987ad780f495',1,'DELTA(): arm_dotproduct_example_f32.c'],['../_g_c_c_2arm__dotproduct__example__f32_8c.html#a3fd2b1bcd7ddcf506237987ad780f495',1,'DELTA(): arm_dotproduct_example_f32.c'],['../arm__sin__cos__example__f32_8c.html#a3fd2b1bcd7ddcf506237987ad780f495',1,'DELTA(): arm_sin_cos_example_f32.c'],['../arm__variance__example__f32_8c.html#a3fd2b1bcd7ddcf506237987ad780f495',1,'DELTA(): arm_variance_example_f32.c']]], - ['delta_5fcoeff',['DELTA_COEFF',['../arm__signal__converge__example__f32_8c.html#a9156349d99957ded15d8aa3aa11723de',1,'arm_signal_converge_example_f32.c']]], - ['delta_5ferror',['DELTA_ERROR',['../arm__signal__converge__example__f32_8c.html#a6d3c6a4484dcaac72fbfe5100c39b9b6',1,'arm_signal_converge_example_f32.c']]], - ['delta_5fq15',['DELTA_Q15',['../arm__math_8h.html#a663277ff19ad0b409fb98b64b2c2750b',1,'arm_math.h']]], - ['delta_5fq31',['DELTA_Q31',['../arm__math_8h.html#aad77ae594e95c5af6ae4129bd6a483c2',1,'arm_math.h']]], - ['deprecated_20list',['Deprecated List',['../deprecated.html',1,'']]], - ['dobitreverse',['doBitReverse',['../_a_r_m_2arm__fft__bin__example__f32_8c.html#a4d2e31c38e8172505e0a369a6898657d',1,'doBitReverse(): arm_fft_bin_example_f32.c'],['../_g_c_c_2arm__fft__bin__example__f32_8c.html#a4d2e31c38e8172505e0a369a6898657d',1,'doBitReverse(): arm_fft_bin_example_f32.c']]], - ['dot_20product_20example',['Dot Product Example',['../group___dotproduct_example.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/all_65.html b/Documentation/DSP/html/search/all_65.html deleted file mode 100644 index 66cc834..0000000 --- a/Documentation/DSP/html/search/all_65.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_65.js b/Documentation/DSP/html/search/all_65.js deleted file mode 100644 index 6048b02..0000000 --- a/Documentation/DSP/html/search/all_65.js +++ /dev/null @@ -1,7 +0,0 @@ -var searchData= -[ - ['energy',['energy',['../structarm__lms__norm__instance__f32.html#a6a4119e4f39447bbee31b066deafa16f',1,'arm_lms_norm_instance_f32::energy()'],['../structarm__lms__norm__instance__q31.html#a3c0ae42869afec8555dc8e3a7ef9b386',1,'arm_lms_norm_instance_q31::energy()'],['../structarm__lms__norm__instance__q15.html#a1c81ded399919d8181026bc1c8602e7b',1,'arm_lms_norm_instance_q15::energy()']]], - ['err_5fsignal',['err_signal',['../arm__signal__converge__example__f32_8c.html#ae6bcc00ea126543ab33d6174549eacda',1,'arm_signal_converge_example_f32.c']]], - ['erroutput',['errOutput',['../arm__signal__converge__example__f32_8c.html#a276e8a27484cf9389dabf047e76992ed',1,'arm_signal_converge_example_f32.c']]], - ['examples',['Examples',['../group__group_examples.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/all_66.html b/Documentation/DSP/html/search/all_66.html deleted file mode 100644 index 3d1f8b3..0000000 --- a/Documentation/DSP/html/search/all_66.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_66.js b/Documentation/DSP/html/search/all_66.js deleted file mode 100644 index 1f201ed..0000000 --- a/Documentation/DSP/html/search/all_66.js +++ /dev/null @@ -1,25 +0,0 @@ -var searchData= -[ - ['fast_5fmath_5fq15_5fshift',['FAST_MATH_Q15_SHIFT',['../arm__math_8h.html#a34716b73c631e65e8dd855e08384ecb2',1,'arm_math.h']]], - ['fast_5fmath_5fq31_5fshift',['FAST_MATH_Q31_SHIFT',['../arm__math_8h.html#a4268f77b1811a0c7fc2532a0bf6108b0',1,'arm_math.h']]], - ['fast_5fmath_5ftable_5fsize',['FAST_MATH_TABLE_SIZE',['../arm__math_8h.html#afcb9147c96853bea484cfc2dde07463d',1,'arm_math.h']]], - ['fftlen',['fftLen',['../structarm__cfft__radix2__instance__q15.html#a874085647351dcf3f0de39d2b1d49744',1,'arm_cfft_radix2_instance_q15::fftLen()'],['../structarm__cfft__radix4__instance__q15.html#a5fc543e7d84ca8cb7cf6648970f21ca6',1,'arm_cfft_radix4_instance_q15::fftLen()'],['../structarm__cfft__radix2__instance__q31.html#a960199f1373a192366878ef279eab00f',1,'arm_cfft_radix2_instance_q31::fftLen()'],['../structarm__cfft__radix4__instance__q31.html#ab413d2a5d3f45fa187d93813bf3bf81b',1,'arm_cfft_radix4_instance_q31::fftLen()'],['../structarm__cfft__radix2__instance__f32.html#a2f915a1c29635c1623086aaaa726be8f',1,'arm_cfft_radix2_instance_f32::fftLen()'],['../structarm__cfft__radix4__instance__f32.html#a7e6a6d290ce158ce9a15a45e364b021a',1,'arm_cfft_radix4_instance_f32::fftLen()'],['../structarm__cfft__instance__q15.html#a5f9e1d3a8c127ee323b5e6929aeb90df',1,'arm_cfft_instance_q15::fftLen()'],['../structarm__cfft__instance__q31.html#a4406f23e8fd0bff8d555225612e2a2a8',1,'arm_cfft_instance_q31::fftLen()'],['../structarm__cfft__instance__f32.html#acd8f9e9540e3dd348212726e5d6aaa95',1,'arm_cfft_instance_f32::fftLen()']]], - ['fftlenby2',['fftLenBy2',['../structarm__rfft__instance__f32.html#a075076e07ebb8521d8e3b49a31db6c57',1,'arm_rfft_instance_f32']]], - ['fftlenreal',['fftLenReal',['../structarm__rfft__instance__q15.html#aac5cf9e825917cbb14f439e56bb86ab3',1,'arm_rfft_instance_q15::fftLenReal()'],['../structarm__rfft__instance__q31.html#af777b0cadd5abaf064323692c2e6693b',1,'arm_rfft_instance_q31::fftLenReal()'],['../structarm__rfft__instance__f32.html#a4219d4669699e4efdcb150ed7a0d9a57',1,'arm_rfft_instance_f32::fftLenReal()']]], - ['fftlenrfft',['fftLenRFFT',['../structarm__rfft__fast__instance__f32.html#aef06ab665041ec36f5b25d464f0cab14',1,'arm_rfft_fast_instance_f32']]], - ['fftsize',['fftSize',['../_a_r_m_2arm__fft__bin__example__f32_8c.html#a9b500899c581f6df3ffc0a9f3a9ef6aa',1,'fftSize(): arm_fft_bin_example_f32.c'],['../_g_c_c_2arm__fft__bin__example__f32_8c.html#a9b500899c581f6df3ffc0a9f3a9ef6aa',1,'fftSize(): arm_fft_bin_example_f32.c']]], - ['finite_20impulse_20response_20_28fir_29_20filters',['Finite Impulse Response (FIR) Filters',['../group___f_i_r.html',1,'']]], - ['finite_20impulse_20response_20_28fir_29_20decimator',['Finite Impulse Response (FIR) Decimator',['../group___f_i_r__decimate.html',1,'']]], - ['finite_20impulse_20response_20_28fir_29_20interpolator',['Finite Impulse Response (FIR) Interpolator',['../group___f_i_r___interpolate.html',1,'']]], - ['finite_20impulse_20response_20_28fir_29_20lattice_20filters',['Finite Impulse Response (FIR) Lattice Filters',['../group___f_i_r___lattice.html',1,'']]], - ['finite_20impulse_20response_20_28fir_29_20sparse_20filters',['Finite Impulse Response (FIR) Sparse Filters',['../group___f_i_r___sparse.html',1,'']]], - ['fircoeff_5ff32',['FIRCoeff_f32',['../arm__signal__converge__data_8c.html#aede8780f021b7f5c33df0c5ee2183ee6',1,'FIRCoeff_f32(): arm_signal_converge_data.c'],['../arm__signal__converge__example__f32_8c.html#aede8780f021b7f5c33df0c5ee2183ee6',1,'FIRCoeff_f32(): arm_signal_converge_data.c']]], - ['fircoeffs32',['firCoeffs32',['../arm__fir__example__f32_8c.html#ae070afd14f437ad1ae0a947e4403dd0e',1,'arm_fir_example_f32.c']]], - ['fir_20lowpass_20filter_20example',['FIR Lowpass Filter Example',['../group___f_i_r_l_p_f.html',1,'']]], - ['firstatef32',['firStateF32',['../arm__fir__example__f32_8c.html#a46d61cabe5cb207f2776e1d4f8ca0f38',1,'firStateF32(): arm_fir_example_f32.c'],['../arm__signal__converge__example__f32_8c.html#a358ec4e79689e6d3787b89fe78bdb772',1,'firStateF32(): arm_signal_converge_example_f32.c']]], - ['float32_5ft',['float32_t',['../arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715',1,'arm_math.h']]], - ['float64_5ft',['float64_t',['../arm__math_8h.html#ac55f3ae81b5bc9053760baacf57e47f4',1,'arm_math.h']]], - ['frequency_20bin_20example',['Frequency Bin Example',['../group___frequency_bin.html',1,'']]], - ['fast_20math_20functions',['Fast Math Functions',['../group__group_fast_math.html',1,'']]], - ['filtering_20functions',['Filtering Functions',['../group__group_filters.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/all_67.html b/Documentation/DSP/html/search/all_67.html deleted file mode 100644 index 41a459a..0000000 --- a/Documentation/DSP/html/search/all_67.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_67.js b/Documentation/DSP/html/search/all_67.js deleted file mode 100644 index 0d0b3e8..0000000 --- a/Documentation/DSP/html/search/all_67.js +++ /dev/null @@ -1,11 +0,0 @@ -var searchData= -[ - ['arm_5fclass_5fmarks_5fexample_5ff32_2ec',['arm_class_marks_example_f32.c',['../_g_c_c_2arm__class__marks__example__f32_8c.html',1,'']]], - ['arm_5fconvolution_5fexample_5ff32_2ec',['arm_convolution_example_f32.c',['../_g_c_c_2arm__convolution__example__f32_8c.html',1,'']]], - ['arm_5fdotproduct_5fexample_5ff32_2ec',['arm_dotproduct_example_f32.c',['../_g_c_c_2arm__dotproduct__example__f32_8c.html',1,'']]], - ['arm_5ffft_5fbin_5fdata_2ec',['arm_fft_bin_data.c',['../_g_c_c_2arm__fft__bin__data_8c.html',1,'']]], - ['arm_5ffft_5fbin_5fexample_5ff32_2ec',['arm_fft_bin_example_f32.c',['../_g_c_c_2arm__fft__bin__example__f32_8c.html',1,'']]], - ['gaindb',['gainDB',['../arm__graphic__equalizer__example__q31_8c.html#a963aee85bb41a50fc943ac9048d123ab',1,'arm_graphic_equalizer_example_q31.c']]], - ['graphic_20audio_20equalizer_20example',['Graphic Audio Equalizer Example',['../group___g_e_q5_band.html',1,'']]], - ['getinput',['getinput',['../arm__signal__converge__example__f32_8c.html#afd2975c4763ec935771e6f63bfe7758b',1,'arm_signal_converge_example_f32.c']]] -]; diff --git a/Documentation/DSP/html/search/all_68.html b/Documentation/DSP/html/search/all_68.html deleted file mode 100644 index 6df9097..0000000 --- a/Documentation/DSP/html/search/all_68.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_68.js b/Documentation/DSP/html/search/all_68.js deleted file mode 100644 index 3408c23..0000000 --- a/Documentation/DSP/html/search/all_68.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['high_20precision_20q31_20biquad_20cascade_20filter',['High Precision Q31 Biquad Cascade Filter',['../group___biquad_cascade_d_f1__32x64.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/all_69.html b/Documentation/DSP/html/search/all_69.html deleted file mode 100644 index 1a00b55..0000000 --- a/Documentation/DSP/html/search/all_69.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_69.js b/Documentation/DSP/html/search/all_69.js deleted file mode 100644 index 64f7ba4..0000000 --- a/Documentation/DSP/html/search/all_69.js +++ /dev/null @@ -1,10 +0,0 @@ -var searchData= -[ - ['interpolation_20functions',['Interpolation Functions',['../group__group_interpolation.html',1,'']]], - ['ifftflag',['ifftFlag',['../structarm__cfft__radix2__instance__q15.html#ab5c073286bdd2f6e2bf783ced36bf1de',1,'arm_cfft_radix2_instance_q15::ifftFlag()'],['../structarm__cfft__radix4__instance__q15.html#a2ecff6ea735cb4d22e922d0fd5736655',1,'arm_cfft_radix4_instance_q15::ifftFlag()'],['../structarm__cfft__radix2__instance__q31.html#a2607378ce64be16698bb8a3b1af8d3c8',1,'arm_cfft_radix2_instance_q31::ifftFlag()'],['../structarm__cfft__radix4__instance__q31.html#adc0a62ba669ad2282ecbe43d5d96abab',1,'arm_cfft_radix4_instance_q31::ifftFlag()'],['../structarm__cfft__radix2__instance__f32.html#a8dbe98d2c924e35e0a3fed2fe948176f',1,'arm_cfft_radix2_instance_f32::ifftFlag()'],['../structarm__cfft__radix4__instance__f32.html#a25d1da64dd6487c291f04d226f9acc66',1,'arm_cfft_radix4_instance_f32::ifftFlag()'],['../_a_r_m_2arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef',1,'ifftFlag(): arm_fft_bin_example_f32.c'],['../_g_c_c_2arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef',1,'ifftFlag(): arm_fft_bin_example_f32.c']]], - ['ifftflagr',['ifftFlagR',['../structarm__rfft__instance__q15.html#a8051ffe268c147e431e1bea7bb4c4258',1,'arm_rfft_instance_q15::ifftFlagR()'],['../structarm__rfft__instance__q31.html#af5c2615e6cde15524df38fa57ea32d94',1,'arm_rfft_instance_q31::ifftFlagR()'],['../structarm__rfft__instance__f32.html#a5ee6d10a934ab4b666e0bb286c3d633f',1,'arm_rfft_instance_f32::ifftFlagR()']]], - ['infinite_20impulse_20response_20_28iir_29_20lattice_20filters',['Infinite Impulse Response (IIR) Lattice Filters',['../group___i_i_r___lattice.html',1,'']]], - ['index_5fmask',['INDEX_MASK',['../arm__math_8h.html#a29f839928f4752b73c8858d6dbb55294',1,'arm_math.h']]], - ['input_5fspacing',['INPUT_SPACING',['../arm__math_8h.html#a1339e9abc11a3870e0c04f822a62166a',1,'arm_math.h']]], - ['inputq31',['inputQ31',['../arm__graphic__equalizer__example__q31_8c.html#a79521a4d6a9adb144c4d999ae713413c',1,'arm_graphic_equalizer_example_q31.c']]] -]; diff --git a/Documentation/DSP/html/search/all_6b.html b/Documentation/DSP/html/search/all_6b.html deleted file mode 100644 index 571dadb..0000000 --- a/Documentation/DSP/html/search/all_6b.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_6b.js b/Documentation/DSP/html/search/all_6b.js deleted file mode 100644 index dbdbd2b..0000000 --- a/Documentation/DSP/html/search/all_6b.js +++ /dev/null @@ -1,6 +0,0 @@ -var searchData= -[ - ['kd',['Kd',['../structarm__pid__instance__q15.html#af5d4b53091f19eff7536636b7cc43111',1,'arm_pid_instance_q15::Kd()'],['../structarm__pid__instance__q31.html#aab4ff371d14441df501f1169f71cbd17',1,'arm_pid_instance_q31::Kd()'],['../structarm__pid__instance__f32.html#ad5b68fbf84d16188ae4747ff91f6f088',1,'arm_pid_instance_f32::Kd()']]], - ['ki',['Ki',['../structarm__pid__instance__q15.html#a0dcc19d5c8f7bc401acea9e8318cd777',1,'arm_pid_instance_q15::Ki()'],['../structarm__pid__instance__q31.html#aa861d69fd398f29aa0b4b455a823ed72',1,'arm_pid_instance_q31::Ki()'],['../structarm__pid__instance__f32.html#ac0feffde05fe391eeab3bf78e953830a',1,'arm_pid_instance_f32::Ki()']]], - ['kp',['Kp',['../structarm__pid__instance__q15.html#ad228aae24a1b6d855c93a8b9bbc1c4f1',1,'arm_pid_instance_q15::Kp()'],['../structarm__pid__instance__q31.html#ac2410bf7f856d58dc1d773d4983cac8e',1,'arm_pid_instance_q31::Kp()'],['../structarm__pid__instance__f32.html#aa9b9aa9e413c6cec376a9dddc9f01ebe',1,'arm_pid_instance_f32::Kp()']]] -]; diff --git a/Documentation/DSP/html/search/all_6c.html b/Documentation/DSP/html/search/all_6c.html deleted file mode 100644 index f6383cc..0000000 --- a/Documentation/DSP/html/search/all_6c.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_6c.js b/Documentation/DSP/html/search/all_6c.js deleted file mode 100644 index 6779aeb..0000000 --- a/Documentation/DSP/html/search/all_6c.js +++ /dev/null @@ -1,11 +0,0 @@ -var searchData= -[ - ['l',['L',['../structarm__fir__interpolate__instance__q15.html#a5431bdc079e72a973b51d359f7f13603',1,'arm_fir_interpolate_instance_q15::L()'],['../structarm__fir__interpolate__instance__q31.html#a5cdf0a631cb74e0e9588c388abe5235c',1,'arm_fir_interpolate_instance_q31::L()'],['../structarm__fir__interpolate__instance__f32.html#ae6f94dcc0ccd8aa4bc699b20985d9df5',1,'arm_fir_interpolate_instance_f32::L()']]], - ['linear_20interpolate_20example',['Linear Interpolate Example',['../group___linear_interp_example.html',1,'']]], - ['linear_20interpolation',['Linear Interpolation',['../group___linear_interpolate.html',1,'']]], - ['least_20mean_20square_20_28lms_29_20filters',['Least Mean Square (LMS) Filters',['../group___l_m_s.html',1,'']]], - ['lmsnorm_5finstance',['lmsNorm_instance',['../arm__signal__converge__example__f32_8c.html#a519f9b4db839245f3bf2075ff4c17605',1,'arm_signal_converge_example_f32.c']]], - ['lmsnormcoeff_5ff32',['lmsNormCoeff_f32',['../arm__signal__converge__data_8c.html#aad7c60c30c5af397bb75e603f250f9d3',1,'lmsNormCoeff_f32(): arm_signal_converge_data.c'],['../arm__signal__converge__example__f32_8c.html#aad7c60c30c5af397bb75e603f250f9d3',1,'lmsNormCoeff_f32(): arm_signal_converge_data.c']]], - ['lmsstatef32',['lmsStateF32',['../arm__signal__converge__example__f32_8c.html#a706980f6f654d199c61e08e7814bd0a1',1,'arm_signal_converge_example_f32.c']]], - ['lpf_5finstance',['LPF_instance',['../arm__signal__converge__example__f32_8c.html#a652d3507a776117b4860b3e18f2d2d64',1,'arm_signal_converge_example_f32.c']]] -]; diff --git a/Documentation/DSP/html/search/all_6d.html b/Documentation/DSP/html/search/all_6d.html deleted file mode 100644 index 2e27d4d..0000000 --- a/Documentation/DSP/html/search/all_6d.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_6d.js b/Documentation/DSP/html/search/all_6d.js deleted file mode 100644 index ceeedfa..0000000 --- a/Documentation/DSP/html/search/all_6d.js +++ /dev/null @@ -1,32 +0,0 @@ -var searchData= -[ - ['matrix_20functions',['Matrix Functions',['../group__group_matrix.html',1,'']]], - ['m',['M',['../structarm__fir__decimate__instance__q15.html#aad9320284218b3aa378527ea518cf093',1,'arm_fir_decimate_instance_q15::M()'],['../structarm__fir__decimate__instance__q31.html#ad3d6936c36303b30dd38f1eddf248ae5',1,'arm_fir_decimate_instance_q31::M()'],['../structarm__fir__decimate__instance__f32.html#a76a8b2161731638eb3d67f277919f95d',1,'arm_fir_decimate_instance_f32::M()']]], - ['m0',['M0',['../arm__class__marks__example_2_a_r_m_2_abstract_8txt.html#a59a24f1db2c97fc0ad7948b4a74267ee',1,'M0(): Abstract.txt'],['../arm__class__marks__example_2_g_c_c_2_abstract_8txt.html#a59a24f1db2c97fc0ad7948b4a74267ee',1,'M0(): Abstract.txt'],['../arm__convolution__example_2_a_r_m_2_abstract_8txt.html#adc5db9f8d5aa735dbce2dc35f184d85e',1,'M0(): Abstract.txt'],['../arm__convolution__example_2_g_c_c_2_abstract_8txt.html#adc5db9f8d5aa735dbce2dc35f184d85e',1,'M0(): Abstract.txt'],['../arm__dotproduct__example_2_a_r_m_2_abstract_8txt.html#aafffda4c4e9b93a580e5a8cc96c11e37',1,'M0(): Abstract.txt'],['../arm__dotproduct__example_2_g_c_c_2_abstract_8txt.html#aafffda4c4e9b93a580e5a8cc96c11e37',1,'M0(): Abstract.txt'],['../arm__fft__bin__example_2_a_r_m_2_abstract_8txt.html#ad0415ef995ebc3fc2ad584da9907dcb5',1,'M0(): Abstract.txt'],['../arm__fft__bin__example_2_g_c_c_2_abstract_8txt.html#ad0415ef995ebc3fc2ad584da9907dcb5',1,'M0(): Abstract.txt'],['../arm__fir__example_2_a_r_m_2_abstract_8txt.html#abf726d1cea9345acb0021535d4fdd5af',1,'M0(): Abstract.txt'],['../arm__graphic__equalizer__example_2_a_r_m_2_abstract_8txt.html#ac378b27aa1fc4fe4ac9a4dfa2d185553',1,'M0(): Abstract.txt'],['../arm__linear__interp__example_2_a_r_m_2_abstract_8txt.html#a80f8916aca7a5a98fcfc39d1ef743b37',1,'M0(): Abstract.txt'],['../arm__matrix__example_2_a_r_m_2_abstract_8txt.html#a267aee43e600168b057c1aa126029002',1,'M0(): Abstract.txt'],['../arm__signal__converge__example_2_a_r_m_2_abstract_8txt.html#a20d2ac954144a7f2d4aced0816eecef6',1,'M0(): Abstract.txt'],['../arm__sin__cos__example_2_a_r_m_2_abstract_8txt.html#ae39c147711857790fd5c3cc7a75ef0c3',1,'M0(): Abstract.txt'],['../arm__variance__example_2_a_r_m_2_abstract_8txt.html#a8c8cf1e0f2ebd6135c79d5338a60899c',1,'M0(): Abstract.txt']]], - ['main',['main',['../_a_r_m_2arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc',1,'main(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc',1,'main(): arm_class_marks_example_f32.c'],['../_a_r_m_2arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_convolution_example_f32.c'],['../_a_r_m_2arm__dotproduct__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_dotproduct_example_f32.c'],['../_g_c_c_2arm__dotproduct__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_dotproduct_example_f32.c'],['../_a_r_m_2arm__fft__bin__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_fft_bin_example_f32.c'],['../_g_c_c_2arm__fft__bin__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_fft_bin_example_f32.c'],['../arm__fir__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_fir_example_f32.c'],['../arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_graphic_equalizer_example_q31.c'],['../arm__linear__interp__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_linear_interp_example_f32.c'],['../arm__matrix__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_matrix_example_f32.c'],['../arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_signal_converge_example_f32.c'],['../arm__sin__cos__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_sin_cos_example_f32.c'],['../arm__variance__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_variance_example_f32.c']]], - ['matrix_20addition',['Matrix Addition',['../group___matrix_add.html',1,'']]], - ['matrix_20example',['Matrix Example',['../group___matrix_example.html',1,'']]], - ['matrix_20initialization',['Matrix Initialization',['../group___matrix_init.html',1,'']]], - ['matrix_20inverse',['Matrix Inverse',['../group___matrix_inv.html',1,'']]], - ['matrix_20multiplication',['Matrix Multiplication',['../group___matrix_mult.html',1,'']]], - ['matrix_20scale',['Matrix Scale',['../group___matrix_scale.html',1,'']]], - ['matrix_20subtraction',['Matrix Subtraction',['../group___matrix_sub.html',1,'']]], - ['matrix_20transpose',['Matrix Transpose',['../group___matrix_trans.html',1,'']]], - ['maximum',['Maximum',['../group___max.html',1,'']]], - ['max_5fblocksize',['MAX_BLOCKSIZE',['../_a_r_m_2arm__convolution__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b',1,'MAX_BLOCKSIZE(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b',1,'MAX_BLOCKSIZE(): arm_convolution_example_f32.c'],['../_a_r_m_2arm__dotproduct__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b',1,'MAX_BLOCKSIZE(): arm_dotproduct_example_f32.c'],['../_g_c_c_2arm__dotproduct__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b',1,'MAX_BLOCKSIZE(): arm_dotproduct_example_f32.c'],['../arm__sin__cos__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b',1,'MAX_BLOCKSIZE(): arm_sin_cos_example_f32.c'],['../arm__variance__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b',1,'MAX_BLOCKSIZE(): arm_variance_example_f32.c']]], - ['max_5fmarks',['max_marks',['../_a_r_m_2arm__class__marks__example__f32_8c.html#aad32888fa966b3d9db9c31bcbba9d9ef',1,'max_marks(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#aad32888fa966b3d9db9c31bcbba9d9ef',1,'max_marks(): arm_class_marks_example_f32.c']]], - ['maxdelay',['maxDelay',['../structarm__fir__sparse__instance__f32.html#af8b8c775f4084c36774f06c082b4c078',1,'arm_fir_sparse_instance_f32::maxDelay()'],['../structarm__fir__sparse__instance__q31.html#afdd3a1dc72132c854dc379154b68b674',1,'arm_fir_sparse_instance_q31::maxDelay()'],['../structarm__fir__sparse__instance__q15.html#ad14cc1070eecf7e1926d8f67a8273182',1,'arm_fir_sparse_instance_q15::maxDelay()'],['../structarm__fir__sparse__instance__q7.html#af74dacc1d34c078283e50f2530eb91df',1,'arm_fir_sparse_instance_q7::maxDelay()']]], - ['mean',['mean',['../_a_r_m_2arm__class__marks__example__f32_8c.html#acc9290716b3c97381ce52d14b4b01681',1,'mean(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#acc9290716b3c97381ce52d14b4b01681',1,'mean(): arm_class_marks_example_f32.c'],['../group__mean.html',1,'(Global Namespace)']]], - ['merge_5frfft_5ff32',['merge_rfft_f32',['../arm__rfft__fast__f32_8c.html#a93258bc1e64a939a8ebd086367e459af',1,'arm_rfft_fast_f32.c']]], - ['minimum',['Minimum',['../group___min.html',1,'']]], - ['min_5fmarks',['min_marks',['../_a_r_m_2arm__class__marks__example__f32_8c.html#abb7687fa07ec54d8e792cfcbfe2ca809',1,'min_marks(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#abb7687fa07ec54d8e792cfcbfe2ca809',1,'min_marks(): arm_class_marks_example_f32.c']]], - ['mu',['mu',['../structarm__lms__instance__f32.html#ae2af43d74c93dba16b876e10c97a5b99',1,'arm_lms_instance_f32::mu()'],['../structarm__lms__instance__q15.html#aae46129d7cfd7f1c162cc502ed0a9d49',1,'arm_lms_instance_q15::mu()'],['../structarm__lms__instance__q31.html#acb6ca9996b3c5f740d5d6c8e9f4f1d46',1,'arm_lms_instance_q31::mu()'],['../structarm__lms__norm__instance__f32.html#a84401d3cfc6c40f69c08223cf341b886',1,'arm_lms_norm_instance_f32::mu()'],['../structarm__lms__norm__instance__q31.html#ad3dd2a2406e02fdaa7782ba6c3940a64',1,'arm_lms_norm_instance_q31::mu()'],['../structarm__lms__norm__instance__q15.html#a7ce00f21d11cfda6d963240641deea8c',1,'arm_lms_norm_instance_q15::mu()'],['../arm__signal__converge__example__f32_8c.html#a09bc9e6a44f0291cfcf578f2efcddfab',1,'MU(): arm_signal_converge_example_f32.c']]], - ['mult32x64',['mult32x64',['../arm__math_8h.html#a642a29d71f7951a7f6c0b797c300b711',1,'arm_math.h']]], - ['mult_5f32x32_5fkeep32',['mult_32x32_keep32',['../arm__math_8h.html#abb4baa0192bbb6fabc9251af4b4cb322',1,'arm_math.h']]], - ['mult_5f32x32_5fkeep32_5fr',['mult_32x32_keep32_R',['../arm__math_8h.html#a960f210642058d2b3d5368729a6e8375',1,'arm_math.h']]], - ['multacc_5f32x32_5fkeep32',['multAcc_32x32_keep32',['../arm__math_8h.html#a58454519e12e8157f0a1c36071333655',1,'arm_math.h']]], - ['multacc_5f32x32_5fkeep32_5fr',['multAcc_32x32_keep32_R',['../arm__math_8h.html#aba3e538352fc7f9d6d15f9a18d469399',1,'arm_math.h']]], - ['multoutput',['multOutput',['../_a_r_m_2arm__dotproduct__example__f32_8c.html#ad0bfd425dfe1ff2bda80fb957e464098',1,'multOutput(): arm_dotproduct_example_f32.c'],['../_g_c_c_2arm__dotproduct__example__f32_8c.html#ad0bfd425dfe1ff2bda80fb957e464098',1,'multOutput(): arm_dotproduct_example_f32.c']]], - ['multsub_5f32x32_5fkeep32',['multSub_32x32_keep32',['../arm__math_8h.html#a9ec66f3082a4c65c78075638255f42ab',1,'arm_math.h']]], - ['multsub_5f32x32_5fkeep32_5fr',['multSub_32x32_keep32_R',['../arm__math_8h.html#a668fbf1cd1c3bc8faf1b1c83964ade23',1,'arm_math.h']]] -]; diff --git a/Documentation/DSP/html/search/all_6e.html b/Documentation/DSP/html/search/all_6e.html deleted file mode 100644 index 1f92ee5..0000000 --- a/Documentation/DSP/html/search/all_6e.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_6e.js b/Documentation/DSP/html/search/all_6e.js deleted file mode 100644 index 81a7a49..0000000 --- a/Documentation/DSP/html/search/all_6e.js +++ /dev/null @@ -1,17 +0,0 @@ -var searchData= -[ - ['normalized_20lms_20filters',['Normalized LMS Filters',['../group___l_m_s___n_o_r_m.html',1,'']]], - ['n',['N',['../structarm__dct4__instance__f32.html#a262b29a51c371b46efc89120e31ccf37',1,'arm_dct4_instance_f32::N()'],['../structarm__dct4__instance__q31.html#a46a9f136457350676e2bfd3768ff9d6d',1,'arm_dct4_instance_q31::N()'],['../structarm__dct4__instance__q15.html#a53d24009bb9b2e93d0aa07db7f1a6c25',1,'arm_dct4_instance_q15::N()']]], - ['nby2',['Nby2',['../structarm__dct4__instance__f32.html#adb1ef2739ddbe62e5cdadc47455a4147',1,'arm_dct4_instance_f32::Nby2()'],['../structarm__dct4__instance__q31.html#a32d3268ba4629908dba056599f0a904d',1,'arm_dct4_instance_q31::Nby2()'],['../structarm__dct4__instance__q15.html#af43dcbbc2fc661ffbc525afe3dcbd7da',1,'arm_dct4_instance_q15::Nby2()']]], - ['normalize',['normalize',['../structarm__dct4__instance__f32.html#a61ce8c967b2e998a9c0041cca73cdef8',1,'arm_dct4_instance_f32::normalize()'],['../structarm__dct4__instance__q31.html#ac80ff7b28fca36aeef74dea12e8312dd',1,'arm_dct4_instance_q31::normalize()'],['../structarm__dct4__instance__q15.html#a197098140d68e89a08f7a249003a0b86',1,'arm_dct4_instance_q15::normalize()']]], - ['num_5ftaps',['NUM_TAPS',['../arm__fir__example__f32_8c.html#a7579d94e0a80fb9d376ea6c7897f73b0',1,'arm_fir_example_f32.c']]], - ['numblocks',['numBlocks',['../arm__fir__example__f32_8c.html#af7d5613bda9a19b2ccae5d6cb79a22bc',1,'numBlocks(): arm_fir_example_f32.c'],['../arm__graphic__equalizer__example__q31_8c.html#a814e34126e1b8150f4de047e1a9e7030',1,'NUMBLOCKS(): arm_graphic_equalizer_example_q31.c']]], - ['numcols',['numCols',['../structarm__matrix__instance__f32.html#acdd1fb73734df68b89565c54f1dd8ae2',1,'arm_matrix_instance_f32::numCols()'],['../structarm__matrix__instance__f64.html#ab0f0399aff3201880e2d8a447de9a7ee',1,'arm_matrix_instance_f64::numCols()'],['../structarm__matrix__instance__q15.html#acbbce67ba058d8e1c867c71d57288c97',1,'arm_matrix_instance_q15::numCols()'],['../structarm__matrix__instance__q31.html#abd161da7614eda927157f18b698074b1',1,'arm_matrix_instance_q31::numCols()'],['../structarm__bilinear__interp__instance__f32.html#aede17bebfb1f835b61d71dd813eab3f8',1,'arm_bilinear_interp_instance_f32::numCols()'],['../structarm__bilinear__interp__instance__q31.html#a6c3eff4eb17ff1d43f170efb84713a2d',1,'arm_bilinear_interp_instance_q31::numCols()'],['../structarm__bilinear__interp__instance__q15.html#a7fa8772d01583374ff8ac18205a26a37',1,'arm_bilinear_interp_instance_q15::numCols()'],['../structarm__bilinear__interp__instance__q7.html#a860dd0d24380ea06cfbb348fb3b12c9a',1,'arm_bilinear_interp_instance_q7::numCols()']]], - ['numframes',['NUMFRAMES',['../arm__signal__converge__example__f32_8c.html#a4b6b859e1e3f6021a360390be287ca2c',1,'arm_signal_converge_example_f32.c']]], - ['numrows',['numRows',['../structarm__matrix__instance__f32.html#a23f4e34d70a82c9cad7612add5640b7b',1,'arm_matrix_instance_f32::numRows()'],['../structarm__matrix__instance__f64.html#a8b44d1e5003345047c4ead9e1593bf22',1,'arm_matrix_instance_f64::numRows()'],['../structarm__matrix__instance__q15.html#a9bac6ed54be287c4d4f01a1a28be65f5',1,'arm_matrix_instance_q15::numRows()'],['../structarm__matrix__instance__q31.html#a63bacac158a821c8cfc06088d251598c',1,'arm_matrix_instance_q31::numRows()'],['../structarm__bilinear__interp__instance__f32.html#a34f2b17cc57b95011960df9718af6ed6',1,'arm_bilinear_interp_instance_f32::numRows()'],['../structarm__bilinear__interp__instance__q31.html#a2082e3eac56354d75291f03e96ce4aa5',1,'arm_bilinear_interp_instance_q31::numRows()'],['../structarm__bilinear__interp__instance__q15.html#a2130ae30a804995a9f5d0e2189e08565',1,'arm_bilinear_interp_instance_q15::numRows()'],['../structarm__bilinear__interp__instance__q7.html#ad5a8067cab5f9ea4688b11a623e16607',1,'arm_bilinear_interp_instance_q7::numRows()']]], - ['numstages',['numStages',['../structarm__biquad__casd__df1__inst__q15.html#ad6d95e70abcf4ff1300181415ad92153',1,'arm_biquad_casd_df1_inst_q15::numStages()'],['../structarm__biquad__casd__df1__inst__q31.html#a2c2b579f1df1d8273a5d9d945c27e1b2',1,'arm_biquad_casd_df1_inst_q31::numStages()'],['../structarm__biquad__casd__df1__inst__f32.html#af69820c37a87252c46453e4cfe120585',1,'arm_biquad_casd_df1_inst_f32::numStages()'],['../structarm__biquad__cas__df1__32x64__ins__q31.html#ad7cb9a9f5df8f4fcfc7a0b633672e574',1,'arm_biquad_cas_df1_32x64_ins_q31::numStages()'],['../structarm__biquad__cascade__df2_t__instance__f32.html#a4d17958c33c3d0a905f974bac50f033f',1,'arm_biquad_cascade_df2T_instance_f32::numStages()'],['../structarm__biquad__cascade__stereo__df2_t__instance__f32.html#a5655328252da5c2c2425ceed253bc4f1',1,'arm_biquad_cascade_stereo_df2T_instance_f32::numStages()'],['../structarm__biquad__cascade__df2_t__instance__f64.html#ad55380ff835b533aa5168f836db8a4de',1,'arm_biquad_cascade_df2T_instance_f64::numStages()'],['../structarm__fir__lattice__instance__q15.html#a38b179138d6a6c9cac4f8f79b6fd5357',1,'arm_fir_lattice_instance_q15::numStages()'],['../structarm__fir__lattice__instance__q31.html#a9f3773bbb76bc5a8a5ee9d37786bf478',1,'arm_fir_lattice_instance_q31::numStages()'],['../structarm__fir__lattice__instance__f32.html#ad369bd9997a250f195254df37408a38f',1,'arm_fir_lattice_instance_f32::numStages()'],['../structarm__iir__lattice__instance__q15.html#a96fbed313bef01070409fa182d26ba3f',1,'arm_iir_lattice_instance_q15::numStages()'],['../structarm__iir__lattice__instance__q31.html#a9df4570ed28c50fd9193ab654ff236ad',1,'arm_iir_lattice_instance_q31::numStages()'],['../structarm__iir__lattice__instance__f32.html#af8de449af5efe1f30be82f9ba35587ee',1,'arm_iir_lattice_instance_f32::numStages()'],['../arm__graphic__equalizer__example__q31_8c.html#a23f8e430b510dfdb3ebe53bffca0d864',1,'NUMSTAGES(): arm_graphic_equalizer_example_q31.c']]], - ['numstudents',['NUMSTUDENTS',['../_a_r_m_2arm__class__marks__example__f32_8c.html#a9d89ac0707e7c9363544986d47a70bd3',1,'NUMSTUDENTS(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#a9d89ac0707e7c9363544986d47a70bd3',1,'NUMSTUDENTS(): arm_class_marks_example_f32.c'],['../_a_r_m_2arm__class__marks__example__f32_8c.html#ab3b66d06b4af1af4ea2740d0ccf4e7bd',1,'numStudents(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#ab3b66d06b4af1af4ea2740d0ccf4e7bd',1,'numStudents(): arm_class_marks_example_f32.c']]], - ['numsubjects',['numSubjects',['../_a_r_m_2arm__class__marks__example__f32_8c.html#a3d01884f63bcb694226ca7c24980757a',1,'numSubjects(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#a3d01884f63bcb694226ca7c24980757a',1,'numSubjects(): arm_class_marks_example_f32.c'],['../_a_r_m_2arm__class__marks__example__f32_8c.html#a7b02f9b34bf2cd4d12633f5bf30771ec',1,'NUMSUBJECTS(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#a7b02f9b34bf2cd4d12633f5bf30771ec',1,'NUMSUBJECTS(): arm_class_marks_example_f32.c']]], - ['numtaps',['numTaps',['../structarm__fir__instance__q7.html#a9b50840e2c5ef5b17e1a584fb4cf0d06',1,'arm_fir_instance_q7::numTaps()'],['../structarm__fir__instance__q15.html#a0e46f93cf51bfb18b1be808be9c5bfc9',1,'arm_fir_instance_q15::numTaps()'],['../structarm__fir__instance__q31.html#a918fadd775b7a0482b21bf34dae2f094',1,'arm_fir_instance_q31::numTaps()'],['../structarm__fir__instance__f32.html#a20cf98c92b5323799b7881c9ff4d2f7c',1,'arm_fir_instance_f32::numTaps()'],['../structarm__fir__decimate__instance__q15.html#ac1e9844488ec717da334fbd4c4f41990',1,'arm_fir_decimate_instance_q15::numTaps()'],['../structarm__fir__decimate__instance__q31.html#a37915d42b0dc5e3057ebe83110798482',1,'arm_fir_decimate_instance_q31::numTaps()'],['../structarm__fir__decimate__instance__f32.html#a2aa2986129db8affef03ede88dd45a03',1,'arm_fir_decimate_instance_f32::numTaps()'],['../structarm__lms__instance__f32.html#af73880d9009982f5d14529869494ec3d',1,'arm_lms_instance_f32::numTaps()'],['../structarm__lms__instance__q15.html#a0078e894f805af1b360369e619fb57b3',1,'arm_lms_instance_q15::numTaps()'],['../structarm__lms__instance__q31.html#ac0d84f7d054555931ef8a62511fbcb8a',1,'arm_lms_instance_q31::numTaps()'],['../structarm__lms__norm__instance__f32.html#ac95f8ca3d816524c2070643852fac5e8',1,'arm_lms_norm_instance_f32::numTaps()'],['../structarm__lms__norm__instance__q31.html#a28e4c085af69c9c3e2e95dacf8004c3e',1,'arm_lms_norm_instance_q31::numTaps()'],['../structarm__lms__norm__instance__q15.html#a9ee7a45f4f315d7996a969e25fdc7146',1,'arm_lms_norm_instance_q15::numTaps()'],['../structarm__fir__sparse__instance__f32.html#a5e19e7f234ac30a3db843352bf2a8515',1,'arm_fir_sparse_instance_f32::numTaps()'],['../structarm__fir__sparse__instance__q31.html#a07b6c01e58ec6dde384719130d36b0dc',1,'arm_fir_sparse_instance_q31::numTaps()'],['../structarm__fir__sparse__instance__q15.html#a0f66b126dd8b85f7467cfb01b7bc4d77',1,'arm_fir_sparse_instance_q15::numTaps()'],['../structarm__fir__sparse__instance__q7.html#a54cdd27ca1c672b126c38763ce678b1c',1,'arm_fir_sparse_instance_q7::numTaps()'],['../arm__signal__converge__example__f32_8c.html#ac1d8ddb4f9a957eef3ad13d44de4d804',1,'NUMTAPS(): arm_signal_converge_example_f32.c']]], - ['nvalues',['nValues',['../structarm__linear__interp__instance__f32.html#a95f02a926b16d35359aca5b31e813b11',1,'arm_linear_interp_instance_f32']]] -]; diff --git a/Documentation/DSP/html/search/all_6f.html b/Documentation/DSP/html/search/all_6f.html deleted file mode 100644 index 61827e8..0000000 --- a/Documentation/DSP/html/search/all_6f.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_6f.js b/Documentation/DSP/html/search/all_6f.js deleted file mode 100644 index c744120..0000000 --- a/Documentation/DSP/html/search/all_6f.js +++ /dev/null @@ -1,6 +0,0 @@ -var searchData= -[ - ['onebyfftlen',['onebyfftLen',['../structarm__cfft__radix2__instance__f32.html#a1d3d289d47443e597d88a40effd14b8f',1,'arm_cfft_radix2_instance_f32::onebyfftLen()'],['../structarm__cfft__radix4__instance__f32.html#ab9eed39e40b8d7c16381fbccf84467cd',1,'arm_cfft_radix4_instance_f32::onebyfftLen()']]], - ['outlen',['outLen',['../_a_r_m_2arm__convolution__example__f32_8c.html#a9c49c44c8bc5c432d220d33a26b4b589',1,'outLen(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#a9c49c44c8bc5c432d220d33a26b4b589',1,'outLen(): arm_convolution_example_f32.c']]], - ['outputq31',['outputQ31',['../arm__graphic__equalizer__example__q31_8c.html#a9862488450f2547b07aee8035d6b4d8a',1,'arm_graphic_equalizer_example_q31.c']]] -]; diff --git a/Documentation/DSP/html/search/all_70.html b/Documentation/DSP/html/search/all_70.html deleted file mode 100644 index 0340151..0000000 --- a/Documentation/DSP/html/search/all_70.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_70.js b/Documentation/DSP/html/search/all_70.js deleted file mode 100644 index 51f724d..0000000 --- a/Documentation/DSP/html/search/all_70.js +++ /dev/null @@ -1,24 +0,0 @@ -var searchData= -[ - ['partial_20convolution',['Partial Convolution',['../group___partial_conv.html',1,'']]], - ['pbitrevtable',['pBitRevTable',['../structarm__cfft__radix2__instance__q15.html#ab88afeff6493be3c8b5e4530efa82d51',1,'arm_cfft_radix2_instance_q15::pBitRevTable()'],['../structarm__cfft__radix4__instance__q15.html#a4acf704ae0cf30b53bf0fbfae8e34a59',1,'arm_cfft_radix4_instance_q15::pBitRevTable()'],['../structarm__cfft__radix2__instance__q31.html#ada8e5264f4b22ff4c621817978994674',1,'arm_cfft_radix2_instance_q31::pBitRevTable()'],['../structarm__cfft__radix4__instance__q31.html#a33a3bc774c97373261699463c05dfe54',1,'arm_cfft_radix4_instance_q31::pBitRevTable()'],['../structarm__cfft__radix2__instance__f32.html#a92b8fa0a151cd800436094903a5ca0a4',1,'arm_cfft_radix2_instance_f32::pBitRevTable()'],['../structarm__cfft__radix4__instance__f32.html#a8da0d2ca69749fde8cbb95caeac6fe6a',1,'arm_cfft_radix4_instance_f32::pBitRevTable()'],['../structarm__cfft__instance__q15.html#ac9160b80243b99a0b6e2f75ddb5cf0ae',1,'arm_cfft_instance_q15::pBitRevTable()'],['../structarm__cfft__instance__q31.html#a8a464461649f023325ced1e10470f5d0',1,'arm_cfft_instance_q31::pBitRevTable()'],['../structarm__cfft__instance__f32.html#a21ceaf59a1bb8440af57c28d2dd9bbab',1,'arm_cfft_instance_f32::pBitRevTable()']]], - ['pcfft',['pCfft',['../structarm__rfft__instance__q15.html#a4329c15b056444746d37ff082a24d31a',1,'arm_rfft_instance_q15::pCfft()'],['../structarm__rfft__instance__q31.html#a8fe10d425b59e096c23aa4bb5caa1974',1,'arm_rfft_instance_q31::pCfft()'],['../structarm__rfft__instance__f32.html#a9f47ba9f50c81e4445ae3827b981bc05',1,'arm_rfft_instance_f32::pCfft()'],['../structarm__dct4__instance__f32.html#a018f7860b6e070af533fb7d76c7cdc32',1,'arm_dct4_instance_f32::pCfft()'],['../structarm__dct4__instance__q31.html#ac96579cfb28d08bb11dd2fe4c6303833',1,'arm_dct4_instance_q31::pCfft()'],['../structarm__dct4__instance__q15.html#a7284932ee8c36107c33815eb62eadffc',1,'arm_dct4_instance_q15::pCfft()']]], - ['pcoeffs',['pCoeffs',['../structarm__fir__instance__q7.html#a0e45aedefc3fffad6cb315c5b6e5bd49',1,'arm_fir_instance_q7::pCoeffs()'],['../structarm__fir__instance__q15.html#a6d16db16a5f8f0db54938f2967244d9e',1,'arm_fir_instance_q15::pCoeffs()'],['../structarm__fir__instance__q31.html#afaae4c884bdf11a4ec2f3b9bb2bb51d0',1,'arm_fir_instance_q31::pCoeffs()'],['../structarm__fir__instance__f32.html#a1c9cfca901d5902afeb640f2831488f4',1,'arm_fir_instance_f32::pCoeffs()'],['../structarm__biquad__casd__df1__inst__q15.html#a1edaacdebb5b09d7635bf20c779855fc',1,'arm_biquad_casd_df1_inst_q15::pCoeffs()'],['../structarm__biquad__casd__df1__inst__q31.html#aa62366c632f3b5305086f841f079dbd2',1,'arm_biquad_casd_df1_inst_q31::pCoeffs()'],['../structarm__biquad__casd__df1__inst__f32.html#af9df3820576fb921809d1462c9c6d16c',1,'arm_biquad_casd_df1_inst_f32::pCoeffs()'],['../structarm__fir__decimate__instance__q15.html#a01cacab67e73945e8289075598ede14d',1,'arm_fir_decimate_instance_q15::pCoeffs()'],['../structarm__fir__decimate__instance__q31.html#a030d0391538c2481c5b348fd09a952ff',1,'arm_fir_decimate_instance_q31::pCoeffs()'],['../structarm__fir__decimate__instance__f32.html#a268a8b0e80a3d9764baf33e4bc10dde2',1,'arm_fir_decimate_instance_f32::pCoeffs()'],['../structarm__fir__interpolate__instance__q15.html#a767d91d61d4c0beeddd4325d28d28e24',1,'arm_fir_interpolate_instance_q15::pCoeffs()'],['../structarm__fir__interpolate__instance__q31.html#afa719433687e1936ec3403d0d32f06e6',1,'arm_fir_interpolate_instance_q31::pCoeffs()'],['../structarm__fir__interpolate__instance__f32.html#a86053b715980a93c9df630d6de5bb63c',1,'arm_fir_interpolate_instance_f32::pCoeffs()'],['../structarm__biquad__cas__df1__32x64__ins__q31.html#a490462d6ebe0fecfb6acbf51bed22ecf',1,'arm_biquad_cas_df1_32x64_ins_q31::pCoeffs()'],['../structarm__biquad__cascade__df2_t__instance__f32.html#a49a24fe1b6ad3b0b26779c32d8d80b2e',1,'arm_biquad_cascade_df2T_instance_f32::pCoeffs()'],['../structarm__biquad__cascade__stereo__df2_t__instance__f32.html#a58b15644de62a632c5e9d4a563569dc6',1,'arm_biquad_cascade_stereo_df2T_instance_f32::pCoeffs()'],['../structarm__biquad__cascade__df2_t__instance__f64.html#ae2f0180f9038c0393e1d6921bb3b878b',1,'arm_biquad_cascade_df2T_instance_f64::pCoeffs()'],['../structarm__fir__lattice__instance__q15.html#a78f872826140069cf67836fff87360bc',1,'arm_fir_lattice_instance_q15::pCoeffs()'],['../structarm__fir__lattice__instance__q31.html#a66c3364bf5863cd45e05f1652c3dc522',1,'arm_fir_lattice_instance_q31::pCoeffs()'],['../structarm__fir__lattice__instance__f32.html#a33bf5948c947f9ef80a99717cb0a0a43',1,'arm_fir_lattice_instance_f32::pCoeffs()'],['../structarm__lms__instance__f32.html#a4795c6f7d3f17cec15c2fd09f66edd1a',1,'arm_lms_instance_f32::pCoeffs()'],['../structarm__lms__instance__q15.html#a42f95368b94898eb82608e1113d18cab',1,'arm_lms_instance_q15::pCoeffs()'],['../structarm__lms__instance__q31.html#a4afe56e991a5416adfd462aa88bda500',1,'arm_lms_instance_q31::pCoeffs()'],['../structarm__lms__norm__instance__f32.html#a1ba688d90aba7de003ed4ad8e2e7ddda',1,'arm_lms_norm_instance_f32::pCoeffs()'],['../structarm__lms__norm__instance__q31.html#a57a64c1ff102d033c1bd05043f1d9955',1,'arm_lms_norm_instance_q31::pCoeffs()'],['../structarm__lms__norm__instance__q15.html#ae7bca648c75a2ffa02d87852bb78bc8a',1,'arm_lms_norm_instance_q15::pCoeffs()'],['../structarm__fir__sparse__instance__f32.html#a04af7c738dfb0882ad102fcad501d94a',1,'arm_fir_sparse_instance_f32::pCoeffs()'],['../structarm__fir__sparse__instance__q31.html#a093d6227f0d1597982cd083fb126f4e0',1,'arm_fir_sparse_instance_q31::pCoeffs()'],['../structarm__fir__sparse__instance__q15.html#a78a6565473b5f0b8c77c3f0f58a76069',1,'arm_fir_sparse_instance_q15::pCoeffs()'],['../structarm__fir__sparse__instance__q7.html#a3dac86f15e33553e8f3e19e0d712bae5',1,'arm_fir_sparse_instance_q7::pCoeffs()']]], - ['pcosfactor',['pCosFactor',['../structarm__dct4__instance__f32.html#a6da1187e070801e011ce5e0582efa861',1,'arm_dct4_instance_f32::pCosFactor()'],['../structarm__dct4__instance__q31.html#af97204d1838925621fc82021a0c2d6c1',1,'arm_dct4_instance_q31::pCosFactor()'],['../structarm__dct4__instance__q15.html#ac76df681b1bd502fb4874c06f055dded',1,'arm_dct4_instance_q15::pCosFactor()']]], - ['pdata',['pData',['../structarm__matrix__instance__f32.html#af3917c032600a9dfd5ed4a96f074910a',1,'arm_matrix_instance_f32::pData()'],['../structarm__matrix__instance__f64.html#a5b2475f8ff1e4818955cdd18bc40a097',1,'arm_matrix_instance_f64::pData()'],['../structarm__matrix__instance__q15.html#a6da33a5553e634787d0f515cf8d724af',1,'arm_matrix_instance_q15::pData()'],['../structarm__matrix__instance__q31.html#a09a64267c0579fef086efc9059741e56',1,'arm_matrix_instance_q31::pData()'],['../structarm__bilinear__interp__instance__f32.html#afd1e764591c991c212d56c893efb5ea4',1,'arm_bilinear_interp_instance_f32::pData()'],['../structarm__bilinear__interp__instance__q31.html#a843eae0c9db5f815e77e1aaf9afea358',1,'arm_bilinear_interp_instance_q31::pData()'],['../structarm__bilinear__interp__instance__q15.html#a50d75b1316cee3e0dfad6dcc4c9a2954',1,'arm_bilinear_interp_instance_q15::pData()'],['../structarm__bilinear__interp__instance__q7.html#af05194d691bbefb02c34bafb22ca9ef0',1,'arm_bilinear_interp_instance_q7::pData()']]], - ['phaselength',['phaseLength',['../structarm__fir__interpolate__instance__q15.html#ad5178a02a697a77e0d0e60705d9f0a19',1,'arm_fir_interpolate_instance_q15::phaseLength()'],['../structarm__fir__interpolate__instance__q31.html#a5d243796584afc7cd6c557f00b7acca5',1,'arm_fir_interpolate_instance_q31::phaseLength()'],['../structarm__fir__interpolate__instance__f32.html#a389e669e13ec56292a70db8e92194b12',1,'arm_fir_interpolate_instance_f32::phaseLength()']]], - ['pi',['PI',['../arm__math_8h.html#a598a3330b3c21701223ee0ca14316eca',1,'arm_math.h']]], - ['pid_20motor_20control',['PID Motor Control',['../group___p_i_d.html',1,'']]], - ['pkcoeffs',['pkCoeffs',['../structarm__iir__lattice__instance__q15.html#a41c214a1ec38d4a82fae8899d715dd29',1,'arm_iir_lattice_instance_q15::pkCoeffs()'],['../structarm__iir__lattice__instance__q31.html#a1d30aa16aac7722936ea9dee59211863',1,'arm_iir_lattice_instance_q31::pkCoeffs()'],['../structarm__iir__lattice__instance__f32.html#aa69fcdd3775e828d450ce1bbd978fa31',1,'arm_iir_lattice_instance_f32::pkCoeffs()']]], - ['postshift',['postShift',['../structarm__biquad__casd__df1__inst__q15.html#ada7e9d6269e6ed4eacf8f68729e9832d',1,'arm_biquad_casd_df1_inst_q15::postShift()'],['../structarm__biquad__casd__df1__inst__q31.html#a636c7fbe09ec4bef0bc0a4b4e2151cbe',1,'arm_biquad_casd_df1_inst_q31::postShift()'],['../structarm__biquad__cas__df1__32x64__ins__q31.html#a8e9d58e8dba5aa3b2fc4f36d2ed07996',1,'arm_biquad_cas_df1_32x64_ins_q31::postShift()'],['../structarm__lms__instance__q15.html#acca5fbaef4a52ae411de24c9a0b929cf',1,'arm_lms_instance_q15::postShift()'],['../structarm__lms__instance__q31.html#a4705a8f0011bb9166e09bf5bd51e595e',1,'arm_lms_instance_q31::postShift()'],['../structarm__lms__norm__instance__q31.html#a28d7b9e437817f83397e081967e90f3c',1,'arm_lms_norm_instance_q31::postShift()'],['../structarm__lms__norm__instance__q15.html#aa0d435fbcf7dedb7179d4467e9b79e9f',1,'arm_lms_norm_instance_q15::postShift()']]], - ['power',['Power',['../group__power.html',1,'']]], - ['prfft',['pRfft',['../structarm__dct4__instance__f32.html#a978f37fc19add31af243ab5c63ae502f',1,'arm_dct4_instance_f32::pRfft()'],['../structarm__dct4__instance__q31.html#af1487dab5e7963b85dc0fdc6bf492542',1,'arm_dct4_instance_q31::pRfft()'],['../structarm__dct4__instance__q15.html#a11cf95c1cd9dd2dd5e4b81b8f88dc208',1,'arm_dct4_instance_q15::pRfft()']]], - ['pstate',['pState',['../structarm__fir__instance__q7.html#aaddea3b9c7e16ddfd9428b7bf9f9c200',1,'arm_fir_instance_q7::pState()'],['../structarm__fir__instance__q15.html#aa8d25f44f45b6a6c4cf38c31569b8a01',1,'arm_fir_instance_q15::pState()'],['../structarm__fir__instance__q31.html#a409f39c93b744784648bdc365541444d',1,'arm_fir_instance_q31::pState()'],['../structarm__fir__instance__f32.html#a7afcf4022e8560db9b8fd28b0d090a15',1,'arm_fir_instance_f32::pState()'],['../structarm__biquad__casd__df1__inst__q15.html#a5481104ef2f8f81360b80b47d69ae932',1,'arm_biquad_casd_df1_inst_q15::pState()'],['../structarm__biquad__casd__df1__inst__q31.html#a5dcf4727f58eb4e8e8b392508d8657bb',1,'arm_biquad_casd_df1_inst_q31::pState()'],['../structarm__biquad__casd__df1__inst__f32.html#a8c245d79e0d8cfabc82409d4b54fb682',1,'arm_biquad_casd_df1_inst_f32::pState()'],['../structarm__fir__decimate__instance__q15.html#a3f7b5184bb28853ef401b001df121047',1,'arm_fir_decimate_instance_q15::pState()'],['../structarm__fir__decimate__instance__q31.html#a0ef0ef9e265f7ab873cfc6daa7593fdb',1,'arm_fir_decimate_instance_q31::pState()'],['../structarm__fir__decimate__instance__f32.html#a5bddf29aaaf2011d2e3bcec59a83f633',1,'arm_fir_decimate_instance_f32::pState()'],['../structarm__fir__interpolate__instance__q15.html#a26b864363fa47954248f2590e3a82a3c',1,'arm_fir_interpolate_instance_q15::pState()'],['../structarm__fir__interpolate__instance__q31.html#addde04514b6e6ac72be3d609f0398b1a',1,'arm_fir_interpolate_instance_q31::pState()'],['../structarm__fir__interpolate__instance__f32.html#a42a8ba1bda85fa86d7b6c84d3da4c75b',1,'arm_fir_interpolate_instance_f32::pState()'],['../structarm__biquad__cas__df1__32x64__ins__q31.html#a4c899cdfaf2bb955323e93637bd662e0',1,'arm_biquad_cas_df1_32x64_ins_q31::pState()'],['../structarm__biquad__cascade__df2_t__instance__f32.html#a24d223addfd926a7177088cf2efe76b1',1,'arm_biquad_cascade_df2T_instance_f32::pState()'],['../structarm__biquad__cascade__stereo__df2_t__instance__f32.html#a2cb00048bb1fe957a03c1ff56dfaf8f0',1,'arm_biquad_cascade_stereo_df2T_instance_f32::pState()'],['../structarm__biquad__cascade__df2_t__instance__f64.html#a0bde57b618e3f9059b23b0de64e12ce3',1,'arm_biquad_cascade_df2T_instance_f64::pState()'],['../structarm__fir__lattice__instance__q15.html#a37b90dea2bc3ee7c9951a9fe74db0cbb',1,'arm_fir_lattice_instance_q15::pState()'],['../structarm__fir__lattice__instance__q31.html#a08fe9494ab7cd336b791e9657adadcf6',1,'arm_fir_lattice_instance_q31::pState()'],['../structarm__fir__lattice__instance__f32.html#ae348884a1ba9b83fadccd5da640cbcaf',1,'arm_fir_lattice_instance_f32::pState()'],['../structarm__iir__lattice__instance__q15.html#afd0136ab917b529554d93f41a5e04618',1,'arm_iir_lattice_instance_q15::pState()'],['../structarm__iir__lattice__instance__q31.html#a941282745effd26a889fbfadf4b95e6a',1,'arm_iir_lattice_instance_q31::pState()'],['../structarm__iir__lattice__instance__f32.html#a30babe7815510219e6e3d28e6e4a5969',1,'arm_iir_lattice_instance_f32::pState()'],['../structarm__lms__instance__f32.html#aaf94285be2f99b5b9af40bea8dcb14b9',1,'arm_lms_instance_f32::pState()'],['../structarm__lms__instance__q15.html#a9a575ff82c1e68cbb583083439260d08',1,'arm_lms_instance_q15::pState()'],['../structarm__lms__instance__q31.html#a206d47b49de6f357f933ebe61520753c',1,'arm_lms_instance_q31::pState()'],['../structarm__lms__norm__instance__f32.html#a0bc03338687002ed5f2e4a363eb095ec',1,'arm_lms_norm_instance_f32::pState()'],['../structarm__lms__norm__instance__q31.html#a6b25c96cf048b77078d62f4252a01ec4',1,'arm_lms_norm_instance_q31::pState()'],['../structarm__lms__norm__instance__q15.html#aa4de490b3bdbd03561b76ee07901c8e3',1,'arm_lms_norm_instance_q15::pState()'],['../structarm__fir__sparse__instance__f32.html#a794af0916666d11cc564d6df08553555',1,'arm_fir_sparse_instance_f32::pState()'],['../structarm__fir__sparse__instance__q31.html#a830be89daa5a393b225048889aa045d1',1,'arm_fir_sparse_instance_q31::pState()'],['../structarm__fir__sparse__instance__q15.html#a98b92b0f5208110129b9a67b1db90408',1,'arm_fir_sparse_instance_q15::pState()'],['../structarm__fir__sparse__instance__q7.html#a18072cf3ef3666d588f0d49512f2b28f',1,'arm_fir_sparse_instance_q7::pState()']]], - ['ptapdelay',['pTapDelay',['../structarm__fir__sparse__instance__f32.html#aaa54ae67e5d10c6dd0d697945c638d31',1,'arm_fir_sparse_instance_f32::pTapDelay()'],['../structarm__fir__sparse__instance__q31.html#ab87ae457adec8f727afefaa2599fc983',1,'arm_fir_sparse_instance_q31::pTapDelay()'],['../structarm__fir__sparse__instance__q15.html#aeab2855176c6efdb231a73a3672837d5',1,'arm_fir_sparse_instance_q15::pTapDelay()'],['../structarm__fir__sparse__instance__q7.html#ac625393c84bc0342ffdf26fc4eba1ac1',1,'arm_fir_sparse_instance_q7::pTapDelay()']]], - ['ptwiddle',['pTwiddle',['../structarm__cfft__radix2__instance__q15.html#a3809dd15e7cbf1a054c728cfbbb0cc5a',1,'arm_cfft_radix2_instance_q15::pTwiddle()'],['../structarm__cfft__radix4__instance__q15.html#a29dd693537e45421a36891f8439e1fba',1,'arm_cfft_radix4_instance_q15::pTwiddle()'],['../structarm__cfft__radix2__instance__q31.html#a1d5bbe9a991e133f81652a77a7985d23',1,'arm_cfft_radix2_instance_q31::pTwiddle()'],['../structarm__cfft__radix4__instance__q31.html#a561c22dee4cbdcfa0fd5f15106ecc306',1,'arm_cfft_radix4_instance_q31::pTwiddle()'],['../structarm__cfft__radix2__instance__f32.html#adb0c9d47dbfbd90a6f6ed0a05313a974',1,'arm_cfft_radix2_instance_f32::pTwiddle()'],['../structarm__cfft__radix4__instance__f32.html#a14860c7544911702ca1fa0bf78204ef3',1,'arm_cfft_radix4_instance_f32::pTwiddle()'],['../structarm__cfft__instance__q15.html#afdaf12ce4687cec021c5ae73d0987a3f',1,'arm_cfft_instance_q15::pTwiddle()'],['../structarm__cfft__instance__q31.html#af751114feb91de3ace8600e91bdd0872',1,'arm_cfft_instance_q31::pTwiddle()'],['../structarm__cfft__instance__f32.html#a59cc6f753f1498716e1444ac054c06de',1,'arm_cfft_instance_f32::pTwiddle()'],['../structarm__dct4__instance__f32.html#ad13544aafad268588c62e3eb35ae662c',1,'arm_dct4_instance_f32::pTwiddle()'],['../structarm__dct4__instance__q31.html#a7db236e22673146bb1d2c962f0713f08',1,'arm_dct4_instance_q31::pTwiddle()'],['../structarm__dct4__instance__q15.html#abc6c847e9f906781e1d5da40e9aafa76',1,'arm_dct4_instance_q15::pTwiddle()']]], - ['ptwiddleareal',['pTwiddleAReal',['../structarm__rfft__instance__q15.html#affbf2de522ac029432d98e8373c0ec53',1,'arm_rfft_instance_q15::pTwiddleAReal()'],['../structarm__rfft__instance__q31.html#a2a0c944e66bab92fcbe19d1c29153250',1,'arm_rfft_instance_q31::pTwiddleAReal()'],['../structarm__rfft__instance__f32.html#a534cc7e6e9b3e3dd022fad611c762142',1,'arm_rfft_instance_f32::pTwiddleAReal()']]], - ['ptwiddlebreal',['pTwiddleBReal',['../structarm__rfft__instance__q15.html#a937d815022adc557b435ba8c6cd58b0d',1,'arm_rfft_instance_q15::pTwiddleBReal()'],['../structarm__rfft__instance__q31.html#ae5070be4c2e0327e618f5e1f4c5b9d80',1,'arm_rfft_instance_q31::pTwiddleBReal()'],['../structarm__rfft__instance__f32.html#a23543ecfd027fea2477fe1eea23c3c4d',1,'arm_rfft_instance_f32::pTwiddleBReal()']]], - ['ptwiddlerfft',['pTwiddleRFFT',['../structarm__rfft__fast__instance__f32.html#a9f30b04f163fabc1b24421d3c323d5fc',1,'arm_rfft_fast_instance_f32']]], - ['pvcoeffs',['pvCoeffs',['../structarm__iir__lattice__instance__q15.html#a4c4f57f45b223abbe2a9fb727bd2cad9',1,'arm_iir_lattice_instance_q15::pvCoeffs()'],['../structarm__iir__lattice__instance__q31.html#a04507e2b982b1dfa97b7b55752dea6b9',1,'arm_iir_lattice_instance_q31::pvCoeffs()'],['../structarm__iir__lattice__instance__f32.html#afc7c8f577e6f27d097fe55f57e707f72',1,'arm_iir_lattice_instance_f32::pvCoeffs()']]], - ['pydata',['pYData',['../structarm__linear__interp__instance__f32.html#ab373001f6afad0850359c344a4d7eee4',1,'arm_linear_interp_instance_f32']]] -]; diff --git a/Documentation/DSP/html/search/all_71.html b/Documentation/DSP/html/search/all_71.html deleted file mode 100644 index b4dc1e6..0000000 --- a/Documentation/DSP/html/search/all_71.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_71.js b/Documentation/DSP/html/search/all_71.js deleted file mode 100644 index 8efe4a8..0000000 --- a/Documentation/DSP/html/search/all_71.js +++ /dev/null @@ -1,7 +0,0 @@ -var searchData= -[ - ['q15_5ft',['q15_t',['../arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea',1,'arm_math.h']]], - ['q31_5ft',['q31_t',['../arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0',1,'arm_math.h']]], - ['q63_5ft',['q63_t',['../arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6',1,'arm_math.h']]], - ['q7_5ft',['q7_t',['../arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263',1,'arm_math.h']]] -]; diff --git a/Documentation/DSP/html/search/all_72.html b/Documentation/DSP/html/search/all_72.html deleted file mode 100644 index 0ab18d6..0000000 --- a/Documentation/DSP/html/search/all_72.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_72.js b/Documentation/DSP/html/search/all_72.js deleted file mode 100644 index ea3b467..0000000 --- a/Documentation/DSP/html/search/all_72.js +++ /dev/null @@ -1,18 +0,0 @@ -var searchData= -[ - ['real_20fft_20functions',['Real FFT Functions',['../group___fast.html',1,'']]], - ['radix_2d8_20complex_20fft_20functions',['Radix-8 Complex FFT Functions',['../group___radix8___c_f_f_t___c_i_f_f_t.html',1,'']]], - ['realcoefa',['realCoefA',['../group___real_f_f_t.html#ga8b1ad947c470596674fa3364e16045c6',1,'arm_rfft_init_f32.c']]], - ['realcoefaq15',['realCoefAQ15',['../group___real_f_f_t.html#ga11e84d0ee257a547f749b37dd0078d36',1,'arm_rfft_init_q15.c']]], - ['realcoefaq31',['realCoefAQ31',['../group___real_f_f_t.html#gaf1592a6cf0504675205074a43c3728a2',1,'arm_rfft_init_q31.c']]], - ['realcoefb',['realCoefB',['../group___real_f_f_t.html#gac52f98b52a1f03bfac8b57a67ba07397',1,'arm_rfft_init_f32.c']]], - ['realcoefbq15',['realCoefBQ15',['../group___real_f_f_t.html#gac871666f018b70938b2b98017628cb97',1,'arm_rfft_init_q15.c']]], - ['realcoefbq31',['realCoefBQ31',['../group___real_f_f_t.html#ga1eb5745728a61c3715755f5d69a4a960',1,'arm_rfft_init_q31.c']]], - ['realfft',['RealFFT',['../group___real_f_f_t.html',1,'']]], - ['reciptable',['recipTable',['../structarm__lms__norm__instance__q31.html#a85836d0907077b9ac660f7bbbaa9d694',1,'arm_lms_norm_instance_q31::recipTable()'],['../structarm__lms__norm__instance__q15.html#a9aabb0e4c79f3db807e7a441fa36f5f8',1,'arm_lms_norm_instance_q15::recipTable()']]], - ['refdotprodout',['refDotProdOut',['../_a_r_m_2arm__dotproduct__example__f32_8c.html#ad57c1f9ad68d098d79b15ec6844a26fc',1,'refDotProdOut(): arm_dotproduct_example_f32.c'],['../_g_c_c_2arm__dotproduct__example__f32_8c.html#ad57c1f9ad68d098d79b15ec6844a26fc',1,'refDotProdOut(): arm_dotproduct_example_f32.c']]], - ['refindex',['refIndex',['../_a_r_m_2arm__fft__bin__example__f32_8c.html#aec50b0f697fd9e7e7e244487a4bd57e4',1,'refIndex(): arm_fft_bin_example_f32.c'],['../_g_c_c_2arm__fft__bin__example__f32_8c.html#aec50b0f697fd9e7e7e244487a4bd57e4',1,'refIndex(): arm_fft_bin_example_f32.c']]], - ['refoutput',['refOutput',['../arm__fir__data_8c.html#aa7570f8c2e7a3c929d9d32a14a51389f',1,'refOutput(): arm_fir_data.c'],['../arm__fir__example__f32_8c.html#a12d0acaa028f1dcd964d2d188e7df331',1,'refOutput(): arm_fir_data.c']]], - ['refvarianceout',['refVarianceOut',['../arm__variance__example__f32_8c.html#a26cbbfe2a7905669e8440159465050df',1,'arm_variance_example_f32.c']]], - ['root_20mean_20square_20_28rms_29',['Root mean square (RMS)',['../group___r_m_s.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/all_73.html b/Documentation/DSP/html/search/all_73.html deleted file mode 100644 index 1ec8f17..0000000 --- a/Documentation/DSP/html/search/all_73.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_73.js b/Documentation/DSP/html/search/all_73.js deleted file mode 100644 index a517c88..0000000 --- a/Documentation/DSP/html/search/all_73.js +++ /dev/null @@ -1,34 +0,0 @@ -var searchData= -[ - ['statistics_20functions',['Statistics Functions',['../group__group_stats.html',1,'']]], - ['support_20functions',['Support Functions',['../group__group_support.html',1,'']]], - ['signal_20convergence_20example',['Signal Convergence Example',['../group___signal_convergence.html',1,'']]], - ['sine',['Sine',['../group__sin.html',1,'']]], - ['sine_20cosine',['Sine Cosine',['../group___sin_cos.html',1,'']]], - ['sinecosine_20example',['SineCosine Example',['../group___sin_cos_example.html',1,'']]], - ['sinoutput',['sinOutput',['../arm__sin__cos__example__f32_8c.html#a1e232694019f6b61710fbff5ee27126c',1,'arm_sin_cos_example_f32.c']]], - ['sinsquareoutput',['sinSquareOutput',['../arm__sin__cos__example__f32_8c.html#aa5a66e866ebb91eb971f2805209e9d36',1,'arm_sin_cos_example_f32.c']]], - ['sint',['Sint',['../structarm__rfft__fast__instance__f32.html#a37419ababdfb3151b1891ae6bcd21012',1,'arm_rfft_fast_instance_f32']]], - ['sintable_5ff32',['sinTable_f32',['../arm__common__tables_8c.html#a1dec82d596780f1a66ef4f76f137c1d9',1,'sinTable_f32(): arm_common_tables.c'],['../arm__common__tables_8h.html#a1dec82d596780f1a66ef4f76f137c1d9',1,'sinTable_f32(): arm_common_tables.c']]], - ['sintable_5fq15',['sinTable_q15',['../arm__common__tables_8c.html#a9cbcfe313f61add745ebfeddb4fecd55',1,'sinTable_q15(): arm_common_tables.c'],['../arm__common__tables_8h.html#a9cbcfe313f61add745ebfeddb4fecd55',1,'sinTable_q15(): arm_common_tables.c']]], - ['sintable_5fq31',['sinTable_q31',['../arm__common__tables_8c.html#a8bfccee9e1c0042cf4a765f4b19d097d',1,'sinTable_q31(): arm_common_tables.c'],['../arm__common__tables_8h.html#a8bfccee9e1c0042cf4a765f4b19d097d',1,'sinTable_q31(): arm_common_tables.c']]], - ['snr',['snr',['../_a_r_m_2arm__convolution__example__f32_8c.html#af06013f588a7003278de222913c9d819',1,'snr(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#af06013f588a7003278de222913c9d819',1,'snr(): arm_convolution_example_f32.c'],['../arm__fir__example__f32_8c.html#af06013f588a7003278de222913c9d819',1,'snr(): arm_fir_example_f32.c'],['../arm__graphic__equalizer__example__q31_8c.html#af06013f588a7003278de222913c9d819',1,'snr(): arm_graphic_equalizer_example_q31.c'],['../arm__matrix__example__f32_8c.html#af06013f588a7003278de222913c9d819',1,'snr(): arm_matrix_example_f32.c']]], - ['snr1',['snr1',['../arm__linear__interp__example__f32_8c.html#ad492c21cf2dd4e9199ae46c77f812cbc',1,'arm_linear_interp_example_f32.c']]], - ['snr2',['snr2',['../arm__linear__interp__example__f32_8c.html#a269948ab25f230d33e3f22eab85aa1cf',1,'arm_linear_interp_example_f32.c']]], - ['snr_5fthreshold',['SNR_THRESHOLD',['../_a_r_m_2arm__convolution__example__f32_8c.html#af08ec3fef897d77c6817638bf0e0c5c6',1,'SNR_THRESHOLD(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#af08ec3fef897d77c6817638bf0e0c5c6',1,'SNR_THRESHOLD(): arm_convolution_example_f32.c'],['../arm__linear__interp__example__f32_8c.html#af08ec3fef897d77c6817638bf0e0c5c6',1,'SNR_THRESHOLD(): arm_linear_interp_example_f32.c'],['../arm__matrix__example__f32_8c.html#af08ec3fef897d77c6817638bf0e0c5c6',1,'SNR_THRESHOLD(): arm_matrix_example_f32.c']]], - ['snr_5fthreshold_5ff32',['SNR_THRESHOLD_F32',['../arm__fir__example__f32_8c.html#af7d1dd4deffa8e7ed6429e5dd0fe1812',1,'SNR_THRESHOLD_F32(): arm_fir_example_f32.c'],['../arm__graphic__equalizer__example__q31_8c.html#af7d1dd4deffa8e7ed6429e5dd0fe1812',1,'SNR_THRESHOLD_F32(): arm_graphic_equalizer_example_q31.c']]], - ['square_20root',['Square Root',['../group___s_q_r_t.html',1,'']]], - ['srca_5fbuf_5ff32',['srcA_buf_f32',['../_a_r_m_2arm__dotproduct__example__f32_8c.html#a0c248a472fdc0507e4ab7d693e4876b6',1,'srcA_buf_f32(): arm_dotproduct_example_f32.c'],['../_g_c_c_2arm__dotproduct__example__f32_8c.html#a0c248a472fdc0507e4ab7d693e4876b6',1,'srcA_buf_f32(): arm_dotproduct_example_f32.c']]], - ['srcalen',['srcALen',['../_a_r_m_2arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28',1,'srcALen(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28',1,'srcALen(): arm_convolution_example_f32.c']]], - ['srcb_5fbuf_5ff32',['srcB_buf_f32',['../_a_r_m_2arm__dotproduct__example__f32_8c.html#a67d9082c1585d4854ae9ca38db170ff5',1,'srcB_buf_f32(): arm_dotproduct_example_f32.c'],['../_g_c_c_2arm__dotproduct__example__f32_8c.html#a67d9082c1585d4854ae9ca38db170ff5',1,'srcB_buf_f32(): arm_dotproduct_example_f32.c']]], - ['srcblen',['srcBLen',['../_a_r_m_2arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8',1,'srcBLen(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8',1,'srcBLen(): arm_convolution_example_f32.c']]], - ['stage_5frfft_5ff32',['stage_rfft_f32',['../arm__rfft__fast__f32_8c.html#a47157c5a53c8aac5e80fda31acf1f9cc',1,'arm_rfft_fast_f32.c']]], - ['state',['state',['../structarm__pid__instance__q15.html#a4a3f0a878b5b6b055e3478a2f244cd30',1,'arm_pid_instance_q15::state()'],['../structarm__pid__instance__q31.html#a228e4a64da6014844a0a671a1fa391d4',1,'arm_pid_instance_q31::state()'],['../structarm__pid__instance__f32.html#afd394e1e52fb1d526aa472c83b8f2464',1,'arm_pid_instance_f32::state()']]], - ['stateindex',['stateIndex',['../structarm__fir__sparse__instance__f32.html#a57585aeca9dc8686e08df2865375a86d',1,'arm_fir_sparse_instance_f32::stateIndex()'],['../structarm__fir__sparse__instance__q31.html#a557ed9d477e76e4ad2019344f19f568a',1,'arm_fir_sparse_instance_q31::stateIndex()'],['../structarm__fir__sparse__instance__q15.html#a89487f28cab52637426024005e478985',1,'arm_fir_sparse_instance_q15::stateIndex()'],['../structarm__fir__sparse__instance__q7.html#a2d2e65473fe3a3f2b953b4e0b60824df',1,'arm_fir_sparse_instance_q7::stateIndex()']]], - ['status',['status',['../_a_r_m_2arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3',1,'status(): arm_dotproduct_example_f32.c'],['../_g_c_c_2arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3',1,'status(): arm_dotproduct_example_f32.c'],['../arm__sin__cos__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3',1,'status(): arm_sin_cos_example_f32.c']]], - ['std',['std',['../_a_r_m_2arm__class__marks__example__f32_8c.html#a150b0cf729b51893379f5b5548d4f989',1,'std(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#a150b0cf729b51893379f5b5548d4f989',1,'std(): arm_class_marks_example_f32.c'],['../group___s_t_d.html',1,'(Global Namespace)']]], - ['student_5fnum',['student_num',['../_a_r_m_2arm__class__marks__example__f32_8c.html#a798cf43a3725d7df2fcaf3f328969f53',1,'student_num(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#a798cf43a3725d7df2fcaf3f328969f53',1,'student_num(): arm_class_marks_example_f32.c']]], - ['systemcoreclock',['SystemCoreClock',['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM7.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM7.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM7.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM7.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM7.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM7.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM7.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM7.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM7.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM7.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM7.c']]], - ['systemcoreclockupdate',['SystemCoreClockUpdate',['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM7.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM7.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM7.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM7.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM7.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM7.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM7.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM7.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM7.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM7.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM7.c']]], - ['systeminit',['SystemInit',['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM7.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM7.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM7.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM7.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM7.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM7.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM7.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM7.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM7.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM7.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM7.c']]] -]; diff --git a/Documentation/DSP/html/search/all_74.html b/Documentation/DSP/html/search/all_74.html deleted file mode 100644 index fdc6589..0000000 --- a/Documentation/DSP/html/search/all_74.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_74.js b/Documentation/DSP/html/search/all_74.js deleted file mode 100644 index 172dd5c..0000000 --- a/Documentation/DSP/html/search/all_74.js +++ /dev/null @@ -1,62 +0,0 @@ -var searchData= -[ - ['transform_20functions',['Transform Functions',['../group__group_transforms.html',1,'']]], - ['table_5fsize',['TABLE_SIZE',['../arm__math_8h.html#a032503e76d6f69bc67e99e909c8125da',1,'arm_math.h']]], - ['table_5fspacing_5fq15',['TABLE_SPACING_Q15',['../arm__math_8h.html#a60b0142af7be007902142add27919b82',1,'arm_math.h']]], - ['table_5fspacing_5fq31',['TABLE_SPACING_Q31',['../arm__math_8h.html#a8407c9e1347d10e3bcf0a7014f1fb2ff',1,'arm_math.h']]], - ['test_5flength_5fsamples',['TEST_LENGTH_SAMPLES',['../_a_r_m_2arm__class__marks__example__f32_8c.html#abc004a7fade488e72310fd96c0a101dc',1,'TEST_LENGTH_SAMPLES(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#abc004a7fade488e72310fd96c0a101dc',1,'TEST_LENGTH_SAMPLES(): arm_class_marks_example_f32.c'],['../_a_r_m_2arm__fft__bin__example__f32_8c.html#abc004a7fade488e72310fd96c0a101dc',1,'TEST_LENGTH_SAMPLES(): arm_fft_bin_example_f32.c'],['../_g_c_c_2arm__fft__bin__example__f32_8c.html#abc004a7fade488e72310fd96c0a101dc',1,'TEST_LENGTH_SAMPLES(): arm_fft_bin_example_f32.c'],['../arm__fir__example__f32_8c.html#abc004a7fade488e72310fd96c0a101dc',1,'TEST_LENGTH_SAMPLES(): arm_fir_example_f32.c'],['../arm__linear__interp__example__f32_8c.html#abc004a7fade488e72310fd96c0a101dc',1,'TEST_LENGTH_SAMPLES(): arm_linear_interp_example_f32.c'],['../arm__signal__converge__example__f32_8c.html#abc004a7fade488e72310fd96c0a101dc',1,'TEST_LENGTH_SAMPLES(): arm_signal_converge_example_f32.c']]], - ['test_5fsignal_5fconverge',['test_signal_converge',['../arm__signal__converge__example__f32_8c.html#a8f521e839d4fad24a4f12a18dfeae5d4',1,'arm_signal_converge_example_f32.c']]], - ['test_5fsignal_5fconverge_5fexample',['test_signal_converge_example',['../arm__signal__converge__example__f32_8c.html#ac786d43cbc17bb09738447034ff8e22e',1,'arm_signal_converge_example_f32.c']]], - ['testindex',['testIndex',['../_a_r_m_2arm__fft__bin__example__f32_8c.html#a4a391651dbb95db35ccba70fc4f9e049',1,'testIndex(): arm_fft_bin_example_f32.c'],['../_g_c_c_2arm__fft__bin__example__f32_8c.html#a4a391651dbb95db35ccba70fc4f9e049',1,'testIndex(): arm_fft_bin_example_f32.c']]], - ['testinput_5ff32',['testInput_f32',['../arm__graphic__equalizer__data_8c.html#a987ef9f3767fa5e083bcf2dd1efed05c',1,'testInput_f32(): arm_graphic_equalizer_data.c'],['../arm__graphic__equalizer__example__q31_8c.html#aa4699dc6ee05353c83e0be4e69f6ad05',1,'testInput_f32(): arm_graphic_equalizer_data.c'],['../arm__signal__converge__data_8c.html#a898fab3d597516192bb221fb658315cc',1,'testInput_f32(): arm_signal_converge_data.c'],['../arm__signal__converge__example__f32_8c.html#aac98609c83ad8ed2b05c4fd82d2ba59b',1,'testInput_f32(): arm_graphic_equalizer_data.c'],['../arm__sin__cos__example__f32_8c.html#a8b3b7113988efd5bf11a247d07ae39a1',1,'testInput_f32(): arm_sin_cos_example_f32.c'],['../arm__variance__example__f32_8c.html#a9170ec9e681e2b519fe9c46a30455841',1,'testInput_f32(): arm_variance_example_f32.c']]], - ['testinput_5ff32_5f10khz',['testInput_f32_10khz',['../_a_r_m_2arm__fft__bin__data_8c.html#a8a12a8ec4b866be84f4b7d3daf6a1242',1,'testInput_f32_10khz(): arm_fft_bin_data.c'],['../_a_r_m_2arm__fft__bin__example__f32_8c.html#a3d8ecb82590486ceebccc76263963b16',1,'testInput_f32_10khz(): arm_fft_bin_data.c'],['../_g_c_c_2arm__fft__bin__data_8c.html#a8a12a8ec4b866be84f4b7d3daf6a1242',1,'testInput_f32_10khz(): arm_fft_bin_data.c'],['../_g_c_c_2arm__fft__bin__example__f32_8c.html#a3d8ecb82590486ceebccc76263963b16',1,'testInput_f32_10khz(): arm_fft_bin_data.c']]], - ['testinput_5ff32_5f1khz_5f15khz',['testInput_f32_1kHz_15kHz',['../arm__fir__data_8c.html#a143154a165358f0016714cb7f1c83970',1,'testInput_f32_1kHz_15kHz(): arm_fir_data.c'],['../arm__fir__example__f32_8c.html#a35d190391c204b677e2839d76ede6e8b',1,'testInput_f32_1kHz_15kHz(): arm_fir_data.c']]], - ['testinputa_5ff32',['testInputA_f32',['../_a_r_m_2arm__convolution__example__f32_8c.html#a7db2f016e1afcb524a2fdc3c5a3cb640',1,'testInputA_f32(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#a7db2f016e1afcb524a2fdc3c5a3cb640',1,'testInputA_f32(): arm_convolution_example_f32.c']]], - ['testinputb_5ff32',['testInputB_f32',['../_a_r_m_2arm__convolution__example__f32_8c.html#acb22287e7e096b677e352dfd363ba60d',1,'testInputB_f32(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#acb22287e7e096b677e352dfd363ba60d',1,'testInputB_f32(): arm_convolution_example_f32.c']]], - ['testinputsin_5ff32',['testInputSin_f32',['../arm__linear__interp__example__f32_8c.html#a4be0c4d25e63ce04b8cc8ad070805287',1,'arm_linear_interp_example_f32.c']]], - ['testlength',['TESTLENGTH',['../arm__graphic__equalizer__example__q31_8c.html#a4f4a95eaace4e7b4e2f5243ed24f6b28',1,'arm_graphic_equalizer_example_q31.c']]], - ['testlinintoutput',['testLinIntOutput',['../arm__linear__interp__example__f32_8c.html#a8ca7d0ad6e04efed464bcaacedacf925',1,'arm_linear_interp_example_f32.c']]], - ['testmarks_5ff32',['testMarks_f32',['../_a_r_m_2arm__class__marks__example__f32_8c.html#a0153222efa82b7f1a0ea3835921bf921',1,'testMarks_f32(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#a0153222efa82b7f1a0ea3835921bf921',1,'testMarks_f32(): arm_class_marks_example_f32.c']]], - ['testoutput',['testOutput',['../_a_r_m_2arm__class__marks__example__f32_8c.html#afd4d61aad5f35a4e42d580004e2f9a1d',1,'testOutput(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#afd4d61aad5f35a4e42d580004e2f9a1d',1,'testOutput(): arm_class_marks_example_f32.c'],['../_a_r_m_2arm__dotproduct__example__f32_8c.html#a324833b61eae796082e07d078a67c34f',1,'testOutput(): arm_dotproduct_example_f32.c'],['../_g_c_c_2arm__dotproduct__example__f32_8c.html#a324833b61eae796082e07d078a67c34f',1,'testOutput(): arm_dotproduct_example_f32.c'],['../_a_r_m_2arm__fft__bin__example__f32_8c.html#aaaf907bde12051bc8bb5d48b7d315a35',1,'testOutput(): arm_fft_bin_example_f32.c'],['../_g_c_c_2arm__fft__bin__example__f32_8c.html#aaaf907bde12051bc8bb5d48b7d315a35',1,'testOutput(): arm_fft_bin_example_f32.c'],['../arm__fir__example__f32_8c.html#afd4d61aad5f35a4e42d580004e2f9a1d',1,'testOutput(): arm_fir_example_f32.c'],['../arm__graphic__equalizer__example__q31_8c.html#a3293e83a154108a1d398bb042e293894',1,'testOutput(): arm_graphic_equalizer_example_q31.c'],['../arm__linear__interp__example__f32_8c.html#afd4d61aad5f35a4e42d580004e2f9a1d',1,'testOutput(): arm_linear_interp_example_f32.c'],['../arm__sin__cos__example__f32_8c.html#a324833b61eae796082e07d078a67c34f',1,'testOutput(): arm_sin_cos_example_f32.c']]], - ['testrefoutput_5ff32',['testRefOutput_f32',['../_a_r_m_2arm__convolution__example__f32_8c.html#a7ede41b07b8766013744c8fdbb80af75',1,'testRefOutput_f32(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#a7ede41b07b8766013744c8fdbb80af75',1,'testRefOutput_f32(): arm_convolution_example_f32.c'],['../arm__graphic__equalizer__data_8c.html#a32c13cab7708773e0f86a9677e259c64',1,'testRefOutput_f32(): arm_graphic_equalizer_data.c'],['../arm__graphic__equalizer__example__q31_8c.html#a9cbbafa975d67bc8ee8ea3260fdd5638',1,'testRefOutput_f32(): arm_convolution_example_f32.c'],['../arm__sin__cos__example__f32_8c.html#a8bcb5c1f75ed5f1737e435f0de1850a3',1,'testRefOutput_f32(): arm_sin_cos_example_f32.c']]], - ['testrefsinoutput32_5ff32',['testRefSinOutput32_f32',['../arm__linear__interp__example__f32_8c.html#a5a33218d422603f3e5267b6984bdddd1',1,'arm_linear_interp_example_f32.c']]], - ['testunity_5ff32',['testUnity_f32',['../_a_r_m_2arm__class__marks__example__f32_8c.html#a993b9b2a1faf43b319c1c6d58b26e7a1',1,'testUnity_f32(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#a993b9b2a1faf43b319c1c6d58b26e7a1',1,'testUnity_f32(): arm_class_marks_example_f32.c']]], - ['twidcoefmodifier',['twidCoefModifier',['../structarm__cfft__radix2__instance__q15.html#a6f2ab87fb4c568656e1f92f687b5c850',1,'arm_cfft_radix2_instance_q15::twidCoefModifier()'],['../structarm__cfft__radix4__instance__q15.html#af32fdc78bcc27ca385f9b76a0a1f71c3',1,'arm_cfft_radix4_instance_q15::twidCoefModifier()'],['../structarm__cfft__radix2__instance__q31.html#ae63ca9193322cd477970c1d2086407d1',1,'arm_cfft_radix2_instance_q31::twidCoefModifier()'],['../structarm__cfft__radix4__instance__q31.html#a8cf8187b8232815cf17ee82bf572ecf9',1,'arm_cfft_radix4_instance_q31::twidCoefModifier()'],['../structarm__cfft__radix2__instance__f32.html#a411f75b6ed01690293f4f5988030ea42',1,'arm_cfft_radix2_instance_f32::twidCoefModifier()'],['../structarm__cfft__radix4__instance__f32.html#abe31ea2157dfa233e389cdfd3b9993ee',1,'arm_cfft_radix4_instance_f32::twidCoefModifier()']]], - ['twidcoefrmodifier',['twidCoefRModifier',['../structarm__rfft__instance__q15.html#afd444d05858c5f419980e94e8240d5c3',1,'arm_rfft_instance_q15::twidCoefRModifier()'],['../structarm__rfft__instance__q31.html#a6fc90252b579f7c29e01bd279334fc43',1,'arm_rfft_instance_q31::twidCoefRModifier()'],['../structarm__rfft__instance__f32.html#aede85350fb5ae6baa1b3e8bfa15b18d6',1,'arm_rfft_instance_f32::twidCoefRModifier()']]], - ['twiddlecoef',['twiddleCoef',['../arm__common__tables_8h.html#a9bf8c85e4c91b9b55818b3d650d2c761',1,'arm_common_tables.h']]], - ['twiddlecoef_5f1024',['twiddleCoef_1024',['../group___c_f_f_t___c_i_f_f_t.html#ga27c056eb130a4333d1cc5dd43ec738b1',1,'twiddleCoef_1024(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga27c056eb130a4333d1cc5dd43ec738b1',1,'twiddleCoef_1024(): arm_common_tables.c']]], - ['twiddlecoef_5f1024_5fq15',['twiddleCoef_1024_q15',['../group___c_f_f_t___c_i_f_f_t.html#ga8a0ec95d866fe96b740e77d6e1356b59',1,'twiddleCoef_1024_q15(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga8a0ec95d866fe96b740e77d6e1356b59',1,'twiddleCoef_1024_q15(): arm_common_tables.c']]], - ['twiddlecoef_5f1024_5fq31',['twiddleCoef_1024_q31',['../group___c_f_f_t___c_i_f_f_t.html#ga514443c44b62b8b3d240afefebcda310',1,'twiddleCoef_1024_q31(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga514443c44b62b8b3d240afefebcda310',1,'twiddleCoef_1024_q31(): arm_common_tables.c']]], - ['twiddlecoef_5f128',['twiddleCoef_128',['../group___c_f_f_t___c_i_f_f_t.html#ga948433536dafaac1381decfccf4e2d9c',1,'twiddleCoef_128(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga948433536dafaac1381decfccf4e2d9c',1,'twiddleCoef_128(): arm_common_tables.c']]], - ['twiddlecoef_5f128_5fq15',['twiddleCoef_128_q15',['../group___c_f_f_t___c_i_f_f_t.html#gabfdd1c5cd2b3f96da5fe5f07c707a8e5',1,'twiddleCoef_128_q15(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gabfdd1c5cd2b3f96da5fe5f07c707a8e5',1,'twiddleCoef_128_q15(): arm_common_tables.c']]], - ['twiddlecoef_5f128_5fq31',['twiddleCoef_128_q31',['../group___c_f_f_t___c_i_f_f_t.html#gafecf9ed9873415d9f5f17f37b30c7250',1,'twiddleCoef_128_q31(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gafecf9ed9873415d9f5f17f37b30c7250',1,'twiddleCoef_128_q31(): arm_common_tables.c']]], - ['twiddlecoef_5f16',['twiddleCoef_16',['../group___c_f_f_t___c_i_f_f_t.html#gae75e243ec61706427314270f222e0c8e',1,'twiddleCoef_16(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gae75e243ec61706427314270f222e0c8e',1,'twiddleCoef_16(): arm_common_tables.c']]], - ['twiddlecoef_5f16_5fq15',['twiddleCoef_16_q15',['../group___c_f_f_t___c_i_f_f_t.html#ga8e4e2e05f4a3112184c96cb3308d6c39',1,'twiddleCoef_16_q15(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga8e4e2e05f4a3112184c96cb3308d6c39',1,'twiddleCoef_16_q15(): arm_common_tables.c']]], - ['twiddlecoef_5f16_5fq31',['twiddleCoef_16_q31',['../group___c_f_f_t___c_i_f_f_t.html#gaef4697e1ba348c4ac9358f2b9e279e93',1,'twiddleCoef_16_q31(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gaef4697e1ba348c4ac9358f2b9e279e93',1,'twiddleCoef_16_q31(): arm_common_tables.c']]], - ['twiddlecoef_5f2048',['twiddleCoef_2048',['../group___c_f_f_t___c_i_f_f_t.html#ga23e7f30421a7905b21c2015429779633',1,'twiddleCoef_2048(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga23e7f30421a7905b21c2015429779633',1,'twiddleCoef_2048(): arm_common_tables.c']]], - ['twiddlecoef_5f2048_5fq15',['twiddleCoef_2048_q15',['../group___c_f_f_t___c_i_f_f_t.html#gadd16ce08ffd1048c385e0534a3b19cbb',1,'twiddleCoef_2048_q15(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gadd16ce08ffd1048c385e0534a3b19cbb',1,'twiddleCoef_2048_q15(): arm_common_tables.c']]], - ['twiddlecoef_5f2048_5fq31',['twiddleCoef_2048_q31',['../group___c_f_f_t___c_i_f_f_t.html#ga9c5767de9f5a409fd0c2027e6ac67179',1,'twiddleCoef_2048_q31(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga9c5767de9f5a409fd0c2027e6ac67179',1,'twiddleCoef_2048_q31(): arm_common_tables.c']]], - ['twiddlecoef_5f256',['twiddleCoef_256',['../group___c_f_f_t___c_i_f_f_t.html#gafe813758a03a798e972359a092315be4',1,'twiddleCoef_256(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gafe813758a03a798e972359a092315be4',1,'twiddleCoef_256(): arm_common_tables.c']]], - ['twiddlecoef_5f256_5fq15',['twiddleCoef_256_q15',['../group___c_f_f_t___c_i_f_f_t.html#ga6099ae5262a0a3a8d9ce1e6da02f0c2e',1,'twiddleCoef_256_q15(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga6099ae5262a0a3a8d9ce1e6da02f0c2e',1,'twiddleCoef_256_q15(): arm_common_tables.c']]], - ['twiddlecoef_5f256_5fq31',['twiddleCoef_256_q31',['../group___c_f_f_t___c_i_f_f_t.html#gaef1ea005053b715b851cf5f908168ede',1,'twiddleCoef_256_q31(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gaef1ea005053b715b851cf5f908168ede',1,'twiddleCoef_256_q31(): arm_common_tables.c']]], - ['twiddlecoef_5f32',['twiddleCoef_32',['../group___c_f_f_t___c_i_f_f_t.html#ga78a72c85d88185de98050c930cfc76e3',1,'twiddleCoef_32(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga78a72c85d88185de98050c930cfc76e3',1,'twiddleCoef_32(): arm_common_tables.c']]], - ['twiddlecoef_5f32_5fq15',['twiddleCoef_32_q15',['../group___c_f_f_t___c_i_f_f_t.html#gac194a4fe04a19051ae1811f69c6e5df2',1,'twiddleCoef_32_q15(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gac194a4fe04a19051ae1811f69c6e5df2',1,'twiddleCoef_32_q15(): arm_common_tables.c']]], - ['twiddlecoef_5f32_5fq31',['twiddleCoef_32_q31',['../group___c_f_f_t___c_i_f_f_t.html#ga8ba78d5e6ef4bdc58e8f0044e0664a0a',1,'twiddleCoef_32_q31(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga8ba78d5e6ef4bdc58e8f0044e0664a0a',1,'twiddleCoef_32_q31(): arm_common_tables.c']]], - ['twiddlecoef_5f4096',['twiddleCoef_4096',['../group___c_f_f_t___c_i_f_f_t.html#gae0182d1dd3b2f21aad4e38a815a0bd40',1,'twiddleCoef_4096(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gae0182d1dd3b2f21aad4e38a815a0bd40',1,'twiddleCoef_4096(): arm_common_tables.c']]], - ['twiddlecoef_5f4096_5fq15',['twiddleCoef_4096_q15',['../group___c_f_f_t___c_i_f_f_t.html#ga9b409d6995eab17805b1d1881d4bc652',1,'twiddleCoef_4096_q15(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga9b409d6995eab17805b1d1881d4bc652',1,'twiddleCoef_4096_q15(): arm_common_tables.c']]], - ['twiddlecoef_5f4096_5fq31',['twiddleCoef_4096_q31',['../group___c_f_f_t___c_i_f_f_t.html#ga67c0890317deab3391e276f22c1fc400',1,'twiddleCoef_4096_q31(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga67c0890317deab3391e276f22c1fc400',1,'twiddleCoef_4096_q31(): arm_common_tables.c']]], - ['twiddlecoef_5f512',['twiddleCoef_512',['../group___c_f_f_t___c_i_f_f_t.html#gad8830f0c068ab2cc19f2f87d220fa148',1,'twiddleCoef_512(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gad8830f0c068ab2cc19f2f87d220fa148',1,'twiddleCoef_512(): arm_common_tables.c']]], - ['twiddlecoef_5f512_5fq15',['twiddleCoef_512_q15',['../group___c_f_f_t___c_i_f_f_t.html#ga6152621af210f847128c6f38958fa385',1,'twiddleCoef_512_q15(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga6152621af210f847128c6f38958fa385',1,'twiddleCoef_512_q15(): arm_common_tables.c']]], - ['twiddlecoef_5f512_5fq31',['twiddleCoef_512_q31',['../group___c_f_f_t___c_i_f_f_t.html#ga416c61b2f08542a39111e06b0378bebe',1,'twiddleCoef_512_q31(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga416c61b2f08542a39111e06b0378bebe',1,'twiddleCoef_512_q31(): arm_common_tables.c']]], - ['twiddlecoef_5f64',['twiddleCoef_64',['../group___c_f_f_t___c_i_f_f_t.html#ga4f3c6d98c7e66393b4ef3ac63746e43d',1,'twiddleCoef_64(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga4f3c6d98c7e66393b4ef3ac63746e43d',1,'twiddleCoef_64(): arm_common_tables.c']]], - ['twiddlecoef_5f64_5fq15',['twiddleCoef_64_q15',['../group___c_f_f_t___c_i_f_f_t.html#gaa0cc411e0b3c82078e85cfdf1b84290f',1,'twiddleCoef_64_q15(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gaa0cc411e0b3c82078e85cfdf1b84290f',1,'twiddleCoef_64_q15(): arm_common_tables.c']]], - ['twiddlecoef_5f64_5fq31',['twiddleCoef_64_q31',['../group___c_f_f_t___c_i_f_f_t.html#ga6e0a7e941a25a0d74b2e6590307de47e',1,'twiddleCoef_64_q31(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga6e0a7e941a25a0d74b2e6590307de47e',1,'twiddleCoef_64_q31(): arm_common_tables.c']]], - ['twiddlecoef_5frfft_5f1024',['twiddleCoef_rfft_1024',['../arm__common__tables_8c.html#aa7d8d3aa9898d557385748a13c959a4c',1,'twiddleCoef_rfft_1024(): arm_common_tables.c'],['../arm__common__tables_8h.html#aa7d8d3aa9898d557385748a13c959a4c',1,'twiddleCoef_rfft_1024(): arm_common_tables.c']]], - ['twiddlecoef_5frfft_5f128',['twiddleCoef_rfft_128',['../arm__common__tables_8c.html#af089dd2fe1a543d40a3325982bf45e7c',1,'twiddleCoef_rfft_128(): arm_common_tables.c'],['../arm__common__tables_8h.html#af089dd2fe1a543d40a3325982bf45e7c',1,'twiddleCoef_rfft_128(): arm_common_tables.c']]], - ['twiddlecoef_5frfft_5f2048',['twiddleCoef_rfft_2048',['../arm__common__tables_8c.html#a749a5995ebd433a163f7adc474dabcaa',1,'twiddleCoef_rfft_2048(): arm_common_tables.c'],['../arm__common__tables_8h.html#a749a5995ebd433a163f7adc474dabcaa',1,'twiddleCoef_rfft_2048(): arm_common_tables.c']]], - ['twiddlecoef_5frfft_5f256',['twiddleCoef_rfft_256',['../arm__common__tables_8c.html#a5c5c161dd469d8e6806664956dae31f9',1,'twiddleCoef_rfft_256(): arm_common_tables.c'],['../arm__common__tables_8h.html#a5c5c161dd469d8e6806664956dae31f9',1,'twiddleCoef_rfft_256(): arm_common_tables.c']]], - ['twiddlecoef_5frfft_5f32',['twiddleCoef_rfft_32',['../arm__common__tables_8c.html#a5992afe8574289cd71921651b80bd57d',1,'twiddleCoef_rfft_32(): arm_common_tables.c'],['../arm__common__tables_8h.html#a5992afe8574289cd71921651b80bd57d',1,'twiddleCoef_rfft_32(): arm_common_tables.c']]], - ['twiddlecoef_5frfft_5f4096',['twiddleCoef_rfft_4096',['../arm__common__tables_8c.html#a8013d68dd2476c86b77173bb98b87b29',1,'twiddleCoef_rfft_4096(): arm_common_tables.c'],['../arm__common__tables_8h.html#a8013d68dd2476c86b77173bb98b87b29',1,'twiddleCoef_rfft_4096(): arm_common_tables.c']]], - ['twiddlecoef_5frfft_5f512',['twiddleCoef_rfft_512',['../arm__common__tables_8c.html#a94bd2fc98798f87003fef5cd0c04d1f5',1,'twiddleCoef_rfft_512(): arm_common_tables.c'],['../arm__common__tables_8h.html#a94bd2fc98798f87003fef5cd0c04d1f5',1,'twiddleCoef_rfft_512(): arm_common_tables.c']]], - ['twiddlecoef_5frfft_5f64',['twiddleCoef_rfft_64',['../arm__common__tables_8c.html#a2759d8789e1e6ae2ba7fb8d7f5e9c2ab',1,'twiddleCoef_rfft_64(): arm_common_tables.c'],['../arm__common__tables_8h.html#a2759d8789e1e6ae2ba7fb8d7f5e9c2ab',1,'twiddleCoef_rfft_64(): arm_common_tables.c']]] -]; diff --git a/Documentation/DSP/html/search/all_75.html b/Documentation/DSP/html/search/all_75.html deleted file mode 100644 index ab8455e..0000000 --- a/Documentation/DSP/html/search/all_75.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_75.js b/Documentation/DSP/html/search/all_75.js deleted file mode 100644 index 90b4d4b..0000000 --- a/Documentation/DSP/html/search/all_75.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['use_5fstatic_5finit',['USE_STATIC_INIT',['../_a_r_m_2arm__class__marks__example__f32_8c.html#a821d6c5973940580f5a045e7cf64b7f2',1,'USE_STATIC_INIT(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#a821d6c5973940580f5a045e7cf64b7f2',1,'USE_STATIC_INIT(): arm_class_marks_example_f32.c']]] -]; diff --git a/Documentation/DSP/html/search/all_76.html b/Documentation/DSP/html/search/all_76.html deleted file mode 100644 index 0ff5edd..0000000 --- a/Documentation/DSP/html/search/all_76.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_76.js b/Documentation/DSP/html/search/all_76.js deleted file mode 100644 index 59aa58b..0000000 --- a/Documentation/DSP/html/search/all_76.js +++ /dev/null @@ -1,21 +0,0 @@ -var searchData= -[ - ['vector_20absolute_20value',['Vector Absolute Value',['../group___basic_abs.html',1,'']]], - ['vector_20addition',['Vector Addition',['../group___basic_add.html',1,'']]], - ['vector_20multiplication',['Vector Multiplication',['../group___basic_mult.html',1,'']]], - ['vector_20subtraction',['Vector Subtraction',['../group___basic_sub.html',1,'']]], - ['vector_20clarke_20transform',['Vector Clarke Transform',['../group__clarke.html',1,'']]], - ['vector_20copy',['Vector Copy',['../group__copy.html',1,'']]], - ['vector_20dot_20product',['Vector Dot Product',['../group__dot__prod.html',1,'']]], - ['vector_20fill',['Vector Fill',['../group___fill.html',1,'']]], - ['vector_20inverse_20clarke_20transform',['Vector Inverse Clarke Transform',['../group__inv__clarke.html',1,'']]], - ['vector_20inverse_20park_20transform',['Vector Inverse Park transform',['../group__inv__park.html',1,'']]], - ['vector_20negate',['Vector Negate',['../group__negate.html',1,'']]], - ['vector_20offset',['Vector Offset',['../group__offset.html',1,'']]], - ['vector_20park_20transform',['Vector Park Transform',['../group__park.html',1,'']]], - ['vector_20scale',['Vector Scale',['../group__scale.html',1,'']]], - ['vector_20shift',['Vector Shift',['../group__shift.html',1,'']]], - ['var',['var',['../_a_r_m_2arm__class__marks__example__f32_8c.html#a3bd39c4335d84be071cc1eaa9b0a8642',1,'var(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#a3bd39c4335d84be071cc1eaa9b0a8642',1,'var(): arm_class_marks_example_f32.c']]], - ['variance',['Variance',['../group__variance.html',1,'']]], - ['variance_20example',['Variance Example',['../group___variance_example.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/all_77.html b/Documentation/DSP/html/search/all_77.html deleted file mode 100644 index 73323d3..0000000 --- a/Documentation/DSP/html/search/all_77.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_77.js b/Documentation/DSP/html/search/all_77.js deleted file mode 100644 index cd511b1..0000000 --- a/Documentation/DSP/html/search/all_77.js +++ /dev/null @@ -1,18 +0,0 @@ -var searchData= -[ - ['weights_5f128',['Weights_128',['../group___d_c_t4___i_d_c_t4.html#gad00f29d896d64d6da7afbbb9d3e182a4',1,'arm_dct4_init_f32.c']]], - ['weights_5f2048',['Weights_2048',['../group___d_c_t4___i_d_c_t4.html#gac3a2a00b3106dfcb5e0a582f50c65692',1,'arm_dct4_init_f32.c']]], - ['weights_5f512',['Weights_512',['../group___d_c_t4___i_d_c_t4.html#gaeb67b0be5b3c2139d660e02cedeed908',1,'arm_dct4_init_f32.c']]], - ['weights_5f8192',['Weights_8192',['../group___d_c_t4___i_d_c_t4.html#ga45a8ec91e5da91790566105bc7e6f0c2',1,'arm_dct4_init_f32.c']]], - ['weightsq15_5f128',['WeightsQ15_128',['../group___d_c_t4___i_d_c_t4.html#gaa4ff5e6f062efb1d1ec8c6c2207c3727',1,'arm_dct4_init_q15.c']]], - ['weightsq15_5f2048',['WeightsQ15_2048',['../group___d_c_t4___i_d_c_t4.html#ga2235ec700d0d6925d9733f48541d46f5',1,'arm_dct4_init_q15.c']]], - ['weightsq15_5f512',['WeightsQ15_512',['../group___d_c_t4___i_d_c_t4.html#gadc8ee250fc217d6cb5c84dd7c1eb6d31',1,'arm_dct4_init_q15.c']]], - ['weightsq15_5f8192',['WeightsQ15_8192',['../group___d_c_t4___i_d_c_t4.html#ga4fdc60621eb306984a82ce8b2d645bb7',1,'arm_dct4_init_q15.c']]], - ['weightsq31_5f128',['WeightsQ31_128',['../group___d_c_t4___i_d_c_t4.html#ga02d7024538a87214296b01d83ba36b02',1,'arm_dct4_init_q31.c']]], - ['weightsq31_5f2048',['WeightsQ31_2048',['../group___d_c_t4___i_d_c_t4.html#ga725b65c25a02b3cad329e18bb832f65e',1,'arm_dct4_init_q31.c']]], - ['weightsq31_5f512',['WeightsQ31_512',['../group___d_c_t4___i_d_c_t4.html#ga31a8217a96f7d3171921e98398f31596',1,'arm_dct4_init_q31.c']]], - ['weightsq31_5f8192',['WeightsQ31_8192',['../group___d_c_t4___i_d_c_t4.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435',1,'arm_dct4_init_q31.c']]], - ['wire1',['wire1',['../arm__signal__converge__example__f32_8c.html#a16e759789fbc05f878863f009066c8ea',1,'wire1(): arm_signal_converge_example_f32.c'],['../arm__variance__example__f32_8c.html#acc43b372d92d5027b9f9cac782c8b3c7',1,'wire1(): arm_variance_example_f32.c']]], - ['wire2',['wire2',['../arm__signal__converge__example__f32_8c.html#a4e370163c81ae2b72cc655a6b79e4c6a',1,'wire2(): arm_signal_converge_example_f32.c'],['../arm__variance__example__f32_8c.html#a41a9afab5be5ccd2e6f618b83102f0d1',1,'wire2(): arm_variance_example_f32.c']]], - ['wire3',['wire3',['../arm__signal__converge__example__f32_8c.html#a7e2cceadf6ec7f0aa0f698a680fa3a4b',1,'wire3(): arm_signal_converge_example_f32.c'],['../arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768',1,'wire3(): arm_variance_example_f32.c']]] -]; diff --git a/Documentation/DSP/html/search/all_78.html b/Documentation/DSP/html/search/all_78.html deleted file mode 100644 index 10780d6..0000000 --- a/Documentation/DSP/html/search/all_78.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/all_78.js b/Documentation/DSP/html/search/all_78.js deleted file mode 100644 index bf3ac96..0000000 --- a/Documentation/DSP/html/search/all_78.js +++ /dev/null @@ -1,8 +0,0 @@ -var searchData= -[ - ['x0',['x0',['../structarm__lms__norm__instance__f32.html#aec958fe89b164a30f38bcca9f5d96218',1,'arm_lms_norm_instance_f32::x0()'],['../structarm__lms__norm__instance__q31.html#a47c4466d644e0d8ba407995adfa9b917',1,'arm_lms_norm_instance_q31::x0()'],['../structarm__lms__norm__instance__q15.html#a3fc1d6f97d2c6d5324871de6895cb7e9',1,'arm_lms_norm_instance_q15::x0()']]], - ['x1',['x1',['../structarm__linear__interp__instance__f32.html#a08352dc6ea82fbc0827408e018535481',1,'arm_linear_interp_instance_f32']]], - ['x_5ff32',['X_f32',['../arm__matrix__example__f32_8c.html#a98c67c0fc0cb5f2df51b21482d31d21c',1,'arm_matrix_example_f32.c']]], - ['xref_5ff32',['xRef_f32',['../arm__matrix__example__f32_8c.html#a6184758419722fa16bb883097c2f596b',1,'arm_matrix_example_f32.c']]], - ['xspacing',['xSpacing',['../structarm__linear__interp__instance__f32.html#aa8e2d686b5434a406d390b347b183511',1,'arm_linear_interp_instance_f32::xSpacing()'],['../arm__linear__interp__example__f32_8c.html#a0ecae49cebd837aac53411c8f877503d',1,'XSPACING(): arm_linear_interp_example_f32.c']]] -]; diff --git a/Documentation/DSP/html/search/classes_61.html b/Documentation/DSP/html/search/classes_61.html deleted file mode 100644 index 85e5d72..0000000 --- a/Documentation/DSP/html/search/classes_61.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/classes_61.js b/Documentation/DSP/html/search/classes_61.js deleted file mode 100644 index 8f91fe1..0000000 --- a/Documentation/DSP/html/search/classes_61.js +++ /dev/null @@ -1,64 +0,0 @@ -var searchData= -[ - ['arm_5fbilinear_5finterp_5finstance_5ff32',['arm_bilinear_interp_instance_f32',['../structarm__bilinear__interp__instance__f32.html',1,'']]], - ['arm_5fbilinear_5finterp_5finstance_5fq15',['arm_bilinear_interp_instance_q15',['../structarm__bilinear__interp__instance__q15.html',1,'']]], - ['arm_5fbilinear_5finterp_5finstance_5fq31',['arm_bilinear_interp_instance_q31',['../structarm__bilinear__interp__instance__q31.html',1,'']]], - ['arm_5fbilinear_5finterp_5finstance_5fq7',['arm_bilinear_interp_instance_q7',['../structarm__bilinear__interp__instance__q7.html',1,'']]], - ['arm_5fbiquad_5fcas_5fdf1_5f32x64_5fins_5fq31',['arm_biquad_cas_df1_32x64_ins_q31',['../structarm__biquad__cas__df1__32x64__ins__q31.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf2t_5finstance_5ff32',['arm_biquad_cascade_df2T_instance_f32',['../structarm__biquad__cascade__df2_t__instance__f32.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf2t_5finstance_5ff64',['arm_biquad_cascade_df2T_instance_f64',['../structarm__biquad__cascade__df2_t__instance__f64.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5finstance_5ff32',['arm_biquad_cascade_stereo_df2T_instance_f32',['../structarm__biquad__cascade__stereo__df2_t__instance__f32.html',1,'']]], - ['arm_5fbiquad_5fcasd_5fdf1_5finst_5ff32',['arm_biquad_casd_df1_inst_f32',['../structarm__biquad__casd__df1__inst__f32.html',1,'']]], - ['arm_5fbiquad_5fcasd_5fdf1_5finst_5fq15',['arm_biquad_casd_df1_inst_q15',['../structarm__biquad__casd__df1__inst__q15.html',1,'']]], - ['arm_5fbiquad_5fcasd_5fdf1_5finst_5fq31',['arm_biquad_casd_df1_inst_q31',['../structarm__biquad__casd__df1__inst__q31.html',1,'']]], - ['arm_5fcfft_5finstance_5ff32',['arm_cfft_instance_f32',['../structarm__cfft__instance__f32.html',1,'']]], - ['arm_5fcfft_5finstance_5fq15',['arm_cfft_instance_q15',['../structarm__cfft__instance__q15.html',1,'']]], - ['arm_5fcfft_5finstance_5fq31',['arm_cfft_instance_q31',['../structarm__cfft__instance__q31.html',1,'']]], - ['arm_5fcfft_5fradix2_5finstance_5ff32',['arm_cfft_radix2_instance_f32',['../structarm__cfft__radix2__instance__f32.html',1,'']]], - ['arm_5fcfft_5fradix2_5finstance_5fq15',['arm_cfft_radix2_instance_q15',['../structarm__cfft__radix2__instance__q15.html',1,'']]], - ['arm_5fcfft_5fradix2_5finstance_5fq31',['arm_cfft_radix2_instance_q31',['../structarm__cfft__radix2__instance__q31.html',1,'']]], - ['arm_5fcfft_5fradix4_5finstance_5ff32',['arm_cfft_radix4_instance_f32',['../structarm__cfft__radix4__instance__f32.html',1,'']]], - ['arm_5fcfft_5fradix4_5finstance_5fq15',['arm_cfft_radix4_instance_q15',['../structarm__cfft__radix4__instance__q15.html',1,'']]], - ['arm_5fcfft_5fradix4_5finstance_5fq31',['arm_cfft_radix4_instance_q31',['../structarm__cfft__radix4__instance__q31.html',1,'']]], - ['arm_5fdct4_5finstance_5ff32',['arm_dct4_instance_f32',['../structarm__dct4__instance__f32.html',1,'']]], - ['arm_5fdct4_5finstance_5fq15',['arm_dct4_instance_q15',['../structarm__dct4__instance__q15.html',1,'']]], - ['arm_5fdct4_5finstance_5fq31',['arm_dct4_instance_q31',['../structarm__dct4__instance__q31.html',1,'']]], - ['arm_5ffir_5fdecimate_5finstance_5ff32',['arm_fir_decimate_instance_f32',['../structarm__fir__decimate__instance__f32.html',1,'']]], - ['arm_5ffir_5fdecimate_5finstance_5fq15',['arm_fir_decimate_instance_q15',['../structarm__fir__decimate__instance__q15.html',1,'']]], - ['arm_5ffir_5fdecimate_5finstance_5fq31',['arm_fir_decimate_instance_q31',['../structarm__fir__decimate__instance__q31.html',1,'']]], - ['arm_5ffir_5finstance_5ff32',['arm_fir_instance_f32',['../structarm__fir__instance__f32.html',1,'']]], - ['arm_5ffir_5finstance_5fq15',['arm_fir_instance_q15',['../structarm__fir__instance__q15.html',1,'']]], - ['arm_5ffir_5finstance_5fq31',['arm_fir_instance_q31',['../structarm__fir__instance__q31.html',1,'']]], - ['arm_5ffir_5finstance_5fq7',['arm_fir_instance_q7',['../structarm__fir__instance__q7.html',1,'']]], - ['arm_5ffir_5finterpolate_5finstance_5ff32',['arm_fir_interpolate_instance_f32',['../structarm__fir__interpolate__instance__f32.html',1,'']]], - ['arm_5ffir_5finterpolate_5finstance_5fq15',['arm_fir_interpolate_instance_q15',['../structarm__fir__interpolate__instance__q15.html',1,'']]], - ['arm_5ffir_5finterpolate_5finstance_5fq31',['arm_fir_interpolate_instance_q31',['../structarm__fir__interpolate__instance__q31.html',1,'']]], - ['arm_5ffir_5flattice_5finstance_5ff32',['arm_fir_lattice_instance_f32',['../structarm__fir__lattice__instance__f32.html',1,'']]], - ['arm_5ffir_5flattice_5finstance_5fq15',['arm_fir_lattice_instance_q15',['../structarm__fir__lattice__instance__q15.html',1,'']]], - ['arm_5ffir_5flattice_5finstance_5fq31',['arm_fir_lattice_instance_q31',['../structarm__fir__lattice__instance__q31.html',1,'']]], - ['arm_5ffir_5fsparse_5finstance_5ff32',['arm_fir_sparse_instance_f32',['../structarm__fir__sparse__instance__f32.html',1,'']]], - ['arm_5ffir_5fsparse_5finstance_5fq15',['arm_fir_sparse_instance_q15',['../structarm__fir__sparse__instance__q15.html',1,'']]], - ['arm_5ffir_5fsparse_5finstance_5fq31',['arm_fir_sparse_instance_q31',['../structarm__fir__sparse__instance__q31.html',1,'']]], - ['arm_5ffir_5fsparse_5finstance_5fq7',['arm_fir_sparse_instance_q7',['../structarm__fir__sparse__instance__q7.html',1,'']]], - ['arm_5fiir_5flattice_5finstance_5ff32',['arm_iir_lattice_instance_f32',['../structarm__iir__lattice__instance__f32.html',1,'']]], - ['arm_5fiir_5flattice_5finstance_5fq15',['arm_iir_lattice_instance_q15',['../structarm__iir__lattice__instance__q15.html',1,'']]], - ['arm_5fiir_5flattice_5finstance_5fq31',['arm_iir_lattice_instance_q31',['../structarm__iir__lattice__instance__q31.html',1,'']]], - ['arm_5flinear_5finterp_5finstance_5ff32',['arm_linear_interp_instance_f32',['../structarm__linear__interp__instance__f32.html',1,'']]], - ['arm_5flms_5finstance_5ff32',['arm_lms_instance_f32',['../structarm__lms__instance__f32.html',1,'']]], - ['arm_5flms_5finstance_5fq15',['arm_lms_instance_q15',['../structarm__lms__instance__q15.html',1,'']]], - ['arm_5flms_5finstance_5fq31',['arm_lms_instance_q31',['../structarm__lms__instance__q31.html',1,'']]], - ['arm_5flms_5fnorm_5finstance_5ff32',['arm_lms_norm_instance_f32',['../structarm__lms__norm__instance__f32.html',1,'']]], - ['arm_5flms_5fnorm_5finstance_5fq15',['arm_lms_norm_instance_q15',['../structarm__lms__norm__instance__q15.html',1,'']]], - ['arm_5flms_5fnorm_5finstance_5fq31',['arm_lms_norm_instance_q31',['../structarm__lms__norm__instance__q31.html',1,'']]], - ['arm_5fmatrix_5finstance_5ff32',['arm_matrix_instance_f32',['../structarm__matrix__instance__f32.html',1,'']]], - ['arm_5fmatrix_5finstance_5ff64',['arm_matrix_instance_f64',['../structarm__matrix__instance__f64.html',1,'']]], - ['arm_5fmatrix_5finstance_5fq15',['arm_matrix_instance_q15',['../structarm__matrix__instance__q15.html',1,'']]], - ['arm_5fmatrix_5finstance_5fq31',['arm_matrix_instance_q31',['../structarm__matrix__instance__q31.html',1,'']]], - ['arm_5fpid_5finstance_5ff32',['arm_pid_instance_f32',['../structarm__pid__instance__f32.html',1,'']]], - ['arm_5fpid_5finstance_5fq15',['arm_pid_instance_q15',['../structarm__pid__instance__q15.html',1,'']]], - ['arm_5fpid_5finstance_5fq31',['arm_pid_instance_q31',['../structarm__pid__instance__q31.html',1,'']]], - ['arm_5frfft_5ffast_5finstance_5ff32',['arm_rfft_fast_instance_f32',['../structarm__rfft__fast__instance__f32.html',1,'']]], - ['arm_5frfft_5finstance_5ff32',['arm_rfft_instance_f32',['../structarm__rfft__instance__f32.html',1,'']]], - ['arm_5frfft_5finstance_5fq15',['arm_rfft_instance_q15',['../structarm__rfft__instance__q15.html',1,'']]], - ['arm_5frfft_5finstance_5fq31',['arm_rfft_instance_q31',['../structarm__rfft__instance__q31.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/close.png b/Documentation/DSP/html/search/close.png deleted file mode 100644 index 9342d3d..0000000 Binary files a/Documentation/DSP/html/search/close.png and /dev/null differ diff --git a/Documentation/DSP/html/search/defines_5f.html b/Documentation/DSP/html/search/defines_5f.html deleted file mode 100644 index 548a824..0000000 --- a/Documentation/DSP/html/search/defines_5f.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/defines_5f.js b/Documentation/DSP/html/search/defines_5f.js deleted file mode 100644 index c26bc12..0000000 --- a/Documentation/DSP/html/search/defines_5f.js +++ /dev/null @@ -1,12 +0,0 @@ -var searchData= -[ - ['_5f_5fcmsis_5fgeneric',['__CMSIS_GENERIC',['../arm__math_8h.html#a87c3b351c33a90de11a2f23e67867a8a',1,'arm_math.h']]], - ['_5f_5fhsi',['__HSI',['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM7.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM7.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM7.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM7.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM7.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM7.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM7.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM7.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM7.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM7.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM0.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM3.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM4.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#abbd628d8a30e6695b3715ae72a693e56',1,'__HSI(): system_ARMCM7.c']]], - ['_5f_5fpackq7',['__PACKq7',['../arm__math_8h.html#a3ebff224ad44c217fde9f530342e2960',1,'arm_math.h']]], - ['_5f_5fsimd32',['__SIMD32',['../arm__math_8h.html#a9de2e0a5785be82866bcb96012282248',1,'arm_math.h']]], - ['_5f_5fsimd32_5fconst',['__SIMD32_CONST',['../arm__math_8h.html#a1185d670d798aaf52eec13f0403f3407',1,'arm_math.h']]], - ['_5f_5fsimd64',['__SIMD64',['../arm__math_8h.html#ad1b053da364f9fd82ca1a381df7590b6',1,'arm_math.h']]], - ['_5f_5fsystem_5fclock',['__SYSTEM_CLOCK',['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM7.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM7.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM7.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM7.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM7.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM7.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM7.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM7.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM7.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM7.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM0.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM3.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM4.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a16323f44d2b5b11ef3972f71339cbd39',1,'__SYSTEM_CLOCK(): system_ARMCM7.c']]], - ['_5f_5fxtal',['__XTAL',['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM7.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM7.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM7.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM7.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM7.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM7.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM7.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM7.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM7.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM7.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM0.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM3.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM4.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a8687edecd98881631a879bd10528c7da',1,'__XTAL(): system_ARMCM7.c']]], - ['_5fsimd32_5foffset',['_SIMD32_OFFSET',['../arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f',1,'arm_math.h']]] -]; diff --git a/Documentation/DSP/html/search/defines_61.html b/Documentation/DSP/html/search/defines_61.html deleted file mode 100644 index 039f0b7..0000000 --- a/Documentation/DSP/html/search/defines_61.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/defines_61.js b/Documentation/DSP/html/search/defines_61.js deleted file mode 100644 index 3c5496d..0000000 --- a/Documentation/DSP/html/search/defines_61.js +++ /dev/null @@ -1,22 +0,0 @@ -var searchData= -[ - ['align4',['ALIGN4',['../arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb',1,'arm_math.h']]], - ['armbitrevindextable1024_5ftable_5flength',['ARMBITREVINDEXTABLE1024_TABLE_LENGTH',['../arm__common__tables_8h.html#af3b3659a55efaf414757d15e6c0ea9cc',1,'arm_common_tables.h']]], - ['armbitrevindextable2048_5ftable_5flength',['ARMBITREVINDEXTABLE2048_TABLE_LENGTH',['../arm__common__tables_8h.html#a1137f42be79c5941e942b58e262b5225',1,'arm_common_tables.h']]], - ['armbitrevindextable4096_5ftable_5flength',['ARMBITREVINDEXTABLE4096_TABLE_LENGTH',['../arm__common__tables_8h.html#af08eb635c0e1cf0ab3e29931f9bf1492',1,'arm_common_tables.h']]], - ['armbitrevindextable_5f128_5ftable_5flength',['ARMBITREVINDEXTABLE_128_TABLE_LENGTH',['../arm__common__tables_8h.html#abb73376f7efda869394aab2acef4291c',1,'arm_common_tables.h']]], - ['armbitrevindextable_5f256_5ftable_5flength',['ARMBITREVINDEXTABLE_256_TABLE_LENGTH',['../arm__common__tables_8h.html#aa7dc18c3b4f8d76f5a29f7b182007934',1,'arm_common_tables.h']]], - ['armbitrevindextable_5f512_5ftable_5flength',['ARMBITREVINDEXTABLE_512_TABLE_LENGTH',['../arm__common__tables_8h.html#ab21231782baf177ef3edad11aeba5a4f',1,'arm_common_tables.h']]], - ['armbitrevindextable_5f_5f16_5ftable_5flength',['ARMBITREVINDEXTABLE__16_TABLE_LENGTH',['../arm__common__tables_8h.html#a52289ebb691669410fbc40d1a8a1562a',1,'arm_common_tables.h']]], - ['armbitrevindextable_5f_5f32_5ftable_5flength',['ARMBITREVINDEXTABLE__32_TABLE_LENGTH',['../arm__common__tables_8h.html#a6e12fc7073f15899078a1b2d8f4afb4c',1,'arm_common_tables.h']]], - ['armbitrevindextable_5f_5f64_5ftable_5flength',['ARMBITREVINDEXTABLE__64_TABLE_LENGTH',['../arm__common__tables_8h.html#a73e1987baf5282c699168bccf635930e',1,'arm_common_tables.h']]], - ['armbitrevindextable_5ffixed_5f1024_5ftable_5flength',['ARMBITREVINDEXTABLE_FIXED_1024_TABLE_LENGTH',['../arm__common__tables_8h.html#ab78db333c5f36a927cf5f6b492e93dd3',1,'arm_common_tables.h']]], - ['armbitrevindextable_5ffixed_5f2048_5ftable_5flength',['ARMBITREVINDEXTABLE_FIXED_2048_TABLE_LENGTH',['../arm__common__tables_8h.html#a7dbfc9019953b525d83184a50f9976cc',1,'arm_common_tables.h']]], - ['armbitrevindextable_5ffixed_5f4096_5ftable_5flength',['ARMBITREVINDEXTABLE_FIXED_4096_TABLE_LENGTH',['../arm__common__tables_8h.html#acbf48883fbb31d3dc71d232aa8e8f91f',1,'arm_common_tables.h']]], - ['armbitrevindextable_5ffixed_5f_5f128_5ftable_5flength',['ARMBITREVINDEXTABLE_FIXED__128_TABLE_LENGTH',['../arm__common__tables_8h.html#aa3b70f6b0a87ecd706fc51bb3551977b',1,'arm_common_tables.h']]], - ['armbitrevindextable_5ffixed_5f_5f256_5ftable_5flength',['ARMBITREVINDEXTABLE_FIXED__256_TABLE_LENGTH',['../arm__common__tables_8h.html#ac0711126d0e162366ec7d0ebcb2a4420',1,'arm_common_tables.h']]], - ['armbitrevindextable_5ffixed_5f_5f512_5ftable_5flength',['ARMBITREVINDEXTABLE_FIXED__512_TABLE_LENGTH',['../arm__common__tables_8h.html#a5486cba85dce51ffbfe6c0475882cc82',1,'arm_common_tables.h']]], - ['armbitrevindextable_5ffixed_5f_5f_5f16_5ftable_5flength',['ARMBITREVINDEXTABLE_FIXED___16_TABLE_LENGTH',['../arm__common__tables_8h.html#a1dfdb9f7a5ad88ba7105c6cbc7e2c76e',1,'arm_common_tables.h']]], - ['armbitrevindextable_5ffixed_5f_5f_5f32_5ftable_5flength',['ARMBITREVINDEXTABLE_FIXED___32_TABLE_LENGTH',['../arm__common__tables_8h.html#aaa9ecdc043a73fa12c941cbe6613f9fa',1,'arm_common_tables.h']]], - ['armbitrevindextable_5ffixed_5f_5f_5f64_5ftable_5flength',['ARMBITREVINDEXTABLE_FIXED___64_TABLE_LENGTH',['../arm__common__tables_8h.html#ae53dc7c3198f9cfb5393e3a2644a12ac',1,'arm_common_tables.h']]] -]; diff --git a/Documentation/DSP/html/search/defines_62.html b/Documentation/DSP/html/search/defines_62.html deleted file mode 100644 index 48009da..0000000 --- a/Documentation/DSP/html/search/defines_62.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/defines_62.js b/Documentation/DSP/html/search/defines_62.js deleted file mode 100644 index c6c6a82..0000000 --- a/Documentation/DSP/html/search/defines_62.js +++ /dev/null @@ -1,5 +0,0 @@ -var searchData= -[ - ['block_5fsize',['BLOCK_SIZE',['../arm__fir__example__f32_8c.html#ad51ded0bbd705f02f73fc60c0b721ced',1,'arm_fir_example_f32.c']]], - ['blocksize',['BLOCKSIZE',['../arm__graphic__equalizer__example__q31_8c.html#afcf795f5a96fd55561abe69f56224630',1,'BLOCKSIZE(): arm_graphic_equalizer_example_q31.c'],['../arm__signal__converge__example__f32_8c.html#afcf795f5a96fd55561abe69f56224630',1,'BLOCKSIZE(): arm_signal_converge_example_f32.c']]] -]; diff --git a/Documentation/DSP/html/search/defines_63.html b/Documentation/DSP/html/search/defines_63.html deleted file mode 100644 index 35ff8ae..0000000 --- a/Documentation/DSP/html/search/defines_63.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/defines_63.js b/Documentation/DSP/html/search/defines_63.js deleted file mode 100644 index 0dd6029..0000000 --- a/Documentation/DSP/html/search/defines_63.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['controller_5fq31_5fshift',['CONTROLLER_Q31_SHIFT',['../arm__math_8h.html#aaff6d2358c4ada8de838a279254ab550',1,'arm_math.h']]] -]; diff --git a/Documentation/DSP/html/search/defines_64.html b/Documentation/DSP/html/search/defines_64.html deleted file mode 100644 index 7b428bd..0000000 --- a/Documentation/DSP/html/search/defines_64.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/defines_64.js b/Documentation/DSP/html/search/defines_64.js deleted file mode 100644 index 438d36a..0000000 --- a/Documentation/DSP/html/search/defines_64.js +++ /dev/null @@ -1,8 +0,0 @@ -var searchData= -[ - ['delta',['DELTA',['../_a_r_m_2arm__convolution__example__f32_8c.html#a3fd2b1bcd7ddcf506237987ad780f495',1,'DELTA(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#a3fd2b1bcd7ddcf506237987ad780f495',1,'DELTA(): arm_convolution_example_f32.c'],['../_a_r_m_2arm__dotproduct__example__f32_8c.html#a3fd2b1bcd7ddcf506237987ad780f495',1,'DELTA(): arm_dotproduct_example_f32.c'],['../_g_c_c_2arm__dotproduct__example__f32_8c.html#a3fd2b1bcd7ddcf506237987ad780f495',1,'DELTA(): arm_dotproduct_example_f32.c'],['../arm__sin__cos__example__f32_8c.html#a3fd2b1bcd7ddcf506237987ad780f495',1,'DELTA(): arm_sin_cos_example_f32.c'],['../arm__variance__example__f32_8c.html#a3fd2b1bcd7ddcf506237987ad780f495',1,'DELTA(): arm_variance_example_f32.c']]], - ['delta_5fcoeff',['DELTA_COEFF',['../arm__signal__converge__example__f32_8c.html#a9156349d99957ded15d8aa3aa11723de',1,'arm_signal_converge_example_f32.c']]], - ['delta_5ferror',['DELTA_ERROR',['../arm__signal__converge__example__f32_8c.html#a6d3c6a4484dcaac72fbfe5100c39b9b6',1,'arm_signal_converge_example_f32.c']]], - ['delta_5fq15',['DELTA_Q15',['../arm__math_8h.html#a663277ff19ad0b409fb98b64b2c2750b',1,'arm_math.h']]], - ['delta_5fq31',['DELTA_Q31',['../arm__math_8h.html#aad77ae594e95c5af6ae4129bd6a483c2',1,'arm_math.h']]] -]; diff --git a/Documentation/DSP/html/search/defines_66.html b/Documentation/DSP/html/search/defines_66.html deleted file mode 100644 index 4ddd13f..0000000 --- a/Documentation/DSP/html/search/defines_66.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/defines_66.js b/Documentation/DSP/html/search/defines_66.js deleted file mode 100644 index 8f64ecf..0000000 --- a/Documentation/DSP/html/search/defines_66.js +++ /dev/null @@ -1,6 +0,0 @@ -var searchData= -[ - ['fast_5fmath_5fq15_5fshift',['FAST_MATH_Q15_SHIFT',['../arm__math_8h.html#a34716b73c631e65e8dd855e08384ecb2',1,'arm_math.h']]], - ['fast_5fmath_5fq31_5fshift',['FAST_MATH_Q31_SHIFT',['../arm__math_8h.html#a4268f77b1811a0c7fc2532a0bf6108b0',1,'arm_math.h']]], - ['fast_5fmath_5ftable_5fsize',['FAST_MATH_TABLE_SIZE',['../arm__math_8h.html#afcb9147c96853bea484cfc2dde07463d',1,'arm_math.h']]] -]; diff --git a/Documentation/DSP/html/search/defines_69.html b/Documentation/DSP/html/search/defines_69.html deleted file mode 100644 index ebf00b8..0000000 --- a/Documentation/DSP/html/search/defines_69.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/defines_69.js b/Documentation/DSP/html/search/defines_69.js deleted file mode 100644 index 9f91616..0000000 --- a/Documentation/DSP/html/search/defines_69.js +++ /dev/null @@ -1,5 +0,0 @@ -var searchData= -[ - ['index_5fmask',['INDEX_MASK',['../arm__math_8h.html#a29f839928f4752b73c8858d6dbb55294',1,'arm_math.h']]], - ['input_5fspacing',['INPUT_SPACING',['../arm__math_8h.html#a1339e9abc11a3870e0c04f822a62166a',1,'arm_math.h']]] -]; diff --git a/Documentation/DSP/html/search/defines_6d.html b/Documentation/DSP/html/search/defines_6d.html deleted file mode 100644 index d282702..0000000 --- a/Documentation/DSP/html/search/defines_6d.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/defines_6d.js b/Documentation/DSP/html/search/defines_6d.js deleted file mode 100644 index 790f14d..0000000 --- a/Documentation/DSP/html/search/defines_6d.js +++ /dev/null @@ -1,11 +0,0 @@ -var searchData= -[ - ['max_5fblocksize',['MAX_BLOCKSIZE',['../_a_r_m_2arm__convolution__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b',1,'MAX_BLOCKSIZE(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b',1,'MAX_BLOCKSIZE(): arm_convolution_example_f32.c'],['../_a_r_m_2arm__dotproduct__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b',1,'MAX_BLOCKSIZE(): arm_dotproduct_example_f32.c'],['../_g_c_c_2arm__dotproduct__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b',1,'MAX_BLOCKSIZE(): arm_dotproduct_example_f32.c'],['../arm__sin__cos__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b',1,'MAX_BLOCKSIZE(): arm_sin_cos_example_f32.c'],['../arm__variance__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b',1,'MAX_BLOCKSIZE(): arm_variance_example_f32.c']]], - ['mu',['MU',['../arm__signal__converge__example__f32_8c.html#a09bc9e6a44f0291cfcf578f2efcddfab',1,'arm_signal_converge_example_f32.c']]], - ['mult_5f32x32_5fkeep32',['mult_32x32_keep32',['../arm__math_8h.html#abb4baa0192bbb6fabc9251af4b4cb322',1,'arm_math.h']]], - ['mult_5f32x32_5fkeep32_5fr',['mult_32x32_keep32_R',['../arm__math_8h.html#a960f210642058d2b3d5368729a6e8375',1,'arm_math.h']]], - ['multacc_5f32x32_5fkeep32',['multAcc_32x32_keep32',['../arm__math_8h.html#a58454519e12e8157f0a1c36071333655',1,'arm_math.h']]], - ['multacc_5f32x32_5fkeep32_5fr',['multAcc_32x32_keep32_R',['../arm__math_8h.html#aba3e538352fc7f9d6d15f9a18d469399',1,'arm_math.h']]], - ['multsub_5f32x32_5fkeep32',['multSub_32x32_keep32',['../arm__math_8h.html#a9ec66f3082a4c65c78075638255f42ab',1,'arm_math.h']]], - ['multsub_5f32x32_5fkeep32_5fr',['multSub_32x32_keep32_R',['../arm__math_8h.html#a668fbf1cd1c3bc8faf1b1c83964ade23',1,'arm_math.h']]] -]; diff --git a/Documentation/DSP/html/search/defines_6e.html b/Documentation/DSP/html/search/defines_6e.html deleted file mode 100644 index 5b7f68f..0000000 --- a/Documentation/DSP/html/search/defines_6e.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/defines_6e.js b/Documentation/DSP/html/search/defines_6e.js deleted file mode 100644 index 83c5fc5..0000000 --- a/Documentation/DSP/html/search/defines_6e.js +++ /dev/null @@ -1,10 +0,0 @@ -var searchData= -[ - ['num_5ftaps',['NUM_TAPS',['../arm__fir__example__f32_8c.html#a7579d94e0a80fb9d376ea6c7897f73b0',1,'arm_fir_example_f32.c']]], - ['numblocks',['NUMBLOCKS',['../arm__graphic__equalizer__example__q31_8c.html#a814e34126e1b8150f4de047e1a9e7030',1,'arm_graphic_equalizer_example_q31.c']]], - ['numframes',['NUMFRAMES',['../arm__signal__converge__example__f32_8c.html#a4b6b859e1e3f6021a360390be287ca2c',1,'arm_signal_converge_example_f32.c']]], - ['numstages',['NUMSTAGES',['../arm__graphic__equalizer__example__q31_8c.html#a23f8e430b510dfdb3ebe53bffca0d864',1,'arm_graphic_equalizer_example_q31.c']]], - ['numstudents',['NUMSTUDENTS',['../_a_r_m_2arm__class__marks__example__f32_8c.html#a9d89ac0707e7c9363544986d47a70bd3',1,'NUMSTUDENTS(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#a9d89ac0707e7c9363544986d47a70bd3',1,'NUMSTUDENTS(): arm_class_marks_example_f32.c']]], - ['numsubjects',['NUMSUBJECTS',['../_a_r_m_2arm__class__marks__example__f32_8c.html#a7b02f9b34bf2cd4d12633f5bf30771ec',1,'NUMSUBJECTS(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#a7b02f9b34bf2cd4d12633f5bf30771ec',1,'NUMSUBJECTS(): arm_class_marks_example_f32.c']]], - ['numtaps',['NUMTAPS',['../arm__signal__converge__example__f32_8c.html#ac1d8ddb4f9a957eef3ad13d44de4d804',1,'arm_signal_converge_example_f32.c']]] -]; diff --git a/Documentation/DSP/html/search/defines_70.html b/Documentation/DSP/html/search/defines_70.html deleted file mode 100644 index 4b0aeb0..0000000 --- a/Documentation/DSP/html/search/defines_70.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/defines_70.js b/Documentation/DSP/html/search/defines_70.js deleted file mode 100644 index 0761230..0000000 --- a/Documentation/DSP/html/search/defines_70.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['pi',['PI',['../arm__math_8h.html#a598a3330b3c21701223ee0ca14316eca',1,'arm_math.h']]] -]; diff --git a/Documentation/DSP/html/search/defines_73.html b/Documentation/DSP/html/search/defines_73.html deleted file mode 100644 index 913ae48..0000000 --- a/Documentation/DSP/html/search/defines_73.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/defines_73.js b/Documentation/DSP/html/search/defines_73.js deleted file mode 100644 index d0f96dc..0000000 --- a/Documentation/DSP/html/search/defines_73.js +++ /dev/null @@ -1,5 +0,0 @@ -var searchData= -[ - ['snr_5fthreshold',['SNR_THRESHOLD',['../_a_r_m_2arm__convolution__example__f32_8c.html#af08ec3fef897d77c6817638bf0e0c5c6',1,'SNR_THRESHOLD(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#af08ec3fef897d77c6817638bf0e0c5c6',1,'SNR_THRESHOLD(): arm_convolution_example_f32.c'],['../arm__linear__interp__example__f32_8c.html#af08ec3fef897d77c6817638bf0e0c5c6',1,'SNR_THRESHOLD(): arm_linear_interp_example_f32.c'],['../arm__matrix__example__f32_8c.html#af08ec3fef897d77c6817638bf0e0c5c6',1,'SNR_THRESHOLD(): arm_matrix_example_f32.c']]], - ['snr_5fthreshold_5ff32',['SNR_THRESHOLD_F32',['../arm__fir__example__f32_8c.html#af7d1dd4deffa8e7ed6429e5dd0fe1812',1,'SNR_THRESHOLD_F32(): arm_fir_example_f32.c'],['../arm__graphic__equalizer__example__q31_8c.html#af7d1dd4deffa8e7ed6429e5dd0fe1812',1,'SNR_THRESHOLD_F32(): arm_graphic_equalizer_example_q31.c']]] -]; diff --git a/Documentation/DSP/html/search/defines_74.html b/Documentation/DSP/html/search/defines_74.html deleted file mode 100644 index 7c78f10..0000000 --- a/Documentation/DSP/html/search/defines_74.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/defines_74.js b/Documentation/DSP/html/search/defines_74.js deleted file mode 100644 index 39bbc1f..0000000 --- a/Documentation/DSP/html/search/defines_74.js +++ /dev/null @@ -1,9 +0,0 @@ -var searchData= -[ - ['table_5fsize',['TABLE_SIZE',['../arm__math_8h.html#a032503e76d6f69bc67e99e909c8125da',1,'arm_math.h']]], - ['table_5fspacing_5fq15',['TABLE_SPACING_Q15',['../arm__math_8h.html#a60b0142af7be007902142add27919b82',1,'arm_math.h']]], - ['table_5fspacing_5fq31',['TABLE_SPACING_Q31',['../arm__math_8h.html#a8407c9e1347d10e3bcf0a7014f1fb2ff',1,'arm_math.h']]], - ['test_5flength_5fsamples',['TEST_LENGTH_SAMPLES',['../_a_r_m_2arm__class__marks__example__f32_8c.html#abc004a7fade488e72310fd96c0a101dc',1,'TEST_LENGTH_SAMPLES(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#abc004a7fade488e72310fd96c0a101dc',1,'TEST_LENGTH_SAMPLES(): arm_class_marks_example_f32.c'],['../_a_r_m_2arm__fft__bin__example__f32_8c.html#abc004a7fade488e72310fd96c0a101dc',1,'TEST_LENGTH_SAMPLES(): arm_fft_bin_example_f32.c'],['../_g_c_c_2arm__fft__bin__example__f32_8c.html#abc004a7fade488e72310fd96c0a101dc',1,'TEST_LENGTH_SAMPLES(): arm_fft_bin_example_f32.c'],['../arm__fir__example__f32_8c.html#abc004a7fade488e72310fd96c0a101dc',1,'TEST_LENGTH_SAMPLES(): arm_fir_example_f32.c'],['../arm__linear__interp__example__f32_8c.html#abc004a7fade488e72310fd96c0a101dc',1,'TEST_LENGTH_SAMPLES(): arm_linear_interp_example_f32.c'],['../arm__signal__converge__example__f32_8c.html#abc004a7fade488e72310fd96c0a101dc',1,'TEST_LENGTH_SAMPLES(): arm_signal_converge_example_f32.c']]], - ['testlength',['TESTLENGTH',['../arm__graphic__equalizer__example__q31_8c.html#a4f4a95eaace4e7b4e2f5243ed24f6b28',1,'arm_graphic_equalizer_example_q31.c']]], - ['twiddlecoef',['twiddleCoef',['../arm__common__tables_8h.html#a9bf8c85e4c91b9b55818b3d650d2c761',1,'arm_common_tables.h']]] -]; diff --git a/Documentation/DSP/html/search/defines_75.html b/Documentation/DSP/html/search/defines_75.html deleted file mode 100644 index 7318a7a..0000000 --- a/Documentation/DSP/html/search/defines_75.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/defines_75.js b/Documentation/DSP/html/search/defines_75.js deleted file mode 100644 index 90b4d4b..0000000 --- a/Documentation/DSP/html/search/defines_75.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['use_5fstatic_5finit',['USE_STATIC_INIT',['../_a_r_m_2arm__class__marks__example__f32_8c.html#a821d6c5973940580f5a045e7cf64b7f2',1,'USE_STATIC_INIT(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#a821d6c5973940580f5a045e7cf64b7f2',1,'USE_STATIC_INIT(): arm_class_marks_example_f32.c']]] -]; diff --git a/Documentation/DSP/html/search/defines_78.html b/Documentation/DSP/html/search/defines_78.html deleted file mode 100644 index 1b40300..0000000 --- a/Documentation/DSP/html/search/defines_78.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/defines_78.js b/Documentation/DSP/html/search/defines_78.js deleted file mode 100644 index bd7ebc4..0000000 --- a/Documentation/DSP/html/search/defines_78.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['xspacing',['XSPACING',['../arm__linear__interp__example__f32_8c.html#a0ecae49cebd837aac53411c8f877503d',1,'arm_linear_interp_example_f32.c']]] -]; diff --git a/Documentation/DSP/html/search/enums_61.html b/Documentation/DSP/html/search/enums_61.html deleted file mode 100644 index f27490d..0000000 --- a/Documentation/DSP/html/search/enums_61.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/enums_61.js b/Documentation/DSP/html/search/enums_61.js deleted file mode 100644 index 4f1e847..0000000 --- a/Documentation/DSP/html/search/enums_61.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['arm_5fstatus',['arm_status',['../arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6',1,'arm_math.h']]] -]; diff --git a/Documentation/DSP/html/search/enumvalues_61.html b/Documentation/DSP/html/search/enumvalues_61.html deleted file mode 100644 index deef591..0000000 --- a/Documentation/DSP/html/search/enumvalues_61.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/enumvalues_61.js b/Documentation/DSP/html/search/enumvalues_61.js deleted file mode 100644 index ecff4ea..0000000 --- a/Documentation/DSP/html/search/enumvalues_61.js +++ /dev/null @@ -1,10 +0,0 @@ -var searchData= -[ - ['arm_5fmath_5fargument_5ferror',['ARM_MATH_ARGUMENT_ERROR',['../arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35',1,'arm_math.h']]], - ['arm_5fmath_5flength_5ferror',['ARM_MATH_LENGTH_ERROR',['../arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9ae74d7f8a53aec0512ae8f0a421e0e1',1,'arm_math.h']]], - ['arm_5fmath_5fnaninf',['ARM_MATH_NANINF',['../arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6ac55996aaf19245238a8f57a91aeaefcc',1,'arm_math.h']]], - ['arm_5fmath_5fsingular',['ARM_MATH_SINGULAR',['../arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a91509ea9c819dbd592ac13a6b05382dc',1,'arm_math.h']]], - ['arm_5fmath_5fsize_5fmismatch',['ARM_MATH_SIZE_MISMATCH',['../arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b',1,'arm_math.h']]], - ['arm_5fmath_5fsuccess',['ARM_MATH_SUCCESS',['../arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0',1,'arm_math.h']]], - ['arm_5fmath_5ftest_5ffailure',['ARM_MATH_TEST_FAILURE',['../arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a09457f2be656b35015fd6d36202fa376',1,'arm_math.h']]] -]; diff --git a/Documentation/DSP/html/search/files_61.html b/Documentation/DSP/html/search/files_61.html deleted file mode 100644 index 5a8e454..0000000 --- a/Documentation/DSP/html/search/files_61.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/files_61.js b/Documentation/DSP/html/search/files_61.js deleted file mode 100644 index 6f1b868..0000000 --- a/Documentation/DSP/html/search/files_61.js +++ /dev/null @@ -1,389 +0,0 @@ -var searchData= -[ - ['abstract_2etxt',['Abstract.txt',['../arm__class__marks__example_2_a_r_m_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__class__marks__example_2_g_c_c_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__convolution__example_2_g_c_c_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__fft__bin__example_2_g_c_c_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__fir__example_2_a_r_m_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__dotproduct__example_2_a_r_m_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__graphic__equalizer__example_2_a_r_m_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__linear__interp__example_2_a_r_m_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__convolution__example_2_a_r_m_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__dotproduct__example_2_g_c_c_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__matrix__example_2_a_r_m_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__signal__converge__example_2_a_r_m_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__fft__bin__example_2_a_r_m_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__sin__cos__example_2_a_r_m_2_abstract_8txt.html',1,'']]], - ['abstract_2etxt',['Abstract.txt',['../arm__variance__example_2_a_r_m_2_abstract_8txt.html',1,'']]], - ['arm_5fabs_5ff32_2ec',['arm_abs_f32.c',['../arm__abs__f32_8c.html',1,'']]], - ['arm_5fabs_5fq15_2ec',['arm_abs_q15.c',['../arm__abs__q15_8c.html',1,'']]], - ['arm_5fabs_5fq31_2ec',['arm_abs_q31.c',['../arm__abs__q31_8c.html',1,'']]], - ['arm_5fabs_5fq7_2ec',['arm_abs_q7.c',['../arm__abs__q7_8c.html',1,'']]], - ['arm_5fadd_5ff32_2ec',['arm_add_f32.c',['../arm__add__f32_8c.html',1,'']]], - ['arm_5fadd_5fq15_2ec',['arm_add_q15.c',['../arm__add__q15_8c.html',1,'']]], - ['arm_5fadd_5fq31_2ec',['arm_add_q31.c',['../arm__add__q31_8c.html',1,'']]], - ['arm_5fadd_5fq7_2ec',['arm_add_q7.c',['../arm__add__q7_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf1_5f32x64_5finit_5fq31_2ec',['arm_biquad_cascade_df1_32x64_init_q31.c',['../arm__biquad__cascade__df1__32x64__init__q31_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf1_5f32x64_5fq31_2ec',['arm_biquad_cascade_df1_32x64_q31.c',['../arm__biquad__cascade__df1__32x64__q31_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf1_5ff32_2ec',['arm_biquad_cascade_df1_f32.c',['../arm__biquad__cascade__df1__f32_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf1_5ffast_5fq15_2ec',['arm_biquad_cascade_df1_fast_q15.c',['../arm__biquad__cascade__df1__fast__q15_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf1_5ffast_5fq31_2ec',['arm_biquad_cascade_df1_fast_q31.c',['../arm__biquad__cascade__df1__fast__q31_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf1_5finit_5ff32_2ec',['arm_biquad_cascade_df1_init_f32.c',['../arm__biquad__cascade__df1__init__f32_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf1_5finit_5fq15_2ec',['arm_biquad_cascade_df1_init_q15.c',['../arm__biquad__cascade__df1__init__q15_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf1_5finit_5fq31_2ec',['arm_biquad_cascade_df1_init_q31.c',['../arm__biquad__cascade__df1__init__q31_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf1_5fq15_2ec',['arm_biquad_cascade_df1_q15.c',['../arm__biquad__cascade__df1__q15_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf1_5fq31_2ec',['arm_biquad_cascade_df1_q31.c',['../arm__biquad__cascade__df1__q31_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf2t_5ff32_2ec',['arm_biquad_cascade_df2T_f32.c',['../arm__biquad__cascade__df2_t__f32_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf2t_5ff64_2ec',['arm_biquad_cascade_df2T_f64.c',['../arm__biquad__cascade__df2_t__f64_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf2t_5finit_5ff32_2ec',['arm_biquad_cascade_df2T_init_f32.c',['../arm__biquad__cascade__df2_t__init__f32_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fdf2t_5finit_5ff64_2ec',['arm_biquad_cascade_df2T_init_f64.c',['../arm__biquad__cascade__df2_t__init__f64_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5ff32_2ec',['arm_biquad_cascade_stereo_df2T_f32.c',['../arm__biquad__cascade__stereo__df2_t__f32_8c.html',1,'']]], - ['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5finit_5ff32_2ec',['arm_biquad_cascade_stereo_df2T_init_f32.c',['../arm__biquad__cascade__stereo__df2_t__init__f32_8c.html',1,'']]], - ['arm_5fbitreversal_2ec',['arm_bitreversal.c',['../arm__bitreversal_8c.html',1,'']]], - ['arm_5fcfft_5ff32_2ec',['arm_cfft_f32.c',['../arm__cfft__f32_8c.html',1,'']]], - ['arm_5fcfft_5fq15_2ec',['arm_cfft_q15.c',['../arm__cfft__q15_8c.html',1,'']]], - ['arm_5fcfft_5fq31_2ec',['arm_cfft_q31.c',['../arm__cfft__q31_8c.html',1,'']]], - ['arm_5fcfft_5fradix2_5ff32_2ec',['arm_cfft_radix2_f32.c',['../arm__cfft__radix2__f32_8c.html',1,'']]], - ['arm_5fcfft_5fradix2_5finit_5ff32_2ec',['arm_cfft_radix2_init_f32.c',['../arm__cfft__radix2__init__f32_8c.html',1,'']]], - ['arm_5fcfft_5fradix2_5finit_5fq15_2ec',['arm_cfft_radix2_init_q15.c',['../arm__cfft__radix2__init__q15_8c.html',1,'']]], - ['arm_5fcfft_5fradix2_5finit_5fq31_2ec',['arm_cfft_radix2_init_q31.c',['../arm__cfft__radix2__init__q31_8c.html',1,'']]], - ['arm_5fcfft_5fradix2_5fq15_2ec',['arm_cfft_radix2_q15.c',['../arm__cfft__radix2__q15_8c.html',1,'']]], - ['arm_5fcfft_5fradix2_5fq31_2ec',['arm_cfft_radix2_q31.c',['../arm__cfft__radix2__q31_8c.html',1,'']]], - ['arm_5fcfft_5fradix4_5ff32_2ec',['arm_cfft_radix4_f32.c',['../arm__cfft__radix4__f32_8c.html',1,'']]], - ['arm_5fcfft_5fradix4_5finit_5ff32_2ec',['arm_cfft_radix4_init_f32.c',['../arm__cfft__radix4__init__f32_8c.html',1,'']]], - ['arm_5fcfft_5fradix4_5finit_5fq15_2ec',['arm_cfft_radix4_init_q15.c',['../arm__cfft__radix4__init__q15_8c.html',1,'']]], - ['arm_5fcfft_5fradix4_5finit_5fq31_2ec',['arm_cfft_radix4_init_q31.c',['../arm__cfft__radix4__init__q31_8c.html',1,'']]], - ['arm_5fcfft_5fradix4_5fq15_2ec',['arm_cfft_radix4_q15.c',['../arm__cfft__radix4__q15_8c.html',1,'']]], - ['arm_5fcfft_5fradix4_5fq31_2ec',['arm_cfft_radix4_q31.c',['../arm__cfft__radix4__q31_8c.html',1,'']]], - ['arm_5fcfft_5fradix8_5ff32_2ec',['arm_cfft_radix8_f32.c',['../arm__cfft__radix8__f32_8c.html',1,'']]], - ['arm_5fclass_5fmarks_5fexample_5ff32_2ec',['arm_class_marks_example_f32.c',['../_a_r_m_2arm__class__marks__example__f32_8c.html',1,'']]], - ['arm_5fcmplx_5fconj_5ff32_2ec',['arm_cmplx_conj_f32.c',['../arm__cmplx__conj__f32_8c.html',1,'']]], - ['arm_5fcmplx_5fconj_5fq15_2ec',['arm_cmplx_conj_q15.c',['../arm__cmplx__conj__q15_8c.html',1,'']]], - ['arm_5fcmplx_5fconj_5fq31_2ec',['arm_cmplx_conj_q31.c',['../arm__cmplx__conj__q31_8c.html',1,'']]], - ['arm_5fcmplx_5fdot_5fprod_5ff32_2ec',['arm_cmplx_dot_prod_f32.c',['../arm__cmplx__dot__prod__f32_8c.html',1,'']]], - ['arm_5fcmplx_5fdot_5fprod_5fq15_2ec',['arm_cmplx_dot_prod_q15.c',['../arm__cmplx__dot__prod__q15_8c.html',1,'']]], - ['arm_5fcmplx_5fdot_5fprod_5fq31_2ec',['arm_cmplx_dot_prod_q31.c',['../arm__cmplx__dot__prod__q31_8c.html',1,'']]], - ['arm_5fcmplx_5fmag_5ff32_2ec',['arm_cmplx_mag_f32.c',['../arm__cmplx__mag__f32_8c.html',1,'']]], - ['arm_5fcmplx_5fmag_5fq15_2ec',['arm_cmplx_mag_q15.c',['../arm__cmplx__mag__q15_8c.html',1,'']]], - ['arm_5fcmplx_5fmag_5fq31_2ec',['arm_cmplx_mag_q31.c',['../arm__cmplx__mag__q31_8c.html',1,'']]], - ['arm_5fcmplx_5fmag_5fsquared_5ff32_2ec',['arm_cmplx_mag_squared_f32.c',['../arm__cmplx__mag__squared__f32_8c.html',1,'']]], - ['arm_5fcmplx_5fmag_5fsquared_5fq15_2ec',['arm_cmplx_mag_squared_q15.c',['../arm__cmplx__mag__squared__q15_8c.html',1,'']]], - ['arm_5fcmplx_5fmag_5fsquared_5fq31_2ec',['arm_cmplx_mag_squared_q31.c',['../arm__cmplx__mag__squared__q31_8c.html',1,'']]], - ['arm_5fcmplx_5fmult_5fcmplx_5ff32_2ec',['arm_cmplx_mult_cmplx_f32.c',['../arm__cmplx__mult__cmplx__f32_8c.html',1,'']]], - ['arm_5fcmplx_5fmult_5fcmplx_5fq15_2ec',['arm_cmplx_mult_cmplx_q15.c',['../arm__cmplx__mult__cmplx__q15_8c.html',1,'']]], - ['arm_5fcmplx_5fmult_5fcmplx_5fq31_2ec',['arm_cmplx_mult_cmplx_q31.c',['../arm__cmplx__mult__cmplx__q31_8c.html',1,'']]], - ['arm_5fcmplx_5fmult_5freal_5ff32_2ec',['arm_cmplx_mult_real_f32.c',['../arm__cmplx__mult__real__f32_8c.html',1,'']]], - ['arm_5fcmplx_5fmult_5freal_5fq15_2ec',['arm_cmplx_mult_real_q15.c',['../arm__cmplx__mult__real__q15_8c.html',1,'']]], - ['arm_5fcmplx_5fmult_5freal_5fq31_2ec',['arm_cmplx_mult_real_q31.c',['../arm__cmplx__mult__real__q31_8c.html',1,'']]], - ['arm_5fcommon_5ftables_2ec',['arm_common_tables.c',['../arm__common__tables_8c.html',1,'']]], - ['arm_5fcommon_5ftables_2eh',['arm_common_tables.h',['../arm__common__tables_8h.html',1,'']]], - ['arm_5fconst_5fstructs_2ec',['arm_const_structs.c',['../arm__const__structs_8c.html',1,'']]], - ['arm_5fconst_5fstructs_2eh',['arm_const_structs.h',['../arm__const__structs_8h.html',1,'']]], - ['arm_5fconv_5ff32_2ec',['arm_conv_f32.c',['../arm__conv__f32_8c.html',1,'']]], - ['arm_5fconv_5ffast_5fopt_5fq15_2ec',['arm_conv_fast_opt_q15.c',['../arm__conv__fast__opt__q15_8c.html',1,'']]], - ['arm_5fconv_5ffast_5fq15_2ec',['arm_conv_fast_q15.c',['../arm__conv__fast__q15_8c.html',1,'']]], - ['arm_5fconv_5ffast_5fq31_2ec',['arm_conv_fast_q31.c',['../arm__conv__fast__q31_8c.html',1,'']]], - ['arm_5fconv_5fopt_5fq15_2ec',['arm_conv_opt_q15.c',['../arm__conv__opt__q15_8c.html',1,'']]], - ['arm_5fconv_5fopt_5fq7_2ec',['arm_conv_opt_q7.c',['../arm__conv__opt__q7_8c.html',1,'']]], - ['arm_5fconv_5fpartial_5ff32_2ec',['arm_conv_partial_f32.c',['../arm__conv__partial__f32_8c.html',1,'']]], - ['arm_5fconv_5fpartial_5ffast_5fopt_5fq15_2ec',['arm_conv_partial_fast_opt_q15.c',['../arm__conv__partial__fast__opt__q15_8c.html',1,'']]], - ['arm_5fconv_5fpartial_5ffast_5fq15_2ec',['arm_conv_partial_fast_q15.c',['../arm__conv__partial__fast__q15_8c.html',1,'']]], - ['arm_5fconv_5fpartial_5ffast_5fq31_2ec',['arm_conv_partial_fast_q31.c',['../arm__conv__partial__fast__q31_8c.html',1,'']]], - ['arm_5fconv_5fpartial_5fopt_5fq15_2ec',['arm_conv_partial_opt_q15.c',['../arm__conv__partial__opt__q15_8c.html',1,'']]], - ['arm_5fconv_5fpartial_5fopt_5fq7_2ec',['arm_conv_partial_opt_q7.c',['../arm__conv__partial__opt__q7_8c.html',1,'']]], - ['arm_5fconv_5fpartial_5fq15_2ec',['arm_conv_partial_q15.c',['../arm__conv__partial__q15_8c.html',1,'']]], - ['arm_5fconv_5fpartial_5fq31_2ec',['arm_conv_partial_q31.c',['../arm__conv__partial__q31_8c.html',1,'']]], - ['arm_5fconv_5fpartial_5fq7_2ec',['arm_conv_partial_q7.c',['../arm__conv__partial__q7_8c.html',1,'']]], - ['arm_5fconv_5fq15_2ec',['arm_conv_q15.c',['../arm__conv__q15_8c.html',1,'']]], - ['arm_5fconv_5fq31_2ec',['arm_conv_q31.c',['../arm__conv__q31_8c.html',1,'']]], - ['arm_5fconv_5fq7_2ec',['arm_conv_q7.c',['../arm__conv__q7_8c.html',1,'']]], - ['arm_5fconvolution_5fexample_5ff32_2ec',['arm_convolution_example_f32.c',['../_a_r_m_2arm__convolution__example__f32_8c.html',1,'']]], - ['arm_5fcopy_5ff32_2ec',['arm_copy_f32.c',['../arm__copy__f32_8c.html',1,'']]], - ['arm_5fcopy_5fq15_2ec',['arm_copy_q15.c',['../arm__copy__q15_8c.html',1,'']]], - ['arm_5fcopy_5fq31_2ec',['arm_copy_q31.c',['../arm__copy__q31_8c.html',1,'']]], - ['arm_5fcopy_5fq7_2ec',['arm_copy_q7.c',['../arm__copy__q7_8c.html',1,'']]], - ['arm_5fcorrelate_5ff32_2ec',['arm_correlate_f32.c',['../arm__correlate__f32_8c.html',1,'']]], - ['arm_5fcorrelate_5ffast_5fopt_5fq15_2ec',['arm_correlate_fast_opt_q15.c',['../arm__correlate__fast__opt__q15_8c.html',1,'']]], - ['arm_5fcorrelate_5ffast_5fq15_2ec',['arm_correlate_fast_q15.c',['../arm__correlate__fast__q15_8c.html',1,'']]], - ['arm_5fcorrelate_5ffast_5fq31_2ec',['arm_correlate_fast_q31.c',['../arm__correlate__fast__q31_8c.html',1,'']]], - ['arm_5fcorrelate_5fopt_5fq15_2ec',['arm_correlate_opt_q15.c',['../arm__correlate__opt__q15_8c.html',1,'']]], - ['arm_5fcorrelate_5fopt_5fq7_2ec',['arm_correlate_opt_q7.c',['../arm__correlate__opt__q7_8c.html',1,'']]], - ['arm_5fcorrelate_5fq15_2ec',['arm_correlate_q15.c',['../arm__correlate__q15_8c.html',1,'']]], - ['arm_5fcorrelate_5fq31_2ec',['arm_correlate_q31.c',['../arm__correlate__q31_8c.html',1,'']]], - ['arm_5fcorrelate_5fq7_2ec',['arm_correlate_q7.c',['../arm__correlate__q7_8c.html',1,'']]], - ['arm_5fcos_5ff32_2ec',['arm_cos_f32.c',['../arm__cos__f32_8c.html',1,'']]], - ['arm_5fcos_5fq15_2ec',['arm_cos_q15.c',['../arm__cos__q15_8c.html',1,'']]], - ['arm_5fcos_5fq31_2ec',['arm_cos_q31.c',['../arm__cos__q31_8c.html',1,'']]], - ['arm_5fdct4_5ff32_2ec',['arm_dct4_f32.c',['../arm__dct4__f32_8c.html',1,'']]], - ['arm_5fdct4_5finit_5ff32_2ec',['arm_dct4_init_f32.c',['../arm__dct4__init__f32_8c.html',1,'']]], - ['arm_5fdct4_5finit_5fq15_2ec',['arm_dct4_init_q15.c',['../arm__dct4__init__q15_8c.html',1,'']]], - ['arm_5fdct4_5finit_5fq31_2ec',['arm_dct4_init_q31.c',['../arm__dct4__init__q31_8c.html',1,'']]], - ['arm_5fdct4_5fq15_2ec',['arm_dct4_q15.c',['../arm__dct4__q15_8c.html',1,'']]], - ['arm_5fdct4_5fq31_2ec',['arm_dct4_q31.c',['../arm__dct4__q31_8c.html',1,'']]], - ['arm_5fdot_5fprod_5ff32_2ec',['arm_dot_prod_f32.c',['../arm__dot__prod__f32_8c.html',1,'']]], - ['arm_5fdot_5fprod_5fq15_2ec',['arm_dot_prod_q15.c',['../arm__dot__prod__q15_8c.html',1,'']]], - ['arm_5fdot_5fprod_5fq31_2ec',['arm_dot_prod_q31.c',['../arm__dot__prod__q31_8c.html',1,'']]], - ['arm_5fdot_5fprod_5fq7_2ec',['arm_dot_prod_q7.c',['../arm__dot__prod__q7_8c.html',1,'']]], - ['arm_5fdotproduct_5fexample_5ff32_2ec',['arm_dotproduct_example_f32.c',['../_a_r_m_2arm__dotproduct__example__f32_8c.html',1,'']]], - ['arm_5ffft_5fbin_5fdata_2ec',['arm_fft_bin_data.c',['../_a_r_m_2arm__fft__bin__data_8c.html',1,'']]], - ['arm_5ffft_5fbin_5fexample_5ff32_2ec',['arm_fft_bin_example_f32.c',['../_a_r_m_2arm__fft__bin__example__f32_8c.html',1,'']]], - ['arm_5ffill_5ff32_2ec',['arm_fill_f32.c',['../arm__fill__f32_8c.html',1,'']]], - ['arm_5ffill_5fq15_2ec',['arm_fill_q15.c',['../arm__fill__q15_8c.html',1,'']]], - ['arm_5ffill_5fq31_2ec',['arm_fill_q31.c',['../arm__fill__q31_8c.html',1,'']]], - ['arm_5ffill_5fq7_2ec',['arm_fill_q7.c',['../arm__fill__q7_8c.html',1,'']]], - ['arm_5ffir_5fdata_2ec',['arm_fir_data.c',['../arm__fir__data_8c.html',1,'']]], - ['arm_5ffir_5fdecimate_5ff32_2ec',['arm_fir_decimate_f32.c',['../arm__fir__decimate__f32_8c.html',1,'']]], - ['arm_5ffir_5fdecimate_5ffast_5fq15_2ec',['arm_fir_decimate_fast_q15.c',['../arm__fir__decimate__fast__q15_8c.html',1,'']]], - ['arm_5ffir_5fdecimate_5ffast_5fq31_2ec',['arm_fir_decimate_fast_q31.c',['../arm__fir__decimate__fast__q31_8c.html',1,'']]], - ['arm_5ffir_5fdecimate_5finit_5ff32_2ec',['arm_fir_decimate_init_f32.c',['../arm__fir__decimate__init__f32_8c.html',1,'']]], - ['arm_5ffir_5fdecimate_5finit_5fq15_2ec',['arm_fir_decimate_init_q15.c',['../arm__fir__decimate__init__q15_8c.html',1,'']]], - ['arm_5ffir_5fdecimate_5finit_5fq31_2ec',['arm_fir_decimate_init_q31.c',['../arm__fir__decimate__init__q31_8c.html',1,'']]], - ['arm_5ffir_5fdecimate_5fq15_2ec',['arm_fir_decimate_q15.c',['../arm__fir__decimate__q15_8c.html',1,'']]], - ['arm_5ffir_5fdecimate_5fq31_2ec',['arm_fir_decimate_q31.c',['../arm__fir__decimate__q31_8c.html',1,'']]], - ['arm_5ffir_5fexample_5ff32_2ec',['arm_fir_example_f32.c',['../arm__fir__example__f32_8c.html',1,'']]], - ['arm_5ffir_5ff32_2ec',['arm_fir_f32.c',['../arm__fir__f32_8c.html',1,'']]], - ['arm_5ffir_5ffast_5fq15_2ec',['arm_fir_fast_q15.c',['../arm__fir__fast__q15_8c.html',1,'']]], - ['arm_5ffir_5ffast_5fq31_2ec',['arm_fir_fast_q31.c',['../arm__fir__fast__q31_8c.html',1,'']]], - ['arm_5ffir_5finit_5ff32_2ec',['arm_fir_init_f32.c',['../arm__fir__init__f32_8c.html',1,'']]], - ['arm_5ffir_5finit_5fq15_2ec',['arm_fir_init_q15.c',['../arm__fir__init__q15_8c.html',1,'']]], - ['arm_5ffir_5finit_5fq31_2ec',['arm_fir_init_q31.c',['../arm__fir__init__q31_8c.html',1,'']]], - ['arm_5ffir_5finit_5fq7_2ec',['arm_fir_init_q7.c',['../arm__fir__init__q7_8c.html',1,'']]], - ['arm_5ffir_5finterpolate_5ff32_2ec',['arm_fir_interpolate_f32.c',['../arm__fir__interpolate__f32_8c.html',1,'']]], - ['arm_5ffir_5finterpolate_5finit_5ff32_2ec',['arm_fir_interpolate_init_f32.c',['../arm__fir__interpolate__init__f32_8c.html',1,'']]], - ['arm_5ffir_5finterpolate_5finit_5fq15_2ec',['arm_fir_interpolate_init_q15.c',['../arm__fir__interpolate__init__q15_8c.html',1,'']]], - ['arm_5ffir_5finterpolate_5finit_5fq31_2ec',['arm_fir_interpolate_init_q31.c',['../arm__fir__interpolate__init__q31_8c.html',1,'']]], - ['arm_5ffir_5finterpolate_5fq15_2ec',['arm_fir_interpolate_q15.c',['../arm__fir__interpolate__q15_8c.html',1,'']]], - ['arm_5ffir_5finterpolate_5fq31_2ec',['arm_fir_interpolate_q31.c',['../arm__fir__interpolate__q31_8c.html',1,'']]], - ['arm_5ffir_5flattice_5ff32_2ec',['arm_fir_lattice_f32.c',['../arm__fir__lattice__f32_8c.html',1,'']]], - ['arm_5ffir_5flattice_5finit_5ff32_2ec',['arm_fir_lattice_init_f32.c',['../arm__fir__lattice__init__f32_8c.html',1,'']]], - ['arm_5ffir_5flattice_5finit_5fq15_2ec',['arm_fir_lattice_init_q15.c',['../arm__fir__lattice__init__q15_8c.html',1,'']]], - ['arm_5ffir_5flattice_5finit_5fq31_2ec',['arm_fir_lattice_init_q31.c',['../arm__fir__lattice__init__q31_8c.html',1,'']]], - ['arm_5ffir_5flattice_5fq15_2ec',['arm_fir_lattice_q15.c',['../arm__fir__lattice__q15_8c.html',1,'']]], - ['arm_5ffir_5flattice_5fq31_2ec',['arm_fir_lattice_q31.c',['../arm__fir__lattice__q31_8c.html',1,'']]], - ['arm_5ffir_5fq15_2ec',['arm_fir_q15.c',['../arm__fir__q15_8c.html',1,'']]], - ['arm_5ffir_5fq31_2ec',['arm_fir_q31.c',['../arm__fir__q31_8c.html',1,'']]], - ['arm_5ffir_5fq7_2ec',['arm_fir_q7.c',['../arm__fir__q7_8c.html',1,'']]], - ['arm_5ffir_5fsparse_5ff32_2ec',['arm_fir_sparse_f32.c',['../arm__fir__sparse__f32_8c.html',1,'']]], - ['arm_5ffir_5fsparse_5finit_5ff32_2ec',['arm_fir_sparse_init_f32.c',['../arm__fir__sparse__init__f32_8c.html',1,'']]], - ['arm_5ffir_5fsparse_5finit_5fq15_2ec',['arm_fir_sparse_init_q15.c',['../arm__fir__sparse__init__q15_8c.html',1,'']]], - ['arm_5ffir_5fsparse_5finit_5fq31_2ec',['arm_fir_sparse_init_q31.c',['../arm__fir__sparse__init__q31_8c.html',1,'']]], - ['arm_5ffir_5fsparse_5finit_5fq7_2ec',['arm_fir_sparse_init_q7.c',['../arm__fir__sparse__init__q7_8c.html',1,'']]], - ['arm_5ffir_5fsparse_5fq15_2ec',['arm_fir_sparse_q15.c',['../arm__fir__sparse__q15_8c.html',1,'']]], - ['arm_5ffir_5fsparse_5fq31_2ec',['arm_fir_sparse_q31.c',['../arm__fir__sparse__q31_8c.html',1,'']]], - ['arm_5ffir_5fsparse_5fq7_2ec',['arm_fir_sparse_q7.c',['../arm__fir__sparse__q7_8c.html',1,'']]], - ['arm_5ffloat_5fto_5fq15_2ec',['arm_float_to_q15.c',['../arm__float__to__q15_8c.html',1,'']]], - ['arm_5ffloat_5fto_5fq31_2ec',['arm_float_to_q31.c',['../arm__float__to__q31_8c.html',1,'']]], - ['arm_5ffloat_5fto_5fq7_2ec',['arm_float_to_q7.c',['../arm__float__to__q7_8c.html',1,'']]], - ['arm_5fgraphic_5fequalizer_5fdata_2ec',['arm_graphic_equalizer_data.c',['../arm__graphic__equalizer__data_8c.html',1,'']]], - ['arm_5fgraphic_5fequalizer_5fexample_5fq31_2ec',['arm_graphic_equalizer_example_q31.c',['../arm__graphic__equalizer__example__q31_8c.html',1,'']]], - ['arm_5fiir_5flattice_5ff32_2ec',['arm_iir_lattice_f32.c',['../arm__iir__lattice__f32_8c.html',1,'']]], - ['arm_5fiir_5flattice_5finit_5ff32_2ec',['arm_iir_lattice_init_f32.c',['../arm__iir__lattice__init__f32_8c.html',1,'']]], - ['arm_5fiir_5flattice_5finit_5fq15_2ec',['arm_iir_lattice_init_q15.c',['../arm__iir__lattice__init__q15_8c.html',1,'']]], - ['arm_5fiir_5flattice_5finit_5fq31_2ec',['arm_iir_lattice_init_q31.c',['../arm__iir__lattice__init__q31_8c.html',1,'']]], - ['arm_5fiir_5flattice_5fq15_2ec',['arm_iir_lattice_q15.c',['../arm__iir__lattice__q15_8c.html',1,'']]], - ['arm_5fiir_5flattice_5fq31_2ec',['arm_iir_lattice_q31.c',['../arm__iir__lattice__q31_8c.html',1,'']]], - ['arm_5flinear_5finterp_5fdata_2ec',['arm_linear_interp_data.c',['../arm__linear__interp__data_8c.html',1,'']]], - ['arm_5flinear_5finterp_5fexample_5ff32_2ec',['arm_linear_interp_example_f32.c',['../arm__linear__interp__example__f32_8c.html',1,'']]], - ['arm_5flms_5ff32_2ec',['arm_lms_f32.c',['../arm__lms__f32_8c.html',1,'']]], - ['arm_5flms_5finit_5ff32_2ec',['arm_lms_init_f32.c',['../arm__lms__init__f32_8c.html',1,'']]], - ['arm_5flms_5finit_5fq15_2ec',['arm_lms_init_q15.c',['../arm__lms__init__q15_8c.html',1,'']]], - ['arm_5flms_5finit_5fq31_2ec',['arm_lms_init_q31.c',['../arm__lms__init__q31_8c.html',1,'']]], - ['arm_5flms_5fnorm_5ff32_2ec',['arm_lms_norm_f32.c',['../arm__lms__norm__f32_8c.html',1,'']]], - ['arm_5flms_5fnorm_5finit_5ff32_2ec',['arm_lms_norm_init_f32.c',['../arm__lms__norm__init__f32_8c.html',1,'']]], - ['arm_5flms_5fnorm_5finit_5fq15_2ec',['arm_lms_norm_init_q15.c',['../arm__lms__norm__init__q15_8c.html',1,'']]], - ['arm_5flms_5fnorm_5finit_5fq31_2ec',['arm_lms_norm_init_q31.c',['../arm__lms__norm__init__q31_8c.html',1,'']]], - ['arm_5flms_5fnorm_5fq15_2ec',['arm_lms_norm_q15.c',['../arm__lms__norm__q15_8c.html',1,'']]], - ['arm_5flms_5fnorm_5fq31_2ec',['arm_lms_norm_q31.c',['../arm__lms__norm__q31_8c.html',1,'']]], - ['arm_5flms_5fq15_2ec',['arm_lms_q15.c',['../arm__lms__q15_8c.html',1,'']]], - ['arm_5flms_5fq31_2ec',['arm_lms_q31.c',['../arm__lms__q31_8c.html',1,'']]], - ['arm_5fmat_5fadd_5ff32_2ec',['arm_mat_add_f32.c',['../arm__mat__add__f32_8c.html',1,'']]], - ['arm_5fmat_5fadd_5fq15_2ec',['arm_mat_add_q15.c',['../arm__mat__add__q15_8c.html',1,'']]], - ['arm_5fmat_5fadd_5fq31_2ec',['arm_mat_add_q31.c',['../arm__mat__add__q31_8c.html',1,'']]], - ['arm_5fmat_5fcmplx_5fmult_5ff32_2ec',['arm_mat_cmplx_mult_f32.c',['../arm__mat__cmplx__mult__f32_8c.html',1,'']]], - ['arm_5fmat_5fcmplx_5fmult_5fq15_2ec',['arm_mat_cmplx_mult_q15.c',['../arm__mat__cmplx__mult__q15_8c.html',1,'']]], - ['arm_5fmat_5fcmplx_5fmult_5fq31_2ec',['arm_mat_cmplx_mult_q31.c',['../arm__mat__cmplx__mult__q31_8c.html',1,'']]], - ['arm_5fmat_5finit_5ff32_2ec',['arm_mat_init_f32.c',['../arm__mat__init__f32_8c.html',1,'']]], - ['arm_5fmat_5finit_5fq15_2ec',['arm_mat_init_q15.c',['../arm__mat__init__q15_8c.html',1,'']]], - ['arm_5fmat_5finit_5fq31_2ec',['arm_mat_init_q31.c',['../arm__mat__init__q31_8c.html',1,'']]], - ['arm_5fmat_5finverse_5ff32_2ec',['arm_mat_inverse_f32.c',['../arm__mat__inverse__f32_8c.html',1,'']]], - ['arm_5fmat_5finverse_5ff64_2ec',['arm_mat_inverse_f64.c',['../arm__mat__inverse__f64_8c.html',1,'']]], - ['arm_5fmat_5fmult_5ff32_2ec',['arm_mat_mult_f32.c',['../arm__mat__mult__f32_8c.html',1,'']]], - ['arm_5fmat_5fmult_5ffast_5fq15_2ec',['arm_mat_mult_fast_q15.c',['../arm__mat__mult__fast__q15_8c.html',1,'']]], - ['arm_5fmat_5fmult_5ffast_5fq31_2ec',['arm_mat_mult_fast_q31.c',['../arm__mat__mult__fast__q31_8c.html',1,'']]], - ['arm_5fmat_5fmult_5fq15_2ec',['arm_mat_mult_q15.c',['../arm__mat__mult__q15_8c.html',1,'']]], - ['arm_5fmat_5fmult_5fq31_2ec',['arm_mat_mult_q31.c',['../arm__mat__mult__q31_8c.html',1,'']]], - ['arm_5fmat_5fscale_5ff32_2ec',['arm_mat_scale_f32.c',['../arm__mat__scale__f32_8c.html',1,'']]], - ['arm_5fmat_5fscale_5fq15_2ec',['arm_mat_scale_q15.c',['../arm__mat__scale__q15_8c.html',1,'']]], - ['arm_5fmat_5fscale_5fq31_2ec',['arm_mat_scale_q31.c',['../arm__mat__scale__q31_8c.html',1,'']]], - ['arm_5fmat_5fsub_5ff32_2ec',['arm_mat_sub_f32.c',['../arm__mat__sub__f32_8c.html',1,'']]], - ['arm_5fmat_5fsub_5fq15_2ec',['arm_mat_sub_q15.c',['../arm__mat__sub__q15_8c.html',1,'']]], - ['arm_5fmat_5fsub_5fq31_2ec',['arm_mat_sub_q31.c',['../arm__mat__sub__q31_8c.html',1,'']]], - ['arm_5fmat_5ftrans_5ff32_2ec',['arm_mat_trans_f32.c',['../arm__mat__trans__f32_8c.html',1,'']]], - ['arm_5fmat_5ftrans_5fq15_2ec',['arm_mat_trans_q15.c',['../arm__mat__trans__q15_8c.html',1,'']]], - ['arm_5fmat_5ftrans_5fq31_2ec',['arm_mat_trans_q31.c',['../arm__mat__trans__q31_8c.html',1,'']]], - ['arm_5fmath_2eh',['arm_math.h',['../arm__math_8h.html',1,'']]], - ['arm_5fmatrix_5fexample_5ff32_2ec',['arm_matrix_example_f32.c',['../arm__matrix__example__f32_8c.html',1,'']]], - ['arm_5fmax_5ff32_2ec',['arm_max_f32.c',['../arm__max__f32_8c.html',1,'']]], - ['arm_5fmax_5fq15_2ec',['arm_max_q15.c',['../arm__max__q15_8c.html',1,'']]], - ['arm_5fmax_5fq31_2ec',['arm_max_q31.c',['../arm__max__q31_8c.html',1,'']]], - ['arm_5fmax_5fq7_2ec',['arm_max_q7.c',['../arm__max__q7_8c.html',1,'']]], - ['arm_5fmean_5ff32_2ec',['arm_mean_f32.c',['../arm__mean__f32_8c.html',1,'']]], - ['arm_5fmean_5fq15_2ec',['arm_mean_q15.c',['../arm__mean__q15_8c.html',1,'']]], - ['arm_5fmean_5fq31_2ec',['arm_mean_q31.c',['../arm__mean__q31_8c.html',1,'']]], - ['arm_5fmean_5fq7_2ec',['arm_mean_q7.c',['../arm__mean__q7_8c.html',1,'']]], - ['arm_5fmin_5ff32_2ec',['arm_min_f32.c',['../arm__min__f32_8c.html',1,'']]], - ['arm_5fmin_5fq15_2ec',['arm_min_q15.c',['../arm__min__q15_8c.html',1,'']]], - ['arm_5fmin_5fq31_2ec',['arm_min_q31.c',['../arm__min__q31_8c.html',1,'']]], - ['arm_5fmin_5fq7_2ec',['arm_min_q7.c',['../arm__min__q7_8c.html',1,'']]], - ['arm_5fmult_5ff32_2ec',['arm_mult_f32.c',['../arm__mult__f32_8c.html',1,'']]], - ['arm_5fmult_5fq15_2ec',['arm_mult_q15.c',['../arm__mult__q15_8c.html',1,'']]], - ['arm_5fmult_5fq31_2ec',['arm_mult_q31.c',['../arm__mult__q31_8c.html',1,'']]], - ['arm_5fmult_5fq7_2ec',['arm_mult_q7.c',['../arm__mult__q7_8c.html',1,'']]], - ['arm_5fnegate_5ff32_2ec',['arm_negate_f32.c',['../arm__negate__f32_8c.html',1,'']]], - ['arm_5fnegate_5fq15_2ec',['arm_negate_q15.c',['../arm__negate__q15_8c.html',1,'']]], - ['arm_5fnegate_5fq31_2ec',['arm_negate_q31.c',['../arm__negate__q31_8c.html',1,'']]], - ['arm_5fnegate_5fq7_2ec',['arm_negate_q7.c',['../arm__negate__q7_8c.html',1,'']]], - ['arm_5foffset_5ff32_2ec',['arm_offset_f32.c',['../arm__offset__f32_8c.html',1,'']]], - ['arm_5foffset_5fq15_2ec',['arm_offset_q15.c',['../arm__offset__q15_8c.html',1,'']]], - ['arm_5foffset_5fq31_2ec',['arm_offset_q31.c',['../arm__offset__q31_8c.html',1,'']]], - ['arm_5foffset_5fq7_2ec',['arm_offset_q7.c',['../arm__offset__q7_8c.html',1,'']]], - ['arm_5fpid_5finit_5ff32_2ec',['arm_pid_init_f32.c',['../arm__pid__init__f32_8c.html',1,'']]], - ['arm_5fpid_5finit_5fq15_2ec',['arm_pid_init_q15.c',['../arm__pid__init__q15_8c.html',1,'']]], - ['arm_5fpid_5finit_5fq31_2ec',['arm_pid_init_q31.c',['../arm__pid__init__q31_8c.html',1,'']]], - ['arm_5fpid_5freset_5ff32_2ec',['arm_pid_reset_f32.c',['../arm__pid__reset__f32_8c.html',1,'']]], - ['arm_5fpid_5freset_5fq15_2ec',['arm_pid_reset_q15.c',['../arm__pid__reset__q15_8c.html',1,'']]], - ['arm_5fpid_5freset_5fq31_2ec',['arm_pid_reset_q31.c',['../arm__pid__reset__q31_8c.html',1,'']]], - ['arm_5fpower_5ff32_2ec',['arm_power_f32.c',['../arm__power__f32_8c.html',1,'']]], - ['arm_5fpower_5fq15_2ec',['arm_power_q15.c',['../arm__power__q15_8c.html',1,'']]], - ['arm_5fpower_5fq31_2ec',['arm_power_q31.c',['../arm__power__q31_8c.html',1,'']]], - ['arm_5fpower_5fq7_2ec',['arm_power_q7.c',['../arm__power__q7_8c.html',1,'']]], - ['arm_5fq15_5fto_5ffloat_2ec',['arm_q15_to_float.c',['../arm__q15__to__float_8c.html',1,'']]], - ['arm_5fq15_5fto_5fq31_2ec',['arm_q15_to_q31.c',['../arm__q15__to__q31_8c.html',1,'']]], - ['arm_5fq15_5fto_5fq7_2ec',['arm_q15_to_q7.c',['../arm__q15__to__q7_8c.html',1,'']]], - ['arm_5fq31_5fto_5ffloat_2ec',['arm_q31_to_float.c',['../arm__q31__to__float_8c.html',1,'']]], - ['arm_5fq31_5fto_5fq15_2ec',['arm_q31_to_q15.c',['../arm__q31__to__q15_8c.html',1,'']]], - ['arm_5fq31_5fto_5fq7_2ec',['arm_q31_to_q7.c',['../arm__q31__to__q7_8c.html',1,'']]], - ['arm_5fq7_5fto_5ffloat_2ec',['arm_q7_to_float.c',['../arm__q7__to__float_8c.html',1,'']]], - ['arm_5fq7_5fto_5fq15_2ec',['arm_q7_to_q15.c',['../arm__q7__to__q15_8c.html',1,'']]], - ['arm_5fq7_5fto_5fq31_2ec',['arm_q7_to_q31.c',['../arm__q7__to__q31_8c.html',1,'']]], - ['arm_5frfft_5ff32_2ec',['arm_rfft_f32.c',['../arm__rfft__f32_8c.html',1,'']]], - ['arm_5frfft_5ffast_5ff32_2ec',['arm_rfft_fast_f32.c',['../arm__rfft__fast__f32_8c.html',1,'']]], - ['arm_5frfft_5ffast_5finit_5ff32_2ec',['arm_rfft_fast_init_f32.c',['../arm__rfft__fast__init__f32_8c.html',1,'']]], - ['arm_5frfft_5finit_5ff32_2ec',['arm_rfft_init_f32.c',['../arm__rfft__init__f32_8c.html',1,'']]], - ['arm_5frfft_5finit_5fq15_2ec',['arm_rfft_init_q15.c',['../arm__rfft__init__q15_8c.html',1,'']]], - ['arm_5frfft_5finit_5fq31_2ec',['arm_rfft_init_q31.c',['../arm__rfft__init__q31_8c.html',1,'']]], - ['arm_5frfft_5fq15_2ec',['arm_rfft_q15.c',['../arm__rfft__q15_8c.html',1,'']]], - ['arm_5frfft_5fq31_2ec',['arm_rfft_q31.c',['../arm__rfft__q31_8c.html',1,'']]], - ['arm_5frms_5ff32_2ec',['arm_rms_f32.c',['../arm__rms__f32_8c.html',1,'']]], - ['arm_5frms_5fq15_2ec',['arm_rms_q15.c',['../arm__rms__q15_8c.html',1,'']]], - ['arm_5frms_5fq31_2ec',['arm_rms_q31.c',['../arm__rms__q31_8c.html',1,'']]], - ['arm_5fscale_5ff32_2ec',['arm_scale_f32.c',['../arm__scale__f32_8c.html',1,'']]], - ['arm_5fscale_5fq15_2ec',['arm_scale_q15.c',['../arm__scale__q15_8c.html',1,'']]], - ['arm_5fscale_5fq31_2ec',['arm_scale_q31.c',['../arm__scale__q31_8c.html',1,'']]], - ['arm_5fscale_5fq7_2ec',['arm_scale_q7.c',['../arm__scale__q7_8c.html',1,'']]], - ['arm_5fshift_5fq15_2ec',['arm_shift_q15.c',['../arm__shift__q15_8c.html',1,'']]], - ['arm_5fshift_5fq31_2ec',['arm_shift_q31.c',['../arm__shift__q31_8c.html',1,'']]], - ['arm_5fshift_5fq7_2ec',['arm_shift_q7.c',['../arm__shift__q7_8c.html',1,'']]], - ['arm_5fsignal_5fconverge_5fdata_2ec',['arm_signal_converge_data.c',['../arm__signal__converge__data_8c.html',1,'']]], - ['arm_5fsignal_5fconverge_5fexample_5ff32_2ec',['arm_signal_converge_example_f32.c',['../arm__signal__converge__example__f32_8c.html',1,'']]], - ['arm_5fsin_5fcos_5fexample_5ff32_2ec',['arm_sin_cos_example_f32.c',['../arm__sin__cos__example__f32_8c.html',1,'']]], - ['arm_5fsin_5fcos_5ff32_2ec',['arm_sin_cos_f32.c',['../arm__sin__cos__f32_8c.html',1,'']]], - ['arm_5fsin_5fcos_5fq31_2ec',['arm_sin_cos_q31.c',['../arm__sin__cos__q31_8c.html',1,'']]], - ['arm_5fsin_5ff32_2ec',['arm_sin_f32.c',['../arm__sin__f32_8c.html',1,'']]], - ['arm_5fsin_5fq15_2ec',['arm_sin_q15.c',['../arm__sin__q15_8c.html',1,'']]], - ['arm_5fsin_5fq31_2ec',['arm_sin_q31.c',['../arm__sin__q31_8c.html',1,'']]], - ['arm_5fsqrt_5fq15_2ec',['arm_sqrt_q15.c',['../arm__sqrt__q15_8c.html',1,'']]], - ['arm_5fsqrt_5fq31_2ec',['arm_sqrt_q31.c',['../arm__sqrt__q31_8c.html',1,'']]], - ['arm_5fstd_5ff32_2ec',['arm_std_f32.c',['../arm__std__f32_8c.html',1,'']]], - ['arm_5fstd_5fq15_2ec',['arm_std_q15.c',['../arm__std__q15_8c.html',1,'']]], - ['arm_5fstd_5fq31_2ec',['arm_std_q31.c',['../arm__std__q31_8c.html',1,'']]], - ['arm_5fsub_5ff32_2ec',['arm_sub_f32.c',['../arm__sub__f32_8c.html',1,'']]], - ['arm_5fsub_5fq15_2ec',['arm_sub_q15.c',['../arm__sub__q15_8c.html',1,'']]], - ['arm_5fsub_5fq31_2ec',['arm_sub_q31.c',['../arm__sub__q31_8c.html',1,'']]], - ['arm_5fsub_5fq7_2ec',['arm_sub_q7.c',['../arm__sub__q7_8c.html',1,'']]], - ['arm_5fvar_5ff32_2ec',['arm_var_f32.c',['../arm__var__f32_8c.html',1,'']]], - ['arm_5fvar_5fq15_2ec',['arm_var_q15.c',['../arm__var__q15_8c.html',1,'']]], - ['arm_5fvar_5fq31_2ec',['arm_var_q31.c',['../arm__var__q31_8c.html',1,'']]], - ['arm_5fvariance_5fexample_5ff32_2ec',['arm_variance_example_f32.c',['../arm__variance__example__f32_8c.html',1,'']]], - ['math_5fhelper_2ec',['math_helper.c',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html',1,'']]], - ['math_5fhelper_2ec',['math_helper.c',['../arm__fir__example_2_a_r_m_2math__helper_8c.html',1,'']]], - ['math_5fhelper_2ec',['math_helper.c',['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html',1,'']]], - ['math_5fhelper_2ec',['math_helper.c',['../arm__matrix__example_2_a_r_m_2math__helper_8c.html',1,'']]], - ['math_5fhelper_2ec',['math_helper.c',['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html',1,'']]], - ['math_5fhelper_2ec',['math_helper.c',['../arm__convolution__example_2_g_c_c_2math__helper_8c.html',1,'']]], - ['math_5fhelper_2ec',['math_helper.c',['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html',1,'']]], - ['math_5fhelper_2eh',['math_helper.h',['../arm__convolution__example_2_a_r_m_2math__helper_8h.html',1,'']]], - ['math_5fhelper_2eh',['math_helper.h',['../arm__convolution__example_2_g_c_c_2math__helper_8h.html',1,'']]], - ['math_5fhelper_2eh',['math_helper.h',['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html',1,'']]], - ['math_5fhelper_2eh',['math_helper.h',['../arm__fir__example_2_a_r_m_2math__helper_8h.html',1,'']]], - ['math_5fhelper_2eh',['math_helper.h',['../arm__matrix__example_2_a_r_m_2math__helper_8h.html',1,'']]], - ['math_5fhelper_2eh',['math_helper.h',['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html',1,'']]], - ['math_5fhelper_2eh',['math_helper.h',['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html',1,'']]], - ['rte_5fcomponents_2eh',['RTE_Components.h',['../arm__fir__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html',1,'']]], - ['rte_5fcomponents_2eh',['RTE_Components.h',['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html',1,'']]], - ['rte_5fcomponents_2eh',['RTE_Components.h',['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html',1,'']]], - ['rte_5fcomponents_2eh',['RTE_Components.h',['../arm__convolution__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html',1,'']]], - ['rte_5fcomponents_2eh',['RTE_Components.h',['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html',1,'']]], - ['rte_5fcomponents_2eh',['RTE_Components.h',['../arm__variance__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html',1,'']]], - ['rte_5fcomponents_2eh',['RTE_Components.h',['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html',1,'']]], - ['rte_5fcomponents_2eh',['RTE_Components.h',['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html',1,'']]], - ['rte_5fcomponents_2eh',['RTE_Components.h',['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html',1,'']]], - ['rte_5fcomponents_2eh',['RTE_Components.h',['../arm__matrix__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html',1,'']]], - ['rte_5fcomponents_2eh',['RTE_Components.h',['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_r_t_e___components_8h.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm0_2ec',['system_ARMCM0.c',['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm3_2ec',['system_ARMCM3.c',['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm4_2ec',['system_ARMCM4.c',['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html',1,'']]], - ['system_5farmcm7_2ec',['system_ARMCM7.c',['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html',1,'']]], - ['system_5farmcm7_2ec',['system_ARMCM7.c',['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html',1,'']]], - ['system_5farmcm7_2ec',['system_ARMCM7.c',['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html',1,'']]], - ['system_5farmcm7_2ec',['system_ARMCM7.c',['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html',1,'']]], - ['system_5farmcm7_2ec',['system_ARMCM7.c',['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html',1,'']]], - ['system_5farmcm7_2ec',['system_ARMCM7.c',['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html',1,'']]], - ['system_5farmcm7_2ec',['system_ARMCM7.c',['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html',1,'']]], - ['system_5farmcm7_2ec',['system_ARMCM7.c',['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html',1,'']]], - ['system_5farmcm7_2ec',['system_ARMCM7.c',['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html',1,'']]], - ['system_5farmcm7_2ec',['system_ARMCM7.c',['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html',1,'']]], - ['system_5farmcm7_2ec',['system_ARMCM7.c',['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/files_63.html b/Documentation/DSP/html/search/files_63.html deleted file mode 100644 index 6611a5b..0000000 --- a/Documentation/DSP/html/search/files_63.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/files_63.js b/Documentation/DSP/html/search/files_63.js deleted file mode 100644 index 1cc98ab..0000000 --- a/Documentation/DSP/html/search/files_63.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['change_20log_2etxt',['Change Log.txt',['../_change_01_log_8txt.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/files_67.html b/Documentation/DSP/html/search/files_67.html deleted file mode 100644 index d5df283..0000000 --- a/Documentation/DSP/html/search/files_67.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/files_67.js b/Documentation/DSP/html/search/files_67.js deleted file mode 100644 index 264c668..0000000 --- a/Documentation/DSP/html/search/files_67.js +++ /dev/null @@ -1,8 +0,0 @@ -var searchData= -[ - ['arm_5fclass_5fmarks_5fexample_5ff32_2ec',['arm_class_marks_example_f32.c',['../_g_c_c_2arm__class__marks__example__f32_8c.html',1,'']]], - ['arm_5fconvolution_5fexample_5ff32_2ec',['arm_convolution_example_f32.c',['../_g_c_c_2arm__convolution__example__f32_8c.html',1,'']]], - ['arm_5fdotproduct_5fexample_5ff32_2ec',['arm_dotproduct_example_f32.c',['../_g_c_c_2arm__dotproduct__example__f32_8c.html',1,'']]], - ['arm_5ffft_5fbin_5fdata_2ec',['arm_fft_bin_data.c',['../_g_c_c_2arm__fft__bin__data_8c.html',1,'']]], - ['arm_5ffft_5fbin_5fexample_5ff32_2ec',['arm_fft_bin_example_f32.c',['../_g_c_c_2arm__fft__bin__example__f32_8c.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/functions_61.html b/Documentation/DSP/html/search/functions_61.html deleted file mode 100644 index 7f39533..0000000 --- a/Documentation/DSP/html/search/functions_61.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/functions_61.js b/Documentation/DSP/html/search/functions_61.js deleted file mode 100644 index af8bd32..0000000 --- a/Documentation/DSP/html/search/functions_61.js +++ /dev/null @@ -1,343 +0,0 @@ -var searchData= -[ - ['arm_5fabs_5ff32',['arm_abs_f32',['../group___basic_abs.html#ga421b6275f9d35f50286c0ff3beceff02',1,'arm_abs_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_abs_f32.c'],['../group___basic_abs.html#ga421b6275f9d35f50286c0ff3beceff02',1,'arm_abs_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_abs_f32.c']]], - ['arm_5fabs_5fq15',['arm_abs_q15',['../group___basic_abs.html#ga39f92964c9b649ba252e26ebe7b95594',1,'arm_abs_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_abs_q15.c'],['../group___basic_abs.html#ga39f92964c9b649ba252e26ebe7b95594',1,'arm_abs_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_abs_q15.c']]], - ['arm_5fabs_5fq31',['arm_abs_q31',['../group___basic_abs.html#ga59eafcdcdb52da60d37f20aec6ff4577',1,'arm_abs_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_abs_q31.c'],['../group___basic_abs.html#ga59eafcdcdb52da60d37f20aec6ff4577',1,'arm_abs_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_abs_q31.c']]], - ['arm_5fabs_5fq7',['arm_abs_q7',['../group___basic_abs.html#gadc30985e33fbf96802a5a7954dece3b1',1,'arm_abs_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_abs_q7.c'],['../group___basic_abs.html#gadc30985e33fbf96802a5a7954dece3b1',1,'arm_abs_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_abs_q7.c']]], - ['arm_5fadd_5ff32',['arm_add_f32',['../group___basic_add.html#ga6a904a547413b10565dd1d251c6bafbd',1,'arm_add_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize): arm_add_f32.c'],['../group___basic_add.html#ga6a904a547413b10565dd1d251c6bafbd',1,'arm_add_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize): arm_add_f32.c']]], - ['arm_5fadd_5fq15',['arm_add_q15',['../group___basic_add.html#gabb51285a41f511670bbff62fc0e1bf62',1,'arm_add_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize): arm_add_q15.c'],['../group___basic_add.html#gabb51285a41f511670bbff62fc0e1bf62',1,'arm_add_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize): arm_add_q15.c']]], - ['arm_5fadd_5fq31',['arm_add_q31',['../group___basic_add.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b',1,'arm_add_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize): arm_add_q31.c'],['../group___basic_add.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b',1,'arm_add_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize): arm_add_q31.c']]], - ['arm_5fadd_5fq7',['arm_add_q7',['../group___basic_add.html#gaed633f415a7840a66861debca2dfb96b',1,'arm_add_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize): arm_add_q7.c'],['../group___basic_add.html#gaed633f415a7840a66861debca2dfb96b',1,'arm_add_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize): arm_add_q7.c']]], - ['arm_5fapply_5fguard_5fbits',['arm_apply_guard_bits',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits): math_helper.c']]], - ['arm_5fbilinear_5finterp_5ff32',['arm_bilinear_interp_f32',['../group___bilinear_interpolate.html#gab49a4c0f64854903d996d01ba38f711a',1,'arm_math.h']]], - ['arm_5fbilinear_5finterp_5fq15',['arm_bilinear_interp_q15',['../group___bilinear_interpolate.html#gaa8dffbc2a01bb7accf231384498ec85e',1,'arm_math.h']]], - ['arm_5fbilinear_5finterp_5fq31',['arm_bilinear_interp_q31',['../group___bilinear_interpolate.html#ga202a033c8a2ad3678b136f93153b6d13',1,'arm_math.h']]], - ['arm_5fbilinear_5finterp_5fq7',['arm_bilinear_interp_q7',['../group___bilinear_interpolate.html#gade8db9706a3ae9ad03b2750a239d2ee6',1,'arm_math.h']]], - ['arm_5fbiquad_5fcas_5fdf1_5f32x64_5finit_5fq31',['arm_biquad_cas_df1_32x64_init_q31',['../group___biquad_cascade_d_f1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb',1,'arm_biquad_cas_df1_32x64_init_q31(arm_biquad_cas_df1_32x64_ins_q31 *S, uint8_t numStages, q31_t *pCoeffs, q63_t *pState, uint8_t postShift): arm_biquad_cascade_df1_32x64_init_q31.c'],['../group___biquad_cascade_d_f1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb',1,'arm_biquad_cas_df1_32x64_init_q31(arm_biquad_cas_df1_32x64_ins_q31 *S, uint8_t numStages, q31_t *pCoeffs, q63_t *pState, uint8_t postShift): arm_biquad_cascade_df1_32x64_init_q31.c']]], - ['arm_5fbiquad_5fcas_5fdf1_5f32x64_5fq31',['arm_biquad_cas_df1_32x64_q31',['../group___biquad_cascade_d_f1__32x64.html#ga953a83e69685de6575cff37feb358a93',1,'arm_biquad_cas_df1_32x64_q31(const arm_biquad_cas_df1_32x64_ins_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_32x64_q31.c'],['../group___biquad_cascade_d_f1__32x64.html#ga953a83e69685de6575cff37feb358a93',1,'arm_biquad_cas_df1_32x64_q31(const arm_biquad_cas_df1_32x64_ins_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_32x64_q31.c']]], - ['arm_5fbiquad_5fcascade_5fdf1_5ff32',['arm_biquad_cascade_df1_f32',['../group___biquad_cascade_d_f1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc',1,'arm_biquad_cascade_df1_f32(const arm_biquad_casd_df1_inst_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_f32.c'],['../group___biquad_cascade_d_f1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc',1,'arm_biquad_cascade_df1_f32(const arm_biquad_casd_df1_inst_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_f32.c']]], - ['arm_5fbiquad_5fcascade_5fdf1_5ffast_5fq15',['arm_biquad_cascade_df1_fast_q15',['../group___biquad_cascade_d_f1.html#gaffb9792c0220882efd4c58f3c6a05fd7',1,'arm_biquad_cascade_df1_fast_q15(const arm_biquad_casd_df1_inst_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_fast_q15.c'],['../group___biquad_cascade_d_f1.html#gaffb9792c0220882efd4c58f3c6a05fd7',1,'arm_biquad_cascade_df1_fast_q15(const arm_biquad_casd_df1_inst_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_fast_q15.c']]], - ['arm_5fbiquad_5fcascade_5fdf1_5ffast_5fq31',['arm_biquad_cascade_df1_fast_q31',['../group___biquad_cascade_d_f1.html#ga456390f5e448afad3a38bed7d6e380e3',1,'arm_biquad_cascade_df1_fast_q31(const arm_biquad_casd_df1_inst_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_fast_q31.c'],['../group___biquad_cascade_d_f1.html#ga456390f5e448afad3a38bed7d6e380e3',1,'arm_biquad_cascade_df1_fast_q31(const arm_biquad_casd_df1_inst_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_fast_q31.c']]], - ['arm_5fbiquad_5fcascade_5fdf1_5finit_5ff32',['arm_biquad_cascade_df1_init_f32',['../group___biquad_cascade_d_f1.html#ga8e73b69a788e681a61bccc8959d823c5',1,'arm_biquad_cascade_df1_init_f32(arm_biquad_casd_df1_inst_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState): arm_biquad_cascade_df1_init_f32.c'],['../group___biquad_cascade_d_f1.html#ga8e73b69a788e681a61bccc8959d823c5',1,'arm_biquad_cascade_df1_init_f32(arm_biquad_casd_df1_inst_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState): arm_biquad_cascade_df1_init_f32.c']]], - ['arm_5fbiquad_5fcascade_5fdf1_5finit_5fq15',['arm_biquad_cascade_df1_init_q15',['../group___biquad_cascade_d_f1.html#gad54c724132f6d742a444eb6df0e9c731',1,'arm_biquad_cascade_df1_init_q15(arm_biquad_casd_df1_inst_q15 *S, uint8_t numStages, q15_t *pCoeffs, q15_t *pState, int8_t postShift): arm_biquad_cascade_df1_init_q15.c'],['../group___biquad_cascade_d_f1.html#gad54c724132f6d742a444eb6df0e9c731',1,'arm_biquad_cascade_df1_init_q15(arm_biquad_casd_df1_inst_q15 *S, uint8_t numStages, q15_t *pCoeffs, q15_t *pState, int8_t postShift): arm_biquad_cascade_df1_init_q15.c']]], - ['arm_5fbiquad_5fcascade_5fdf1_5finit_5fq31',['arm_biquad_cascade_df1_init_q31',['../group___biquad_cascade_d_f1.html#gaf42a44f9b16d61e636418c83eefe577b',1,'arm_biquad_cascade_df1_init_q31(arm_biquad_casd_df1_inst_q31 *S, uint8_t numStages, q31_t *pCoeffs, q31_t *pState, int8_t postShift): arm_biquad_cascade_df1_init_q31.c'],['../group___biquad_cascade_d_f1.html#gaf42a44f9b16d61e636418c83eefe577b',1,'arm_biquad_cascade_df1_init_q31(arm_biquad_casd_df1_inst_q31 *S, uint8_t numStages, q31_t *pCoeffs, q31_t *pState, int8_t postShift): arm_biquad_cascade_df1_init_q31.c']]], - ['arm_5fbiquad_5fcascade_5fdf1_5fq15',['arm_biquad_cascade_df1_q15',['../group___biquad_cascade_d_f1.html#gadd66a0aefdc645031d607b0a5b37a942',1,'arm_biquad_cascade_df1_q15(const arm_biquad_casd_df1_inst_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_q15.c'],['../group___biquad_cascade_d_f1.html#gadd66a0aefdc645031d607b0a5b37a942',1,'arm_biquad_cascade_df1_q15(const arm_biquad_casd_df1_inst_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_q15.c']]], - ['arm_5fbiquad_5fcascade_5fdf1_5fq31',['arm_biquad_cascade_df1_q31',['../group___biquad_cascade_d_f1.html#ga27b0c54da702713976e5202d20b4473f',1,'arm_biquad_cascade_df1_q31(const arm_biquad_casd_df1_inst_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_q31.c'],['../group___biquad_cascade_d_f1.html#ga27b0c54da702713976e5202d20b4473f',1,'arm_biquad_cascade_df1_q31(const arm_biquad_casd_df1_inst_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_biquad_cascade_df1_q31.c']]], - ['arm_5fbiquad_5fcascade_5fdf2t_5ff32',['arm_biquad_cascade_df2T_f32',['../group___biquad_cascade_d_f2_t.html#ga114f373fbc16a314e9f293c7c7649c7f',1,'arm_biquad_cascade_df2T_f32(const arm_biquad_cascade_df2T_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_biquad_cascade_df2T_f32.c'],['../group___biquad_cascade_d_f2_t.html#ga114f373fbc16a314e9f293c7c7649c7f',1,'arm_biquad_cascade_df2T_f32(const arm_biquad_cascade_df2T_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_biquad_cascade_df2T_f32.c']]], - ['arm_5fbiquad_5fcascade_5fdf2t_5ff64',['arm_biquad_cascade_df2T_f64',['../group___biquad_cascade_d_f2_t.html#gaa8735dda5f3f36d0936283794c2aa771',1,'arm_biquad_cascade_df2T_f64(const arm_biquad_cascade_df2T_instance_f64 *S, float64_t *pSrc, float64_t *pDst, uint32_t blockSize): arm_biquad_cascade_df2T_f64.c'],['../group___biquad_cascade_d_f2_t.html#gaa8735dda5f3f36d0936283794c2aa771',1,'arm_biquad_cascade_df2T_f64(const arm_biquad_cascade_df2T_instance_f64 *S, float64_t *pSrc, float64_t *pDst, uint32_t blockSize): arm_biquad_cascade_df2T_f64.c']]], - ['arm_5fbiquad_5fcascade_5fdf2t_5finit_5ff32',['arm_biquad_cascade_df2T_init_f32',['../group___biquad_cascade_d_f2_t.html#ga70eaddf317a4a8bde6bd6a97df67fedd',1,'arm_biquad_cascade_df2T_init_f32(arm_biquad_cascade_df2T_instance_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState): arm_biquad_cascade_df2T_init_f32.c'],['../group___biquad_cascade_d_f2_t.html#ga70eaddf317a4a8bde6bd6a97df67fedd',1,'arm_biquad_cascade_df2T_init_f32(arm_biquad_cascade_df2T_instance_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState): arm_biquad_cascade_df2T_init_f32.c']]], - ['arm_5fbiquad_5fcascade_5fdf2t_5finit_5ff64',['arm_biquad_cascade_df2T_init_f64',['../group___biquad_cascade_d_f2_t.html#ga12dc5d8e8892806ad70e79ca2ff9f86e',1,'arm_biquad_cascade_df2T_init_f64(arm_biquad_cascade_df2T_instance_f64 *S, uint8_t numStages, float64_t *pCoeffs, float64_t *pState): arm_biquad_cascade_df2T_init_f64.c'],['../group___biquad_cascade_d_f2_t.html#ga12dc5d8e8892806ad70e79ca2ff9f86e',1,'arm_biquad_cascade_df2T_init_f64(arm_biquad_cascade_df2T_instance_f64 *S, uint8_t numStages, float64_t *pCoeffs, float64_t *pState): arm_biquad_cascade_df2T_init_f64.c']]], - ['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5ff32',['arm_biquad_cascade_stereo_df2T_f32',['../group___biquad_cascade_d_f2_t.html#gac75de449c3e4f733477d81bd0ada5eec',1,'arm_biquad_cascade_stereo_df2T_f32(const arm_biquad_cascade_stereo_df2T_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_biquad_cascade_stereo_df2T_f32.c'],['../group___biquad_cascade_d_f2_t.html#gac75de449c3e4f733477d81bd0ada5eec',1,'arm_biquad_cascade_stereo_df2T_f32(const arm_biquad_cascade_stereo_df2T_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_biquad_cascade_stereo_df2T_f32.c']]], - ['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5finit_5ff32',['arm_biquad_cascade_stereo_df2T_init_f32',['../group___biquad_cascade_d_f2_t.html#ga405197c89fe4d34003efd23786296425',1,'arm_biquad_cascade_stereo_df2T_init_f32(arm_biquad_cascade_stereo_df2T_instance_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState): arm_biquad_cascade_stereo_df2T_init_f32.c'],['../group___biquad_cascade_d_f2_t.html#ga405197c89fe4d34003efd23786296425',1,'arm_biquad_cascade_stereo_df2T_init_f32(arm_biquad_cascade_stereo_df2T_instance_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState): arm_biquad_cascade_stereo_df2T_init_f32.c']]], - ['arm_5fbitreversal_5f16',['arm_bitreversal_16',['../arm__cfft__q15_8c.html#a773957c278f4d9e728711f27e8a6e278',1,'arm_cfft_q15.c']]], - ['arm_5fbitreversal_5f32',['arm_bitreversal_32',['../arm__cfft__f32_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f',1,'arm_bitreversal_32(uint32_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable): arm_cfft_f32.c'],['../arm__cfft__q31_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f',1,'arm_bitreversal_32(uint32_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable): arm_cfft_q31.c']]], - ['arm_5fbitreversal_5ff32',['arm_bitreversal_f32',['../arm__bitreversal_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, uint16_t *pBitRevTab): arm_bitreversal.c'],['../arm__cfft__radix2__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, uint16_t *pBitRevTab): arm_bitreversal.c'],['../arm__cfft__radix4__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, uint16_t *pBitRevTab): arm_bitreversal.c'],['../arm__rfft__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, uint16_t *pBitRevTab): arm_bitreversal.c']]], - ['arm_5fbitreversal_5fq15',['arm_bitreversal_q15',['../arm__bitreversal_8c.html#a12a07b49948c354172ae07358309a4a5',1,'arm_bitreversal_q15(q15_t *pSrc16, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab): arm_bitreversal.c'],['../arm__cfft__radix2__q15_8c.html#a73f48eaea9297605705ae25d3405343e',1,'arm_bitreversal_q15(q15_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab): arm_bitreversal.c'],['../arm__cfft__radix4__q15_8c.html#a73f48eaea9297605705ae25d3405343e',1,'arm_bitreversal_q15(q15_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab): arm_bitreversal.c']]], - ['arm_5fbitreversal_5fq31',['arm_bitreversal_q31',['../arm__bitreversal_8c.html#a27618705158b5c42db5fb0a381f8efc1',1,'arm_bitreversal_q31(q31_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTable): arm_bitreversal.c'],['../arm__cfft__radix2__q31_8c.html#a3fab577d25c3a517973c8c214f66f268',1,'arm_bitreversal_q31(q31_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab): arm_bitreversal.c'],['../arm__cfft__radix4__q31_8c.html#a3fab577d25c3a517973c8c214f66f268',1,'arm_bitreversal_q31(q31_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab): arm_bitreversal.c']]], - ['arm_5fcalc_5f2pow',['arm_calc_2pow',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits): math_helper.c']]], - ['arm_5fcalc_5fguard_5fbits',['arm_calc_guard_bits',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds): math_helper.c']]], - ['arm_5fcfft_5ff32',['arm_cfft_f32',['../group___complex_f_f_t.html#gade0f9c4ff157b6b9c72a1eafd86ebf80',1,'arm_cfft_f32(const arm_cfft_instance_f32 *S, float32_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_f32.c'],['../group___complex_f_f_t.html#gade0f9c4ff157b6b9c72a1eafd86ebf80',1,'arm_cfft_f32(const arm_cfft_instance_f32 *S, float32_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_f32.c']]], - ['arm_5fcfft_5fq15',['arm_cfft_q15',['../group___complex_f_f_t.html#ga68cdacd2267a2967955e40e6b7ec1229',1,'arm_cfft_q15(const arm_cfft_instance_q15 *S, q15_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_q15.c'],['../group___complex_f_f_t.html#ga68cdacd2267a2967955e40e6b7ec1229',1,'arm_cfft_q15(const arm_cfft_instance_q15 *S, q15_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_q15.c']]], - ['arm_5fcfft_5fq31',['arm_cfft_q31',['../group___complex_f_f_t.html#ga5a0008bd997ab6e2e299ef2fb272fb4b',1,'arm_cfft_q31(const arm_cfft_instance_q31 *S, q31_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_q31.c'],['../group___complex_f_f_t.html#ga5a0008bd997ab6e2e299ef2fb272fb4b',1,'arm_cfft_q31(const arm_cfft_instance_q31 *S, q31_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_q31.c']]], - ['arm_5fcfft_5fradix2_5ff32',['arm_cfft_radix2_f32',['../group___complex_f_f_t.html#ga9fadd650b802f612ae558ddaab789a6d',1,'arm_cfft_radix2_f32(const arm_cfft_radix2_instance_f32 *S, float32_t *pSrc): arm_cfft_radix2_f32.c'],['../group___complex_f_f_t.html#ga9fadd650b802f612ae558ddaab789a6d',1,'arm_cfft_radix2_f32(const arm_cfft_radix2_instance_f32 *S, float32_t *pSrc): arm_cfft_radix2_f32.c']]], - ['arm_5fcfft_5fradix2_5finit_5ff32',['arm_cfft_radix2_init_f32',['../group___complex_f_f_t.html#gac9565e6bc7229577ecf5e090313cafd7',1,'arm_cfft_radix2_init_f32(arm_cfft_radix2_instance_f32 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix2_init_f32.c'],['../group___complex_f_f_t.html#gac9565e6bc7229577ecf5e090313cafd7',1,'arm_cfft_radix2_init_f32(arm_cfft_radix2_instance_f32 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix2_init_f32.c']]], - ['arm_5fcfft_5fradix2_5finit_5fq15',['arm_cfft_radix2_init_q15',['../group___complex_f_f_t.html#ga5c5b2127b3c4ea2d03692127f8543858',1,'arm_cfft_radix2_init_q15(arm_cfft_radix2_instance_q15 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix2_init_q15.c'],['../group___complex_f_f_t.html#ga5c5b2127b3c4ea2d03692127f8543858',1,'arm_cfft_radix2_init_q15(arm_cfft_radix2_instance_q15 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix2_init_q15.c']]], - ['arm_5fcfft_5fradix2_5finit_5fq31',['arm_cfft_radix2_init_q31',['../group___complex_f_f_t.html#gabec9611e77382f31e152668bf6b4b638',1,'arm_cfft_radix2_init_q31(arm_cfft_radix2_instance_q31 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix2_init_q31.c'],['../group___complex_f_f_t.html#gabec9611e77382f31e152668bf6b4b638',1,'arm_cfft_radix2_init_q31(arm_cfft_radix2_instance_q31 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix2_init_q31.c']]], - ['arm_5fcfft_5fradix2_5fq15',['arm_cfft_radix2_q15',['../group___complex_f_f_t.html#ga55b424341dc3efd3fa0bcaaff4bdbf40',1,'arm_cfft_radix2_q15(const arm_cfft_radix2_instance_q15 *S, q15_t *pSrc): arm_cfft_radix2_q15.c'],['../group___complex_f_f_t.html#ga55b424341dc3efd3fa0bcaaff4bdbf40',1,'arm_cfft_radix2_q15(const arm_cfft_radix2_instance_q15 *S, q15_t *pSrc): arm_cfft_radix2_q15.c']]], - ['arm_5fcfft_5fradix2_5fq31',['arm_cfft_radix2_q31',['../group___complex_f_f_t.html#ga6321f703ec87a274aedaab33d3e766b4',1,'arm_cfft_radix2_q31(const arm_cfft_radix2_instance_q31 *S, q31_t *pSrc): arm_cfft_radix2_q31.c'],['../group___complex_f_f_t.html#ga6321f703ec87a274aedaab33d3e766b4',1,'arm_cfft_radix2_q31(const arm_cfft_radix2_instance_q31 *S, q31_t *pSrc): arm_cfft_radix2_q31.c']]], - ['arm_5fcfft_5fradix4_5ff32',['arm_cfft_radix4_f32',['../group___complex_f_f_t.html#ga521f670cd9c571bc61aff9bec89f4c26',1,'arm_cfft_radix4_f32(const arm_cfft_radix4_instance_f32 *S, float32_t *pSrc): arm_cfft_radix4_f32.c'],['../group___complex_f_f_t.html#ga521f670cd9c571bc61aff9bec89f4c26',1,'arm_cfft_radix4_f32(const arm_cfft_radix4_instance_f32 *S, float32_t *pSrc): arm_cfft_radix4_f32.c']]], - ['arm_5fcfft_5fradix4_5finit_5ff32',['arm_cfft_radix4_init_f32',['../group___complex_f_f_t.html#gaf336459f684f0b17bfae539ef1b1b78a',1,'arm_cfft_radix4_init_f32(arm_cfft_radix4_instance_f32 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix4_init_f32.c'],['../group___complex_f_f_t.html#gaf336459f684f0b17bfae539ef1b1b78a',1,'arm_cfft_radix4_init_f32(arm_cfft_radix4_instance_f32 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix4_init_f32.c']]], - ['arm_5fcfft_5fradix4_5finit_5fq15',['arm_cfft_radix4_init_q15',['../group___complex_f_f_t.html#ga0c2acfda3126c452e75b81669e8ad9ef',1,'arm_cfft_radix4_init_q15(arm_cfft_radix4_instance_q15 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix4_init_q15.c'],['../group___complex_f_f_t.html#ga0c2acfda3126c452e75b81669e8ad9ef',1,'arm_cfft_radix4_init_q15(arm_cfft_radix4_instance_q15 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix4_init_q15.c']]], - ['arm_5fcfft_5fradix4_5finit_5fq31',['arm_cfft_radix4_init_q31',['../group___complex_f_f_t.html#gad5caaafeec900c8ff72321c01bbd462c',1,'arm_cfft_radix4_init_q31(arm_cfft_radix4_instance_q31 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix4_init_q31.c'],['../group___complex_f_f_t.html#gad5caaafeec900c8ff72321c01bbd462c',1,'arm_cfft_radix4_init_q31(arm_cfft_radix4_instance_q31 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag): arm_cfft_radix4_init_q31.c']]], - ['arm_5fcfft_5fradix4_5fq15',['arm_cfft_radix4_q15',['../group___complex_f_f_t.html#ga8d66cdac41b8bf6cefdb895456eee84a',1,'arm_cfft_radix4_q15(const arm_cfft_radix4_instance_q15 *S, q15_t *pSrc): arm_cfft_radix4_q15.c'],['../group___complex_f_f_t.html#ga8d66cdac41b8bf6cefdb895456eee84a',1,'arm_cfft_radix4_q15(const arm_cfft_radix4_instance_q15 *S, q15_t *pSrc): arm_cfft_radix4_q15.c']]], - ['arm_5fcfft_5fradix4_5fq31',['arm_cfft_radix4_q31',['../group___complex_f_f_t.html#gafde3ee1f58cf393b45a9073174fff548',1,'arm_cfft_radix4_q31(const arm_cfft_radix4_instance_q31 *S, q31_t *pSrc): arm_cfft_radix4_q31.c'],['../group___complex_f_f_t.html#gafde3ee1f58cf393b45a9073174fff548',1,'arm_cfft_radix4_q31(const arm_cfft_radix4_instance_q31 *S, q31_t *pSrc): arm_cfft_radix4_q31.c']]], - ['arm_5fcfft_5fradix4by2_5finverse_5fq15',['arm_cfft_radix4by2_inverse_q15',['../arm__cfft__q15_8c.html#abe669acc8db57d1fb9b1e2bba30f2224',1,'arm_cfft_q15.c']]], - ['arm_5fcfft_5fradix4by2_5finverse_5fq31',['arm_cfft_radix4by2_inverse_q31',['../arm__cfft__q31_8c.html#a3f3ae10bc2057cc1360abfa25f224c8c',1,'arm_cfft_q31.c']]], - ['arm_5fcfft_5fradix4by2_5fq15',['arm_cfft_radix4by2_q15',['../arm__cfft__q15_8c.html#af1d4a751153857c173511e0c77ab4fa9',1,'arm_cfft_q15.c']]], - ['arm_5fcfft_5fradix4by2_5fq31',['arm_cfft_radix4by2_q31',['../arm__cfft__q31_8c.html#af6df8bf714c30d44e6b871ea87d22b30',1,'arm_cfft_q31.c']]], - ['arm_5fcfft_5fradix8by2_5ff32',['arm_cfft_radix8by2_f32',['../arm__cfft__f32_8c.html#ae99e2b173033e9910058869bdf0619d9',1,'arm_cfft_f32.c']]], - ['arm_5fcfft_5fradix8by4_5ff32',['arm_cfft_radix8by4_f32',['../arm__cfft__f32_8c.html#a4bb346f59bca06cebe0defc8e15b69a6',1,'arm_cfft_f32.c']]], - ['arm_5fcircularread_5ff32',['arm_circularRead_f32',['../arm__math_8h.html#ae469fac5e1df35f8bcf1b3d7c3136484',1,'arm_math.h']]], - ['arm_5fcircularread_5fq15',['arm_circularRead_q15',['../arm__math_8h.html#ad5fb134f83f2c802261f172e3dceb131',1,'arm_math.h']]], - ['arm_5fcircularread_5fq7',['arm_circularRead_q7',['../arm__math_8h.html#a30aa80ea20abe71f3afa99f2f0391ed5',1,'arm_math.h']]], - ['arm_5fcircularwrite_5ff32',['arm_circularWrite_f32',['../arm__math_8h.html#a6ff56c0896ce00712ba8f2fcf72cacd3',1,'arm_math.h']]], - ['arm_5fcircularwrite_5fq15',['arm_circularWrite_q15',['../arm__math_8h.html#a3ba2d215477e692def7fda46dda883ed',1,'arm_math.h']]], - ['arm_5fcircularwrite_5fq7',['arm_circularWrite_q7',['../arm__math_8h.html#addba85b1f7fbd472fd00ddd9ce43aea8',1,'arm_math.h']]], - ['arm_5fclarke_5ff32',['arm_clarke_f32',['../group__clarke.html#ga2b4ebec76215e1277c970c269ffdbd76',1,'arm_math.h']]], - ['arm_5fclarke_5fq31',['arm_clarke_q31',['../group__clarke.html#ga7fd106ca8d346a2a472842e0656014c1',1,'arm_math.h']]], - ['arm_5fclip_5ff32',['arm_clip_f32',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples): math_helper.c']]], - ['arm_5fcmplx_5fconj_5ff32',['arm_cmplx_conj_f32',['../group__cmplx__conj.html#ga3a102aead6460ad9fcb0626f6b226ffb',1,'arm_cmplx_conj_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples): arm_cmplx_conj_f32.c'],['../group__cmplx__conj.html#ga3a102aead6460ad9fcb0626f6b226ffb',1,'arm_cmplx_conj_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples): arm_cmplx_conj_f32.c']]], - ['arm_5fcmplx_5fconj_5fq15',['arm_cmplx_conj_q15',['../group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4',1,'arm_cmplx_conj_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples): arm_cmplx_conj_q15.c'],['../group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4',1,'arm_cmplx_conj_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples): arm_cmplx_conj_q15.c']]], - ['arm_5fcmplx_5fconj_5fq31',['arm_cmplx_conj_q31',['../group__cmplx__conj.html#gafecc94879a383c5208ec3ef99485e4b5',1,'arm_cmplx_conj_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples): arm_cmplx_conj_q31.c'],['../group__cmplx__conj.html#gafecc94879a383c5208ec3ef99485e4b5',1,'arm_cmplx_conj_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples): arm_cmplx_conj_q31.c']]], - ['arm_5fcmplx_5fdot_5fprod_5ff32',['arm_cmplx_dot_prod_f32',['../group__cmplx__dot__prod.html#gadcfaf567a25eb641da4043eafb9bb076',1,'arm_cmplx_dot_prod_f32(float32_t *pSrcA, float32_t *pSrcB, uint32_t numSamples, float32_t *realResult, float32_t *imagResult): arm_cmplx_dot_prod_f32.c'],['../group__cmplx__dot__prod.html#gadcfaf567a25eb641da4043eafb9bb076',1,'arm_cmplx_dot_prod_f32(float32_t *pSrcA, float32_t *pSrcB, uint32_t numSamples, float32_t *realResult, float32_t *imagResult): arm_cmplx_dot_prod_f32.c']]], - ['arm_5fcmplx_5fdot_5fprod_5fq15',['arm_cmplx_dot_prod_q15',['../group__cmplx__dot__prod.html#ga2b08b5e8001d2c15204639d00893fc70',1,'arm_cmplx_dot_prod_q15(q15_t *pSrcA, q15_t *pSrcB, uint32_t numSamples, q31_t *realResult, q31_t *imagResult): arm_cmplx_dot_prod_q15.c'],['../group__cmplx__dot__prod.html#ga2b08b5e8001d2c15204639d00893fc70',1,'arm_cmplx_dot_prod_q15(q15_t *pSrcA, q15_t *pSrcB, uint32_t numSamples, q31_t *realResult, q31_t *imagResult): arm_cmplx_dot_prod_q15.c']]], - ['arm_5fcmplx_5fdot_5fprod_5fq31',['arm_cmplx_dot_prod_q31',['../group__cmplx__dot__prod.html#ga5b731a59db062a9ad84562ef68a6c8af',1,'arm_cmplx_dot_prod_q31(q31_t *pSrcA, q31_t *pSrcB, uint32_t numSamples, q63_t *realResult, q63_t *imagResult): arm_cmplx_dot_prod_q31.c'],['../group__cmplx__dot__prod.html#ga5b731a59db062a9ad84562ef68a6c8af',1,'arm_cmplx_dot_prod_q31(q31_t *pSrcA, q31_t *pSrcB, uint32_t numSamples, q63_t *realResult, q63_t *imagResult): arm_cmplx_dot_prod_q31.c']]], - ['arm_5fcmplx_5fmag_5ff32',['arm_cmplx_mag_f32',['../group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213',1,'arm_cmplx_mag_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples): arm_cmplx_mag_f32.c'],['../group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213',1,'arm_cmplx_mag_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples): arm_cmplx_mag_f32.c']]], - ['arm_5fcmplx_5fmag_5fq15',['arm_cmplx_mag_q15',['../group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4',1,'arm_cmplx_mag_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples): arm_cmplx_mag_q15.c'],['../group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4',1,'arm_cmplx_mag_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples): arm_cmplx_mag_q15.c']]], - ['arm_5fcmplx_5fmag_5fq31',['arm_cmplx_mag_q31',['../group__cmplx__mag.html#ga14f82f9230e9d96d5b9774e2fefcb7be',1,'arm_cmplx_mag_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples): arm_cmplx_mag_q31.c'],['../group__cmplx__mag.html#ga14f82f9230e9d96d5b9774e2fefcb7be',1,'arm_cmplx_mag_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples): arm_cmplx_mag_q31.c']]], - ['arm_5fcmplx_5fmag_5fsquared_5ff32',['arm_cmplx_mag_squared_f32',['../group__cmplx__mag__squared.html#gaa7faccc0d96b061d8b7d0d7d82045074',1,'arm_cmplx_mag_squared_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples): arm_cmplx_mag_squared_f32.c'],['../group__cmplx__mag__squared.html#gaa7faccc0d96b061d8b7d0d7d82045074',1,'arm_cmplx_mag_squared_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples): arm_cmplx_mag_squared_f32.c']]], - ['arm_5fcmplx_5fmag_5fsquared_5fq15',['arm_cmplx_mag_squared_q15',['../group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2',1,'arm_cmplx_mag_squared_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples): arm_cmplx_mag_squared_q15.c'],['../group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2',1,'arm_cmplx_mag_squared_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples): arm_cmplx_mag_squared_q15.c']]], - ['arm_5fcmplx_5fmag_5fsquared_5fq31',['arm_cmplx_mag_squared_q31',['../group__cmplx__mag__squared.html#ga384b0538101e8c03fa4fa14271e63b04',1,'arm_cmplx_mag_squared_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples): arm_cmplx_mag_squared_q31.c'],['../group__cmplx__mag__squared.html#ga384b0538101e8c03fa4fa14271e63b04',1,'arm_cmplx_mag_squared_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples): arm_cmplx_mag_squared_q31.c']]], - ['arm_5fcmplx_5fmult_5fcmplx_5ff32',['arm_cmplx_mult_cmplx_f32',['../group___cmplx_by_cmplx_mult.html#ga14b47080054a1ba1250a86805be1ff6b',1,'arm_cmplx_mult_cmplx_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t numSamples): arm_cmplx_mult_cmplx_f32.c'],['../group___cmplx_by_cmplx_mult.html#ga14b47080054a1ba1250a86805be1ff6b',1,'arm_cmplx_mult_cmplx_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t numSamples): arm_cmplx_mult_cmplx_f32.c']]], - ['arm_5fcmplx_5fmult_5fcmplx_5fq15',['arm_cmplx_mult_cmplx_q15',['../group___cmplx_by_cmplx_mult.html#ga67e96abfc9c3e30efb70a2ec9d0fe7e8',1,'arm_cmplx_mult_cmplx_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t numSamples): arm_cmplx_mult_cmplx_q15.c'],['../group___cmplx_by_cmplx_mult.html#ga67e96abfc9c3e30efb70a2ec9d0fe7e8',1,'arm_cmplx_mult_cmplx_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t numSamples): arm_cmplx_mult_cmplx_q15.c']]], - ['arm_5fcmplx_5fmult_5fcmplx_5fq31',['arm_cmplx_mult_cmplx_q31',['../group___cmplx_by_cmplx_mult.html#ga1829e50993a90742de225a0ce4213838',1,'arm_cmplx_mult_cmplx_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t numSamples): arm_cmplx_mult_cmplx_q31.c'],['../group___cmplx_by_cmplx_mult.html#ga1829e50993a90742de225a0ce4213838',1,'arm_cmplx_mult_cmplx_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t numSamples): arm_cmplx_mult_cmplx_q31.c']]], - ['arm_5fcmplx_5fmult_5freal_5ff32',['arm_cmplx_mult_real_f32',['../group___cmplx_by_real_mult.html#ga9c18616f56cb4d3c0889ce0b339221ca',1,'arm_cmplx_mult_real_f32(float32_t *pSrcCmplx, float32_t *pSrcReal, float32_t *pCmplxDst, uint32_t numSamples): arm_cmplx_mult_real_f32.c'],['../group___cmplx_by_real_mult.html#ga9c18616f56cb4d3c0889ce0b339221ca',1,'arm_cmplx_mult_real_f32(float32_t *pSrcCmplx, float32_t *pSrcReal, float32_t *pCmplxDst, uint32_t numSamples): arm_cmplx_mult_real_f32.c']]], - ['arm_5fcmplx_5fmult_5freal_5fq15',['arm_cmplx_mult_real_q15',['../group___cmplx_by_real_mult.html#ga3bd8889dcb45980e1d3e53344df54e85',1,'arm_cmplx_mult_real_q15(q15_t *pSrcCmplx, q15_t *pSrcReal, q15_t *pCmplxDst, uint32_t numSamples): arm_cmplx_mult_real_q15.c'],['../group___cmplx_by_real_mult.html#ga3bd8889dcb45980e1d3e53344df54e85',1,'arm_cmplx_mult_real_q15(q15_t *pSrcCmplx, q15_t *pSrcReal, q15_t *pCmplxDst, uint32_t numSamples): arm_cmplx_mult_real_q15.c']]], - ['arm_5fcmplx_5fmult_5freal_5fq31',['arm_cmplx_mult_real_q31',['../group___cmplx_by_real_mult.html#ga715e4bb8e945b8ca51ec5237611697ce',1,'arm_cmplx_mult_real_q31(q31_t *pSrcCmplx, q31_t *pSrcReal, q31_t *pCmplxDst, uint32_t numSamples): arm_cmplx_mult_real_q31.c'],['../group___cmplx_by_real_mult.html#ga715e4bb8e945b8ca51ec5237611697ce',1,'arm_cmplx_mult_real_q31(q31_t *pSrcCmplx, q31_t *pSrcReal, q31_t *pCmplxDst, uint32_t numSamples): arm_cmplx_mult_real_q31.c']]], - ['arm_5fcompare_5ffixed_5fq15',['arm_compare_fixed_q15',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c']]], - ['arm_5fcompare_5ffixed_5fq31',['arm_compare_fixed_q31',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c']]], - ['arm_5fconv_5ff32',['arm_conv_f32',['../group___conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89',1,'arm_conv_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst): arm_conv_f32.c'],['../group___conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89',1,'arm_conv_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst): arm_conv_f32.c']]], - ['arm_5fconv_5ffast_5fopt_5fq15',['arm_conv_fast_opt_q15',['../group___conv.html#gaf16f490d245391ec18a42adc73d6d749',1,'arm_conv_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2): arm_conv_fast_opt_q15.c'],['../group___conv.html#gaf16f490d245391ec18a42adc73d6d749',1,'arm_conv_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2): arm_conv_fast_opt_q15.c']]], - ['arm_5fconv_5ffast_5fq15',['arm_conv_fast_q15',['../group___conv.html#gad75ca978ce906e04abdf86a8d76306d4',1,'arm_conv_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst): arm_conv_fast_q15.c'],['../group___conv.html#gad75ca978ce906e04abdf86a8d76306d4',1,'arm_conv_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst): arm_conv_fast_q15.c']]], - ['arm_5fconv_5ffast_5fq31',['arm_conv_fast_q31',['../group___conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0',1,'arm_conv_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst): arm_conv_fast_q31.c'],['../group___conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0',1,'arm_conv_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst): arm_conv_fast_q31.c']]], - ['arm_5fconv_5fopt_5fq15',['arm_conv_opt_q15',['../group___conv.html#gac77dbcaef5c754cac27eab96c4753a3c',1,'arm_conv_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2): arm_conv_opt_q15.c'],['../group___conv.html#gac77dbcaef5c754cac27eab96c4753a3c',1,'arm_conv_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2): arm_conv_opt_q15.c']]], - ['arm_5fconv_5fopt_5fq7',['arm_conv_opt_q7',['../group___conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68',1,'arm_conv_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2): arm_conv_opt_q7.c'],['../group___conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68',1,'arm_conv_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2): arm_conv_opt_q7.c']]], - ['arm_5fconv_5fpartial_5ff32',['arm_conv_partial_f32',['../group___partial_conv.html#ga16d10f32072cd79fc5fb6e785df45f5e',1,'arm_conv_partial_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_f32.c'],['../group___partial_conv.html#ga16d10f32072cd79fc5fb6e785df45f5e',1,'arm_conv_partial_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_f32.c']]], - ['arm_5fconv_5fpartial_5ffast_5fopt_5fq15',['arm_conv_partial_fast_opt_q15',['../group___partial_conv.html#ga3de9c4ddcc7886de25b70d875099a8d9',1,'arm_conv_partial_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2): arm_conv_partial_fast_opt_q15.c'],['../group___partial_conv.html#ga3de9c4ddcc7886de25b70d875099a8d9',1,'arm_conv_partial_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2): arm_conv_partial_fast_opt_q15.c']]], - ['arm_5fconv_5fpartial_5ffast_5fq15',['arm_conv_partial_fast_q15',['../group___partial_conv.html#ga1e4d43385cb62262a78c6752fe1fafb2',1,'arm_conv_partial_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_fast_q15.c'],['../group___partial_conv.html#ga1e4d43385cb62262a78c6752fe1fafb2',1,'arm_conv_partial_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_fast_q15.c']]], - ['arm_5fconv_5fpartial_5ffast_5fq31',['arm_conv_partial_fast_q31',['../group___partial_conv.html#ga10c5294cda8c4985386f4e3944be7650',1,'arm_conv_partial_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_fast_q31.c'],['../group___partial_conv.html#ga10c5294cda8c4985386f4e3944be7650',1,'arm_conv_partial_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_fast_q31.c']]], - ['arm_5fconv_5fpartial_5fopt_5fq15',['arm_conv_partial_opt_q15',['../group___partial_conv.html#ga834b23b4ade8682beeb55778399101f8',1,'arm_conv_partial_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2): arm_conv_partial_opt_q15.c'],['../group___partial_conv.html#ga834b23b4ade8682beeb55778399101f8',1,'arm_conv_partial_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2): arm_conv_partial_opt_q15.c']]], - ['arm_5fconv_5fpartial_5fopt_5fq7',['arm_conv_partial_opt_q7',['../group___partial_conv.html#ga3707e16af1435b215840006a7ab0c98f',1,'arm_conv_partial_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2): arm_conv_partial_opt_q7.c'],['../group___partial_conv.html#ga3707e16af1435b215840006a7ab0c98f',1,'arm_conv_partial_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2): arm_conv_partial_opt_q7.c']]], - ['arm_5fconv_5fpartial_5fq15',['arm_conv_partial_q15',['../group___partial_conv.html#ga209a2a913a0c5e5679c5988da8f46b03',1,'arm_conv_partial_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_q15.c'],['../group___partial_conv.html#ga209a2a913a0c5e5679c5988da8f46b03',1,'arm_conv_partial_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_q15.c']]], - ['arm_5fconv_5fpartial_5fq31',['arm_conv_partial_q31',['../group___partial_conv.html#ga78e73a5f02d103168a09821fb461e77a',1,'arm_conv_partial_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_q31.c'],['../group___partial_conv.html#ga78e73a5f02d103168a09821fb461e77a',1,'arm_conv_partial_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_q31.c']]], - ['arm_5fconv_5fpartial_5fq7',['arm_conv_partial_q7',['../group___partial_conv.html#ga8567259fe18396dd972242c41741ebf4',1,'arm_conv_partial_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_q7.c'],['../group___partial_conv.html#ga8567259fe18396dd972242c41741ebf4',1,'arm_conv_partial_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints): arm_conv_partial_q7.c']]], - ['arm_5fconv_5fq15',['arm_conv_q15',['../group___conv.html#gaccd6a89b0ff7a94df64610598e6e6893',1,'arm_conv_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst): arm_conv_q15.c'],['../group___conv.html#gaccd6a89b0ff7a94df64610598e6e6893',1,'arm_conv_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst): arm_conv_q15.c']]], - ['arm_5fconv_5fq31',['arm_conv_q31',['../group___conv.html#ga946b58da734f1e4e78c91fcaab4b12b6',1,'arm_conv_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst): arm_conv_q31.c'],['../group___conv.html#ga946b58da734f1e4e78c91fcaab4b12b6',1,'arm_conv_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst): arm_conv_q31.c']]], - ['arm_5fconv_5fq7',['arm_conv_q7',['../group___conv.html#gae2070cb792a167e78dbad8d06b97cdab',1,'arm_conv_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst): arm_conv_q7.c'],['../group___conv.html#gae2070cb792a167e78dbad8d06b97cdab',1,'arm_conv_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst): arm_conv_q7.c']]], - ['arm_5fcopy_5ff32',['arm_copy_f32',['../group__copy.html#gadd1f737e677e0e6ca31767c7001417b3',1,'arm_copy_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_copy_f32.c'],['../group__copy.html#gadd1f737e677e0e6ca31767c7001417b3',1,'arm_copy_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_copy_f32.c']]], - ['arm_5fcopy_5fq15',['arm_copy_q15',['../group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0',1,'arm_copy_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_copy_q15.c'],['../group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0',1,'arm_copy_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_copy_q15.c']]], - ['arm_5fcopy_5fq31',['arm_copy_q31',['../group__copy.html#gaddf70be7e3f87e535c324862b501f3f9',1,'arm_copy_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_copy_q31.c'],['../group__copy.html#gaddf70be7e3f87e535c324862b501f3f9',1,'arm_copy_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_copy_q31.c']]], - ['arm_5fcopy_5fq7',['arm_copy_q7',['../group__copy.html#ga467579beda492aa92797529d794c88fb',1,'arm_copy_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_copy_q7.c'],['../group__copy.html#ga467579beda492aa92797529d794c88fb',1,'arm_copy_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_copy_q7.c']]], - ['arm_5fcorrelate_5ff32',['arm_correlate_f32',['../group___corr.html#ga22021e4222773f01e9960358a531cfb8',1,'arm_correlate_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst): arm_correlate_f32.c'],['../group___corr.html#ga22021e4222773f01e9960358a531cfb8',1,'arm_correlate_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst): arm_correlate_f32.c']]], - ['arm_5fcorrelate_5ffast_5fopt_5fq15',['arm_correlate_fast_opt_q15',['../group___corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b',1,'arm_correlate_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch): arm_correlate_fast_opt_q15.c'],['../group___corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b',1,'arm_correlate_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch): arm_correlate_fast_opt_q15.c']]], - ['arm_5fcorrelate_5ffast_5fq15',['arm_correlate_fast_q15',['../group___corr.html#gac8de3da44f58e86c2c86156276ca154f',1,'arm_correlate_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst): arm_correlate_fast_q15.c'],['../group___corr.html#gac8de3da44f58e86c2c86156276ca154f',1,'arm_correlate_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst): arm_correlate_fast_q15.c']]], - ['arm_5fcorrelate_5ffast_5fq31',['arm_correlate_fast_q31',['../group___corr.html#gabecd3d7b077dbbef43f93e9e037815ed',1,'arm_correlate_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst): arm_correlate_fast_q31.c'],['../group___corr.html#gabecd3d7b077dbbef43f93e9e037815ed',1,'arm_correlate_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst): arm_correlate_fast_q31.c']]], - ['arm_5fcorrelate_5fopt_5fq15',['arm_correlate_opt_q15',['../group___corr.html#gad71c0ec70ec69edbc48563d9a5f68451',1,'arm_correlate_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch): arm_correlate_opt_q15.c'],['../group___corr.html#gad71c0ec70ec69edbc48563d9a5f68451',1,'arm_correlate_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch): arm_correlate_opt_q15.c']]], - ['arm_5fcorrelate_5fopt_5fq7',['arm_correlate_opt_q7',['../group___corr.html#ga746e8857cafe33ec5d6780729c18c311',1,'arm_correlate_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2): arm_correlate_opt_q7.c'],['../group___corr.html#ga746e8857cafe33ec5d6780729c18c311',1,'arm_correlate_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2): arm_correlate_opt_q7.c']]], - ['arm_5fcorrelate_5fq15',['arm_correlate_q15',['../group___corr.html#ga5ec96b8e420d68b0e626df0812274d46',1,'arm_correlate_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst): arm_correlate_q15.c'],['../group___corr.html#ga5ec96b8e420d68b0e626df0812274d46',1,'arm_correlate_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst): arm_correlate_q15.c']]], - ['arm_5fcorrelate_5fq31',['arm_correlate_q31',['../group___corr.html#ga1367dc6c80476406c951e68d7fac4e8c',1,'arm_correlate_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst): arm_correlate_q31.c'],['../group___corr.html#ga1367dc6c80476406c951e68d7fac4e8c',1,'arm_correlate_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst): arm_correlate_q31.c']]], - ['arm_5fcorrelate_5fq7',['arm_correlate_q7',['../group___corr.html#ga284ddcc49e4ac532d52a70d0383c5992',1,'arm_correlate_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst): arm_correlate_q7.c'],['../group___corr.html#ga284ddcc49e4ac532d52a70d0383c5992',1,'arm_correlate_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst): arm_correlate_q7.c']]], - ['arm_5fcos_5ff32',['arm_cos_f32',['../group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8',1,'arm_cos_f32(float32_t x): arm_cos_f32.c'],['../group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8',1,'arm_cos_f32(float32_t x): arm_cos_f32.c']]], - ['arm_5fcos_5fq15',['arm_cos_q15',['../group__cos.html#gadfd60c24def501638c0d5db20f4c869b',1,'arm_cos_q15(q15_t x): arm_cos_q15.c'],['../group__cos.html#gadfd60c24def501638c0d5db20f4c869b',1,'arm_cos_q15(q15_t x): arm_cos_q15.c']]], - ['arm_5fcos_5fq31',['arm_cos_q31',['../group__cos.html#gad80f121949ef885a77d83ab36e002567',1,'arm_cos_q31(q31_t x): arm_cos_q31.c'],['../group__cos.html#gad80f121949ef885a77d83ab36e002567',1,'arm_cos_q31(q31_t x): arm_cos_q31.c']]], - ['arm_5fdct4_5ff32',['arm_dct4_f32',['../group___d_c_t4___i_d_c_t4.html#gafd538d68886848bc090ec2b0d364cc81',1,'arm_dct4_f32(const arm_dct4_instance_f32 *S, float32_t *pState, float32_t *pInlineBuffer): arm_dct4_f32.c'],['../group___d_c_t4___i_d_c_t4.html#gafd538d68886848bc090ec2b0d364cc81',1,'arm_dct4_f32(const arm_dct4_instance_f32 *S, float32_t *pState, float32_t *pInlineBuffer): arm_dct4_f32.c']]], - ['arm_5fdct4_5finit_5ff32',['arm_dct4_init_f32',['../group___d_c_t4___i_d_c_t4.html#gab094ad3bc6fa1b84e8b12a24e1850a06',1,'arm_dct4_init_f32(arm_dct4_instance_f32 *S, arm_rfft_instance_f32 *S_RFFT, arm_cfft_radix4_instance_f32 *S_CFFT, uint16_t N, uint16_t Nby2, float32_t normalize): arm_dct4_init_f32.c'],['../group___d_c_t4___i_d_c_t4.html#gab094ad3bc6fa1b84e8b12a24e1850a06',1,'arm_dct4_init_f32(arm_dct4_instance_f32 *S, arm_rfft_instance_f32 *S_RFFT, arm_cfft_radix4_instance_f32 *S_CFFT, uint16_t N, uint16_t Nby2, float32_t normalize): arm_dct4_init_f32.c']]], - ['arm_5fdct4_5finit_5fq15',['arm_dct4_init_q15',['../group___d_c_t4___i_d_c_t4.html#ga966fd1b66a80873964533703ab5dc054',1,'arm_dct4_init_q15(arm_dct4_instance_q15 *S, arm_rfft_instance_q15 *S_RFFT, arm_cfft_radix4_instance_q15 *S_CFFT, uint16_t N, uint16_t Nby2, q15_t normalize): arm_dct4_init_q15.c'],['../group___d_c_t4___i_d_c_t4.html#ga966fd1b66a80873964533703ab5dc054',1,'arm_dct4_init_q15(arm_dct4_instance_q15 *S, arm_rfft_instance_q15 *S_RFFT, arm_cfft_radix4_instance_q15 *S_CFFT, uint16_t N, uint16_t Nby2, q15_t normalize): arm_dct4_init_q15.c']]], - ['arm_5fdct4_5finit_5fq31',['arm_dct4_init_q31',['../group___d_c_t4___i_d_c_t4.html#ga631bb59c7c97c814ff7147ecba6a716a',1,'arm_dct4_init_q31(arm_dct4_instance_q31 *S, arm_rfft_instance_q31 *S_RFFT, arm_cfft_radix4_instance_q31 *S_CFFT, uint16_t N, uint16_t Nby2, q31_t normalize): arm_dct4_init_q31.c'],['../group___d_c_t4___i_d_c_t4.html#ga631bb59c7c97c814ff7147ecba6a716a',1,'arm_dct4_init_q31(arm_dct4_instance_q31 *S, arm_rfft_instance_q31 *S_RFFT, arm_cfft_radix4_instance_q31 *S_CFFT, uint16_t N, uint16_t Nby2, q31_t normalize): arm_dct4_init_q31.c']]], - ['arm_5fdct4_5fq15',['arm_dct4_q15',['../group___d_c_t4___i_d_c_t4.html#ga114cb9635059f678df291fcc887aaf2b',1,'arm_dct4_q15(const arm_dct4_instance_q15 *S, q15_t *pState, q15_t *pInlineBuffer): arm_dct4_q15.c'],['../group___d_c_t4___i_d_c_t4.html#ga114cb9635059f678df291fcc887aaf2b',1,'arm_dct4_q15(const arm_dct4_instance_q15 *S, q15_t *pState, q15_t *pInlineBuffer): arm_dct4_q15.c']]], - ['arm_5fdct4_5fq31',['arm_dct4_q31',['../group___d_c_t4___i_d_c_t4.html#gad04d0baab6ed081d8e8afe02538eb80b',1,'arm_dct4_q31(const arm_dct4_instance_q31 *S, q31_t *pState, q31_t *pInlineBuffer): arm_dct4_q31.c'],['../group___d_c_t4___i_d_c_t4.html#gad04d0baab6ed081d8e8afe02538eb80b',1,'arm_dct4_q31(const arm_dct4_instance_q31 *S, q31_t *pState, q31_t *pInlineBuffer): arm_dct4_q31.c']]], - ['arm_5fdot_5fprod_5ff32',['arm_dot_prod_f32',['../group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3',1,'arm_dot_prod_f32(float32_t *pSrcA, float32_t *pSrcB, uint32_t blockSize, float32_t *result): arm_dot_prod_f32.c'],['../group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3',1,'arm_dot_prod_f32(float32_t *pSrcA, float32_t *pSrcB, uint32_t blockSize, float32_t *result): arm_dot_prod_f32.c']]], - ['arm_5fdot_5fprod_5fq15',['arm_dot_prod_q15',['../group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b',1,'arm_dot_prod_q15(q15_t *pSrcA, q15_t *pSrcB, uint32_t blockSize, q63_t *result): arm_dot_prod_q15.c'],['../group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b',1,'arm_dot_prod_q15(q15_t *pSrcA, q15_t *pSrcB, uint32_t blockSize, q63_t *result): arm_dot_prod_q15.c']]], - ['arm_5fdot_5fprod_5fq31',['arm_dot_prod_q31',['../group__dot__prod.html#gab15d8fa060fc85b4d948d091b7deaa11',1,'arm_dot_prod_q31(q31_t *pSrcA, q31_t *pSrcB, uint32_t blockSize, q63_t *result): arm_dot_prod_q31.c'],['../group__dot__prod.html#gab15d8fa060fc85b4d948d091b7deaa11',1,'arm_dot_prod_q31(q31_t *pSrcA, q31_t *pSrcB, uint32_t blockSize, q63_t *result): arm_dot_prod_q31.c']]], - ['arm_5fdot_5fprod_5fq7',['arm_dot_prod_q7',['../group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1',1,'arm_dot_prod_q7(q7_t *pSrcA, q7_t *pSrcB, uint32_t blockSize, q31_t *result): arm_dot_prod_q7.c'],['../group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1',1,'arm_dot_prod_q7(q7_t *pSrcA, q7_t *pSrcB, uint32_t blockSize, q31_t *result): arm_dot_prod_q7.c']]], - ['arm_5ffill_5ff32',['arm_fill_f32',['../group___fill.html#ga2248e8d3901b4afb7827163132baad94',1,'arm_fill_f32(float32_t value, float32_t *pDst, uint32_t blockSize): arm_fill_f32.c'],['../group___fill.html#ga2248e8d3901b4afb7827163132baad94',1,'arm_fill_f32(float32_t value, float32_t *pDst, uint32_t blockSize): arm_fill_f32.c']]], - ['arm_5ffill_5fq15',['arm_fill_q15',['../group___fill.html#ga76b21c32a3783a2b3334d930a646e5d8',1,'arm_fill_q15(q15_t value, q15_t *pDst, uint32_t blockSize): arm_fill_q15.c'],['../group___fill.html#ga76b21c32a3783a2b3334d930a646e5d8',1,'arm_fill_q15(q15_t value, q15_t *pDst, uint32_t blockSize): arm_fill_q15.c']]], - ['arm_5ffill_5fq31',['arm_fill_q31',['../group___fill.html#ga69cc781cf337bd0a31bb85c772a35f7f',1,'arm_fill_q31(q31_t value, q31_t *pDst, uint32_t blockSize): arm_fill_q31.c'],['../group___fill.html#ga69cc781cf337bd0a31bb85c772a35f7f',1,'arm_fill_q31(q31_t value, q31_t *pDst, uint32_t blockSize): arm_fill_q31.c']]], - ['arm_5ffill_5fq7',['arm_fill_q7',['../group___fill.html#ga0465cf326ada039ed792f94b033d9ec5',1,'arm_fill_q7(q7_t value, q7_t *pDst, uint32_t blockSize): arm_fill_q7.c'],['../group___fill.html#ga0465cf326ada039ed792f94b033d9ec5',1,'arm_fill_q7(q7_t value, q7_t *pDst, uint32_t blockSize): arm_fill_q7.c']]], - ['arm_5ffir_5fdecimate_5ff32',['arm_fir_decimate_f32',['../group___f_i_r__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7',1,'arm_fir_decimate_f32(const arm_fir_decimate_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_fir_decimate_f32.c'],['../group___f_i_r__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7',1,'arm_fir_decimate_f32(const arm_fir_decimate_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_fir_decimate_f32.c']]], - ['arm_5ffir_5fdecimate_5ffast_5fq15',['arm_fir_decimate_fast_q15',['../group___f_i_r__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac',1,'arm_fir_decimate_fast_q15(const arm_fir_decimate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_decimate_fast_q15.c'],['../group___f_i_r__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac',1,'arm_fir_decimate_fast_q15(const arm_fir_decimate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_decimate_fast_q15.c']]], - ['arm_5ffir_5fdecimate_5ffast_5fq31',['arm_fir_decimate_fast_q31',['../group___f_i_r__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7',1,'arm_fir_decimate_fast_q31(arm_fir_decimate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_decimate_fast_q31.c'],['../group___f_i_r__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7',1,'arm_fir_decimate_fast_q31(arm_fir_decimate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_decimate_fast_q31.c']]], - ['arm_5ffir_5fdecimate_5finit_5ff32',['arm_fir_decimate_init_f32',['../group___f_i_r__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b',1,'arm_fir_decimate_init_f32(arm_fir_decimate_instance_f32 *S, uint16_t numTaps, uint8_t M, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize): arm_fir_decimate_init_f32.c'],['../group___f_i_r__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b',1,'arm_fir_decimate_init_f32(arm_fir_decimate_instance_f32 *S, uint16_t numTaps, uint8_t M, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize): arm_fir_decimate_init_f32.c']]], - ['arm_5ffir_5fdecimate_5finit_5fq15',['arm_fir_decimate_init_q15',['../group___f_i_r__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d',1,'arm_fir_decimate_init_q15(arm_fir_decimate_instance_q15 *S, uint16_t numTaps, uint8_t M, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize): arm_fir_decimate_init_q15.c'],['../group___f_i_r__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d',1,'arm_fir_decimate_init_q15(arm_fir_decimate_instance_q15 *S, uint16_t numTaps, uint8_t M, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize): arm_fir_decimate_init_q15.c']]], - ['arm_5ffir_5fdecimate_5finit_5fq31',['arm_fir_decimate_init_q31',['../group___f_i_r__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39',1,'arm_fir_decimate_init_q31(arm_fir_decimate_instance_q31 *S, uint16_t numTaps, uint8_t M, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize): arm_fir_decimate_init_q31.c'],['../group___f_i_r__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39',1,'arm_fir_decimate_init_q31(arm_fir_decimate_instance_q31 *S, uint16_t numTaps, uint8_t M, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize): arm_fir_decimate_init_q31.c']]], - ['arm_5ffir_5fdecimate_5fq15',['arm_fir_decimate_q15',['../group___f_i_r__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5',1,'arm_fir_decimate_q15(const arm_fir_decimate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_decimate_q15.c'],['../group___f_i_r__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5',1,'arm_fir_decimate_q15(const arm_fir_decimate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_decimate_q15.c']]], - ['arm_5ffir_5fdecimate_5fq31',['arm_fir_decimate_q31',['../group___f_i_r__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e',1,'arm_fir_decimate_q31(const arm_fir_decimate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_decimate_q31.c'],['../group___f_i_r__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e',1,'arm_fir_decimate_q31(const arm_fir_decimate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_decimate_q31.c']]], - ['arm_5ffir_5ff32',['arm_fir_f32',['../group___f_i_r.html#gae8fb334ea67eb6ecbd31824ddc14cd6a',1,'arm_fir_f32(const arm_fir_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_fir_f32.c'],['../group___f_i_r.html#gae8fb334ea67eb6ecbd31824ddc14cd6a',1,'arm_fir_f32(const arm_fir_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_fir_f32.c']]], - ['arm_5ffir_5ffast_5fq15',['arm_fir_fast_q15',['../group___f_i_r.html#gac7d35e9472e49ccd88800f37f3476bd3',1,'arm_fir_fast_q15(const arm_fir_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_fast_q15.c'],['../group___f_i_r.html#gac7d35e9472e49ccd88800f37f3476bd3',1,'arm_fir_fast_q15(const arm_fir_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_fast_q15.c']]], - ['arm_5ffir_5ffast_5fq31',['arm_fir_fast_q31',['../group___f_i_r.html#ga70d11af009dcd25594c58c75cdb5d6e3',1,'arm_fir_fast_q31(const arm_fir_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_fast_q31.c'],['../group___f_i_r.html#ga70d11af009dcd25594c58c75cdb5d6e3',1,'arm_fir_fast_q31(const arm_fir_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_fast_q31.c']]], - ['arm_5ffir_5finit_5ff32',['arm_fir_init_f32',['../group___f_i_r.html#ga98d13def6427e29522829f945d0967db',1,'arm_fir_init_f32(arm_fir_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize): arm_fir_init_f32.c'],['../group___f_i_r.html#ga98d13def6427e29522829f945d0967db',1,'arm_fir_init_f32(arm_fir_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize): arm_fir_init_f32.c']]], - ['arm_5ffir_5finit_5fq15',['arm_fir_init_q15',['../group___f_i_r.html#gae2a50f692f41ba57e44ed0719b1368bd',1,'arm_fir_init_q15(arm_fir_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize): arm_fir_init_q15.c'],['../group___f_i_r.html#gae2a50f692f41ba57e44ed0719b1368bd',1,'arm_fir_init_q15(arm_fir_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize): arm_fir_init_q15.c']]], - ['arm_5ffir_5finit_5fq31',['arm_fir_init_q31',['../group___f_i_r.html#gac00d53af87684cbbe135767b55e748a5',1,'arm_fir_init_q31(arm_fir_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize): arm_fir_init_q31.c'],['../group___f_i_r.html#gac00d53af87684cbbe135767b55e748a5',1,'arm_fir_init_q31(arm_fir_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize): arm_fir_init_q31.c']]], - ['arm_5ffir_5finit_5fq7',['arm_fir_init_q7',['../group___f_i_r.html#ga88e48688224d42dc173dbcec702f0c1d',1,'arm_fir_init_q7(arm_fir_instance_q7 *S, uint16_t numTaps, q7_t *pCoeffs, q7_t *pState, uint32_t blockSize): arm_fir_init_q7.c'],['../group___f_i_r.html#ga88e48688224d42dc173dbcec702f0c1d',1,'arm_fir_init_q7(arm_fir_instance_q7 *S, uint16_t numTaps, q7_t *pCoeffs, q7_t *pState, uint32_t blockSize): arm_fir_init_q7.c']]], - ['arm_5ffir_5finterpolate_5ff32',['arm_fir_interpolate_f32',['../group___f_i_r___interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e',1,'arm_fir_interpolate_f32(const arm_fir_interpolate_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_fir_interpolate_f32.c'],['../group___f_i_r___interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e',1,'arm_fir_interpolate_f32(const arm_fir_interpolate_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_fir_interpolate_f32.c']]], - ['arm_5ffir_5finterpolate_5finit_5ff32',['arm_fir_interpolate_init_f32',['../group___f_i_r___interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6',1,'arm_fir_interpolate_init_f32(arm_fir_interpolate_instance_f32 *S, uint8_t L, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize): arm_fir_interpolate_init_f32.c'],['../group___f_i_r___interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6',1,'arm_fir_interpolate_init_f32(arm_fir_interpolate_instance_f32 *S, uint8_t L, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize): arm_fir_interpolate_init_f32.c']]], - ['arm_5ffir_5finterpolate_5finit_5fq15',['arm_fir_interpolate_init_q15',['../group___f_i_r___interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f',1,'arm_fir_interpolate_init_q15(arm_fir_interpolate_instance_q15 *S, uint8_t L, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize): arm_fir_interpolate_init_q15.c'],['../group___f_i_r___interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f',1,'arm_fir_interpolate_init_q15(arm_fir_interpolate_instance_q15 *S, uint8_t L, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize): arm_fir_interpolate_init_q15.c']]], - ['arm_5ffir_5finterpolate_5finit_5fq31',['arm_fir_interpolate_init_q31',['../group___f_i_r___interpolate.html#ga9d0ba38ce9f12a850dd242731d307476',1,'arm_fir_interpolate_init_q31(arm_fir_interpolate_instance_q31 *S, uint8_t L, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize): arm_fir_interpolate_init_q31.c'],['../group___f_i_r___interpolate.html#ga9d0ba38ce9f12a850dd242731d307476',1,'arm_fir_interpolate_init_q31(arm_fir_interpolate_instance_q31 *S, uint8_t L, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize): arm_fir_interpolate_init_q31.c']]], - ['arm_5ffir_5finterpolate_5fq15',['arm_fir_interpolate_q15',['../group___f_i_r___interpolate.html#ga7962b5f9636e54899f75d0c5936800b5',1,'arm_fir_interpolate_q15(const arm_fir_interpolate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_interpolate_q15.c'],['../group___f_i_r___interpolate.html#ga7962b5f9636e54899f75d0c5936800b5',1,'arm_fir_interpolate_q15(const arm_fir_interpolate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_interpolate_q15.c']]], - ['arm_5ffir_5finterpolate_5fq31',['arm_fir_interpolate_q31',['../group___f_i_r___interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee',1,'arm_fir_interpolate_q31(const arm_fir_interpolate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_interpolate_q31.c'],['../group___f_i_r___interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee',1,'arm_fir_interpolate_q31(const arm_fir_interpolate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_interpolate_q31.c']]], - ['arm_5ffir_5flattice_5ff32',['arm_fir_lattice_f32',['../group___f_i_r___lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8',1,'arm_fir_lattice_f32(const arm_fir_lattice_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_fir_lattice_f32.c'],['../group___f_i_r___lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8',1,'arm_fir_lattice_f32(const arm_fir_lattice_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_fir_lattice_f32.c']]], - ['arm_5ffir_5flattice_5finit_5ff32',['arm_fir_lattice_init_f32',['../group___f_i_r___lattice.html#ga86199a1590af2b8941c6532ee9d03229',1,'arm_fir_lattice_init_f32(arm_fir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pCoeffs, float32_t *pState): arm_fir_lattice_init_f32.c'],['../group___f_i_r___lattice.html#ga86199a1590af2b8941c6532ee9d03229',1,'arm_fir_lattice_init_f32(arm_fir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pCoeffs, float32_t *pState): arm_fir_lattice_init_f32.c']]], - ['arm_5ffir_5flattice_5finit_5fq15',['arm_fir_lattice_init_q15',['../group___f_i_r___lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72',1,'arm_fir_lattice_init_q15(arm_fir_lattice_instance_q15 *S, uint16_t numStages, q15_t *pCoeffs, q15_t *pState): arm_fir_lattice_init_q15.c'],['../group___f_i_r___lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72',1,'arm_fir_lattice_init_q15(arm_fir_lattice_instance_q15 *S, uint16_t numStages, q15_t *pCoeffs, q15_t *pState): arm_fir_lattice_init_q15.c']]], - ['arm_5ffir_5flattice_5finit_5fq31',['arm_fir_lattice_init_q31',['../group___f_i_r___lattice.html#gac05a17a0188bb851b58d19e572870a54',1,'arm_fir_lattice_init_q31(arm_fir_lattice_instance_q31 *S, uint16_t numStages, q31_t *pCoeffs, q31_t *pState): arm_fir_lattice_init_q31.c'],['../group___f_i_r___lattice.html#gac05a17a0188bb851b58d19e572870a54',1,'arm_fir_lattice_init_q31(arm_fir_lattice_instance_q31 *S, uint16_t numStages, q31_t *pCoeffs, q31_t *pState): arm_fir_lattice_init_q31.c']]], - ['arm_5ffir_5flattice_5fq15',['arm_fir_lattice_q15',['../group___f_i_r___lattice.html#gabb0ab07fd313b4d863070c3ddca51542',1,'arm_fir_lattice_q15(const arm_fir_lattice_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_lattice_q15.c'],['../group___f_i_r___lattice.html#gabb0ab07fd313b4d863070c3ddca51542',1,'arm_fir_lattice_q15(const arm_fir_lattice_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_lattice_q15.c']]], - ['arm_5ffir_5flattice_5fq31',['arm_fir_lattice_q31',['../group___f_i_r___lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88',1,'arm_fir_lattice_q31(const arm_fir_lattice_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_lattice_q31.c'],['../group___f_i_r___lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88',1,'arm_fir_lattice_q31(const arm_fir_lattice_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_lattice_q31.c']]], - ['arm_5ffir_5fq15',['arm_fir_q15',['../group___f_i_r.html#ga262d173058d6f80fdf60404ba262a8f5',1,'arm_fir_q15(const arm_fir_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_q15.c'],['../group___f_i_r.html#ga262d173058d6f80fdf60404ba262a8f5',1,'arm_fir_q15(const arm_fir_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_fir_q15.c']]], - ['arm_5ffir_5fq31',['arm_fir_q31',['../group___f_i_r.html#gaadd938c68ab08967cbb5fc696f384bb5',1,'arm_fir_q31(const arm_fir_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_q31.c'],['../group___f_i_r.html#gaadd938c68ab08967cbb5fc696f384bb5',1,'arm_fir_q31(const arm_fir_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_fir_q31.c']]], - ['arm_5ffir_5fq7',['arm_fir_q7',['../group___f_i_r.html#ga31c91a0bf0962327ef8f626fae68ea32',1,'arm_fir_q7(const arm_fir_instance_q7 *S, q7_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_fir_q7.c'],['../group___f_i_r.html#ga31c91a0bf0962327ef8f626fae68ea32',1,'arm_fir_q7(const arm_fir_instance_q7 *S, q7_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_fir_q7.c']]], - ['arm_5ffir_5fsparse_5ff32',['arm_fir_sparse_f32',['../group___f_i_r___sparse.html#ga23a9284de5ee39406713b91d18ac8838',1,'arm_fir_sparse_f32(arm_fir_sparse_instance_f32 *S, float32_t *pSrc, float32_t *pDst, float32_t *pScratchIn, uint32_t blockSize): arm_fir_sparse_f32.c'],['../group___f_i_r___sparse.html#ga23a9284de5ee39406713b91d18ac8838',1,'arm_fir_sparse_f32(arm_fir_sparse_instance_f32 *S, float32_t *pSrc, float32_t *pDst, float32_t *pScratchIn, uint32_t blockSize): arm_fir_sparse_f32.c']]], - ['arm_5ffir_5fsparse_5finit_5ff32',['arm_fir_sparse_init_f32',['../group___f_i_r___sparse.html#ga86378a08a9d9e1e0e5de77843b34d396',1,'arm_fir_sparse_init_f32(arm_fir_sparse_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize): arm_fir_sparse_init_f32.c'],['../group___f_i_r___sparse.html#ga86378a08a9d9e1e0e5de77843b34d396',1,'arm_fir_sparse_init_f32(arm_fir_sparse_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize): arm_fir_sparse_init_f32.c']]], - ['arm_5ffir_5fsparse_5finit_5fq15',['arm_fir_sparse_init_q15',['../group___f_i_r___sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa',1,'arm_fir_sparse_init_q15(arm_fir_sparse_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize): arm_fir_sparse_init_q15.c'],['../group___f_i_r___sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa',1,'arm_fir_sparse_init_q15(arm_fir_sparse_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize): arm_fir_sparse_init_q15.c']]], - ['arm_5ffir_5fsparse_5finit_5fq31',['arm_fir_sparse_init_q31',['../group___f_i_r___sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634',1,'arm_fir_sparse_init_q31(arm_fir_sparse_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize): arm_fir_sparse_init_q31.c'],['../group___f_i_r___sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634',1,'arm_fir_sparse_init_q31(arm_fir_sparse_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize): arm_fir_sparse_init_q31.c']]], - ['arm_5ffir_5fsparse_5finit_5fq7',['arm_fir_sparse_init_q7',['../group___f_i_r___sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd',1,'arm_fir_sparse_init_q7(arm_fir_sparse_instance_q7 *S, uint16_t numTaps, q7_t *pCoeffs, q7_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize): arm_fir_sparse_init_q7.c'],['../group___f_i_r___sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd',1,'arm_fir_sparse_init_q7(arm_fir_sparse_instance_q7 *S, uint16_t numTaps, q7_t *pCoeffs, q7_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize): arm_fir_sparse_init_q7.c']]], - ['arm_5ffir_5fsparse_5fq15',['arm_fir_sparse_q15',['../group___f_i_r___sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc',1,'arm_fir_sparse_q15(arm_fir_sparse_instance_q15 *S, q15_t *pSrc, q15_t *pDst, q15_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize): arm_fir_sparse_q15.c'],['../group___f_i_r___sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc',1,'arm_fir_sparse_q15(arm_fir_sparse_instance_q15 *S, q15_t *pSrc, q15_t *pDst, q15_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize): arm_fir_sparse_q15.c']]], - ['arm_5ffir_5fsparse_5fq31',['arm_fir_sparse_q31',['../group___f_i_r___sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec',1,'arm_fir_sparse_q31(arm_fir_sparse_instance_q31 *S, q31_t *pSrc, q31_t *pDst, q31_t *pScratchIn, uint32_t blockSize): arm_fir_sparse_q31.c'],['../group___f_i_r___sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec',1,'arm_fir_sparse_q31(arm_fir_sparse_instance_q31 *S, q31_t *pSrc, q31_t *pDst, q31_t *pScratchIn, uint32_t blockSize): arm_fir_sparse_q31.c']]], - ['arm_5ffir_5fsparse_5fq7',['arm_fir_sparse_q7',['../group___f_i_r___sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c',1,'arm_fir_sparse_q7(arm_fir_sparse_instance_q7 *S, q7_t *pSrc, q7_t *pDst, q7_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize): arm_fir_sparse_q7.c'],['../group___f_i_r___sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c',1,'arm_fir_sparse_q7(arm_fir_sparse_instance_q7 *S, q7_t *pSrc, q7_t *pDst, q7_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize): arm_fir_sparse_q7.c']]], - ['arm_5ffloat_5fto_5fq12_5f20',['arm_float_to_q12_20',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c']]], - ['arm_5ffloat_5fto_5fq14',['arm_float_to_q14',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples): math_helper.c']]], - ['arm_5ffloat_5fto_5fq15',['arm_float_to_q15',['../group__float__to__x.html#ga215456e35a18db86882e1d3f0d24e1f2',1,'arm_float_to_q15(float32_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_float_to_q15.c'],['../group__float__to__x.html#ga215456e35a18db86882e1d3f0d24e1f2',1,'arm_float_to_q15(float32_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_float_to_q15.c']]], - ['arm_5ffloat_5fto_5fq28',['arm_float_to_q28',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c']]], - ['arm_5ffloat_5fto_5fq29',['arm_float_to_q29',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c']]], - ['arm_5ffloat_5fto_5fq30',['arm_float_to_q30',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples): math_helper.c']]], - ['arm_5ffloat_5fto_5fq31',['arm_float_to_q31',['../group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554',1,'arm_float_to_q31(float32_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_float_to_q31.c'],['../group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554',1,'arm_float_to_q31(float32_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_float_to_q31.c']]], - ['arm_5ffloat_5fto_5fq7',['arm_float_to_q7',['../group__float__to__x.html#ga44a393818cdee8dce80f2d66add25411',1,'arm_float_to_q7(float32_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_float_to_q7.c'],['../group__float__to__x.html#ga44a393818cdee8dce80f2d66add25411',1,'arm_float_to_q7(float32_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_float_to_q7.c']]], - ['arm_5fiir_5flattice_5ff32',['arm_iir_lattice_f32',['../group___i_i_r___lattice.html#ga56164a0fe48619b8ceec160347bdd2ff',1,'arm_iir_lattice_f32(const arm_iir_lattice_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_iir_lattice_f32.c'],['../group___i_i_r___lattice.html#ga56164a0fe48619b8ceec160347bdd2ff',1,'arm_iir_lattice_f32(const arm_iir_lattice_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_iir_lattice_f32.c']]], - ['arm_5fiir_5flattice_5finit_5ff32',['arm_iir_lattice_init_f32',['../group___i_i_r___lattice.html#gaed3b0230bb77439dc902daa625985e04',1,'arm_iir_lattice_init_f32(arm_iir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pkCoeffs, float32_t *pvCoeffs, float32_t *pState, uint32_t blockSize): arm_iir_lattice_init_f32.c'],['../group___i_i_r___lattice.html#gaed3b0230bb77439dc902daa625985e04',1,'arm_iir_lattice_init_f32(arm_iir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pkCoeffs, float32_t *pvCoeffs, float32_t *pState, uint32_t blockSize): arm_iir_lattice_init_f32.c']]], - ['arm_5fiir_5flattice_5finit_5fq15',['arm_iir_lattice_init_q15',['../group___i_i_r___lattice.html#ga1f4bc2dd3d5641e96815d3a5aad58998',1,'arm_iir_lattice_init_q15(arm_iir_lattice_instance_q15 *S, uint16_t numStages, q15_t *pkCoeffs, q15_t *pvCoeffs, q15_t *pState, uint32_t blockSize): arm_iir_lattice_init_q15.c'],['../group___i_i_r___lattice.html#ga1f4bc2dd3d5641e96815d3a5aad58998',1,'arm_iir_lattice_init_q15(arm_iir_lattice_instance_q15 *S, uint16_t numStages, q15_t *pkCoeffs, q15_t *pvCoeffs, q15_t *pState, uint32_t blockSize): arm_iir_lattice_init_q15.c']]], - ['arm_5fiir_5flattice_5finit_5fq31',['arm_iir_lattice_init_q31',['../group___i_i_r___lattice.html#gab686c14175581797d9c3ad7bf1d5cc1e',1,'arm_iir_lattice_init_q31(arm_iir_lattice_instance_q31 *S, uint16_t numStages, q31_t *pkCoeffs, q31_t *pvCoeffs, q31_t *pState, uint32_t blockSize): arm_iir_lattice_init_q31.c'],['../group___i_i_r___lattice.html#gab686c14175581797d9c3ad7bf1d5cc1e',1,'arm_iir_lattice_init_q31(arm_iir_lattice_instance_q31 *S, uint16_t numStages, q31_t *pkCoeffs, q31_t *pvCoeffs, q31_t *pState, uint32_t blockSize): arm_iir_lattice_init_q31.c']]], - ['arm_5fiir_5flattice_5fq15',['arm_iir_lattice_q15',['../group___i_i_r___lattice.html#gaeb9e9599a288832ed123183eaa8b294a',1,'arm_iir_lattice_q15(const arm_iir_lattice_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_iir_lattice_q15.c'],['../group___i_i_r___lattice.html#gaeb9e9599a288832ed123183eaa8b294a',1,'arm_iir_lattice_q15(const arm_iir_lattice_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_iir_lattice_q15.c']]], - ['arm_5fiir_5flattice_5fq31',['arm_iir_lattice_q31',['../group___i_i_r___lattice.html#ga123b26fa9156cd8d3622dd85931741ed',1,'arm_iir_lattice_q31(const arm_iir_lattice_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_iir_lattice_q31.c'],['../group___i_i_r___lattice.html#ga123b26fa9156cd8d3622dd85931741ed',1,'arm_iir_lattice_q31(const arm_iir_lattice_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_iir_lattice_q31.c']]], - ['arm_5finv_5fclarke_5ff32',['arm_inv_clarke_f32',['../group__inv__clarke.html#ga137f0396d837477b899ecae89f075a50',1,'arm_math.h']]], - ['arm_5finv_5fclarke_5fq31',['arm_inv_clarke_q31',['../group__inv__clarke.html#ga2d0c60f114f095a2f27442d98781ba02',1,'arm_math.h']]], - ['arm_5finv_5fpark_5ff32',['arm_inv_park_f32',['../group__inv__park.html#gaaf6bef0de21946f774d49df050dd8b05',1,'arm_math.h']]], - ['arm_5finv_5fpark_5fq31',['arm_inv_park_q31',['../group__inv__park.html#ga0b33822b988a15455773d28440c5579a',1,'arm_math.h']]], - ['arm_5flinear_5finterp_5ff32',['arm_linear_interp_f32',['../group___linear_interpolate.html#ga2269263d810cafcd19681957b37d5cf6',1,'arm_math.h']]], - ['arm_5flinear_5finterp_5fq15',['arm_linear_interp_q15',['../group___linear_interpolate.html#ga42c9206e5d2d22b8808716dc30622846',1,'arm_math.h']]], - ['arm_5flinear_5finterp_5fq31',['arm_linear_interp_q31',['../group___linear_interpolate.html#ga690e63e9a513ca0a741b1b174805d031',1,'arm_math.h']]], - ['arm_5flinear_5finterp_5fq7',['arm_linear_interp_q7',['../group___linear_interpolate.html#gacb0d44fe00aca0ba1d036d469a1763fc',1,'arm_math.h']]], - ['arm_5flms_5ff32',['arm_lms_f32',['../group___l_m_s.html#gae266d009e682180421601627c79a3843',1,'arm_lms_f32(const arm_lms_instance_f32 *S, float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize): arm_lms_f32.c'],['../group___l_m_s.html#gae266d009e682180421601627c79a3843',1,'arm_lms_f32(const arm_lms_instance_f32 *S, float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize): arm_lms_f32.c']]], - ['arm_5flms_5finit_5ff32',['arm_lms_init_f32',['../group___l_m_s.html#ga9fc7adca0966ff2cec1746fca8364cee',1,'arm_lms_init_f32(arm_lms_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize): arm_lms_init_f32.c'],['../group___l_m_s.html#ga9fc7adca0966ff2cec1746fca8364cee',1,'arm_lms_init_f32(arm_lms_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize): arm_lms_init_f32.c']]], - ['arm_5flms_5finit_5fq15',['arm_lms_init_q15',['../group___l_m_s.html#ga9544cc26f18cd4465cfbed371be822b3',1,'arm_lms_init_q15(arm_lms_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, q15_t mu, uint32_t blockSize, uint32_t postShift): arm_lms_init_q15.c'],['../group___l_m_s.html#ga9544cc26f18cd4465cfbed371be822b3',1,'arm_lms_init_q15(arm_lms_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, q15_t mu, uint32_t blockSize, uint32_t postShift): arm_lms_init_q15.c']]], - ['arm_5flms_5finit_5fq31',['arm_lms_init_q31',['../group___l_m_s.html#ga8d4bc251169f4b102355097a9f7530d6',1,'arm_lms_init_q31(arm_lms_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, q31_t mu, uint32_t blockSize, uint32_t postShift): arm_lms_init_q31.c'],['../group___l_m_s.html#ga8d4bc251169f4b102355097a9f7530d6',1,'arm_lms_init_q31(arm_lms_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, q31_t mu, uint32_t blockSize, uint32_t postShift): arm_lms_init_q31.c']]], - ['arm_5flms_5fnorm_5ff32',['arm_lms_norm_f32',['../group___l_m_s___n_o_r_m.html#ga2418c929087c6eba719758eaae3f3300',1,'arm_lms_norm_f32(arm_lms_norm_instance_f32 *S, float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize): arm_lms_norm_f32.c'],['../group___l_m_s___n_o_r_m.html#ga2418c929087c6eba719758eaae3f3300',1,'arm_lms_norm_f32(arm_lms_norm_instance_f32 *S, float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize): arm_lms_norm_f32.c']]], - ['arm_5flms_5fnorm_5finit_5ff32',['arm_lms_norm_init_f32',['../group___l_m_s___n_o_r_m.html#gac7ccbaea863882056eee815456464670',1,'arm_lms_norm_init_f32(arm_lms_norm_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize): arm_lms_norm_init_f32.c'],['../group___l_m_s___n_o_r_m.html#gac7ccbaea863882056eee815456464670',1,'arm_lms_norm_init_f32(arm_lms_norm_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize): arm_lms_norm_init_f32.c']]], - ['arm_5flms_5fnorm_5finit_5fq15',['arm_lms_norm_init_q15',['../group___l_m_s___n_o_r_m.html#ga213ab1ee2e154cc2fa30d667b1994b89',1,'arm_lms_norm_init_q15(arm_lms_norm_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, q15_t mu, uint32_t blockSize, uint8_t postShift): arm_lms_norm_init_q15.c'],['../group___l_m_s___n_o_r_m.html#ga213ab1ee2e154cc2fa30d667b1994b89',1,'arm_lms_norm_init_q15(arm_lms_norm_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, q15_t mu, uint32_t blockSize, uint8_t postShift): arm_lms_norm_init_q15.c']]], - ['arm_5flms_5fnorm_5finit_5fq31',['arm_lms_norm_init_q31',['../group___l_m_s___n_o_r_m.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490',1,'arm_lms_norm_init_q31(arm_lms_norm_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, q31_t mu, uint32_t blockSize, uint8_t postShift): arm_lms_norm_init_q31.c'],['../group___l_m_s___n_o_r_m.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490',1,'arm_lms_norm_init_q31(arm_lms_norm_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, q31_t mu, uint32_t blockSize, uint8_t postShift): arm_lms_norm_init_q31.c']]], - ['arm_5flms_5fnorm_5fq15',['arm_lms_norm_q15',['../group___l_m_s___n_o_r_m.html#gad47486a399dedb0bc85a5990ec5cf981',1,'arm_lms_norm_q15(arm_lms_norm_instance_q15 *S, q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize): arm_lms_norm_q15.c'],['../group___l_m_s___n_o_r_m.html#gad47486a399dedb0bc85a5990ec5cf981',1,'arm_lms_norm_q15(arm_lms_norm_instance_q15 *S, q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize): arm_lms_norm_q15.c']]], - ['arm_5flms_5fnorm_5fq31',['arm_lms_norm_q31',['../group___l_m_s___n_o_r_m.html#ga7128775e99817c183a7d7ad34e8b6e05',1,'arm_lms_norm_q31(arm_lms_norm_instance_q31 *S, q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize): arm_lms_norm_q31.c'],['../group___l_m_s___n_o_r_m.html#ga7128775e99817c183a7d7ad34e8b6e05',1,'arm_lms_norm_q31(arm_lms_norm_instance_q31 *S, q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize): arm_lms_norm_q31.c']]], - ['arm_5flms_5fq15',['arm_lms_q15',['../group___l_m_s.html#gacde16c17eb75979f81b34e2e2a58c7ac',1,'arm_lms_q15(const arm_lms_instance_q15 *S, q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize): arm_lms_q15.c'],['../group___l_m_s.html#gacde16c17eb75979f81b34e2e2a58c7ac',1,'arm_lms_q15(const arm_lms_instance_q15 *S, q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize): arm_lms_q15.c']]], - ['arm_5flms_5fq31',['arm_lms_q31',['../group___l_m_s.html#ga6a0abfe6041253a6f91c63b383a64257',1,'arm_lms_q31(const arm_lms_instance_q31 *S, q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize): arm_lms_q31.c'],['../group___l_m_s.html#ga6a0abfe6041253a6f91c63b383a64257',1,'arm_lms_q31(const arm_lms_instance_q31 *S, q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize): arm_lms_q31.c']]], - ['arm_5fmat_5fadd_5ff32',['arm_mat_add_f32',['../group___matrix_add.html#ga04bbf64a5f9c9e57dd1efb26a768aba1',1,'arm_mat_add_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst): arm_mat_add_f32.c'],['../group___matrix_add.html#ga04bbf64a5f9c9e57dd1efb26a768aba1',1,'arm_mat_add_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst): arm_mat_add_f32.c']]], - ['arm_5fmat_5fadd_5fq15',['arm_mat_add_q15',['../group___matrix_add.html#ga147e90b7c12a162735ab8824127a33ee',1,'arm_mat_add_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst): arm_mat_add_q15.c'],['../group___matrix_add.html#ga147e90b7c12a162735ab8824127a33ee',1,'arm_mat_add_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst): arm_mat_add_q15.c']]], - ['arm_5fmat_5fadd_5fq31',['arm_mat_add_q31',['../group___matrix_add.html#ga7d9d7d81a0832a17b831aad1e4a5dc16',1,'arm_mat_add_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst): arm_mat_add_q31.c'],['../group___matrix_add.html#ga7d9d7d81a0832a17b831aad1e4a5dc16',1,'arm_mat_add_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst): arm_mat_add_q31.c']]], - ['arm_5fmat_5fcmplx_5fmult_5ff32',['arm_mat_cmplx_mult_f32',['../group___cmplx_matrix_mult.html#ga1adb839ac84445b8c2f04efa43faef35',1,'arm_mat_cmplx_mult_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst): arm_mat_cmplx_mult_f32.c'],['../group___cmplx_matrix_mult.html#ga1adb839ac84445b8c2f04efa43faef35',1,'arm_mat_cmplx_mult_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst): arm_mat_cmplx_mult_f32.c']]], - ['arm_5fmat_5fcmplx_5fmult_5fq15',['arm_mat_cmplx_mult_q15',['../group___cmplx_matrix_mult.html#ga63066615e7d6f6a44f4358725092419e',1,'arm_mat_cmplx_mult_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pScratch): arm_mat_cmplx_mult_q15.c'],['../group___cmplx_matrix_mult.html#ga63066615e7d6f6a44f4358725092419e',1,'arm_mat_cmplx_mult_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pScratch): arm_mat_cmplx_mult_q15.c']]], - ['arm_5fmat_5fcmplx_5fmult_5fq31',['arm_mat_cmplx_mult_q31',['../group___cmplx_matrix_mult.html#gaaf3c0b171ca8412c77bab9fa90804737',1,'arm_mat_cmplx_mult_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst): arm_mat_cmplx_mult_q31.c'],['../group___cmplx_matrix_mult.html#gaaf3c0b171ca8412c77bab9fa90804737',1,'arm_mat_cmplx_mult_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst): arm_mat_cmplx_mult_q31.c']]], - ['arm_5fmat_5finit_5ff32',['arm_mat_init_f32',['../group___matrix_init.html#ga11e3dc41592a6401c13182fef9416a27',1,'arm_mat_init_f32(arm_matrix_instance_f32 *S, uint16_t nRows, uint16_t nColumns, float32_t *pData): arm_mat_init_f32.c'],['../group___matrix_init.html#ga11e3dc41592a6401c13182fef9416a27',1,'arm_mat_init_f32(arm_matrix_instance_f32 *S, uint16_t nRows, uint16_t nColumns, float32_t *pData): arm_mat_init_f32.c']]], - ['arm_5fmat_5finit_5fq15',['arm_mat_init_q15',['../group___matrix_init.html#ga31a7c2b991803d49719393eb2d53dc26',1,'arm_mat_init_q15(arm_matrix_instance_q15 *S, uint16_t nRows, uint16_t nColumns, q15_t *pData): arm_mat_init_q15.c'],['../group___matrix_init.html#ga31a7c2b991803d49719393eb2d53dc26',1,'arm_mat_init_q15(arm_matrix_instance_q15 *S, uint16_t nRows, uint16_t nColumns, q15_t *pData): arm_mat_init_q15.c']]], - ['arm_5fmat_5finit_5fq31',['arm_mat_init_q31',['../group___matrix_init.html#ga48a5e5d37e1f062cc57fcfaf683343cc',1,'arm_mat_init_q31(arm_matrix_instance_q31 *S, uint16_t nRows, uint16_t nColumns, q31_t *pData): arm_mat_init_q31.c'],['../group___matrix_init.html#ga48a5e5d37e1f062cc57fcfaf683343cc',1,'arm_mat_init_q31(arm_matrix_instance_q31 *S, uint16_t nRows, uint16_t nColumns, q31_t *pData): arm_mat_init_q31.c']]], - ['arm_5fmat_5finverse_5ff32',['arm_mat_inverse_f32',['../group___matrix_inv.html#ga542be7aabbf7a2297a4b62cf212910e3',1,'arm_mat_inverse_f32(const arm_matrix_instance_f32 *pSrc, arm_matrix_instance_f32 *pDst): arm_mat_inverse_f32.c'],['../group___matrix_inv.html#ga542be7aabbf7a2297a4b62cf212910e3',1,'arm_mat_inverse_f32(const arm_matrix_instance_f32 *src, arm_matrix_instance_f32 *dst): arm_mat_inverse_f32.c']]], - ['arm_5fmat_5finverse_5ff64',['arm_mat_inverse_f64',['../group___matrix_inv.html#gaede2367c02df083cc915ddd5d8fae838',1,'arm_mat_inverse_f64(const arm_matrix_instance_f64 *pSrc, arm_matrix_instance_f64 *pDst): arm_mat_inverse_f64.c'],['../group___matrix_inv.html#gaede2367c02df083cc915ddd5d8fae838',1,'arm_mat_inverse_f64(const arm_matrix_instance_f64 *src, arm_matrix_instance_f64 *dst): arm_mat_inverse_f64.c']]], - ['arm_5fmat_5fmult_5ff32',['arm_mat_mult_f32',['../group___matrix_mult.html#ga917bf0270310c1d3f0eda1fc7c0026a0',1,'arm_mat_mult_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst): arm_mat_mult_f32.c'],['../group___matrix_mult.html#ga917bf0270310c1d3f0eda1fc7c0026a0',1,'arm_mat_mult_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst): arm_mat_mult_f32.c']]], - ['arm_5fmat_5fmult_5ffast_5fq15',['arm_mat_mult_fast_q15',['../group___matrix_mult.html#ga08f37d93a5bfef0c5000dc5e0a411f93',1,'arm_mat_mult_fast_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pState): arm_mat_mult_fast_q15.c'],['../group___matrix_mult.html#ga08f37d93a5bfef0c5000dc5e0a411f93',1,'arm_mat_mult_fast_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pState): arm_mat_mult_fast_q15.c']]], - ['arm_5fmat_5fmult_5ffast_5fq31',['arm_mat_mult_fast_q31',['../group___matrix_mult.html#ga2785e8c1b785348b0c439b56aaf585a3',1,'arm_mat_mult_fast_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst): arm_mat_mult_fast_q31.c'],['../group___matrix_mult.html#ga2785e8c1b785348b0c439b56aaf585a3',1,'arm_mat_mult_fast_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst): arm_mat_mult_fast_q31.c']]], - ['arm_5fmat_5fmult_5fq15',['arm_mat_mult_q15',['../group___matrix_mult.html#ga3657b99a9667945373e520dbac0f4516',1,'arm_mat_mult_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pState CMSIS_UNUSED): arm_mat_mult_q15.c'],['../arm__math_8h.html#a7521d59196189bb6dde26e8cdfb66e21',1,'arm_mat_mult_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pState): arm_math.h']]], - ['arm_5fmat_5fmult_5fq31',['arm_mat_mult_q31',['../group___matrix_mult.html#ga2ec612a8c2c4916477fb9bc1ab548a6e',1,'arm_mat_mult_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst): arm_mat_mult_q31.c'],['../group___matrix_mult.html#ga2ec612a8c2c4916477fb9bc1ab548a6e',1,'arm_mat_mult_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst): arm_mat_mult_q31.c']]], - ['arm_5fmat_5fscale_5ff32',['arm_mat_scale_f32',['../group___matrix_scale.html#ga9cb4e385b18c9a0b9cbc940c1067ca12',1,'arm_mat_scale_f32(const arm_matrix_instance_f32 *pSrc, float32_t scale, arm_matrix_instance_f32 *pDst): arm_mat_scale_f32.c'],['../group___matrix_scale.html#ga9cb4e385b18c9a0b9cbc940c1067ca12',1,'arm_mat_scale_f32(const arm_matrix_instance_f32 *pSrc, float32_t scale, arm_matrix_instance_f32 *pDst): arm_mat_scale_f32.c']]], - ['arm_5fmat_5fscale_5fq15',['arm_mat_scale_q15',['../group___matrix_scale.html#ga7521769e2cf1c3d9c4656138cd2ae2ca',1,'arm_mat_scale_q15(const arm_matrix_instance_q15 *pSrc, q15_t scaleFract, int32_t shift, arm_matrix_instance_q15 *pDst): arm_mat_scale_q15.c'],['../group___matrix_scale.html#ga7521769e2cf1c3d9c4656138cd2ae2ca',1,'arm_mat_scale_q15(const arm_matrix_instance_q15 *pSrc, q15_t scaleFract, int32_t shift, arm_matrix_instance_q15 *pDst): arm_mat_scale_q15.c']]], - ['arm_5fmat_5fscale_5fq31',['arm_mat_scale_q31',['../group___matrix_scale.html#ga609743821ee81fa8c34c4bcdc1ed9744',1,'arm_mat_scale_q31(const arm_matrix_instance_q31 *pSrc, q31_t scaleFract, int32_t shift, arm_matrix_instance_q31 *pDst): arm_mat_scale_q31.c'],['../group___matrix_scale.html#ga609743821ee81fa8c34c4bcdc1ed9744',1,'arm_mat_scale_q31(const arm_matrix_instance_q31 *pSrc, q31_t scaleFract, int32_t shift, arm_matrix_instance_q31 *pDst): arm_mat_scale_q31.c']]], - ['arm_5fmat_5fsub_5ff32',['arm_mat_sub_f32',['../group___matrix_sub.html#gac8b72fb70246ccfee3b372002345732c',1,'arm_mat_sub_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst): arm_mat_sub_f32.c'],['../group___matrix_sub.html#gac8b72fb70246ccfee3b372002345732c',1,'arm_mat_sub_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst): arm_mat_sub_f32.c']]], - ['arm_5fmat_5fsub_5fq15',['arm_mat_sub_q15',['../group___matrix_sub.html#gaf647776a425b7f9dd0aca3e11d81f02f',1,'arm_mat_sub_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst): arm_mat_sub_q15.c'],['../group___matrix_sub.html#gaf647776a425b7f9dd0aca3e11d81f02f',1,'arm_mat_sub_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst): arm_mat_sub_q15.c']]], - ['arm_5fmat_5fsub_5fq31',['arm_mat_sub_q31',['../group___matrix_sub.html#ga39f42e0e3b7f115fbb909d6ff4e1329d',1,'arm_mat_sub_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst): arm_mat_sub_q31.c'],['../group___matrix_sub.html#ga39f42e0e3b7f115fbb909d6ff4e1329d',1,'arm_mat_sub_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst): arm_mat_sub_q31.c']]], - ['arm_5fmat_5ftrans_5ff32',['arm_mat_trans_f32',['../group___matrix_trans.html#gad7dd9f108429da13d3864696ceeec789',1,'arm_mat_trans_f32(const arm_matrix_instance_f32 *pSrc, arm_matrix_instance_f32 *pDst): arm_mat_trans_f32.c'],['../group___matrix_trans.html#gad7dd9f108429da13d3864696ceeec789',1,'arm_mat_trans_f32(const arm_matrix_instance_f32 *pSrc, arm_matrix_instance_f32 *pDst): arm_mat_trans_f32.c']]], - ['arm_5fmat_5ftrans_5fq15',['arm_mat_trans_q15',['../group___matrix_trans.html#ga4f4f821cc695fd0ef9061d702e08050a',1,'arm_mat_trans_q15(const arm_matrix_instance_q15 *pSrc, arm_matrix_instance_q15 *pDst): arm_mat_trans_q15.c'],['../group___matrix_trans.html#ga4f4f821cc695fd0ef9061d702e08050a',1,'arm_mat_trans_q15(const arm_matrix_instance_q15 *pSrc, arm_matrix_instance_q15 *pDst): arm_mat_trans_q15.c']]], - ['arm_5fmat_5ftrans_5fq31',['arm_mat_trans_q31',['../group___matrix_trans.html#ga30a4d49489ac67ff98a46b9f58f73bf1',1,'arm_mat_trans_q31(const arm_matrix_instance_q31 *pSrc, arm_matrix_instance_q31 *pDst): arm_mat_trans_q31.c'],['../group___matrix_trans.html#ga30a4d49489ac67ff98a46b9f58f73bf1',1,'arm_mat_trans_q31(const arm_matrix_instance_q31 *pSrc, arm_matrix_instance_q31 *pDst): arm_mat_trans_q31.c']]], - ['arm_5fmax_5ff32',['arm_max_f32',['../group___max.html#ga5b89d1b04575aeec494f678695fb87d8',1,'arm_max_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex): arm_max_f32.c'],['../group___max.html#ga5b89d1b04575aeec494f678695fb87d8',1,'arm_max_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex): arm_max_f32.c']]], - ['arm_5fmax_5fq15',['arm_max_q15',['../group___max.html#gac132856c68f4bf2a056eaad5921c7880',1,'arm_max_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex): arm_max_q15.c'],['../group___max.html#gac132856c68f4bf2a056eaad5921c7880',1,'arm_max_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex): arm_max_q15.c']]], - ['arm_5fmax_5fq31',['arm_max_q31',['../group___max.html#gaff7cbd4e955382def06724cc4cc85795',1,'arm_max_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex): arm_max_q31.c'],['../group___max.html#gaff7cbd4e955382def06724cc4cc85795',1,'arm_max_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex): arm_max_q31.c']]], - ['arm_5fmax_5fq7',['arm_max_q7',['../group___max.html#ga6afd64d381b5c232de59163ebfe71e35',1,'arm_max_q7(q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex): arm_max_q7.c'],['../group___max.html#ga6afd64d381b5c232de59163ebfe71e35',1,'arm_max_q7(q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex): arm_max_q7.c']]], - ['arm_5fmean_5ff32',['arm_mean_f32',['../group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b',1,'arm_mean_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult): arm_mean_f32.c'],['../group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b',1,'arm_mean_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult): arm_mean_f32.c']]], - ['arm_5fmean_5fq15',['arm_mean_q15',['../group__mean.html#gac882495d5f098819fd3939c1ef7795b3',1,'arm_mean_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult): arm_mean_q15.c'],['../group__mean.html#gac882495d5f098819fd3939c1ef7795b3',1,'arm_mean_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult): arm_mean_q15.c']]], - ['arm_5fmean_5fq31',['arm_mean_q31',['../group__mean.html#gacf2526d8c2d75e486e8f0b0e31877ad0',1,'arm_mean_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult): arm_mean_q31.c'],['../group__mean.html#gacf2526d8c2d75e486e8f0b0e31877ad0',1,'arm_mean_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult): arm_mean_q31.c']]], - ['arm_5fmean_5fq7',['arm_mean_q7',['../group__mean.html#gaebc707ee539020357c25da4c75b52eb7',1,'arm_mean_q7(q7_t *pSrc, uint32_t blockSize, q7_t *pResult): arm_mean_q7.c'],['../group__mean.html#gaebc707ee539020357c25da4c75b52eb7',1,'arm_mean_q7(q7_t *pSrc, uint32_t blockSize, q7_t *pResult): arm_mean_q7.c']]], - ['arm_5fmin_5ff32',['arm_min_f32',['../group___min.html#gaf62b1673740fc516ea64daf777b7d74a',1,'arm_min_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex): arm_min_f32.c'],['../group___min.html#gaf62b1673740fc516ea64daf777b7d74a',1,'arm_min_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex): arm_min_f32.c']]], - ['arm_5fmin_5fq15',['arm_min_q15',['../group___min.html#gad065e37535ebb726750ac1545cb3fa6f',1,'arm_min_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex): arm_min_q15.c'],['../group___min.html#gad065e37535ebb726750ac1545cb3fa6f',1,'arm_min_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex): arm_min_q15.c']]], - ['arm_5fmin_5fq31',['arm_min_q31',['../group___min.html#gab20faeceb5ff5d2d9dd628c2ecf41303',1,'arm_min_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex): arm_min_q31.c'],['../group___min.html#gab20faeceb5ff5d2d9dd628c2ecf41303',1,'arm_min_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex): arm_min_q31.c']]], - ['arm_5fmin_5fq7',['arm_min_q7',['../group___min.html#ga3631d38ac8d715fc14f6f1b343f4c4ed',1,'arm_min_q7(q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex): arm_min_q7.c'],['../group___min.html#ga3631d38ac8d715fc14f6f1b343f4c4ed',1,'arm_min_q7(q7_t *pSrc, uint32_t blockSize, q7_t *result, uint32_t *index): arm_min_q7.c']]], - ['arm_5fmult_5ff32',['arm_mult_f32',['../group___basic_mult.html#gaca3f0b8227da431ab29225b88888aa32',1,'arm_mult_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize): arm_mult_f32.c'],['../group___basic_mult.html#gaca3f0b8227da431ab29225b88888aa32',1,'arm_mult_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize): arm_mult_f32.c']]], - ['arm_5fmult_5fq15',['arm_mult_q15',['../group___basic_mult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75',1,'arm_mult_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize): arm_mult_q15.c'],['../group___basic_mult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75',1,'arm_mult_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize): arm_mult_q15.c']]], - ['arm_5fmult_5fq31',['arm_mult_q31',['../group___basic_mult.html#ga3528c0f54a0607acc603f0490d3ca6c6',1,'arm_mult_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize): arm_mult_q31.c'],['../group___basic_mult.html#ga3528c0f54a0607acc603f0490d3ca6c6',1,'arm_mult_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize): arm_mult_q31.c']]], - ['arm_5fmult_5fq7',['arm_mult_q7',['../group___basic_mult.html#ga16677275ed83ff0878da531e875c27ef',1,'arm_mult_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize): arm_mult_q7.c'],['../group___basic_mult.html#ga16677275ed83ff0878da531e875c27ef',1,'arm_mult_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize): arm_mult_q7.c']]], - ['arm_5fnegate_5ff32',['arm_negate_f32',['../group__negate.html#ga2e169c4de6cc6e3ba4be9473531e6657',1,'arm_negate_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_negate_f32.c'],['../group__negate.html#ga2e169c4de6cc6e3ba4be9473531e6657',1,'arm_negate_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_negate_f32.c']]], - ['arm_5fnegate_5fq15',['arm_negate_q15',['../group__negate.html#ga0239a833d72cf00290b9723c394e5042',1,'arm_negate_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_negate_q15.c'],['../group__negate.html#ga0239a833d72cf00290b9723c394e5042',1,'arm_negate_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_negate_q15.c']]], - ['arm_5fnegate_5fq31',['arm_negate_q31',['../group__negate.html#ga2784c6887686a73dc7c364e2e41c776c',1,'arm_negate_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_negate_q31.c'],['../group__negate.html#ga2784c6887686a73dc7c364e2e41c776c',1,'arm_negate_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_negate_q31.c']]], - ['arm_5fnegate_5fq7',['arm_negate_q7',['../group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c',1,'arm_negate_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_negate_q7.c'],['../group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c',1,'arm_negate_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_negate_q7.c']]], - ['arm_5foffset_5ff32',['arm_offset_f32',['../group__offset.html#ga989dfae15235799d82f62ef9d356abb4',1,'arm_offset_f32(float32_t *pSrc, float32_t offset, float32_t *pDst, uint32_t blockSize): arm_offset_f32.c'],['../group__offset.html#ga989dfae15235799d82f62ef9d356abb4',1,'arm_offset_f32(float32_t *pSrc, float32_t offset, float32_t *pDst, uint32_t blockSize): arm_offset_f32.c']]], - ['arm_5foffset_5fq15',['arm_offset_q15',['../group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf',1,'arm_offset_q15(q15_t *pSrc, q15_t offset, q15_t *pDst, uint32_t blockSize): arm_offset_q15.c'],['../group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf',1,'arm_offset_q15(q15_t *pSrc, q15_t offset, q15_t *pDst, uint32_t blockSize): arm_offset_q15.c']]], - ['arm_5foffset_5fq31',['arm_offset_q31',['../group__offset.html#gac84ec42cbbebc5c197a87d0221819acf',1,'arm_offset_q31(q31_t *pSrc, q31_t offset, q31_t *pDst, uint32_t blockSize): arm_offset_q31.c'],['../group__offset.html#gac84ec42cbbebc5c197a87d0221819acf',1,'arm_offset_q31(q31_t *pSrc, q31_t offset, q31_t *pDst, uint32_t blockSize): arm_offset_q31.c']]], - ['arm_5foffset_5fq7',['arm_offset_q7',['../group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393',1,'arm_offset_q7(q7_t *pSrc, q7_t offset, q7_t *pDst, uint32_t blockSize): arm_offset_q7.c'],['../group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393',1,'arm_offset_q7(q7_t *pSrc, q7_t offset, q7_t *pDst, uint32_t blockSize): arm_offset_q7.c']]], - ['arm_5fpark_5ff32',['arm_park_f32',['../group__park.html#ga08b3a683197de7e143fb00497787683c',1,'arm_math.h']]], - ['arm_5fpark_5fq31',['arm_park_q31',['../group__park.html#gaf4cc6370c0cfc14ea66774ed3c5bb10f',1,'arm_math.h']]], - ['arm_5fpid_5ff32',['arm_pid_f32',['../group___p_i_d.html#gac5c79ed46abf2d72b8cf41fa6c708bda',1,'arm_math.h']]], - ['arm_5fpid_5finit_5ff32',['arm_pid_init_f32',['../group___p_i_d.html#gae31536b19b82b93ed184fb1ab73cfcb3',1,'arm_pid_init_f32(arm_pid_instance_f32 *S, int32_t resetStateFlag): arm_pid_init_f32.c'],['../group___p_i_d.html#gae31536b19b82b93ed184fb1ab73cfcb3',1,'arm_pid_init_f32(arm_pid_instance_f32 *S, int32_t resetStateFlag): arm_pid_init_f32.c']]], - ['arm_5fpid_5finit_5fq15',['arm_pid_init_q15',['../group___p_i_d.html#ga2cb1e3d3ebb167348fdabec74653d5c3',1,'arm_pid_init_q15(arm_pid_instance_q15 *S, int32_t resetStateFlag): arm_pid_init_q15.c'],['../group___p_i_d.html#ga2cb1e3d3ebb167348fdabec74653d5c3',1,'arm_pid_init_q15(arm_pid_instance_q15 *S, int32_t resetStateFlag): arm_pid_init_q15.c']]], - ['arm_5fpid_5finit_5fq31',['arm_pid_init_q31',['../group___p_i_d.html#gad9d88485234fa9460b1ce9e64989ac86',1,'arm_pid_init_q31(arm_pid_instance_q31 *S, int32_t resetStateFlag): arm_pid_init_q31.c'],['../group___p_i_d.html#gad9d88485234fa9460b1ce9e64989ac86',1,'arm_pid_init_q31(arm_pid_instance_q31 *S, int32_t resetStateFlag): arm_pid_init_q31.c']]], - ['arm_5fpid_5fq15',['arm_pid_q15',['../group___p_i_d.html#ga084f646bbb20d55f225c3efafcf7fc1f',1,'arm_math.h']]], - ['arm_5fpid_5fq31',['arm_pid_q31',['../group___p_i_d.html#ga5f6f941e7ae981728dd3a662f8f4ecd7',1,'arm_math.h']]], - ['arm_5fpid_5freset_5ff32',['arm_pid_reset_f32',['../group___p_i_d.html#ga9ec860bcb6f8ca31205bf0f1b51ab723',1,'arm_pid_reset_f32(arm_pid_instance_f32 *S): arm_pid_reset_f32.c'],['../group___p_i_d.html#ga9ec860bcb6f8ca31205bf0f1b51ab723',1,'arm_pid_reset_f32(arm_pid_instance_f32 *S): arm_pid_reset_f32.c']]], - ['arm_5fpid_5freset_5fq15',['arm_pid_reset_q15',['../group___p_i_d.html#ga408566dacb4fa6e0458b2c75672e525f',1,'arm_pid_reset_q15(arm_pid_instance_q15 *S): arm_pid_reset_q15.c'],['../group___p_i_d.html#ga408566dacb4fa6e0458b2c75672e525f',1,'arm_pid_reset_q15(arm_pid_instance_q15 *S): arm_pid_reset_q15.c']]], - ['arm_5fpid_5freset_5fq31',['arm_pid_reset_q31',['../group___p_i_d.html#gaeecbacd3fb37c608ec25474d3a0dffa9',1,'arm_pid_reset_q31(arm_pid_instance_q31 *S): arm_pid_reset_q31.c'],['../group___p_i_d.html#gaeecbacd3fb37c608ec25474d3a0dffa9',1,'arm_pid_reset_q31(arm_pid_instance_q31 *S): arm_pid_reset_q31.c']]], - ['arm_5fpower_5ff32',['arm_power_f32',['../group__power.html#ga993c00dd7f661d66bdb6e58426e893aa',1,'arm_power_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult): arm_power_f32.c'],['../group__power.html#ga993c00dd7f661d66bdb6e58426e893aa',1,'arm_power_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult): arm_power_f32.c']]], - ['arm_5fpower_5fq15',['arm_power_q15',['../group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba',1,'arm_power_q15(q15_t *pSrc, uint32_t blockSize, q63_t *pResult): arm_power_q15.c'],['../group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba',1,'arm_power_q15(q15_t *pSrc, uint32_t blockSize, q63_t *pResult): arm_power_q15.c']]], - ['arm_5fpower_5fq31',['arm_power_q31',['../group__power.html#ga0b93d31bb5b5ed214c2b94d8a7744cd2',1,'arm_power_q31(q31_t *pSrc, uint32_t blockSize, q63_t *pResult): arm_power_q31.c'],['../group__power.html#ga0b93d31bb5b5ed214c2b94d8a7744cd2',1,'arm_power_q31(q31_t *pSrc, uint32_t blockSize, q63_t *pResult): arm_power_q31.c']]], - ['arm_5fpower_5fq7',['arm_power_q7',['../group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9',1,'arm_power_q7(q7_t *pSrc, uint32_t blockSize, q31_t *pResult): arm_power_q7.c'],['../group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9',1,'arm_power_q7(q7_t *pSrc, uint32_t blockSize, q31_t *pResult): arm_power_q7.c']]], - ['arm_5fprovide_5fguard_5fbits_5fq15',['arm_provide_guard_bits_q15',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c']]], - ['arm_5fprovide_5fguard_5fbits_5fq31',['arm_provide_guard_bits_q31',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c']]], - ['arm_5fprovide_5fguard_5fbits_5fq7',['arm_provide_guard_bits_q7',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits): math_helper.c']]], - ['arm_5fq15_5fto_5ffloat',['arm_q15_to_float',['../group__q15__to__x.html#gaf8b0d2324de273fc430b0e61ad4e9eb2',1,'arm_q15_to_float(q15_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_q15_to_float.c'],['../group__q15__to__x.html#gaf8b0d2324de273fc430b0e61ad4e9eb2',1,'arm_q15_to_float(q15_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_q15_to_float.c']]], - ['arm_5fq15_5fto_5fq31',['arm_q15_to_q31',['../group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5',1,'arm_q15_to_q31(q15_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_q15_to_q31.c'],['../group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5',1,'arm_q15_to_q31(q15_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_q15_to_q31.c']]], - ['arm_5fq15_5fto_5fq7',['arm_q15_to_q7',['../group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69',1,'arm_q15_to_q7(q15_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_q15_to_q7.c'],['../group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69',1,'arm_q15_to_q7(q15_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_q15_to_q7.c']]], - ['arm_5fq31_5fto_5ffloat',['arm_q31_to_float',['../group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4',1,'arm_q31_to_float(q31_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_q31_to_float.c'],['../group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4',1,'arm_q31_to_float(q31_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_q31_to_float.c']]], - ['arm_5fq31_5fto_5fq15',['arm_q31_to_q15',['../group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c',1,'arm_q31_to_q15(q31_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_q31_to_q15.c'],['../group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c',1,'arm_q31_to_q15(q31_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_q31_to_q15.c']]], - ['arm_5fq31_5fto_5fq7',['arm_q31_to_q7',['../group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071',1,'arm_q31_to_q7(q31_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_q31_to_q7.c'],['../group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071',1,'arm_q31_to_q7(q31_t *pSrc, q7_t *pDst, uint32_t blockSize): arm_q31_to_q7.c']]], - ['arm_5fq7_5fto_5ffloat',['arm_q7_to_float',['../group__q7__to__x.html#ga656620f957b65512ed83db03fd455ec5',1,'arm_q7_to_float(q7_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_q7_to_float.c'],['../group__q7__to__x.html#ga656620f957b65512ed83db03fd455ec5',1,'arm_q7_to_float(q7_t *pSrc, float32_t *pDst, uint32_t blockSize): arm_q7_to_float.c']]], - ['arm_5fq7_5fto_5fq15',['arm_q7_to_q15',['../group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78',1,'arm_q7_to_q15(q7_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_q7_to_q15.c'],['../group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78',1,'arm_q7_to_q15(q7_t *pSrc, q15_t *pDst, uint32_t blockSize): arm_q7_to_q15.c']]], - ['arm_5fq7_5fto_5fq31',['arm_q7_to_q31',['../group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908',1,'arm_q7_to_q31(q7_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_q7_to_q31.c'],['../group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908',1,'arm_q7_to_q31(q7_t *pSrc, q31_t *pDst, uint32_t blockSize): arm_q7_to_q31.c']]], - ['arm_5fradix2_5fbutterfly_5ff32',['arm_radix2_butterfly_f32',['../arm__cfft__radix2__f32_8c.html#a04631e102b5209af3402b225b1abe868',1,'arm_cfft_radix2_f32.c']]], - ['arm_5fradix2_5fbutterfly_5finverse_5ff32',['arm_radix2_butterfly_inverse_f32',['../arm__cfft__radix2__f32_8c.html#abda34af152e515a95ac38470ac053b77',1,'arm_cfft_radix2_f32.c']]], - ['arm_5fradix2_5fbutterfly_5finverse_5fq15',['arm_radix2_butterfly_inverse_q15',['../arm__cfft__radix2__q15_8c.html#a91ff93fa10757b3872680fec4835c412',1,'arm_cfft_radix2_q15.c']]], - ['arm_5fradix2_5fbutterfly_5finverse_5fq31',['arm_radix2_butterfly_inverse_q31',['../arm__cfft__radix2__q31_8c.html#a4d665f67080455b95cafec04009fd52d',1,'arm_cfft_radix2_q31.c']]], - ['arm_5fradix2_5fbutterfly_5fq15',['arm_radix2_butterfly_q15',['../arm__cfft__radix2__q15_8c.html#a521780ba2fd3450cbf02784e38859699',1,'arm_cfft_radix2_q15.c']]], - ['arm_5fradix2_5fbutterfly_5fq31',['arm_radix2_butterfly_q31',['../arm__cfft__radix2__q31_8c.html#a740f4fe69e6148d22fc99f374d304e7e',1,'arm_cfft_radix2_q31.c']]], - ['arm_5fradix4_5fbutterfly_5ff32',['arm_radix4_butterfly_f32',['../group__group_transforms.html#gae239ddf995d1607115f9e84d5c069b9c',1,'arm_radix4_butterfly_f32(float32_t *pSrc, uint16_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier): arm_cfft_radix4_f32.c'],['../group__group_transforms.html#gae239ddf995d1607115f9e84d5c069b9c',1,'arm_radix4_butterfly_f32(float32_t *pSrc, uint16_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier): arm_cfft_radix4_f32.c']]], - ['arm_5fradix4_5fbutterfly_5finverse_5ff32',['arm_radix4_butterfly_inverse_f32',['../arm__cfft__radix4__f32_8c.html#a2a78df6e4bbf080624f2b6349224ec93',1,'arm_radix4_butterfly_inverse_f32(float32_t *pSrc, uint16_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier, float32_t onebyfftLen): arm_cfft_radix4_f32.c'],['../arm__rfft__f32_8c.html#a2a78df6e4bbf080624f2b6349224ec93',1,'arm_radix4_butterfly_inverse_f32(float32_t *pSrc, uint16_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier, float32_t onebyfftLen): arm_cfft_radix4_f32.c']]], - ['arm_5fradix4_5fbutterfly_5finverse_5fq15',['arm_radix4_butterfly_inverse_q15',['../arm__cfft__q15_8c.html#a734ecff00f21a6a10e9ec437c8987eb1',1,'arm_radix4_butterfly_inverse_q15(q15_t *pSrc, uint32_t fftLen, q15_t *pCoef, uint32_t twidCoefModifier): arm_cfft_radix4_q15.c'],['../arm__cfft__radix4__q15_8c.html#aad04e8439d17dab5617bf1be268bb391',1,'arm_radix4_butterfly_inverse_q15(q15_t *pSrc16, uint32_t fftLen, q15_t *pCoef16, uint32_t twidCoefModifier): arm_cfft_radix4_q15.c']]], - ['arm_5fradix4_5fbutterfly_5finverse_5fq31',['arm_radix4_butterfly_inverse_q31',['../arm__cfft__q31_8c.html#ac9c7c553114c1201a3a987a11b8a6d01',1,'arm_radix4_butterfly_inverse_q31(q31_t *pSrc, uint32_t fftLen, q31_t *pCoef, uint32_t twidCoefModifier): arm_cfft_radix4_q31.c'],['../arm__cfft__radix4__q31_8c.html#ac9c7c553114c1201a3a987a11b8a6d01',1,'arm_radix4_butterfly_inverse_q31(q31_t *pSrc, uint32_t fftLen, q31_t *pCoef, uint32_t twidCoefModifier): arm_cfft_radix4_q31.c']]], - ['arm_5fradix4_5fbutterfly_5fq15',['arm_radix4_butterfly_q15',['../arm__cfft__q15_8c.html#abf1a2f9aa9f44ad5da1f0dbae8b54f2f',1,'arm_radix4_butterfly_q15(q15_t *pSrc, uint32_t fftLen, q15_t *pCoef, uint32_t twidCoefModifier): arm_cfft_radix4_q15.c'],['../arm__cfft__radix4__q15_8c.html#a2d01d2045f280c32036da97d33c52440',1,'arm_radix4_butterfly_q15(q15_t *pSrc16, uint32_t fftLen, q15_t *pCoef16, uint32_t twidCoefModifier): arm_cfft_radix4_q15.c']]], - ['arm_5fradix4_5fbutterfly_5fq31',['arm_radix4_butterfly_q31',['../arm__cfft__q31_8c.html#ac12f1e7f159d5741358cdc36830a0395',1,'arm_radix4_butterfly_q31(q31_t *pSrc, uint32_t fftLen, q31_t *pCoef, uint32_t twidCoefModifier): arm_cfft_radix4_q31.c'],['../arm__cfft__radix4__q31_8c.html#ac12f1e7f159d5741358cdc36830a0395',1,'arm_radix4_butterfly_q31(q31_t *pSrc, uint32_t fftLen, q31_t *pCoef, uint32_t twidCoefModifier): arm_cfft_radix4_q31.c']]], - ['arm_5fradix8_5fbutterfly_5ff32',['arm_radix8_butterfly_f32',['../arm__cfft__f32_8c.html#a72350c6eaa1eef8796ab43c1497c6b9c',1,'arm_radix8_butterfly_f32(float32_t *pSrc, uint16_t fftLen, const float32_t *pCoef, uint16_t twidCoefModifier): arm_cfft_radix8_f32.c'],['../arm__cfft__radix8__f32_8c.html#a72350c6eaa1eef8796ab43c1497c6b9c',1,'arm_radix8_butterfly_f32(float32_t *pSrc, uint16_t fftLen, const float32_t *pCoef, uint16_t twidCoefModifier): arm_cfft_radix8_f32.c']]], - ['arm_5frecip_5fq15',['arm_recip_q15',['../arm__math_8h.html#a1c66e370a6ae91aaafbaec5e979198d7',1,'arm_math.h']]], - ['arm_5frecip_5fq31',['arm_recip_q31',['../arm__math_8h.html#a43140f04ca94c2a7394e7a222e2d8fb4',1,'arm_math.h']]], - ['arm_5frfft_5ff32',['arm_rfft_f32',['../group___real_f_f_t.html#ga3df1766d230532bc068fc4ed69d0fcdc',1,'arm_rfft_f32(const arm_rfft_instance_f32 *S, float32_t *pSrc, float32_t *pDst): arm_rfft_f32.c'],['../group___real_f_f_t.html#ga3df1766d230532bc068fc4ed69d0fcdc',1,'arm_rfft_f32(const arm_rfft_instance_f32 *S, float32_t *pSrc, float32_t *pDst): arm_rfft_f32.c']]], - ['arm_5frfft_5ffast_5ff32',['arm_rfft_fast_f32',['../group___real_f_f_t.html#ga180d8b764d59cbb85d37a2d5f7cd9799',1,'arm_rfft_fast_f32(arm_rfft_fast_instance_f32 *S, float32_t *p, float32_t *pOut, uint8_t ifftFlag): arm_rfft_fast_f32.c'],['../group___real_f_f_t.html#ga180d8b764d59cbb85d37a2d5f7cd9799',1,'arm_rfft_fast_f32(arm_rfft_fast_instance_f32 *S, float32_t *p, float32_t *pOut, uint8_t ifftFlag): arm_rfft_fast_f32.c']]], - ['arm_5frfft_5ffast_5finit_5ff32',['arm_rfft_fast_init_f32',['../group___real_f_f_t.html#gac5fceb172551e7c11eb4d0e17ef15aa3',1,'arm_rfft_fast_init_f32(arm_rfft_fast_instance_f32 *S, uint16_t fftLen): arm_rfft_fast_init_f32.c'],['../group___real_f_f_t.html#gac5fceb172551e7c11eb4d0e17ef15aa3',1,'arm_rfft_fast_init_f32(arm_rfft_fast_instance_f32 *S, uint16_t fftLen): arm_rfft_fast_init_f32.c']]], - ['arm_5frfft_5finit_5ff32',['arm_rfft_init_f32',['../group___real_f_f_t.html#ga10717ee326bf50832ef1c25b85a23068',1,'arm_rfft_init_f32(arm_rfft_instance_f32 *S, arm_cfft_radix4_instance_f32 *S_CFFT, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag): arm_rfft_init_f32.c'],['../group___real_f_f_t.html#ga10717ee326bf50832ef1c25b85a23068',1,'arm_rfft_init_f32(arm_rfft_instance_f32 *S, arm_cfft_radix4_instance_f32 *S_CFFT, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag): arm_rfft_init_f32.c']]], - ['arm_5frfft_5finit_5fq15',['arm_rfft_init_q15',['../group___real_f_f_t.html#ga053450cc600a55410ba5b5605e96245d',1,'arm_rfft_init_q15(arm_rfft_instance_q15 *S, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag): arm_rfft_init_q15.c'],['../group___real_f_f_t.html#ga053450cc600a55410ba5b5605e96245d',1,'arm_rfft_init_q15(arm_rfft_instance_q15 *S, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag): arm_rfft_init_q15.c']]], - ['arm_5frfft_5finit_5fq31',['arm_rfft_init_q31',['../group___real_f_f_t.html#ga5abde938abbe72e95c5bab080eb33c45',1,'arm_rfft_init_q31(arm_rfft_instance_q31 *S, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag): arm_rfft_init_q31.c'],['../group___real_f_f_t.html#ga5abde938abbe72e95c5bab080eb33c45',1,'arm_rfft_init_q31(arm_rfft_instance_q31 *S, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag): arm_rfft_init_q31.c']]], - ['arm_5frfft_5fq15',['arm_rfft_q15',['../group___real_f_f_t.html#ga00e615f5db21736ad5b27fb6146f3fc5',1,'arm_rfft_q15(const arm_rfft_instance_q15 *S, q15_t *pSrc, q15_t *pDst): arm_rfft_q15.c'],['../group___real_f_f_t.html#ga00e615f5db21736ad5b27fb6146f3fc5',1,'arm_rfft_q15(const arm_rfft_instance_q15 *S, q15_t *pSrc, q15_t *pDst): arm_rfft_q15.c']]], - ['arm_5frfft_5fq31',['arm_rfft_q31',['../group___real_f_f_t.html#gabaeab5646aeea9844e6d42ca8c73fe3a',1,'arm_rfft_q31(const arm_rfft_instance_q31 *S, q31_t *pSrc, q31_t *pDst): arm_rfft_q31.c'],['../group___real_f_f_t.html#gabaeab5646aeea9844e6d42ca8c73fe3a',1,'arm_rfft_q31(const arm_rfft_instance_q31 *S, q31_t *pSrc, q31_t *pDst): arm_rfft_q31.c']]], - ['arm_5frms_5ff32',['arm_rms_f32',['../group___r_m_s.html#ga0e3ab1b57da32d45388d1fa90d7fd88c',1,'arm_rms_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult): arm_rms_f32.c'],['../group___r_m_s.html#ga0e3ab1b57da32d45388d1fa90d7fd88c',1,'arm_rms_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult): arm_rms_f32.c']]], - ['arm_5frms_5fq15',['arm_rms_q15',['../group___r_m_s.html#gaf5b836b72dda9e5dfbbd17c7906fd13f',1,'arm_rms_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult): arm_rms_q15.c'],['../group___r_m_s.html#gaf5b836b72dda9e5dfbbd17c7906fd13f',1,'arm_rms_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult): arm_rms_q15.c']]], - ['arm_5frms_5fq31',['arm_rms_q31',['../group___r_m_s.html#gae33015fda23fc44e7ead5e5ed7e8d314',1,'arm_rms_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult): arm_rms_q31.c'],['../group___r_m_s.html#gae33015fda23fc44e7ead5e5ed7e8d314',1,'arm_rms_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult): arm_rms_q31.c']]], - ['arm_5fscale_5ff32',['arm_scale_f32',['../group__scale.html#ga3487af88b112f682ee90589cd419e123',1,'arm_scale_f32(float32_t *pSrc, float32_t scale, float32_t *pDst, uint32_t blockSize): arm_scale_f32.c'],['../group__scale.html#ga3487af88b112f682ee90589cd419e123',1,'arm_scale_f32(float32_t *pSrc, float32_t scale, float32_t *pDst, uint32_t blockSize): arm_scale_f32.c']]], - ['arm_5fscale_5fq15',['arm_scale_q15',['../group__scale.html#gafaac0e1927daffeb68a42719b53ea780',1,'arm_scale_q15(q15_t *pSrc, q15_t scaleFract, int8_t shift, q15_t *pDst, uint32_t blockSize): arm_scale_q15.c'],['../group__scale.html#gafaac0e1927daffeb68a42719b53ea780',1,'arm_scale_q15(q15_t *pSrc, q15_t scaleFract, int8_t shift, q15_t *pDst, uint32_t blockSize): arm_scale_q15.c']]], - ['arm_5fscale_5fq31',['arm_scale_q31',['../group__scale.html#ga83e36cd82bf51ce35406a199e477d47c',1,'arm_scale_q31(q31_t *pSrc, q31_t scaleFract, int8_t shift, q31_t *pDst, uint32_t blockSize): arm_scale_q31.c'],['../group__scale.html#ga83e36cd82bf51ce35406a199e477d47c',1,'arm_scale_q31(q31_t *pSrc, q31_t scaleFract, int8_t shift, q31_t *pDst, uint32_t blockSize): arm_scale_q31.c']]], - ['arm_5fscale_5fq7',['arm_scale_q7',['../group__scale.html#gabc9fd3d37904c58df56492b351d21fb0',1,'arm_scale_q7(q7_t *pSrc, q7_t scaleFract, int8_t shift, q7_t *pDst, uint32_t blockSize): arm_scale_q7.c'],['../group__scale.html#gabc9fd3d37904c58df56492b351d21fb0',1,'arm_scale_q7(q7_t *pSrc, q7_t scaleFract, int8_t shift, q7_t *pDst, uint32_t blockSize): arm_scale_q7.c']]], - ['arm_5fshift_5fq15',['arm_shift_q15',['../group__shift.html#gaa1757e53279780107acc92cf100adb61',1,'arm_shift_q15(q15_t *pSrc, int8_t shiftBits, q15_t *pDst, uint32_t blockSize): arm_shift_q15.c'],['../group__shift.html#gaa1757e53279780107acc92cf100adb61',1,'arm_shift_q15(q15_t *pSrc, int8_t shiftBits, q15_t *pDst, uint32_t blockSize): arm_shift_q15.c']]], - ['arm_5fshift_5fq31',['arm_shift_q31',['../group__shift.html#ga387dd8b7b87377378280978f16cdb13d',1,'arm_shift_q31(q31_t *pSrc, int8_t shiftBits, q31_t *pDst, uint32_t blockSize): arm_shift_q31.c'],['../group__shift.html#ga387dd8b7b87377378280978f16cdb13d',1,'arm_shift_q31(q31_t *pSrc, int8_t shiftBits, q31_t *pDst, uint32_t blockSize): arm_shift_q31.c']]], - ['arm_5fshift_5fq7',['arm_shift_q7',['../group__shift.html#ga47295d08a685f7de700a48dafb4db6fb',1,'arm_shift_q7(q7_t *pSrc, int8_t shiftBits, q7_t *pDst, uint32_t blockSize): arm_shift_q7.c'],['../group__shift.html#ga47295d08a685f7de700a48dafb4db6fb',1,'arm_shift_q7(q7_t *pSrc, int8_t shiftBits, q7_t *pDst, uint32_t blockSize): arm_shift_q7.c']]], - ['arm_5fsin_5fcos_5ff32',['arm_sin_cos_f32',['../group___sin_cos.html#ga4420d45c37d58c310ef9ae1b5fe58020',1,'arm_sin_cos_f32(float32_t theta, float32_t *pSinVal, float32_t *pCosVal): arm_sin_cos_f32.c'],['../group___sin_cos.html#ga4420d45c37d58c310ef9ae1b5fe58020',1,'arm_sin_cos_f32(float32_t theta, float32_t *pSinVal, float32_t *pCosVal): arm_sin_cos_f32.c']]], - ['arm_5fsin_5fcos_5fq31',['arm_sin_cos_q31',['../group___sin_cos.html#gae9e4ddebff9d4eb5d0a093e28e0bc504',1,'arm_sin_cos_q31(q31_t theta, q31_t *pSinVal, q31_t *pCosVal): arm_sin_cos_q31.c'],['../group___sin_cos.html#gae9e4ddebff9d4eb5d0a093e28e0bc504',1,'arm_sin_cos_q31(q31_t theta, q31_t *pSinVal, q31_t *pCosVal): arm_sin_cos_q31.c']]], - ['arm_5fsin_5ff32',['arm_sin_f32',['../group__sin.html#gae164899c4a3fc0e946dc5d55555fe541',1,'arm_sin_f32(float32_t x): arm_sin_f32.c'],['../group__sin.html#gae164899c4a3fc0e946dc5d55555fe541',1,'arm_sin_f32(float32_t x): arm_sin_f32.c']]], - ['arm_5fsin_5fq15',['arm_sin_q15',['../group__sin.html#ga1fc6d6640be6cfa688a8bea0a48397ee',1,'arm_sin_q15(q15_t x): arm_sin_q15.c'],['../group__sin.html#ga1fc6d6640be6cfa688a8bea0a48397ee',1,'arm_sin_q15(q15_t x): arm_sin_q15.c']]], - ['arm_5fsin_5fq31',['arm_sin_q31',['../group__sin.html#ga57aade7d8892585992cdc6375bd82f9c',1,'arm_sin_q31(q31_t x): arm_sin_q31.c'],['../group__sin.html#ga57aade7d8892585992cdc6375bd82f9c',1,'arm_sin_q31(q31_t x): arm_sin_q31.c']]], - ['arm_5fsnr_5ff32',['arm_snr_f32',['../arm__convolution__example_2_a_r_m_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__convolution__example_2_a_r_m_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__convolution__example_2_g_c_c_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__fir__example_2_a_r_m_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__graphic__equalizer__example_2_a_r_m_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__linear__interp__example_2_a_r_m_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__matrix__example_2_a_r_m_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c'],['../arm__signal__converge__example_2_a_r_m_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize): math_helper.c']]], - ['arm_5fsplit_5frfft_5ff32',['arm_split_rfft_f32',['../group__group_transforms.html#ga6cfdb6bdc66b13732ef2351caf98fdbb',1,'arm_rfft_f32.c']]], - ['arm_5fsplit_5frfft_5fq15',['arm_split_rfft_q15',['../arm__rfft__q15_8c.html#a7c2a21793586f9a69c42140665550e09',1,'arm_rfft_q15.c']]], - ['arm_5fsplit_5frfft_5fq31',['arm_split_rfft_q31',['../arm__rfft__q31_8c.html#a520e1c358d44fcd2724cb19d46eb5dfa',1,'arm_rfft_q31.c']]], - ['arm_5fsplit_5frifft_5ff32',['arm_split_rifft_f32',['../arm__rfft__f32_8c.html#a585bef78c103d150a116241a4feb6442',1,'arm_rfft_f32.c']]], - ['arm_5fsplit_5frifft_5fq15',['arm_split_rifft_q15',['../arm__rfft__q15_8c.html#aa72a531dd15a53570dddaf01b62158f4',1,'arm_rfft_q15.c']]], - ['arm_5fsplit_5frifft_5fq31',['arm_split_rifft_q31',['../arm__rfft__q31_8c.html#acc62dd39a59091c4d6a80d4e55adeb13',1,'arm_rfft_q31.c']]], - ['arm_5fsqrt_5ff32',['arm_sqrt_f32',['../group___s_q_r_t.html#ga56a40d1cf842b0b45267df6761975da0',1,'arm_math.h']]], - ['arm_5fsqrt_5fq15',['arm_sqrt_q15',['../group___s_q_r_t.html#ga5abe5ca724f3e15849662b03752c1238',1,'arm_sqrt_q15.c']]], - ['arm_5fsqrt_5fq31',['arm_sqrt_q31',['../group___s_q_r_t.html#ga119e25831e141d734d7ef10636670058',1,'arm_sqrt_q31.c']]], - ['arm_5fstd_5ff32',['arm_std_f32',['../group___s_t_d.html#ga4969b5b5f3d001377bc401a3ee99dfc2',1,'arm_std_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult): arm_std_f32.c'],['../group___s_t_d.html#ga4969b5b5f3d001377bc401a3ee99dfc2',1,'arm_std_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult): arm_std_f32.c']]], - ['arm_5fstd_5fq15',['arm_std_q15',['../group___s_t_d.html#gaf9d27afa9928ff28a63cd98ea9218a72',1,'arm_std_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult): arm_std_q15.c'],['../group___s_t_d.html#gaf9d27afa9928ff28a63cd98ea9218a72',1,'arm_std_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult): arm_std_q15.c']]], - ['arm_5fstd_5fq31',['arm_std_q31',['../group___s_t_d.html#ga39495e74f96116178be085c9dc7742f5',1,'arm_std_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult): arm_std_q31.c'],['../group___s_t_d.html#ga39495e74f96116178be085c9dc7742f5',1,'arm_std_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult): arm_std_q31.c']]], - ['arm_5fsub_5ff32',['arm_sub_f32',['../group___basic_sub.html#ga7f975a472de286331134227c08aad826',1,'arm_sub_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize): arm_sub_f32.c'],['../group___basic_sub.html#ga7f975a472de286331134227c08aad826',1,'arm_sub_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize): arm_sub_f32.c']]], - ['arm_5fsub_5fq15',['arm_sub_q15',['../group___basic_sub.html#ga997a8ee93088d15bda23c325d455b588',1,'arm_sub_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize): arm_sub_q15.c'],['../group___basic_sub.html#ga997a8ee93088d15bda23c325d455b588',1,'arm_sub_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize): arm_sub_q15.c']]], - ['arm_5fsub_5fq31',['arm_sub_q31',['../group___basic_sub.html#ga28aa6908d092752144413e21933dc878',1,'arm_sub_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize): arm_sub_q31.c'],['../group___basic_sub.html#ga28aa6908d092752144413e21933dc878',1,'arm_sub_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize): arm_sub_q31.c']]], - ['arm_5fsub_5fq7',['arm_sub_q7',['../group___basic_sub.html#gab09941de7dfeb247e5c29b406a435fcc',1,'arm_sub_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize): arm_sub_q7.c'],['../group___basic_sub.html#gab09941de7dfeb247e5c29b406a435fcc',1,'arm_sub_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize): arm_sub_q7.c']]], - ['arm_5fvar_5ff32',['arm_var_f32',['../group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96',1,'arm_var_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult): arm_var_f32.c'],['../group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96',1,'arm_var_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult): arm_var_f32.c']]], - ['arm_5fvar_5fq15',['arm_var_q15',['../group__variance.html#ga79dce009ed2de28a125aeb3f19631654',1,'arm_var_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult): arm_var_q15.c'],['../group__variance.html#ga79dce009ed2de28a125aeb3f19631654',1,'arm_var_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult): arm_var_q15.c']]], - ['arm_5fvar_5fq31',['arm_var_q31',['../group__variance.html#gac02873f1c2cc80adfd799305f0e6465d',1,'arm_var_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult): arm_var_q31.c'],['../group__variance.html#gac02873f1c2cc80adfd799305f0e6465d',1,'arm_var_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult): arm_var_q31.c']]] -]; diff --git a/Documentation/DSP/html/search/functions_63.html b/Documentation/DSP/html/search/functions_63.html deleted file mode 100644 index 9ebe11d..0000000 --- a/Documentation/DSP/html/search/functions_63.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/functions_63.js b/Documentation/DSP/html/search/functions_63.js deleted file mode 100644 index 3ba30fe..0000000 --- a/Documentation/DSP/html/search/functions_63.js +++ /dev/null @@ -1,7 +0,0 @@ -var searchData= -[ - ['clip_5fq31_5fto_5fq15',['clip_q31_to_q15',['../arm__math_8h.html#a4af3ca330e14587289518e6565fd04bd',1,'arm_math.h']]], - ['clip_5fq31_5fto_5fq7',['clip_q31_to_q7',['../arm__math_8h.html#aa9918ce19228b0d4f072fb84776eabc1',1,'arm_math.h']]], - ['clip_5fq63_5fto_5fq15',['clip_q63_to_q15',['../arm__math_8h.html#aa6f1e5d0d276f42217e75f071ca84a2e',1,'arm_math.h']]], - ['clip_5fq63_5fto_5fq31',['clip_q63_to_q31',['../arm__math_8h.html#ad7373e53d3c2e1adfeafc8c2e9720b5c',1,'arm_math.h']]] -]; diff --git a/Documentation/DSP/html/search/functions_67.html b/Documentation/DSP/html/search/functions_67.html deleted file mode 100644 index d0ab42a..0000000 --- a/Documentation/DSP/html/search/functions_67.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/functions_67.js b/Documentation/DSP/html/search/functions_67.js deleted file mode 100644 index 21668a8..0000000 --- a/Documentation/DSP/html/search/functions_67.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['getinput',['getinput',['../arm__signal__converge__example__f32_8c.html#afd2975c4763ec935771e6f63bfe7758b',1,'arm_signal_converge_example_f32.c']]] -]; diff --git a/Documentation/DSP/html/search/functions_6d.html b/Documentation/DSP/html/search/functions_6d.html deleted file mode 100644 index d01ac53..0000000 --- a/Documentation/DSP/html/search/functions_6d.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/functions_6d.js b/Documentation/DSP/html/search/functions_6d.js deleted file mode 100644 index 5e89575..0000000 --- a/Documentation/DSP/html/search/functions_6d.js +++ /dev/null @@ -1,6 +0,0 @@ -var searchData= -[ - ['main',['main',['../_a_r_m_2arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc',1,'main(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc',1,'main(): arm_class_marks_example_f32.c'],['../_a_r_m_2arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_convolution_example_f32.c'],['../_a_r_m_2arm__dotproduct__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_dotproduct_example_f32.c'],['../_g_c_c_2arm__dotproduct__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_dotproduct_example_f32.c'],['../_a_r_m_2arm__fft__bin__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_fft_bin_example_f32.c'],['../_g_c_c_2arm__fft__bin__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_fft_bin_example_f32.c'],['../arm__fir__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_fir_example_f32.c'],['../arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_graphic_equalizer_example_q31.c'],['../arm__linear__interp__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_linear_interp_example_f32.c'],['../arm__matrix__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_matrix_example_f32.c'],['../arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_signal_converge_example_f32.c'],['../arm__sin__cos__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_sin_cos_example_f32.c'],['../arm__variance__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void): arm_variance_example_f32.c']]], - ['merge_5frfft_5ff32',['merge_rfft_f32',['../arm__rfft__fast__f32_8c.html#a93258bc1e64a939a8ebd086367e459af',1,'arm_rfft_fast_f32.c']]], - ['mult32x64',['mult32x64',['../arm__math_8h.html#a642a29d71f7951a7f6c0b797c300b711',1,'arm_math.h']]] -]; diff --git a/Documentation/DSP/html/search/functions_73.html b/Documentation/DSP/html/search/functions_73.html deleted file mode 100644 index 774d577..0000000 --- a/Documentation/DSP/html/search/functions_73.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/functions_73.js b/Documentation/DSP/html/search/functions_73.js deleted file mode 100644 index 3a22832..0000000 --- a/Documentation/DSP/html/search/functions_73.js +++ /dev/null @@ -1,6 +0,0 @@ -var searchData= -[ - ['stage_5frfft_5ff32',['stage_rfft_f32',['../arm__rfft__fast__f32_8c.html#a47157c5a53c8aac5e80fda31acf1f9cc',1,'arm_rfft_fast_f32.c']]], - ['systemcoreclockupdate',['SystemCoreClockUpdate',['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM7.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM7.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM7.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM7.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM7.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM7.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM7.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM7.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM7.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM7.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM0.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM3.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM4.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCM7.c']]], - ['systeminit',['SystemInit',['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM7.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM7.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM7.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM7.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM7.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM7.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM7.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM7.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM7.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM7.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM0.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM3.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM4.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCM7.c']]] -]; diff --git a/Documentation/DSP/html/search/functions_74.html b/Documentation/DSP/html/search/functions_74.html deleted file mode 100644 index e3c96c3..0000000 --- a/Documentation/DSP/html/search/functions_74.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/functions_74.js b/Documentation/DSP/html/search/functions_74.js deleted file mode 100644 index e97b50c..0000000 --- a/Documentation/DSP/html/search/functions_74.js +++ /dev/null @@ -1,5 +0,0 @@ -var searchData= -[ - ['test_5fsignal_5fconverge',['test_signal_converge',['../arm__signal__converge__example__f32_8c.html#a8f521e839d4fad24a4f12a18dfeae5d4',1,'arm_signal_converge_example_f32.c']]], - ['test_5fsignal_5fconverge_5fexample',['test_signal_converge_example',['../arm__signal__converge__example__f32_8c.html#ac786d43cbc17bb09738447034ff8e22e',1,'arm_signal_converge_example_f32.c']]] -]; diff --git a/Documentation/DSP/html/search/groups_62.html b/Documentation/DSP/html/search/groups_62.html deleted file mode 100644 index 9c8b752..0000000 --- a/Documentation/DSP/html/search/groups_62.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/groups_62.js b/Documentation/DSP/html/search/groups_62.js deleted file mode 100644 index bd4c40d..0000000 --- a/Documentation/DSP/html/search/groups_62.js +++ /dev/null @@ -1,7 +0,0 @@ -var searchData= -[ - ['bilinear_20interpolation',['Bilinear Interpolation',['../group___bilinear_interpolate.html',1,'']]], - ['biquad_20cascade_20iir_20filters_20using_20direct_20form_20i_20structure',['Biquad Cascade IIR Filters Using Direct Form I Structure',['../group___biquad_cascade_d_f1.html',1,'']]], - ['biquad_20cascade_20iir_20filters_20using_20a_20direct_20form_20ii_20transposed_20structure',['Biquad Cascade IIR Filters Using a Direct Form II Transposed Structure',['../group___biquad_cascade_d_f2_t.html',1,'']]], - ['basic_20math_20functions',['Basic Math Functions',['../group__group_math.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/groups_63.html b/Documentation/DSP/html/search/groups_63.html deleted file mode 100644 index dd75625..0000000 --- a/Documentation/DSP/html/search/groups_63.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/groups_63.js b/Documentation/DSP/html/search/groups_63.js deleted file mode 100644 index da2045d..0000000 --- a/Documentation/DSP/html/search/groups_63.js +++ /dev/null @@ -1,23 +0,0 @@ -var searchData= -[ - ['complex_20fft_20tables',['Complex FFT Tables',['../group___c_f_f_t___c_i_f_f_t.html',1,'']]], - ['class_20marks_20example',['Class Marks Example',['../group___class_marks.html',1,'']]], - ['complex_20conjugate',['Complex Conjugate',['../group__cmplx__conj.html',1,'']]], - ['complex_20dot_20product',['Complex Dot Product',['../group__cmplx__dot__prod.html',1,'']]], - ['complex_20magnitude',['Complex Magnitude',['../group__cmplx__mag.html',1,'']]], - ['complex_20magnitude_20squared',['Complex Magnitude Squared',['../group__cmplx__mag__squared.html',1,'']]], - ['complex_2dby_2dcomplex_20multiplication',['Complex-by-Complex Multiplication',['../group___cmplx_by_cmplx_mult.html',1,'']]], - ['complex_2dby_2dreal_20multiplication',['Complex-by-Real Multiplication',['../group___cmplx_by_real_mult.html',1,'']]], - ['complex_20matrix_20multiplication',['Complex Matrix Multiplication',['../group___cmplx_matrix_mult.html',1,'']]], - ['complex_20fft_20functions',['Complex FFT Functions',['../group___complex_f_f_t.html',1,'']]], - ['convolution',['Convolution',['../group___conv.html',1,'']]], - ['convolution_20example',['Convolution Example',['../group___convolution_example.html',1,'']]], - ['correlation',['Correlation',['../group___corr.html',1,'']]], - ['cosine',['Cosine',['../group__cos.html',1,'']]], - ['convert_2032_2dbit_20floating_20point_20value',['Convert 32-bit floating point value',['../group__float__to__x.html',1,'']]], - ['complex_20math_20functions',['Complex Math Functions',['../group__group_cmplx_math.html',1,'']]], - ['controller_20functions',['Controller Functions',['../group__group_controller.html',1,'']]], - ['convert_2016_2dbit_20integer_20value',['Convert 16-bit Integer value',['../group__q15__to__x.html',1,'']]], - ['convert_2032_2dbit_20integer_20value',['Convert 32-bit Integer value',['../group__q31__to__x.html',1,'']]], - ['convert_208_2dbit_20integer_20value',['Convert 8-bit Integer value',['../group__q7__to__x.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/groups_64.html b/Documentation/DSP/html/search/groups_64.html deleted file mode 100644 index ab9c76f..0000000 --- a/Documentation/DSP/html/search/groups_64.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/groups_64.js b/Documentation/DSP/html/search/groups_64.js deleted file mode 100644 index 709f9ef..0000000 --- a/Documentation/DSP/html/search/groups_64.js +++ /dev/null @@ -1,5 +0,0 @@ -var searchData= -[ - ['dct_20type_20iv_20functions',['DCT Type IV Functions',['../group___d_c_t4___i_d_c_t4.html',1,'']]], - ['dot_20product_20example',['Dot Product Example',['../group___dotproduct_example.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/groups_65.html b/Documentation/DSP/html/search/groups_65.html deleted file mode 100644 index f084d02..0000000 --- a/Documentation/DSP/html/search/groups_65.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/groups_65.js b/Documentation/DSP/html/search/groups_65.js deleted file mode 100644 index aec8bf2..0000000 --- a/Documentation/DSP/html/search/groups_65.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['examples',['Examples',['../group__group_examples.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/groups_66.html b/Documentation/DSP/html/search/groups_66.html deleted file mode 100644 index b1879e4..0000000 --- a/Documentation/DSP/html/search/groups_66.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/groups_66.js b/Documentation/DSP/html/search/groups_66.js deleted file mode 100644 index 5a9ebfe..0000000 --- a/Documentation/DSP/html/search/groups_66.js +++ /dev/null @@ -1,12 +0,0 @@ -var searchData= -[ - ['finite_20impulse_20response_20_28fir_29_20filters',['Finite Impulse Response (FIR) Filters',['../group___f_i_r.html',1,'']]], - ['finite_20impulse_20response_20_28fir_29_20decimator',['Finite Impulse Response (FIR) Decimator',['../group___f_i_r__decimate.html',1,'']]], - ['finite_20impulse_20response_20_28fir_29_20interpolator',['Finite Impulse Response (FIR) Interpolator',['../group___f_i_r___interpolate.html',1,'']]], - ['finite_20impulse_20response_20_28fir_29_20lattice_20filters',['Finite Impulse Response (FIR) Lattice Filters',['../group___f_i_r___lattice.html',1,'']]], - ['finite_20impulse_20response_20_28fir_29_20sparse_20filters',['Finite Impulse Response (FIR) Sparse Filters',['../group___f_i_r___sparse.html',1,'']]], - ['fir_20lowpass_20filter_20example',['FIR Lowpass Filter Example',['../group___f_i_r_l_p_f.html',1,'']]], - ['frequency_20bin_20example',['Frequency Bin Example',['../group___frequency_bin.html',1,'']]], - ['fast_20math_20functions',['Fast Math Functions',['../group__group_fast_math.html',1,'']]], - ['filtering_20functions',['Filtering Functions',['../group__group_filters.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/groups_67.html b/Documentation/DSP/html/search/groups_67.html deleted file mode 100644 index 4fc9422..0000000 --- a/Documentation/DSP/html/search/groups_67.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/groups_67.js b/Documentation/DSP/html/search/groups_67.js deleted file mode 100644 index 22ccacf..0000000 --- a/Documentation/DSP/html/search/groups_67.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['graphic_20audio_20equalizer_20example',['Graphic Audio Equalizer Example',['../group___g_e_q5_band.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/groups_68.html b/Documentation/DSP/html/search/groups_68.html deleted file mode 100644 index 343844e..0000000 --- a/Documentation/DSP/html/search/groups_68.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/groups_68.js b/Documentation/DSP/html/search/groups_68.js deleted file mode 100644 index 3408c23..0000000 --- a/Documentation/DSP/html/search/groups_68.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['high_20precision_20q31_20biquad_20cascade_20filter',['High Precision Q31 Biquad Cascade Filter',['../group___biquad_cascade_d_f1__32x64.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/groups_69.html b/Documentation/DSP/html/search/groups_69.html deleted file mode 100644 index 2bcea06..0000000 --- a/Documentation/DSP/html/search/groups_69.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/groups_69.js b/Documentation/DSP/html/search/groups_69.js deleted file mode 100644 index 11256cf..0000000 --- a/Documentation/DSP/html/search/groups_69.js +++ /dev/null @@ -1,5 +0,0 @@ -var searchData= -[ - ['interpolation_20functions',['Interpolation Functions',['../group__group_interpolation.html',1,'']]], - ['infinite_20impulse_20response_20_28iir_29_20lattice_20filters',['Infinite Impulse Response (IIR) Lattice Filters',['../group___i_i_r___lattice.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/groups_6c.html b/Documentation/DSP/html/search/groups_6c.html deleted file mode 100644 index 157903c..0000000 --- a/Documentation/DSP/html/search/groups_6c.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/groups_6c.js b/Documentation/DSP/html/search/groups_6c.js deleted file mode 100644 index 97f3516..0000000 --- a/Documentation/DSP/html/search/groups_6c.js +++ /dev/null @@ -1,6 +0,0 @@ -var searchData= -[ - ['linear_20interpolate_20example',['Linear Interpolate Example',['../group___linear_interp_example.html',1,'']]], - ['linear_20interpolation',['Linear Interpolation',['../group___linear_interpolate.html',1,'']]], - ['least_20mean_20square_20_28lms_29_20filters',['Least Mean Square (LMS) Filters',['../group___l_m_s.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/groups_6d.html b/Documentation/DSP/html/search/groups_6d.html deleted file mode 100644 index 7caa8d7..0000000 --- a/Documentation/DSP/html/search/groups_6d.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/groups_6d.js b/Documentation/DSP/html/search/groups_6d.js deleted file mode 100644 index d019213..0000000 --- a/Documentation/DSP/html/search/groups_6d.js +++ /dev/null @@ -1,15 +0,0 @@ -var searchData= -[ - ['matrix_20functions',['Matrix Functions',['../group__group_matrix.html',1,'']]], - ['matrix_20addition',['Matrix Addition',['../group___matrix_add.html',1,'']]], - ['matrix_20example',['Matrix Example',['../group___matrix_example.html',1,'']]], - ['matrix_20initialization',['Matrix Initialization',['../group___matrix_init.html',1,'']]], - ['matrix_20inverse',['Matrix Inverse',['../group___matrix_inv.html',1,'']]], - ['matrix_20multiplication',['Matrix Multiplication',['../group___matrix_mult.html',1,'']]], - ['matrix_20scale',['Matrix Scale',['../group___matrix_scale.html',1,'']]], - ['matrix_20subtraction',['Matrix Subtraction',['../group___matrix_sub.html',1,'']]], - ['matrix_20transpose',['Matrix Transpose',['../group___matrix_trans.html',1,'']]], - ['maximum',['Maximum',['../group___max.html',1,'']]], - ['mean',['Mean',['../group__mean.html',1,'']]], - ['minimum',['Minimum',['../group___min.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/groups_6e.html b/Documentation/DSP/html/search/groups_6e.html deleted file mode 100644 index 5e9e7d8..0000000 --- a/Documentation/DSP/html/search/groups_6e.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/groups_6e.js b/Documentation/DSP/html/search/groups_6e.js deleted file mode 100644 index 30f2c09..0000000 --- a/Documentation/DSP/html/search/groups_6e.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['normalized_20lms_20filters',['Normalized LMS Filters',['../group___l_m_s___n_o_r_m.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/groups_70.html b/Documentation/DSP/html/search/groups_70.html deleted file mode 100644 index 2cb8f74..0000000 --- a/Documentation/DSP/html/search/groups_70.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/groups_70.js b/Documentation/DSP/html/search/groups_70.js deleted file mode 100644 index f0607b9..0000000 --- a/Documentation/DSP/html/search/groups_70.js +++ /dev/null @@ -1,6 +0,0 @@ -var searchData= -[ - ['partial_20convolution',['Partial Convolution',['../group___partial_conv.html',1,'']]], - ['pid_20motor_20control',['PID Motor Control',['../group___p_i_d.html',1,'']]], - ['power',['Power',['../group__power.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/groups_72.html b/Documentation/DSP/html/search/groups_72.html deleted file mode 100644 index a4430da..0000000 --- a/Documentation/DSP/html/search/groups_72.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/groups_72.js b/Documentation/DSP/html/search/groups_72.js deleted file mode 100644 index b2d7deb..0000000 --- a/Documentation/DSP/html/search/groups_72.js +++ /dev/null @@ -1,7 +0,0 @@ -var searchData= -[ - ['real_20fft_20functions',['Real FFT Functions',['../group___fast.html',1,'']]], - ['radix_2d8_20complex_20fft_20functions',['Radix-8 Complex FFT Functions',['../group___radix8___c_f_f_t___c_i_f_f_t.html',1,'']]], - ['realfft',['RealFFT',['../group___real_f_f_t.html',1,'']]], - ['root_20mean_20square_20_28rms_29',['Root mean square (RMS)',['../group___r_m_s.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/groups_73.html b/Documentation/DSP/html/search/groups_73.html deleted file mode 100644 index feab00e..0000000 --- a/Documentation/DSP/html/search/groups_73.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/groups_73.js b/Documentation/DSP/html/search/groups_73.js deleted file mode 100644 index 4348104..0000000 --- a/Documentation/DSP/html/search/groups_73.js +++ /dev/null @@ -1,11 +0,0 @@ -var searchData= -[ - ['statistics_20functions',['Statistics Functions',['../group__group_stats.html',1,'']]], - ['support_20functions',['Support Functions',['../group__group_support.html',1,'']]], - ['signal_20convergence_20example',['Signal Convergence Example',['../group___signal_convergence.html',1,'']]], - ['sine',['Sine',['../group__sin.html',1,'']]], - ['sine_20cosine',['Sine Cosine',['../group___sin_cos.html',1,'']]], - ['sinecosine_20example',['SineCosine Example',['../group___sin_cos_example.html',1,'']]], - ['square_20root',['Square Root',['../group___s_q_r_t.html',1,'']]], - ['standard_20deviation',['Standard deviation',['../group___s_t_d.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/groups_74.html b/Documentation/DSP/html/search/groups_74.html deleted file mode 100644 index 315d58c..0000000 --- a/Documentation/DSP/html/search/groups_74.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/groups_74.js b/Documentation/DSP/html/search/groups_74.js deleted file mode 100644 index c6dfafc..0000000 --- a/Documentation/DSP/html/search/groups_74.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['transform_20functions',['Transform Functions',['../group__group_transforms.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/groups_76.html b/Documentation/DSP/html/search/groups_76.html deleted file mode 100644 index 881bf59..0000000 --- a/Documentation/DSP/html/search/groups_76.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/groups_76.js b/Documentation/DSP/html/search/groups_76.js deleted file mode 100644 index a02c7b6..0000000 --- a/Documentation/DSP/html/search/groups_76.js +++ /dev/null @@ -1,20 +0,0 @@ -var searchData= -[ - ['vector_20absolute_20value',['Vector Absolute Value',['../group___basic_abs.html',1,'']]], - ['vector_20addition',['Vector Addition',['../group___basic_add.html',1,'']]], - ['vector_20multiplication',['Vector Multiplication',['../group___basic_mult.html',1,'']]], - ['vector_20subtraction',['Vector Subtraction',['../group___basic_sub.html',1,'']]], - ['vector_20clarke_20transform',['Vector Clarke Transform',['../group__clarke.html',1,'']]], - ['vector_20copy',['Vector Copy',['../group__copy.html',1,'']]], - ['vector_20dot_20product',['Vector Dot Product',['../group__dot__prod.html',1,'']]], - ['vector_20fill',['Vector Fill',['../group___fill.html',1,'']]], - ['vector_20inverse_20clarke_20transform',['Vector Inverse Clarke Transform',['../group__inv__clarke.html',1,'']]], - ['vector_20inverse_20park_20transform',['Vector Inverse Park transform',['../group__inv__park.html',1,'']]], - ['vector_20negate',['Vector Negate',['../group__negate.html',1,'']]], - ['vector_20offset',['Vector Offset',['../group__offset.html',1,'']]], - ['vector_20park_20transform',['Vector Park Transform',['../group__park.html',1,'']]], - ['vector_20scale',['Vector Scale',['../group__scale.html',1,'']]], - ['vector_20shift',['Vector Shift',['../group__shift.html',1,'']]], - ['variance',['Variance',['../group__variance.html',1,'']]], - ['variance_20example',['Variance Example',['../group___variance_example.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/mag_sel.png b/Documentation/DSP/html/search/mag_sel.png deleted file mode 100644 index 81f6040..0000000 Binary files a/Documentation/DSP/html/search/mag_sel.png and /dev/null differ diff --git a/Documentation/DSP/html/search/nomatches.html b/Documentation/DSP/html/search/nomatches.html deleted file mode 100644 index b1ded27..0000000 --- a/Documentation/DSP/html/search/nomatches.html +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - -
    -
    No Matches
    -
    - - diff --git a/Documentation/DSP/html/search/pages_63.html b/Documentation/DSP/html/search/pages_63.html deleted file mode 100644 index 3971181..0000000 --- a/Documentation/DSP/html/search/pages_63.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/pages_63.js b/Documentation/DSP/html/search/pages_63.js deleted file mode 100644 index 3712cf6..0000000 --- a/Documentation/DSP/html/search/pages_63.js +++ /dev/null @@ -1,5 +0,0 @@ -var searchData= -[ - ['change_20log',['Change Log',['../_change_log_pg.html',1,'']]], - ['cmsis_20dsp_20software_20library',['CMSIS DSP Software Library',['../index.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/pages_64.html b/Documentation/DSP/html/search/pages_64.html deleted file mode 100644 index f416a91..0000000 --- a/Documentation/DSP/html/search/pages_64.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/pages_64.js b/Documentation/DSP/html/search/pages_64.js deleted file mode 100644 index 038da54..0000000 --- a/Documentation/DSP/html/search/pages_64.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['deprecated_20list',['Deprecated List',['../deprecated.html',1,'']]] -]; diff --git a/Documentation/DSP/html/search/search.css b/Documentation/DSP/html/search/search.css deleted file mode 100644 index 1746d13..0000000 --- a/Documentation/DSP/html/search/search.css +++ /dev/null @@ -1,240 +0,0 @@ -/*---------------- Search Box */ - -#FSearchBox { - float: left; -} - -#searchli { - float: right; - display: block; - width: 170px; - height: 24px; -} - -#MSearchBox { - white-space : nowrap; - position: absolute; - float: none; - display: inline; - margin-top: 3px; - right: 0px; - width: 170px; - z-index: 102; -} - -#MSearchBox .left -{ - display:block; - position:absolute; - left:10px; - width:20px; - height:19px; - background:url('search_l.png') no-repeat; - background-position:right; -} - -#MSearchSelect { - display:block; - position:absolute; - width:20px; - height:19px; -} - -.left #MSearchSelect { - left:4px; -} - -.right #MSearchSelect { - right:5px; -} - -#MSearchField { - display:block; - position:absolute; - height:19px; - background:url('search_m.png') repeat-x; - border:none; - width:116px; - margin-left:20px; - padding-left:4px; - color: #909090; - outline: none; - font: 9pt Arial, Verdana, sans-serif; -} - -#FSearchBox #MSearchField { - margin-left:15px; -} - -#MSearchBox .right { - display:block; - position:absolute; - right:10px; - top:0px; - width:20px; - height:19px; - background:url('search_r.png') no-repeat; - background-position:left; -} - -#MSearchClose { - display: none; - position: absolute; - top: 4px; - background : none; - border: none; - margin: 0px 4px 0px 0px; - padding: 0px 0px; - outline: none; -} - -.left #MSearchClose { - left: 6px; -} - -.right #MSearchClose { - right: 2px; -} - -.MSearchBoxActive #MSearchField { - color: #000000; -} - -/*---------------- Search filter selection */ - -#MSearchSelectWindow { - display: none; - position: absolute; - left: 0; top: 0; - border: 1px solid #90A5CE; - background-color: #F9FAFC; - z-index: 1; - padding-top: 4px; - padding-bottom: 4px; - -moz-border-radius: 4px; - -webkit-border-top-left-radius: 4px; - -webkit-border-top-right-radius: 4px; - -webkit-border-bottom-left-radius: 4px; - -webkit-border-bottom-right-radius: 4px; - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); -} - -.SelectItem { - font: 8pt Arial, Verdana, sans-serif; - padding-left: 2px; - padding-right: 12px; - border: 0px; -} - -span.SelectionMark { - margin-right: 4px; - font-family: monospace; - outline-style: none; - text-decoration: none; -} - -a.SelectItem { - display: block; - outline-style: none; - color: #000000; - text-decoration: none; - padding-left: 6px; - padding-right: 12px; -} - -a.SelectItem:focus, -a.SelectItem:active { - color: #000000; - outline-style: none; - text-decoration: none; -} - -a.SelectItem:hover { - color: #FFFFFF; - background-color: #3D578C; - outline-style: none; - text-decoration: none; - cursor: pointer; - display: block; -} - -/*---------------- Search results window */ - -iframe#MSearchResults { - width: 60ex; - height: 15em; -} - -#MSearchResultsWindow { - display: none; - position: absolute; - left: 0; top: 0; - border: 1px solid #000; - background-color: #EEF1F7; -} - -/* ----------------------------------- */ - - -#SRIndex { - clear:both; - padding-bottom: 15px; -} - -.SREntry { - font-size: 10pt; - padding-left: 1ex; -} - -.SRPage .SREntry { - font-size: 8pt; - padding: 1px 5px; -} - -body.SRPage { - margin: 5px 2px; -} - -.SRChildren { - padding-left: 3ex; padding-bottom: .5em -} - -.SRPage .SRChildren { - display: none; -} - -.SRSymbol { - font-weight: bold; - color: #425E97; - font-family: Arial, Verdana, sans-serif; - text-decoration: none; - outline: none; -} - -a.SRScope { - display: block; - color: #425E97; - font-family: Arial, Verdana, sans-serif; - text-decoration: none; - outline: none; -} - -a.SRSymbol:focus, a.SRSymbol:active, -a.SRScope:focus, a.SRScope:active { - text-decoration: underline; -} - -.SRPage .SRStatus { - padding: 2px 5px; - font-size: 8pt; - font-style: italic; -} - -.SRResult { - display: none; -} - -DIV.searchresults { - margin-left: 10px; - margin-right: 10px; -} diff --git a/Documentation/DSP/html/search/search.js b/Documentation/DSP/html/search/search.js deleted file mode 100644 index 9ded8e5..0000000 --- a/Documentation/DSP/html/search/search.js +++ /dev/null @@ -1,815 +0,0 @@ -// Search script generated by doxygen -// Copyright (C) 2009 by Dimitri van Heesch. - -// The code in this file is loosly based on main.js, part of Natural Docs, -// which is Copyright (C) 2003-2008 Greg Valure -// Natural Docs is licensed under the GPL. - -var indexSectionsWithContent = -{ - 0: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111111111011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - 1: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - 2: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - 3: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000100000100000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - 4: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111101011111101110111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - 5: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - 6: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - 7: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - 8: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111101001000110100111001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - 9: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111001110101110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - 10: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" -}; - -var indexSectionNames = -{ - 0: "all", - 1: "classes", - 2: "files", - 3: "functions", - 4: "variables", - 5: "typedefs", - 6: "enums", - 7: "enumvalues", - 8: "defines", - 9: "groups", - 10: "pages" -}; - -function convertToId(search) -{ - var result = ''; - for (i=0;i do a search - { - this.Search(); - } - } - - this.OnSearchSelectKey = function(evt) - { - var e = (evt) ? evt : window.event; // for IE - if (e.keyCode==40 && this.searchIndex0) // Up - { - this.searchIndex--; - this.OnSelectItem(this.searchIndex); - } - else if (e.keyCode==13 || e.keyCode==27) - { - this.OnSelectItem(this.searchIndex); - this.CloseSelectionWindow(); - this.DOMSearchField().focus(); - } - return false; - } - - // --------- Actions - - // Closes the results window. - this.CloseResultsWindow = function() - { - this.DOMPopupSearchResultsWindow().style.display = 'none'; - this.DOMSearchClose().style.display = 'none'; - this.Activate(false); - } - - this.CloseSelectionWindow = function() - { - this.DOMSearchSelectWindow().style.display = 'none'; - } - - // Performs a search. - this.Search = function() - { - this.keyTimeout = 0; - - // strip leading whitespace - var searchValue = this.DOMSearchField().value.replace(/^ +/, ""); - - var code = searchValue.toLowerCase().charCodeAt(0); - var hexCode; - if (code<16) - { - hexCode="0"+code.toString(16); - } - else - { - hexCode=code.toString(16); - } - - var resultsPage; - var resultsPageWithSearch; - var hasResultsPage; - - if (indexSectionsWithContent[this.searchIndex].charAt(code) == '1') - { - resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + '.html'; - resultsPageWithSearch = resultsPage+'?'+escape(searchValue); - hasResultsPage = true; - } - else // nothing available for this search term - { - resultsPage = this.resultsPath + '/nomatches.html'; - resultsPageWithSearch = resultsPage; - hasResultsPage = false; - } - - window.frames.MSearchResults.location = resultsPageWithSearch; - var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow(); - - if (domPopupSearchResultsWindow.style.display!='block') - { - var domSearchBox = this.DOMSearchBox(); - this.DOMSearchClose().style.display = 'inline'; - if (this.insideFrame) - { - var domPopupSearchResults = this.DOMPopupSearchResults(); - domPopupSearchResultsWindow.style.position = 'relative'; - domPopupSearchResultsWindow.style.display = 'block'; - var width = document.body.clientWidth - 8; // the -8 is for IE :-( - domPopupSearchResultsWindow.style.width = width + 'px'; - domPopupSearchResults.style.width = width + 'px'; - } - else - { - var domPopupSearchResults = this.DOMPopupSearchResults(); - var left = getXPos(domSearchBox) + 150; // domSearchBox.offsetWidth; - var top = getYPos(domSearchBox) + 20; // domSearchBox.offsetHeight + 1; - domPopupSearchResultsWindow.style.display = 'block'; - left -= domPopupSearchResults.offsetWidth; - domPopupSearchResultsWindow.style.top = top + 'px'; - domPopupSearchResultsWindow.style.left = left + 'px'; - } - } - - this.lastSearchValue = searchValue; - this.lastResultsPage = resultsPage; - } - - // -------- Activation Functions - - // Activates or deactivates the search panel, resetting things to - // their default values if necessary. - this.Activate = function(isActive) - { - if (isActive || // open it - this.DOMPopupSearchResultsWindow().style.display == 'block' - ) - { - this.DOMSearchBox().className = 'MSearchBoxActive'; - - var searchField = this.DOMSearchField(); - - if (searchField.value == this.searchLabel) // clear "Search" term upon entry - { - searchField.value = ''; - this.searchActive = true; - } - } - else if (!isActive) // directly remove the panel - { - this.DOMSearchBox().className = 'MSearchBoxInactive'; - this.DOMSearchField().value = this.searchLabel; - this.searchActive = false; - this.lastSearchValue = '' - this.lastResultsPage = ''; - } - } -} - -// ----------------------------------------------------------------------- - -// The class that handles everything on the search results page. -function SearchResults(name) -{ - // The number of matches from the last run of . - this.lastMatchCount = 0; - this.lastKey = 0; - this.repeatOn = false; - - // Toggles the visibility of the passed element ID. - this.FindChildElement = function(id) - { - var parentElement = document.getElementById(id); - var element = parentElement.firstChild; - - while (element && element!=parentElement) - { - if (element.nodeName == 'DIV' && element.className == 'SRChildren') - { - return element; - } - - if (element.nodeName == 'DIV' && element.hasChildNodes()) - { - element = element.firstChild; - } - else if (element.nextSibling) - { - element = element.nextSibling; - } - else - { - do - { - element = element.parentNode; - } - while (element && element!=parentElement && !element.nextSibling); - - if (element && element!=parentElement) - { - element = element.nextSibling; - } - } - } - } - - this.Toggle = function(id) - { - var element = this.FindChildElement(id); - if (element) - { - if (element.style.display == 'block') - { - element.style.display = 'none'; - } - else - { - element.style.display = 'block'; - } - } - } - - // Searches for the passed string. If there is no parameter, - // it takes it from the URL query. - // - // Always returns true, since other documents may try to call it - // and that may or may not be possible. - this.Search = function(search) - { - if (!search) // get search word from URL - { - search = window.location.search; - search = search.substring(1); // Remove the leading '?' - search = unescape(search); - } - - search = search.replace(/^ +/, ""); // strip leading spaces - search = search.replace(/ +$/, ""); // strip trailing spaces - search = search.toLowerCase(); - search = convertToId(search); - - var resultRows = document.getElementsByTagName("div"); - var matches = 0; - - var i = 0; - while (i < resultRows.length) - { - var row = resultRows.item(i); - if (row.className == "SRResult") - { - var rowMatchName = row.id.toLowerCase(); - rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_' - - if (search.length<=rowMatchName.length && - rowMatchName.substr(0, search.length)==search) - { - row.style.display = 'block'; - matches++; - } - else - { - row.style.display = 'none'; - } - } - i++; - } - document.getElementById("Searching").style.display='none'; - if (matches == 0) // no results - { - document.getElementById("NoMatches").style.display='block'; - } - else // at least one result - { - document.getElementById("NoMatches").style.display='none'; - } - this.lastMatchCount = matches; - return true; - } - - // return the first item with index index or higher that is visible - this.NavNext = function(index) - { - var focusItem; - while (1) - { - var focusName = 'Item'+index; - focusItem = document.getElementById(focusName); - if (focusItem && focusItem.parentNode.parentNode.style.display=='block') - { - break; - } - else if (!focusItem) // last element - { - break; - } - focusItem=null; - index++; - } - return focusItem; - } - - this.NavPrev = function(index) - { - var focusItem; - while (1) - { - var focusName = 'Item'+index; - focusItem = document.getElementById(focusName); - if (focusItem && focusItem.parentNode.parentNode.style.display=='block') - { - break; - } - else if (!focusItem) // last element - { - break; - } - focusItem=null; - index--; - } - return focusItem; - } - - this.ProcessKeys = function(e) - { - if (e.type == "keydown") - { - this.repeatOn = false; - this.lastKey = e.keyCode; - } - else if (e.type == "keypress") - { - if (!this.repeatOn) - { - if (this.lastKey) this.repeatOn = true; - return false; // ignore first keypress after keydown - } - } - else if (e.type == "keyup") - { - this.lastKey = 0; - this.repeatOn = false; - } - return this.lastKey!=0; - } - - this.Nav = function(evt,itemIndex) - { - var e = (evt) ? evt : window.event; // for IE - if (e.keyCode==13) return true; - if (!this.ProcessKeys(e)) return false; - - if (this.lastKey==38) // Up - { - var newIndex = itemIndex-1; - var focusItem = this.NavPrev(newIndex); - if (focusItem) - { - var child = this.FindChildElement(focusItem.parentNode.parentNode.id); - if (child && child.style.display == 'block') // children visible - { - var n=0; - var tmpElem; - while (1) // search for last child - { - tmpElem = document.getElementById('Item'+newIndex+'_c'+n); - if (tmpElem) - { - focusItem = tmpElem; - } - else // found it! - { - break; - } - n++; - } - } - } - if (focusItem) - { - focusItem.focus(); - } - else // return focus to search field - { - parent.document.getElementById("MSearchField").focus(); - } - } - else if (this.lastKey==40) // Down - { - var newIndex = itemIndex+1; - var focusItem; - var item = document.getElementById('Item'+itemIndex); - var elem = this.FindChildElement(item.parentNode.parentNode.id); - if (elem && elem.style.display == 'block') // children visible - { - focusItem = document.getElementById('Item'+itemIndex+'_c0'); - } - if (!focusItem) focusItem = this.NavNext(newIndex); - if (focusItem) focusItem.focus(); - } - else if (this.lastKey==39) // Right - { - var item = document.getElementById('Item'+itemIndex); - var elem = this.FindChildElement(item.parentNode.parentNode.id); - if (elem) elem.style.display = 'block'; - } - else if (this.lastKey==37) // Left - { - var item = document.getElementById('Item'+itemIndex); - var elem = this.FindChildElement(item.parentNode.parentNode.id); - if (elem) elem.style.display = 'none'; - } - else if (this.lastKey==27) // Escape - { - parent.searchBox.CloseResultsWindow(); - parent.document.getElementById("MSearchField").focus(); - } - else if (this.lastKey==13) // Enter - { - return true; - } - return false; - } - - this.NavChild = function(evt,itemIndex,childIndex) - { - var e = (evt) ? evt : window.event; // for IE - if (e.keyCode==13) return true; - if (!this.ProcessKeys(e)) return false; - - if (this.lastKey==38) // Up - { - if (childIndex>0) - { - var newIndex = childIndex-1; - document.getElementById('Item'+itemIndex+'_c'+newIndex).focus(); - } - else // already at first child, jump to parent - { - document.getElementById('Item'+itemIndex).focus(); - } - } - else if (this.lastKey==40) // Down - { - var newIndex = childIndex+1; - var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex); - if (!elem) // last child, jump to parent next parent - { - elem = this.NavNext(itemIndex+1); - } - if (elem) - { - elem.focus(); - } - } - else if (this.lastKey==27) // Escape - { - parent.searchBox.CloseResultsWindow(); - parent.document.getElementById("MSearchField").focus(); - } - else if (this.lastKey==13) // Enter - { - return true; - } - return false; - } -} - -function setKeyActions(elem,action) -{ - elem.setAttribute('onkeydown',action); - elem.setAttribute('onkeypress',action); - elem.setAttribute('onkeyup',action); -} - -function setClassAttr(elem,attr) -{ - elem.setAttribute('class',attr); - elem.setAttribute('className',attr); -} - -function createResults() -{ - var results = document.getElementById("SRResults"); - for (var e=0; e - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/typedefs_66.js b/Documentation/DSP/html/search/typedefs_66.js deleted file mode 100644 index 2b580b2..0000000 --- a/Documentation/DSP/html/search/typedefs_66.js +++ /dev/null @@ -1,5 +0,0 @@ -var searchData= -[ - ['float32_5ft',['float32_t',['../arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715',1,'arm_math.h']]], - ['float64_5ft',['float64_t',['../arm__math_8h.html#ac55f3ae81b5bc9053760baacf57e47f4',1,'arm_math.h']]] -]; diff --git a/Documentation/DSP/html/search/typedefs_71.html b/Documentation/DSP/html/search/typedefs_71.html deleted file mode 100644 index 348f7ff..0000000 --- a/Documentation/DSP/html/search/typedefs_71.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/typedefs_71.js b/Documentation/DSP/html/search/typedefs_71.js deleted file mode 100644 index 8efe4a8..0000000 --- a/Documentation/DSP/html/search/typedefs_71.js +++ /dev/null @@ -1,7 +0,0 @@ -var searchData= -[ - ['q15_5ft',['q15_t',['../arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea',1,'arm_math.h']]], - ['q31_5ft',['q31_t',['../arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0',1,'arm_math.h']]], - ['q63_5ft',['q63_t',['../arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6',1,'arm_math.h']]], - ['q7_5ft',['q7_t',['../arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263',1,'arm_math.h']]] -]; diff --git a/Documentation/DSP/html/search/variables_61.html b/Documentation/DSP/html/search/variables_61.html deleted file mode 100644 index ff1f937..0000000 --- a/Documentation/DSP/html/search/variables_61.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/variables_61.js b/Documentation/DSP/html/search/variables_61.js deleted file mode 100644 index 2fbdf85..0000000 --- a/Documentation/DSP/html/search/variables_61.js +++ /dev/null @@ -1,61 +0,0 @@ -var searchData= -[ - ['a0',['A0',['../structarm__pid__instance__q15.html#ad77f3a2823c7f96de42c92a3fbf3246b',1,'arm_pid_instance_q15::A0()'],['../structarm__pid__instance__q31.html#aa5332635ce9c7078cdb4c1ecf442eadd',1,'arm_pid_instance_q31::A0()'],['../structarm__pid__instance__f32.html#ad7b0bed64915d0a25a3409fa2dc45556',1,'arm_pid_instance_f32::A0()']]], - ['a1',['A1',['../structarm__pid__instance__q15.html#a1b8412c517071962a9acfdc6778906ec',1,'arm_pid_instance_q15::A1()'],['../structarm__pid__instance__q31.html#a2f7492bd6fb92fae5e2de7fbbec39b0e',1,'arm_pid_instance_q31::A1()'],['../structarm__pid__instance__f32.html#a7def89571c50f7137a213326a396e560',1,'arm_pid_instance_f32::A1()']]], - ['a2',['A2',['../structarm__pid__instance__q31.html#a3e34537c53af4f9ad7bfffa4dff27c82',1,'arm_pid_instance_q31::A2()'],['../structarm__pid__instance__f32.html#a155acf642ba2f521869f19d694cd7fa0',1,'arm_pid_instance_f32::A2()']]], - ['a_5ff32',['A_f32',['../arm__matrix__example__f32_8c.html#aed27b92d9847194d9dcce40cecf2b48a',1,'arm_matrix_example_f32.c']]], - ['ak',['Ak',['../_a_r_m_2arm__convolution__example__f32_8c.html#aed74eacd4b96cc7f71b64d18f2e95705',1,'Ak(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#aed74eacd4b96cc7f71b64d18f2e95705',1,'Ak(): arm_convolution_example_f32.c']]], - ['arm_5fcfft_5fsr_5ff32_5flen1024',['arm_cfft_sR_f32_len1024',['../arm__const__structs_8c.html#a05abc294a9159abbd6ffb4f188fe18b1',1,'arm_cfft_sR_f32_len1024(): arm_const_structs.c'],['../arm__const__structs_8h.html#a05abc294a9159abbd6ffb4f188fe18b1',1,'arm_cfft_sR_f32_len1024(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5ff32_5flen128',['arm_cfft_sR_f32_len128',['../arm__const__structs_8c.html#ad283193397ba476465a330db9a955973',1,'arm_cfft_sR_f32_len128(): arm_const_structs.c'],['../arm__const__structs_8h.html#ad283193397ba476465a330db9a955973',1,'arm_cfft_sR_f32_len128(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5ff32_5flen16',['arm_cfft_sR_f32_len16',['../arm__const__structs_8c.html#a27127e9d3deb59df12747233b1b9ea31',1,'arm_cfft_sR_f32_len16(): arm_const_structs.c'],['../arm__const__structs_8h.html#a27127e9d3deb59df12747233b1b9ea31',1,'arm_cfft_sR_f32_len16(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5ff32_5flen2048',['arm_cfft_sR_f32_len2048',['../arm__const__structs_8c.html#a8d2fad347dcadc47377e1226231b9f62',1,'arm_cfft_sR_f32_len2048(): arm_const_structs.c'],['../arm__const__structs_8h.html#a8d2fad347dcadc47377e1226231b9f62',1,'arm_cfft_sR_f32_len2048(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5ff32_5flen256',['arm_cfft_sR_f32_len256',['../arm__const__structs_8c.html#aeb2f0a0be605963264217cc10b7bd3b2',1,'arm_cfft_sR_f32_len256(): arm_const_structs.c'],['../arm__const__structs_8h.html#aeb2f0a0be605963264217cc10b7bd3b2',1,'arm_cfft_sR_f32_len256(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5ff32_5flen32',['arm_cfft_sR_f32_len32',['../arm__const__structs_8c.html#a5fed2b5e0cc4cb5b8675f14daf226a25',1,'arm_cfft_sR_f32_len32(): arm_const_structs.c'],['../arm__const__structs_8h.html#a5fed2b5e0cc4cb5b8675f14daf226a25',1,'arm_cfft_sR_f32_len32(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5ff32_5flen4096',['arm_cfft_sR_f32_len4096',['../arm__const__structs_8c.html#a01d2dbdb8193d43c2b7f003f9cb9a39d',1,'arm_cfft_sR_f32_len4096(): arm_const_structs.c'],['../arm__const__structs_8h.html#a01d2dbdb8193d43c2b7f003f9cb9a39d',1,'arm_cfft_sR_f32_len4096(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5ff32_5flen512',['arm_cfft_sR_f32_len512',['../arm__const__structs_8c.html#a15f6e533f5cfeb014839303d8ed52e19',1,'arm_cfft_sR_f32_len512(): arm_const_structs.c'],['../arm__const__structs_8h.html#a15f6e533f5cfeb014839303d8ed52e19',1,'arm_cfft_sR_f32_len512(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5ff32_5flen64',['arm_cfft_sR_f32_len64',['../arm__const__structs_8c.html#af94d90db836f662321946154c76b5b80',1,'arm_cfft_sR_f32_len64(): arm_const_structs.c'],['../arm__const__structs_8h.html#af94d90db836f662321946154c76b5b80',1,'arm_cfft_sR_f32_len64(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq15_5flen1024',['arm_cfft_sR_q15_len1024',['../arm__const__structs_8c.html#ad343fb2e4cba826f092f9d72c4adc831',1,'arm_cfft_sR_q15_len1024(): arm_const_structs.c'],['../arm__const__structs_8h.html#ad343fb2e4cba826f092f9d72c4adc831',1,'arm_cfft_sR_q15_len1024(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq15_5flen128',['arm_cfft_sR_q15_len128',['../arm__const__structs_8c.html#a736a97efd37c6386dab8db730904f69b',1,'arm_cfft_sR_q15_len128(): arm_const_structs.c'],['../arm__const__structs_8h.html#a736a97efd37c6386dab8db730904f69b',1,'arm_cfft_sR_q15_len128(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq15_5flen16',['arm_cfft_sR_q15_len16',['../arm__const__structs_8c.html#a7ed661717c58b18f3e557daa72f2b91b',1,'arm_cfft_sR_q15_len16(): arm_const_structs.c'],['../arm__const__structs_8h.html#a7ed661717c58b18f3e557daa72f2b91b',1,'arm_cfft_sR_q15_len16(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq15_5flen2048',['arm_cfft_sR_q15_len2048',['../arm__const__structs_8c.html#a92c94dc79c66ec66c95f793aedb964b9',1,'arm_cfft_sR_q15_len2048(): arm_const_structs.c'],['../arm__const__structs_8h.html#a92c94dc79c66ec66c95f793aedb964b9',1,'arm_cfft_sR_q15_len2048(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq15_5flen256',['arm_cfft_sR_q15_len256',['../arm__const__structs_8c.html#ad80be0db1ea40c66b079404c48d2dcf4',1,'arm_cfft_sR_q15_len256(): arm_const_structs.c'],['../arm__const__structs_8h.html#ad80be0db1ea40c66b079404c48d2dcf4',1,'arm_cfft_sR_q15_len256(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq15_5flen32',['arm_cfft_sR_q15_len32',['../arm__const__structs_8c.html#a8d5426a822a6017235b5e10119606a90',1,'arm_cfft_sR_q15_len32(): arm_const_structs.c'],['../arm__const__structs_8h.html#a8d5426a822a6017235b5e10119606a90',1,'arm_cfft_sR_q15_len32(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq15_5flen4096',['arm_cfft_sR_q15_len4096',['../arm__const__structs_8c.html#ab57c118edaa3260f7f16686152845b18',1,'arm_cfft_sR_q15_len4096(): arm_const_structs.c'],['../arm__const__structs_8h.html#ab57c118edaa3260f7f16686152845b18',1,'arm_cfft_sR_q15_len4096(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq15_5flen512',['arm_cfft_sR_q15_len512',['../arm__const__structs_8c.html#a273b91ec86bb2bd8ac14e69252d487fb',1,'arm_cfft_sR_q15_len512(): arm_const_structs.c'],['../arm__const__structs_8h.html#a273b91ec86bb2bd8ac14e69252d487fb',1,'arm_cfft_sR_q15_len512(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq15_5flen64',['arm_cfft_sR_q15_len64',['../arm__const__structs_8c.html#a95c216e7dcfd59a8d40ef55ac223a749',1,'arm_cfft_sR_q15_len64(): arm_const_structs.c'],['../arm__const__structs_8h.html#a95c216e7dcfd59a8d40ef55ac223a749',1,'arm_cfft_sR_q15_len64(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq31_5flen1024',['arm_cfft_sR_q31_len1024',['../arm__const__structs_8c.html#ada9813a027999f3cff066c9f7b5df51b',1,'arm_cfft_sR_q31_len1024(): arm_const_structs.c'],['../arm__const__structs_8h.html#ada9813a027999f3cff066c9f7b5df51b',1,'arm_cfft_sR_q31_len1024(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq31_5flen128',['arm_cfft_sR_q31_len128',['../arm__const__structs_8c.html#a9a2fcdb54300f75ef1fafe02954e9a61',1,'arm_cfft_sR_q31_len128(): arm_const_structs.c'],['../arm__const__structs_8h.html#a9a2fcdb54300f75ef1fafe02954e9a61',1,'arm_cfft_sR_q31_len128(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq31_5flen16',['arm_cfft_sR_q31_len16',['../arm__const__structs_8c.html#a1336431c4d2a88d32c42308cfe2defa1',1,'arm_cfft_sR_q31_len16(): arm_const_structs.c'],['../arm__const__structs_8h.html#a1336431c4d2a88d32c42308cfe2defa1',1,'arm_cfft_sR_q31_len16(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq31_5flen2048',['arm_cfft_sR_q31_len2048',['../arm__const__structs_8c.html#a420622d75b277070784083ddd44b95fb',1,'arm_cfft_sR_q31_len2048(): arm_const_structs.c'],['../arm__const__structs_8h.html#a420622d75b277070784083ddd44b95fb',1,'arm_cfft_sR_q31_len2048(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq31_5flen256',['arm_cfft_sR_q31_len256',['../arm__const__structs_8c.html#a3f2de67938bd228918e40f60f18dd6b5',1,'arm_cfft_sR_q31_len256(): arm_const_structs.c'],['../arm__const__structs_8h.html#a3f2de67938bd228918e40f60f18dd6b5',1,'arm_cfft_sR_q31_len256(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq31_5flen32',['arm_cfft_sR_q31_len32',['../arm__const__structs_8c.html#a4c083c013ef17920cf8f28dc6f139a39',1,'arm_cfft_sR_q31_len32(): arm_const_structs.c'],['../arm__const__structs_8h.html#a4c083c013ef17920cf8f28dc6f139a39',1,'arm_cfft_sR_q31_len32(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq31_5flen4096',['arm_cfft_sR_q31_len4096',['../arm__const__structs_8c.html#abfc9595f40a1c7aaba85e1328d824b1c',1,'arm_cfft_sR_q31_len4096(): arm_const_structs.c'],['../arm__const__structs_8h.html#abfc9595f40a1c7aaba85e1328d824b1c',1,'arm_cfft_sR_q31_len4096(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq31_5flen512',['arm_cfft_sR_q31_len512',['../arm__const__structs_8c.html#aa337272cf78aaf6075e7e19d0a097d6f',1,'arm_cfft_sR_q31_len512(): arm_const_structs.c'],['../arm__const__structs_8h.html#aa337272cf78aaf6075e7e19d0a097d6f',1,'arm_cfft_sR_q31_len512(): arm_const_structs.c']]], - ['arm_5fcfft_5fsr_5fq31_5flen64',['arm_cfft_sR_q31_len64',['../arm__const__structs_8c.html#ad11668a5662334e0bc6a2811c9cb1047',1,'arm_cfft_sR_q31_len64(): arm_const_structs.c'],['../arm__const__structs_8h.html#ad11668a5662334e0bc6a2811c9cb1047',1,'arm_cfft_sR_q31_len64(): arm_const_structs.c']]], - ['arm_5flinear_5finterep_5ftable',['arm_linear_interep_table',['../arm__linear__interp__data_8c.html#a1a5a6c95f39221fcf8129fe478f54696',1,'arm_linear_interep_table(): arm_linear_interp_data.c'],['../arm__linear__interp__example__f32_8c.html#a1a5a6c95f39221fcf8129fe478f54696',1,'arm_linear_interep_table(): arm_linear_interp_data.c']]], - ['armbitrevindextable1024',['armBitRevIndexTable1024',['../arm__common__tables_8c.html#ae69b72fb0be5dab9a0ea76e9b6995cb6',1,'armBitRevIndexTable1024(): arm_common_tables.c'],['../arm__common__tables_8h.html#ae69b72fb0be5dab9a0ea76e9b6995cb6',1,'armBitRevIndexTable1024(): arm_common_tables.c']]], - ['armbitrevindextable128',['armBitRevIndexTable128',['../arm__common__tables_8c.html#a04711bbb245f2ac7202db666eaaf10f2',1,'armBitRevIndexTable128(): arm_common_tables.c'],['../arm__common__tables_8h.html#a04711bbb245f2ac7202db666eaaf10f2',1,'armBitRevIndexTable128(): arm_common_tables.c']]], - ['armbitrevindextable16',['armBitRevIndexTable16',['../arm__common__tables_8c.html#a5ab065857509fe5780d79fdcdce801cb',1,'armBitRevIndexTable16(): arm_common_tables.c'],['../arm__common__tables_8h.html#a5ab065857509fe5780d79fdcdce801cb',1,'armBitRevIndexTable16(): arm_common_tables.c']]], - ['armbitrevindextable2048',['armBitRevIndexTable2048',['../arm__common__tables_8c.html#a68b7fcd07ae5433082e600dc7e7c7430',1,'armBitRevIndexTable2048(): arm_common_tables.c'],['../arm__common__tables_8h.html#a68b7fcd07ae5433082e600dc7e7c7430',1,'armBitRevIndexTable2048(): arm_common_tables.c']]], - ['armbitrevindextable256',['armBitRevIndexTable256',['../arm__common__tables_8c.html#a77b17c8e7539af315c57de27610d8407',1,'armBitRevIndexTable256(): arm_common_tables.c'],['../arm__common__tables_8h.html#a77b17c8e7539af315c57de27610d8407',1,'armBitRevIndexTable256(): arm_common_tables.c']]], - ['armbitrevindextable32',['armBitRevIndexTable32',['../arm__common__tables_8c.html#afae094ea3df14c134012c4cb7b816637',1,'armBitRevIndexTable32(): arm_common_tables.c'],['../arm__common__tables_8h.html#afae094ea3df14c134012c4cb7b816637',1,'armBitRevIndexTable32(): arm_common_tables.c']]], - ['armbitrevindextable4096',['armBitRevIndexTable4096',['../arm__common__tables_8c.html#ac6bd23609f5bb10182e8eae65400541b',1,'armBitRevIndexTable4096(): arm_common_tables.c'],['../arm__common__tables_8h.html#ac6bd23609f5bb10182e8eae65400541b',1,'armBitRevIndexTable4096(): arm_common_tables.c']]], - ['armbitrevindextable512',['armBitRevIndexTable512',['../arm__common__tables_8c.html#a297a311183fb6d17d7ee0152ad1e43f3',1,'armBitRevIndexTable512(): arm_common_tables.c'],['../arm__common__tables_8h.html#a297a311183fb6d17d7ee0152ad1e43f3',1,'armBitRevIndexTable512(): arm_common_tables.c']]], - ['armbitrevindextable64',['armBitRevIndexTable64',['../arm__common__tables_8c.html#aafcb5c9203dada88ed6d1bdcf16aaba4',1,'armBitRevIndexTable64(): arm_common_tables.c'],['../arm__common__tables_8h.html#aafcb5c9203dada88ed6d1bdcf16aaba4',1,'armBitRevIndexTable64(): arm_common_tables.c']]], - ['armbitrevindextable_5ffixed_5f1024',['armBitRevIndexTable_fixed_1024',['../arm__common__tables_8c.html#a579beb19201fab01210c37253447fa52',1,'armBitRevIndexTable_fixed_1024(): arm_common_tables.c'],['../arm__common__tables_8h.html#a579beb19201fab01210c37253447fa52',1,'armBitRevIndexTable_fixed_1024(): arm_common_tables.c']]], - ['armbitrevindextable_5ffixed_5f128',['armBitRevIndexTable_fixed_128',['../arm__common__tables_8c.html#aa10281deffc0cb708a08d55cfa513507',1,'armBitRevIndexTable_fixed_128(): arm_common_tables.c'],['../arm__common__tables_8h.html#aa10281deffc0cb708a08d55cfa513507',1,'armBitRevIndexTable_fixed_128(): arm_common_tables.c']]], - ['armbitrevindextable_5ffixed_5f16',['armBitRevIndexTable_fixed_16',['../arm__common__tables_8c.html#a6c3b510a7d499dccaaea1ff164397ffb',1,'armBitRevIndexTable_fixed_16(): arm_common_tables.c'],['../arm__common__tables_8h.html#a6c3b510a7d499dccaaea1ff164397ffb',1,'armBitRevIndexTable_fixed_16(): arm_common_tables.c']]], - ['armbitrevindextable_5ffixed_5f2048',['armBitRevIndexTable_fixed_2048',['../arm__common__tables_8c.html#ad888a207e20f601ed80b2ad43428c8cc',1,'armBitRevIndexTable_fixed_2048(): arm_common_tables.c'],['../arm__common__tables_8h.html#ad888a207e20f601ed80b2ad43428c8cc',1,'armBitRevIndexTable_fixed_2048(): arm_common_tables.c']]], - ['armbitrevindextable_5ffixed_5f256',['armBitRevIndexTable_fixed_256',['../arm__common__tables_8c.html#a721d01114016584629f03c0af37dd21e',1,'armBitRevIndexTable_fixed_256(): arm_common_tables.c'],['../arm__common__tables_8h.html#a721d01114016584629f03c0af37dd21e',1,'armBitRevIndexTable_fixed_256(): arm_common_tables.c']]], - ['armbitrevindextable_5ffixed_5f32',['armBitRevIndexTable_fixed_32',['../arm__common__tables_8c.html#a59710415522cc38defa30402021f1f6b',1,'armBitRevIndexTable_fixed_32(): arm_common_tables.c'],['../arm__common__tables_8h.html#a59710415522cc38defa30402021f1f6b',1,'armBitRevIndexTable_fixed_32(): arm_common_tables.c']]], - ['armbitrevindextable_5ffixed_5f4096',['armBitRevIndexTable_fixed_4096',['../arm__common__tables_8c.html#a2db644df1e878209441166cbb8d0db4f',1,'armBitRevIndexTable_fixed_4096(): arm_common_tables.c'],['../arm__common__tables_8h.html#a2db644df1e878209441166cbb8d0db4f',1,'armBitRevIndexTable_fixed_4096(): arm_common_tables.c']]], - ['armbitrevindextable_5ffixed_5f512',['armBitRevIndexTable_fixed_512',['../arm__common__tables_8c.html#a03d1de7bfc5f318bc4fcfddd920bcb5a',1,'armBitRevIndexTable_fixed_512(): arm_common_tables.c'],['../arm__common__tables_8h.html#a03d1de7bfc5f318bc4fcfddd920bcb5a',1,'armBitRevIndexTable_fixed_512(): arm_common_tables.c']]], - ['armbitrevindextable_5ffixed_5f64',['armBitRevIndexTable_fixed_64',['../arm__common__tables_8c.html#af9e1bbd7d535806a170786b069863b47',1,'armBitRevIndexTable_fixed_64(): arm_common_tables.c'],['../arm__common__tables_8h.html#af9e1bbd7d535806a170786b069863b47',1,'armBitRevIndexTable_fixed_64(): arm_common_tables.c']]], - ['armbitrevtable',['armBitRevTable',['../group___c_f_f_t___c_i_f_f_t.html#gae247e83ad50d474107254e25b36ad42b',1,'armBitRevTable(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gae247e83ad50d474107254e25b36ad42b',1,'armBitRevTable(): arm_common_tables.c']]], - ['armreciptableq15',['armRecipTableQ15',['../arm__common__tables_8c.html#a66ca8ac5f3a63d9962f501ae60aa32be',1,'armRecipTableQ15(): arm_common_tables.c'],['../arm__common__tables_8h.html#a56d3642e4ee33e3ada57ff11ecda1498',1,'armRecipTableQ15(): arm_common_tables.c']]], - ['armreciptableq31',['armRecipTableQ31',['../arm__common__tables_8c.html#aae6056f6c4e8f7e494445196bf864479',1,'armRecipTableQ31(): arm_common_tables.c'],['../arm__common__tables_8h.html#aae6056f6c4e8f7e494445196bf864479',1,'armRecipTableQ31(): arm_common_tables.c']]], - ['at_5ff32',['AT_f32',['../arm__matrix__example__f32_8c.html#a46dc2aa6dfc692af7b4a1379d7329ccd',1,'arm_matrix_example_f32.c']]], - ['atma_5ff32',['ATMA_f32',['../arm__matrix__example__f32_8c.html#a867497c6bf86014513bf2ad3551aa896',1,'arm_matrix_example_f32.c']]], - ['atmai_5ff32',['ATMAI_f32',['../arm__matrix__example__f32_8c.html#a44425c149c52b326a3b7a77676686f00',1,'arm_matrix_example_f32.c']]], - ['axb',['AxB',['../_a_r_m_2arm__convolution__example__f32_8c.html#a13521f3164dc55679f43b7cb2e41e098',1,'AxB(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#a13521f3164dc55679f43b7cb2e41e098',1,'AxB(): arm_convolution_example_f32.c']]] -]; diff --git a/Documentation/DSP/html/search/variables_62.html b/Documentation/DSP/html/search/variables_62.html deleted file mode 100644 index c55a15e..0000000 --- a/Documentation/DSP/html/search/variables_62.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/variables_62.js b/Documentation/DSP/html/search/variables_62.js deleted file mode 100644 index d712489..0000000 --- a/Documentation/DSP/html/search/variables_62.js +++ /dev/null @@ -1,15 +0,0 @@ -var searchData= -[ - ['b_5ff32',['B_f32',['../arm__matrix__example__f32_8c.html#a974d5f0aace6a99e29ca767907fb3b9f',1,'arm_matrix_example_f32.c']]], - ['biquadstateband1q31',['biquadStateBand1Q31',['../arm__graphic__equalizer__example__q31_8c.html#a8e7062fa3f8b5ed9849566d16270f4ec',1,'arm_graphic_equalizer_example_q31.c']]], - ['biquadstateband2q31',['biquadStateBand2Q31',['../arm__graphic__equalizer__example__q31_8c.html#a4a82090b15ebd0a45048d94f16131782',1,'arm_graphic_equalizer_example_q31.c']]], - ['biquadstateband3q31',['biquadStateBand3Q31',['../arm__graphic__equalizer__example__q31_8c.html#ad487a54340631b764952fccf599adc8a',1,'arm_graphic_equalizer_example_q31.c']]], - ['biquadstateband4q31',['biquadStateBand4Q31',['../arm__graphic__equalizer__example__q31_8c.html#a122ed5f6d8665139fbe9424a073b3474',1,'arm_graphic_equalizer_example_q31.c']]], - ['biquadstateband5q31',['biquadStateBand5Q31',['../arm__graphic__equalizer__example__q31_8c.html#af88658a8c5f87eeea26da30305921b59',1,'arm_graphic_equalizer_example_q31.c']]], - ['bitreverseflag',['bitReverseFlag',['../structarm__cfft__radix2__instance__q15.html#af8300c1f60caa21e6b44b9240ab5af19',1,'arm_cfft_radix2_instance_q15::bitReverseFlag()'],['../structarm__cfft__radix4__instance__q15.html#a101e3f7b0bd6b5b14cd5214f23df4133',1,'arm_cfft_radix4_instance_q15::bitReverseFlag()'],['../structarm__cfft__radix2__instance__q31.html#a6239b8d268285334e88c008c07d68616',1,'arm_cfft_radix2_instance_q31::bitReverseFlag()'],['../structarm__cfft__radix4__instance__q31.html#a5a7c4f4c7b3fb655cbb2bc11ef160a2a',1,'arm_cfft_radix4_instance_q31::bitReverseFlag()'],['../structarm__cfft__radix2__instance__f32.html#af713b4ac5256a19bc965c89fe3005fa3',1,'arm_cfft_radix2_instance_f32::bitReverseFlag()'],['../structarm__cfft__radix4__instance__f32.html#ac10927a1620195a88649ce63dab66120',1,'arm_cfft_radix4_instance_f32::bitReverseFlag()']]], - ['bitreverseflagr',['bitReverseFlagR',['../structarm__rfft__instance__q15.html#a4c65cd40e0098ec2f5c0dc31488b9bc6',1,'arm_rfft_instance_q15::bitReverseFlagR()'],['../structarm__rfft__instance__q31.html#a3cb90cdc928a88b0203917dcb3dc1b71',1,'arm_rfft_instance_q31::bitReverseFlagR()'],['../structarm__rfft__instance__f32.html#ac342f3248157cbbd2f04a3c8ec9fc9eb',1,'arm_rfft_instance_f32::bitReverseFlagR()']]], - ['bitrevfactor',['bitRevFactor',['../structarm__cfft__radix2__instance__q15.html#a8722720c542cabd41df83fe88ef4f4cb',1,'arm_cfft_radix2_instance_q15::bitRevFactor()'],['../structarm__cfft__radix4__instance__q15.html#a6b010e5f02d1130c621e3d2e26b95df1',1,'arm_cfft_radix4_instance_q15::bitRevFactor()'],['../structarm__cfft__radix2__instance__q31.html#a9d17a87263953fe3559a007512c9f3a4',1,'arm_cfft_radix2_instance_q31::bitRevFactor()'],['../structarm__cfft__radix4__instance__q31.html#a94d2fead4efa4d5eaae142bbe30b0e15',1,'arm_cfft_radix4_instance_q31::bitRevFactor()'],['../structarm__cfft__radix2__instance__f32.html#ac1688dafa5177f6b1505abbfd0cf8b21',1,'arm_cfft_radix2_instance_f32::bitRevFactor()'],['../structarm__cfft__radix4__instance__f32.html#acc8cb18a8b901b8321ab9d86491e41a3',1,'arm_cfft_radix4_instance_f32::bitRevFactor()']]], - ['bitrevlength',['bitRevLength',['../structarm__cfft__instance__q15.html#a738907cf34bdbbaf724414ac2decbc3c',1,'arm_cfft_instance_q15::bitRevLength()'],['../structarm__cfft__instance__q31.html#a2250fa6b8fe73292c5418c50c0549f87',1,'arm_cfft_instance_q31::bitRevLength()'],['../structarm__cfft__instance__f32.html#a3ba329ed153d182746376208e773d648',1,'arm_cfft_instance_f32::bitRevLength()']]], - ['bk',['Bk',['../_a_r_m_2arm__convolution__example__f32_8c.html#a88a0167516ae7ed66203fd60e6ddeea3',1,'Bk(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#a88a0167516ae7ed66203fd60e6ddeea3',1,'Bk(): arm_convolution_example_f32.c']]], - ['blocksize',['blockSize',['../arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0',1,'blockSize(): arm_fir_example_f32.c'],['../arm__sin__cos__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0',1,'blockSize(): arm_sin_cos_example_f32.c'],['../arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0',1,'blockSize(): arm_variance_example_f32.c']]] -]; diff --git a/Documentation/DSP/html/search/variables_63.html b/Documentation/DSP/html/search/variables_63.html deleted file mode 100644 index c649c81..0000000 --- a/Documentation/DSP/html/search/variables_63.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/variables_63.js b/Documentation/DSP/html/search/variables_63.js deleted file mode 100644 index 4b0ba3e..0000000 --- a/Documentation/DSP/html/search/variables_63.js +++ /dev/null @@ -1,18 +0,0 @@ -var searchData= -[ - ['coefftable',['coeffTable',['../arm__graphic__equalizer__example__q31_8c.html#a024c59772b9603698b898721c1e8204e',1,'arm_graphic_equalizer_example_q31.c']]], - ['cos_5ffactors_5f128',['cos_factors_128',['../group___d_c_t4___i_d_c_t4.html#ga16248ed86161ef97538011b49f13e8b7',1,'arm_dct4_init_f32.c']]], - ['cos_5ffactors_5f2048',['cos_factors_2048',['../group___d_c_t4___i_d_c_t4.html#ga1ba5306e0bc44730b40ab34cced45fd6',1,'arm_dct4_init_f32.c']]], - ['cos_5ffactors_5f512',['cos_factors_512',['../group___d_c_t4___i_d_c_t4.html#ga49fd288352ca5bb43f5cec52273b0d80',1,'arm_dct4_init_f32.c']]], - ['cos_5ffactors_5f8192',['cos_factors_8192',['../group___d_c_t4___i_d_c_t4.html#gac12484542bc6aaecc754c855457411de',1,'arm_dct4_init_f32.c']]], - ['cos_5ffactorsq15_5f128',['cos_factorsQ15_128',['../group___d_c_t4___i_d_c_t4.html#ga1477edd21c7b08b0b59a564f6c24d6c5',1,'arm_dct4_init_q15.c']]], - ['cos_5ffactorsq15_5f2048',['cos_factorsQ15_2048',['../group___d_c_t4___i_d_c_t4.html#gaeee5df7c1be2374441868ecbbc6c7e5d',1,'arm_dct4_init_q15.c']]], - ['cos_5ffactorsq15_5f512',['cos_factorsQ15_512',['../group___d_c_t4___i_d_c_t4.html#gac056c3d026058eab3ba650828ff5642f',1,'arm_dct4_init_q15.c']]], - ['cos_5ffactorsq15_5f8192',['cos_factorsQ15_8192',['../group___d_c_t4___i_d_c_t4.html#ga988ff0563cc9df7848c9348871ac6c07',1,'arm_dct4_init_q15.c']]], - ['cos_5ffactorsq31_5f128',['cos_factorsQ31_128',['../group___d_c_t4___i_d_c_t4.html#gabb8ee2004a3520fd08388db637d43875',1,'arm_dct4_init_q31.c']]], - ['cos_5ffactorsq31_5f2048',['cos_factorsQ31_2048',['../group___d_c_t4___i_d_c_t4.html#gaa15fc3fb058482defda371113cd12e74',1,'arm_dct4_init_q31.c']]], - ['cos_5ffactorsq31_5f512',['cos_factorsQ31_512',['../group___d_c_t4___i_d_c_t4.html#ga3559569e603cb918911074be88523d0e',1,'arm_dct4_init_q31.c']]], - ['cos_5ffactorsq31_5f8192',['cos_factorsQ31_8192',['../group___d_c_t4___i_d_c_t4.html#gaf687c4bbdbc700a3ad5d807d28de63e4',1,'arm_dct4_init_q31.c']]], - ['cosoutput',['cosOutput',['../arm__sin__cos__example__f32_8c.html#a85b1050fcef4347d69f35a9aee798f8a',1,'arm_sin_cos_example_f32.c']]], - ['cossquareoutput',['cosSquareOutput',['../arm__sin__cos__example__f32_8c.html#a2cb185794dcb587d158f346ab049cc4e',1,'arm_sin_cos_example_f32.c']]] -]; diff --git a/Documentation/DSP/html/search/variables_64.html b/Documentation/DSP/html/search/variables_64.html deleted file mode 100644 index fee6769..0000000 --- a/Documentation/DSP/html/search/variables_64.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/variables_64.js b/Documentation/DSP/html/search/variables_64.js deleted file mode 100644 index a14368d..0000000 --- a/Documentation/DSP/html/search/variables_64.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['dobitreverse',['doBitReverse',['../_a_r_m_2arm__fft__bin__example__f32_8c.html#a4d2e31c38e8172505e0a369a6898657d',1,'doBitReverse(): arm_fft_bin_example_f32.c'],['../_g_c_c_2arm__fft__bin__example__f32_8c.html#a4d2e31c38e8172505e0a369a6898657d',1,'doBitReverse(): arm_fft_bin_example_f32.c']]] -]; diff --git a/Documentation/DSP/html/search/variables_65.html b/Documentation/DSP/html/search/variables_65.html deleted file mode 100644 index 95b64e6..0000000 --- a/Documentation/DSP/html/search/variables_65.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/variables_65.js b/Documentation/DSP/html/search/variables_65.js deleted file mode 100644 index 4e88c21..0000000 --- a/Documentation/DSP/html/search/variables_65.js +++ /dev/null @@ -1,6 +0,0 @@ -var searchData= -[ - ['energy',['energy',['../structarm__lms__norm__instance__f32.html#a6a4119e4f39447bbee31b066deafa16f',1,'arm_lms_norm_instance_f32::energy()'],['../structarm__lms__norm__instance__q31.html#a3c0ae42869afec8555dc8e3a7ef9b386',1,'arm_lms_norm_instance_q31::energy()'],['../structarm__lms__norm__instance__q15.html#a1c81ded399919d8181026bc1c8602e7b',1,'arm_lms_norm_instance_q15::energy()']]], - ['err_5fsignal',['err_signal',['../arm__signal__converge__example__f32_8c.html#ae6bcc00ea126543ab33d6174549eacda',1,'arm_signal_converge_example_f32.c']]], - ['erroutput',['errOutput',['../arm__signal__converge__example__f32_8c.html#a276e8a27484cf9389dabf047e76992ed',1,'arm_signal_converge_example_f32.c']]] -]; diff --git a/Documentation/DSP/html/search/variables_66.html b/Documentation/DSP/html/search/variables_66.html deleted file mode 100644 index 9ff42ab..0000000 --- a/Documentation/DSP/html/search/variables_66.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/variables_66.js b/Documentation/DSP/html/search/variables_66.js deleted file mode 100644 index f6b6665..0000000 --- a/Documentation/DSP/html/search/variables_66.js +++ /dev/null @@ -1,11 +0,0 @@ -var searchData= -[ - ['fftlen',['fftLen',['../structarm__cfft__radix2__instance__q15.html#a874085647351dcf3f0de39d2b1d49744',1,'arm_cfft_radix2_instance_q15::fftLen()'],['../structarm__cfft__radix4__instance__q15.html#a5fc543e7d84ca8cb7cf6648970f21ca6',1,'arm_cfft_radix4_instance_q15::fftLen()'],['../structarm__cfft__radix2__instance__q31.html#a960199f1373a192366878ef279eab00f',1,'arm_cfft_radix2_instance_q31::fftLen()'],['../structarm__cfft__radix4__instance__q31.html#ab413d2a5d3f45fa187d93813bf3bf81b',1,'arm_cfft_radix4_instance_q31::fftLen()'],['../structarm__cfft__radix2__instance__f32.html#a2f915a1c29635c1623086aaaa726be8f',1,'arm_cfft_radix2_instance_f32::fftLen()'],['../structarm__cfft__radix4__instance__f32.html#a7e6a6d290ce158ce9a15a45e364b021a',1,'arm_cfft_radix4_instance_f32::fftLen()'],['../structarm__cfft__instance__q15.html#a5f9e1d3a8c127ee323b5e6929aeb90df',1,'arm_cfft_instance_q15::fftLen()'],['../structarm__cfft__instance__q31.html#a4406f23e8fd0bff8d555225612e2a2a8',1,'arm_cfft_instance_q31::fftLen()'],['../structarm__cfft__instance__f32.html#acd8f9e9540e3dd348212726e5d6aaa95',1,'arm_cfft_instance_f32::fftLen()']]], - ['fftlenby2',['fftLenBy2',['../structarm__rfft__instance__f32.html#a075076e07ebb8521d8e3b49a31db6c57',1,'arm_rfft_instance_f32']]], - ['fftlenreal',['fftLenReal',['../structarm__rfft__instance__q15.html#aac5cf9e825917cbb14f439e56bb86ab3',1,'arm_rfft_instance_q15::fftLenReal()'],['../structarm__rfft__instance__q31.html#af777b0cadd5abaf064323692c2e6693b',1,'arm_rfft_instance_q31::fftLenReal()'],['../structarm__rfft__instance__f32.html#a4219d4669699e4efdcb150ed7a0d9a57',1,'arm_rfft_instance_f32::fftLenReal()']]], - ['fftlenrfft',['fftLenRFFT',['../structarm__rfft__fast__instance__f32.html#aef06ab665041ec36f5b25d464f0cab14',1,'arm_rfft_fast_instance_f32']]], - ['fftsize',['fftSize',['../_a_r_m_2arm__fft__bin__example__f32_8c.html#a9b500899c581f6df3ffc0a9f3a9ef6aa',1,'fftSize(): arm_fft_bin_example_f32.c'],['../_g_c_c_2arm__fft__bin__example__f32_8c.html#a9b500899c581f6df3ffc0a9f3a9ef6aa',1,'fftSize(): arm_fft_bin_example_f32.c']]], - ['fircoeff_5ff32',['FIRCoeff_f32',['../arm__signal__converge__data_8c.html#aede8780f021b7f5c33df0c5ee2183ee6',1,'FIRCoeff_f32(): arm_signal_converge_data.c'],['../arm__signal__converge__example__f32_8c.html#aede8780f021b7f5c33df0c5ee2183ee6',1,'FIRCoeff_f32(): arm_signal_converge_data.c']]], - ['fircoeffs32',['firCoeffs32',['../arm__fir__example__f32_8c.html#ae070afd14f437ad1ae0a947e4403dd0e',1,'arm_fir_example_f32.c']]], - ['firstatef32',['firStateF32',['../arm__fir__example__f32_8c.html#a46d61cabe5cb207f2776e1d4f8ca0f38',1,'firStateF32(): arm_fir_example_f32.c'],['../arm__signal__converge__example__f32_8c.html#a358ec4e79689e6d3787b89fe78bdb772',1,'firStateF32(): arm_signal_converge_example_f32.c']]] -]; diff --git a/Documentation/DSP/html/search/variables_67.html b/Documentation/DSP/html/search/variables_67.html deleted file mode 100644 index a7dd438..0000000 --- a/Documentation/DSP/html/search/variables_67.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/variables_67.js b/Documentation/DSP/html/search/variables_67.js deleted file mode 100644 index 5c39067..0000000 --- a/Documentation/DSP/html/search/variables_67.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['gaindb',['gainDB',['../arm__graphic__equalizer__example__q31_8c.html#a963aee85bb41a50fc943ac9048d123ab',1,'arm_graphic_equalizer_example_q31.c']]] -]; diff --git a/Documentation/DSP/html/search/variables_69.html b/Documentation/DSP/html/search/variables_69.html deleted file mode 100644 index d4ddaf0..0000000 --- a/Documentation/DSP/html/search/variables_69.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/variables_69.js b/Documentation/DSP/html/search/variables_69.js deleted file mode 100644 index f3dcb0b..0000000 --- a/Documentation/DSP/html/search/variables_69.js +++ /dev/null @@ -1,6 +0,0 @@ -var searchData= -[ - ['ifftflag',['ifftFlag',['../structarm__cfft__radix2__instance__q15.html#ab5c073286bdd2f6e2bf783ced36bf1de',1,'arm_cfft_radix2_instance_q15::ifftFlag()'],['../structarm__cfft__radix4__instance__q15.html#a2ecff6ea735cb4d22e922d0fd5736655',1,'arm_cfft_radix4_instance_q15::ifftFlag()'],['../structarm__cfft__radix2__instance__q31.html#a2607378ce64be16698bb8a3b1af8d3c8',1,'arm_cfft_radix2_instance_q31::ifftFlag()'],['../structarm__cfft__radix4__instance__q31.html#adc0a62ba669ad2282ecbe43d5d96abab',1,'arm_cfft_radix4_instance_q31::ifftFlag()'],['../structarm__cfft__radix2__instance__f32.html#a8dbe98d2c924e35e0a3fed2fe948176f',1,'arm_cfft_radix2_instance_f32::ifftFlag()'],['../structarm__cfft__radix4__instance__f32.html#a25d1da64dd6487c291f04d226f9acc66',1,'arm_cfft_radix4_instance_f32::ifftFlag()'],['../_a_r_m_2arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef',1,'ifftFlag(): arm_fft_bin_example_f32.c'],['../_g_c_c_2arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef',1,'ifftFlag(): arm_fft_bin_example_f32.c']]], - ['ifftflagr',['ifftFlagR',['../structarm__rfft__instance__q15.html#a8051ffe268c147e431e1bea7bb4c4258',1,'arm_rfft_instance_q15::ifftFlagR()'],['../structarm__rfft__instance__q31.html#af5c2615e6cde15524df38fa57ea32d94',1,'arm_rfft_instance_q31::ifftFlagR()'],['../structarm__rfft__instance__f32.html#a5ee6d10a934ab4b666e0bb286c3d633f',1,'arm_rfft_instance_f32::ifftFlagR()']]], - ['inputq31',['inputQ31',['../arm__graphic__equalizer__example__q31_8c.html#a79521a4d6a9adb144c4d999ae713413c',1,'arm_graphic_equalizer_example_q31.c']]] -]; diff --git a/Documentation/DSP/html/search/variables_6b.html b/Documentation/DSP/html/search/variables_6b.html deleted file mode 100644 index 4cc58a6..0000000 --- a/Documentation/DSP/html/search/variables_6b.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/variables_6b.js b/Documentation/DSP/html/search/variables_6b.js deleted file mode 100644 index dbdbd2b..0000000 --- a/Documentation/DSP/html/search/variables_6b.js +++ /dev/null @@ -1,6 +0,0 @@ -var searchData= -[ - ['kd',['Kd',['../structarm__pid__instance__q15.html#af5d4b53091f19eff7536636b7cc43111',1,'arm_pid_instance_q15::Kd()'],['../structarm__pid__instance__q31.html#aab4ff371d14441df501f1169f71cbd17',1,'arm_pid_instance_q31::Kd()'],['../structarm__pid__instance__f32.html#ad5b68fbf84d16188ae4747ff91f6f088',1,'arm_pid_instance_f32::Kd()']]], - ['ki',['Ki',['../structarm__pid__instance__q15.html#a0dcc19d5c8f7bc401acea9e8318cd777',1,'arm_pid_instance_q15::Ki()'],['../structarm__pid__instance__q31.html#aa861d69fd398f29aa0b4b455a823ed72',1,'arm_pid_instance_q31::Ki()'],['../structarm__pid__instance__f32.html#ac0feffde05fe391eeab3bf78e953830a',1,'arm_pid_instance_f32::Ki()']]], - ['kp',['Kp',['../structarm__pid__instance__q15.html#ad228aae24a1b6d855c93a8b9bbc1c4f1',1,'arm_pid_instance_q15::Kp()'],['../structarm__pid__instance__q31.html#ac2410bf7f856d58dc1d773d4983cac8e',1,'arm_pid_instance_q31::Kp()'],['../structarm__pid__instance__f32.html#aa9b9aa9e413c6cec376a9dddc9f01ebe',1,'arm_pid_instance_f32::Kp()']]] -]; diff --git a/Documentation/DSP/html/search/variables_6c.html b/Documentation/DSP/html/search/variables_6c.html deleted file mode 100644 index 6016f5c..0000000 --- a/Documentation/DSP/html/search/variables_6c.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/variables_6c.js b/Documentation/DSP/html/search/variables_6c.js deleted file mode 100644 index c2340d5..0000000 --- a/Documentation/DSP/html/search/variables_6c.js +++ /dev/null @@ -1,8 +0,0 @@ -var searchData= -[ - ['l',['L',['../structarm__fir__interpolate__instance__q15.html#a5431bdc079e72a973b51d359f7f13603',1,'arm_fir_interpolate_instance_q15::L()'],['../structarm__fir__interpolate__instance__q31.html#a5cdf0a631cb74e0e9588c388abe5235c',1,'arm_fir_interpolate_instance_q31::L()'],['../structarm__fir__interpolate__instance__f32.html#ae6f94dcc0ccd8aa4bc699b20985d9df5',1,'arm_fir_interpolate_instance_f32::L()']]], - ['lmsnorm_5finstance',['lmsNorm_instance',['../arm__signal__converge__example__f32_8c.html#a519f9b4db839245f3bf2075ff4c17605',1,'arm_signal_converge_example_f32.c']]], - ['lmsnormcoeff_5ff32',['lmsNormCoeff_f32',['../arm__signal__converge__data_8c.html#aad7c60c30c5af397bb75e603f250f9d3',1,'lmsNormCoeff_f32(): arm_signal_converge_data.c'],['../arm__signal__converge__example__f32_8c.html#aad7c60c30c5af397bb75e603f250f9d3',1,'lmsNormCoeff_f32(): arm_signal_converge_data.c']]], - ['lmsstatef32',['lmsStateF32',['../arm__signal__converge__example__f32_8c.html#a706980f6f654d199c61e08e7814bd0a1',1,'arm_signal_converge_example_f32.c']]], - ['lpf_5finstance',['LPF_instance',['../arm__signal__converge__example__f32_8c.html#a652d3507a776117b4860b3e18f2d2d64',1,'arm_signal_converge_example_f32.c']]] -]; diff --git a/Documentation/DSP/html/search/variables_6d.html b/Documentation/DSP/html/search/variables_6d.html deleted file mode 100644 index b7924e3..0000000 --- a/Documentation/DSP/html/search/variables_6d.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/variables_6d.js b/Documentation/DSP/html/search/variables_6d.js deleted file mode 100644 index 2e0be6b..0000000 --- a/Documentation/DSP/html/search/variables_6d.js +++ /dev/null @@ -1,11 +0,0 @@ -var searchData= -[ - ['m',['M',['../structarm__fir__decimate__instance__q15.html#aad9320284218b3aa378527ea518cf093',1,'arm_fir_decimate_instance_q15::M()'],['../structarm__fir__decimate__instance__q31.html#ad3d6936c36303b30dd38f1eddf248ae5',1,'arm_fir_decimate_instance_q31::M()'],['../structarm__fir__decimate__instance__f32.html#a76a8b2161731638eb3d67f277919f95d',1,'arm_fir_decimate_instance_f32::M()']]], - ['m0',['M0',['../arm__class__marks__example_2_a_r_m_2_abstract_8txt.html#a59a24f1db2c97fc0ad7948b4a74267ee',1,'M0(): Abstract.txt'],['../arm__class__marks__example_2_g_c_c_2_abstract_8txt.html#a59a24f1db2c97fc0ad7948b4a74267ee',1,'M0(): Abstract.txt'],['../arm__convolution__example_2_a_r_m_2_abstract_8txt.html#adc5db9f8d5aa735dbce2dc35f184d85e',1,'M0(): Abstract.txt'],['../arm__convolution__example_2_g_c_c_2_abstract_8txt.html#adc5db9f8d5aa735dbce2dc35f184d85e',1,'M0(): Abstract.txt'],['../arm__dotproduct__example_2_a_r_m_2_abstract_8txt.html#aafffda4c4e9b93a580e5a8cc96c11e37',1,'M0(): Abstract.txt'],['../arm__dotproduct__example_2_g_c_c_2_abstract_8txt.html#aafffda4c4e9b93a580e5a8cc96c11e37',1,'M0(): Abstract.txt'],['../arm__fft__bin__example_2_a_r_m_2_abstract_8txt.html#ad0415ef995ebc3fc2ad584da9907dcb5',1,'M0(): Abstract.txt'],['../arm__fft__bin__example_2_g_c_c_2_abstract_8txt.html#ad0415ef995ebc3fc2ad584da9907dcb5',1,'M0(): Abstract.txt'],['../arm__fir__example_2_a_r_m_2_abstract_8txt.html#abf726d1cea9345acb0021535d4fdd5af',1,'M0(): Abstract.txt'],['../arm__graphic__equalizer__example_2_a_r_m_2_abstract_8txt.html#ac378b27aa1fc4fe4ac9a4dfa2d185553',1,'M0(): Abstract.txt'],['../arm__linear__interp__example_2_a_r_m_2_abstract_8txt.html#a80f8916aca7a5a98fcfc39d1ef743b37',1,'M0(): Abstract.txt'],['../arm__matrix__example_2_a_r_m_2_abstract_8txt.html#a267aee43e600168b057c1aa126029002',1,'M0(): Abstract.txt'],['../arm__signal__converge__example_2_a_r_m_2_abstract_8txt.html#a20d2ac954144a7f2d4aced0816eecef6',1,'M0(): Abstract.txt'],['../arm__sin__cos__example_2_a_r_m_2_abstract_8txt.html#ae39c147711857790fd5c3cc7a75ef0c3',1,'M0(): Abstract.txt'],['../arm__variance__example_2_a_r_m_2_abstract_8txt.html#a8c8cf1e0f2ebd6135c79d5338a60899c',1,'M0(): Abstract.txt']]], - ['max_5fmarks',['max_marks',['../_a_r_m_2arm__class__marks__example__f32_8c.html#aad32888fa966b3d9db9c31bcbba9d9ef',1,'max_marks(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#aad32888fa966b3d9db9c31bcbba9d9ef',1,'max_marks(): arm_class_marks_example_f32.c']]], - ['maxdelay',['maxDelay',['../structarm__fir__sparse__instance__f32.html#af8b8c775f4084c36774f06c082b4c078',1,'arm_fir_sparse_instance_f32::maxDelay()'],['../structarm__fir__sparse__instance__q31.html#afdd3a1dc72132c854dc379154b68b674',1,'arm_fir_sparse_instance_q31::maxDelay()'],['../structarm__fir__sparse__instance__q15.html#ad14cc1070eecf7e1926d8f67a8273182',1,'arm_fir_sparse_instance_q15::maxDelay()'],['../structarm__fir__sparse__instance__q7.html#af74dacc1d34c078283e50f2530eb91df',1,'arm_fir_sparse_instance_q7::maxDelay()']]], - ['mean',['mean',['../_a_r_m_2arm__class__marks__example__f32_8c.html#acc9290716b3c97381ce52d14b4b01681',1,'mean(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#acc9290716b3c97381ce52d14b4b01681',1,'mean(): arm_class_marks_example_f32.c']]], - ['min_5fmarks',['min_marks',['../_a_r_m_2arm__class__marks__example__f32_8c.html#abb7687fa07ec54d8e792cfcbfe2ca809',1,'min_marks(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#abb7687fa07ec54d8e792cfcbfe2ca809',1,'min_marks(): arm_class_marks_example_f32.c']]], - ['mu',['mu',['../structarm__lms__instance__f32.html#ae2af43d74c93dba16b876e10c97a5b99',1,'arm_lms_instance_f32::mu()'],['../structarm__lms__instance__q15.html#aae46129d7cfd7f1c162cc502ed0a9d49',1,'arm_lms_instance_q15::mu()'],['../structarm__lms__instance__q31.html#acb6ca9996b3c5f740d5d6c8e9f4f1d46',1,'arm_lms_instance_q31::mu()'],['../structarm__lms__norm__instance__f32.html#a84401d3cfc6c40f69c08223cf341b886',1,'arm_lms_norm_instance_f32::mu()'],['../structarm__lms__norm__instance__q31.html#ad3dd2a2406e02fdaa7782ba6c3940a64',1,'arm_lms_norm_instance_q31::mu()'],['../structarm__lms__norm__instance__q15.html#a7ce00f21d11cfda6d963240641deea8c',1,'arm_lms_norm_instance_q15::mu()']]], - ['multoutput',['multOutput',['../_a_r_m_2arm__dotproduct__example__f32_8c.html#ad0bfd425dfe1ff2bda80fb957e464098',1,'multOutput(): arm_dotproduct_example_f32.c'],['../_g_c_c_2arm__dotproduct__example__f32_8c.html#ad0bfd425dfe1ff2bda80fb957e464098',1,'multOutput(): arm_dotproduct_example_f32.c']]] -]; diff --git a/Documentation/DSP/html/search/variables_6e.html b/Documentation/DSP/html/search/variables_6e.html deleted file mode 100644 index 4cc41d5..0000000 --- a/Documentation/DSP/html/search/variables_6e.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/variables_6e.js b/Documentation/DSP/html/search/variables_6e.js deleted file mode 100644 index 58e38af..0000000 --- a/Documentation/DSP/html/search/variables_6e.js +++ /dev/null @@ -1,14 +0,0 @@ -var searchData= -[ - ['n',['N',['../structarm__dct4__instance__f32.html#a262b29a51c371b46efc89120e31ccf37',1,'arm_dct4_instance_f32::N()'],['../structarm__dct4__instance__q31.html#a46a9f136457350676e2bfd3768ff9d6d',1,'arm_dct4_instance_q31::N()'],['../structarm__dct4__instance__q15.html#a53d24009bb9b2e93d0aa07db7f1a6c25',1,'arm_dct4_instance_q15::N()']]], - ['nby2',['Nby2',['../structarm__dct4__instance__f32.html#adb1ef2739ddbe62e5cdadc47455a4147',1,'arm_dct4_instance_f32::Nby2()'],['../structarm__dct4__instance__q31.html#a32d3268ba4629908dba056599f0a904d',1,'arm_dct4_instance_q31::Nby2()'],['../structarm__dct4__instance__q15.html#af43dcbbc2fc661ffbc525afe3dcbd7da',1,'arm_dct4_instance_q15::Nby2()']]], - ['normalize',['normalize',['../structarm__dct4__instance__f32.html#a61ce8c967b2e998a9c0041cca73cdef8',1,'arm_dct4_instance_f32::normalize()'],['../structarm__dct4__instance__q31.html#ac80ff7b28fca36aeef74dea12e8312dd',1,'arm_dct4_instance_q31::normalize()'],['../structarm__dct4__instance__q15.html#a197098140d68e89a08f7a249003a0b86',1,'arm_dct4_instance_q15::normalize()']]], - ['numblocks',['numBlocks',['../arm__fir__example__f32_8c.html#af7d5613bda9a19b2ccae5d6cb79a22bc',1,'arm_fir_example_f32.c']]], - ['numcols',['numCols',['../structarm__matrix__instance__f32.html#acdd1fb73734df68b89565c54f1dd8ae2',1,'arm_matrix_instance_f32::numCols()'],['../structarm__matrix__instance__f64.html#ab0f0399aff3201880e2d8a447de9a7ee',1,'arm_matrix_instance_f64::numCols()'],['../structarm__matrix__instance__q15.html#acbbce67ba058d8e1c867c71d57288c97',1,'arm_matrix_instance_q15::numCols()'],['../structarm__matrix__instance__q31.html#abd161da7614eda927157f18b698074b1',1,'arm_matrix_instance_q31::numCols()'],['../structarm__bilinear__interp__instance__f32.html#aede17bebfb1f835b61d71dd813eab3f8',1,'arm_bilinear_interp_instance_f32::numCols()'],['../structarm__bilinear__interp__instance__q31.html#a6c3eff4eb17ff1d43f170efb84713a2d',1,'arm_bilinear_interp_instance_q31::numCols()'],['../structarm__bilinear__interp__instance__q15.html#a7fa8772d01583374ff8ac18205a26a37',1,'arm_bilinear_interp_instance_q15::numCols()'],['../structarm__bilinear__interp__instance__q7.html#a860dd0d24380ea06cfbb348fb3b12c9a',1,'arm_bilinear_interp_instance_q7::numCols()']]], - ['numrows',['numRows',['../structarm__matrix__instance__f32.html#a23f4e34d70a82c9cad7612add5640b7b',1,'arm_matrix_instance_f32::numRows()'],['../structarm__matrix__instance__f64.html#a8b44d1e5003345047c4ead9e1593bf22',1,'arm_matrix_instance_f64::numRows()'],['../structarm__matrix__instance__q15.html#a9bac6ed54be287c4d4f01a1a28be65f5',1,'arm_matrix_instance_q15::numRows()'],['../structarm__matrix__instance__q31.html#a63bacac158a821c8cfc06088d251598c',1,'arm_matrix_instance_q31::numRows()'],['../structarm__bilinear__interp__instance__f32.html#a34f2b17cc57b95011960df9718af6ed6',1,'arm_bilinear_interp_instance_f32::numRows()'],['../structarm__bilinear__interp__instance__q31.html#a2082e3eac56354d75291f03e96ce4aa5',1,'arm_bilinear_interp_instance_q31::numRows()'],['../structarm__bilinear__interp__instance__q15.html#a2130ae30a804995a9f5d0e2189e08565',1,'arm_bilinear_interp_instance_q15::numRows()'],['../structarm__bilinear__interp__instance__q7.html#ad5a8067cab5f9ea4688b11a623e16607',1,'arm_bilinear_interp_instance_q7::numRows()']]], - ['numstages',['numStages',['../structarm__biquad__casd__df1__inst__q15.html#ad6d95e70abcf4ff1300181415ad92153',1,'arm_biquad_casd_df1_inst_q15::numStages()'],['../structarm__biquad__casd__df1__inst__q31.html#a2c2b579f1df1d8273a5d9d945c27e1b2',1,'arm_biquad_casd_df1_inst_q31::numStages()'],['../structarm__biquad__casd__df1__inst__f32.html#af69820c37a87252c46453e4cfe120585',1,'arm_biquad_casd_df1_inst_f32::numStages()'],['../structarm__biquad__cas__df1__32x64__ins__q31.html#ad7cb9a9f5df8f4fcfc7a0b633672e574',1,'arm_biquad_cas_df1_32x64_ins_q31::numStages()'],['../structarm__biquad__cascade__df2_t__instance__f32.html#a4d17958c33c3d0a905f974bac50f033f',1,'arm_biquad_cascade_df2T_instance_f32::numStages()'],['../structarm__biquad__cascade__stereo__df2_t__instance__f32.html#a5655328252da5c2c2425ceed253bc4f1',1,'arm_biquad_cascade_stereo_df2T_instance_f32::numStages()'],['../structarm__biquad__cascade__df2_t__instance__f64.html#ad55380ff835b533aa5168f836db8a4de',1,'arm_biquad_cascade_df2T_instance_f64::numStages()'],['../structarm__fir__lattice__instance__q15.html#a38b179138d6a6c9cac4f8f79b6fd5357',1,'arm_fir_lattice_instance_q15::numStages()'],['../structarm__fir__lattice__instance__q31.html#a9f3773bbb76bc5a8a5ee9d37786bf478',1,'arm_fir_lattice_instance_q31::numStages()'],['../structarm__fir__lattice__instance__f32.html#ad369bd9997a250f195254df37408a38f',1,'arm_fir_lattice_instance_f32::numStages()'],['../structarm__iir__lattice__instance__q15.html#a96fbed313bef01070409fa182d26ba3f',1,'arm_iir_lattice_instance_q15::numStages()'],['../structarm__iir__lattice__instance__q31.html#a9df4570ed28c50fd9193ab654ff236ad',1,'arm_iir_lattice_instance_q31::numStages()'],['../structarm__iir__lattice__instance__f32.html#af8de449af5efe1f30be82f9ba35587ee',1,'arm_iir_lattice_instance_f32::numStages()']]], - ['numstudents',['numStudents',['../_a_r_m_2arm__class__marks__example__f32_8c.html#ab3b66d06b4af1af4ea2740d0ccf4e7bd',1,'numStudents(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#ab3b66d06b4af1af4ea2740d0ccf4e7bd',1,'numStudents(): arm_class_marks_example_f32.c']]], - ['numsubjects',['numSubjects',['../_a_r_m_2arm__class__marks__example__f32_8c.html#a3d01884f63bcb694226ca7c24980757a',1,'numSubjects(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#a3d01884f63bcb694226ca7c24980757a',1,'numSubjects(): arm_class_marks_example_f32.c']]], - ['numtaps',['numTaps',['../structarm__fir__instance__q7.html#a9b50840e2c5ef5b17e1a584fb4cf0d06',1,'arm_fir_instance_q7::numTaps()'],['../structarm__fir__instance__q15.html#a0e46f93cf51bfb18b1be808be9c5bfc9',1,'arm_fir_instance_q15::numTaps()'],['../structarm__fir__instance__q31.html#a918fadd775b7a0482b21bf34dae2f094',1,'arm_fir_instance_q31::numTaps()'],['../structarm__fir__instance__f32.html#a20cf98c92b5323799b7881c9ff4d2f7c',1,'arm_fir_instance_f32::numTaps()'],['../structarm__fir__decimate__instance__q15.html#ac1e9844488ec717da334fbd4c4f41990',1,'arm_fir_decimate_instance_q15::numTaps()'],['../structarm__fir__decimate__instance__q31.html#a37915d42b0dc5e3057ebe83110798482',1,'arm_fir_decimate_instance_q31::numTaps()'],['../structarm__fir__decimate__instance__f32.html#a2aa2986129db8affef03ede88dd45a03',1,'arm_fir_decimate_instance_f32::numTaps()'],['../structarm__lms__instance__f32.html#af73880d9009982f5d14529869494ec3d',1,'arm_lms_instance_f32::numTaps()'],['../structarm__lms__instance__q15.html#a0078e894f805af1b360369e619fb57b3',1,'arm_lms_instance_q15::numTaps()'],['../structarm__lms__instance__q31.html#ac0d84f7d054555931ef8a62511fbcb8a',1,'arm_lms_instance_q31::numTaps()'],['../structarm__lms__norm__instance__f32.html#ac95f8ca3d816524c2070643852fac5e8',1,'arm_lms_norm_instance_f32::numTaps()'],['../structarm__lms__norm__instance__q31.html#a28e4c085af69c9c3e2e95dacf8004c3e',1,'arm_lms_norm_instance_q31::numTaps()'],['../structarm__lms__norm__instance__q15.html#a9ee7a45f4f315d7996a969e25fdc7146',1,'arm_lms_norm_instance_q15::numTaps()'],['../structarm__fir__sparse__instance__f32.html#a5e19e7f234ac30a3db843352bf2a8515',1,'arm_fir_sparse_instance_f32::numTaps()'],['../structarm__fir__sparse__instance__q31.html#a07b6c01e58ec6dde384719130d36b0dc',1,'arm_fir_sparse_instance_q31::numTaps()'],['../structarm__fir__sparse__instance__q15.html#a0f66b126dd8b85f7467cfb01b7bc4d77',1,'arm_fir_sparse_instance_q15::numTaps()'],['../structarm__fir__sparse__instance__q7.html#a54cdd27ca1c672b126c38763ce678b1c',1,'arm_fir_sparse_instance_q7::numTaps()']]], - ['nvalues',['nValues',['../structarm__linear__interp__instance__f32.html#a95f02a926b16d35359aca5b31e813b11',1,'arm_linear_interp_instance_f32']]] -]; diff --git a/Documentation/DSP/html/search/variables_6f.html b/Documentation/DSP/html/search/variables_6f.html deleted file mode 100644 index 12fe64f..0000000 --- a/Documentation/DSP/html/search/variables_6f.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/variables_6f.js b/Documentation/DSP/html/search/variables_6f.js deleted file mode 100644 index c744120..0000000 --- a/Documentation/DSP/html/search/variables_6f.js +++ /dev/null @@ -1,6 +0,0 @@ -var searchData= -[ - ['onebyfftlen',['onebyfftLen',['../structarm__cfft__radix2__instance__f32.html#a1d3d289d47443e597d88a40effd14b8f',1,'arm_cfft_radix2_instance_f32::onebyfftLen()'],['../structarm__cfft__radix4__instance__f32.html#ab9eed39e40b8d7c16381fbccf84467cd',1,'arm_cfft_radix4_instance_f32::onebyfftLen()']]], - ['outlen',['outLen',['../_a_r_m_2arm__convolution__example__f32_8c.html#a9c49c44c8bc5c432d220d33a26b4b589',1,'outLen(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#a9c49c44c8bc5c432d220d33a26b4b589',1,'outLen(): arm_convolution_example_f32.c']]], - ['outputq31',['outputQ31',['../arm__graphic__equalizer__example__q31_8c.html#a9862488450f2547b07aee8035d6b4d8a',1,'arm_graphic_equalizer_example_q31.c']]] -]; diff --git a/Documentation/DSP/html/search/variables_70.html b/Documentation/DSP/html/search/variables_70.html deleted file mode 100644 index bc5c193..0000000 --- a/Documentation/DSP/html/search/variables_70.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/variables_70.js b/Documentation/DSP/html/search/variables_70.js deleted file mode 100644 index 7b05b8d..0000000 --- a/Documentation/DSP/html/search/variables_70.js +++ /dev/null @@ -1,20 +0,0 @@ -var searchData= -[ - ['pbitrevtable',['pBitRevTable',['../structarm__cfft__radix2__instance__q15.html#ab88afeff6493be3c8b5e4530efa82d51',1,'arm_cfft_radix2_instance_q15::pBitRevTable()'],['../structarm__cfft__radix4__instance__q15.html#a4acf704ae0cf30b53bf0fbfae8e34a59',1,'arm_cfft_radix4_instance_q15::pBitRevTable()'],['../structarm__cfft__radix2__instance__q31.html#ada8e5264f4b22ff4c621817978994674',1,'arm_cfft_radix2_instance_q31::pBitRevTable()'],['../structarm__cfft__radix4__instance__q31.html#a33a3bc774c97373261699463c05dfe54',1,'arm_cfft_radix4_instance_q31::pBitRevTable()'],['../structarm__cfft__radix2__instance__f32.html#a92b8fa0a151cd800436094903a5ca0a4',1,'arm_cfft_radix2_instance_f32::pBitRevTable()'],['../structarm__cfft__radix4__instance__f32.html#a8da0d2ca69749fde8cbb95caeac6fe6a',1,'arm_cfft_radix4_instance_f32::pBitRevTable()'],['../structarm__cfft__instance__q15.html#ac9160b80243b99a0b6e2f75ddb5cf0ae',1,'arm_cfft_instance_q15::pBitRevTable()'],['../structarm__cfft__instance__q31.html#a8a464461649f023325ced1e10470f5d0',1,'arm_cfft_instance_q31::pBitRevTable()'],['../structarm__cfft__instance__f32.html#a21ceaf59a1bb8440af57c28d2dd9bbab',1,'arm_cfft_instance_f32::pBitRevTable()']]], - ['pcfft',['pCfft',['../structarm__rfft__instance__q15.html#a4329c15b056444746d37ff082a24d31a',1,'arm_rfft_instance_q15::pCfft()'],['../structarm__rfft__instance__q31.html#a8fe10d425b59e096c23aa4bb5caa1974',1,'arm_rfft_instance_q31::pCfft()'],['../structarm__rfft__instance__f32.html#a9f47ba9f50c81e4445ae3827b981bc05',1,'arm_rfft_instance_f32::pCfft()'],['../structarm__dct4__instance__f32.html#a018f7860b6e070af533fb7d76c7cdc32',1,'arm_dct4_instance_f32::pCfft()'],['../structarm__dct4__instance__q31.html#ac96579cfb28d08bb11dd2fe4c6303833',1,'arm_dct4_instance_q31::pCfft()'],['../structarm__dct4__instance__q15.html#a7284932ee8c36107c33815eb62eadffc',1,'arm_dct4_instance_q15::pCfft()']]], - ['pcoeffs',['pCoeffs',['../structarm__fir__instance__q7.html#a0e45aedefc3fffad6cb315c5b6e5bd49',1,'arm_fir_instance_q7::pCoeffs()'],['../structarm__fir__instance__q15.html#a6d16db16a5f8f0db54938f2967244d9e',1,'arm_fir_instance_q15::pCoeffs()'],['../structarm__fir__instance__q31.html#afaae4c884bdf11a4ec2f3b9bb2bb51d0',1,'arm_fir_instance_q31::pCoeffs()'],['../structarm__fir__instance__f32.html#a1c9cfca901d5902afeb640f2831488f4',1,'arm_fir_instance_f32::pCoeffs()'],['../structarm__biquad__casd__df1__inst__q15.html#a1edaacdebb5b09d7635bf20c779855fc',1,'arm_biquad_casd_df1_inst_q15::pCoeffs()'],['../structarm__biquad__casd__df1__inst__q31.html#aa62366c632f3b5305086f841f079dbd2',1,'arm_biquad_casd_df1_inst_q31::pCoeffs()'],['../structarm__biquad__casd__df1__inst__f32.html#af9df3820576fb921809d1462c9c6d16c',1,'arm_biquad_casd_df1_inst_f32::pCoeffs()'],['../structarm__fir__decimate__instance__q15.html#a01cacab67e73945e8289075598ede14d',1,'arm_fir_decimate_instance_q15::pCoeffs()'],['../structarm__fir__decimate__instance__q31.html#a030d0391538c2481c5b348fd09a952ff',1,'arm_fir_decimate_instance_q31::pCoeffs()'],['../structarm__fir__decimate__instance__f32.html#a268a8b0e80a3d9764baf33e4bc10dde2',1,'arm_fir_decimate_instance_f32::pCoeffs()'],['../structarm__fir__interpolate__instance__q15.html#a767d91d61d4c0beeddd4325d28d28e24',1,'arm_fir_interpolate_instance_q15::pCoeffs()'],['../structarm__fir__interpolate__instance__q31.html#afa719433687e1936ec3403d0d32f06e6',1,'arm_fir_interpolate_instance_q31::pCoeffs()'],['../structarm__fir__interpolate__instance__f32.html#a86053b715980a93c9df630d6de5bb63c',1,'arm_fir_interpolate_instance_f32::pCoeffs()'],['../structarm__biquad__cas__df1__32x64__ins__q31.html#a490462d6ebe0fecfb6acbf51bed22ecf',1,'arm_biquad_cas_df1_32x64_ins_q31::pCoeffs()'],['../structarm__biquad__cascade__df2_t__instance__f32.html#a49a24fe1b6ad3b0b26779c32d8d80b2e',1,'arm_biquad_cascade_df2T_instance_f32::pCoeffs()'],['../structarm__biquad__cascade__stereo__df2_t__instance__f32.html#a58b15644de62a632c5e9d4a563569dc6',1,'arm_biquad_cascade_stereo_df2T_instance_f32::pCoeffs()'],['../structarm__biquad__cascade__df2_t__instance__f64.html#ae2f0180f9038c0393e1d6921bb3b878b',1,'arm_biquad_cascade_df2T_instance_f64::pCoeffs()'],['../structarm__fir__lattice__instance__q15.html#a78f872826140069cf67836fff87360bc',1,'arm_fir_lattice_instance_q15::pCoeffs()'],['../structarm__fir__lattice__instance__q31.html#a66c3364bf5863cd45e05f1652c3dc522',1,'arm_fir_lattice_instance_q31::pCoeffs()'],['../structarm__fir__lattice__instance__f32.html#a33bf5948c947f9ef80a99717cb0a0a43',1,'arm_fir_lattice_instance_f32::pCoeffs()'],['../structarm__lms__instance__f32.html#a4795c6f7d3f17cec15c2fd09f66edd1a',1,'arm_lms_instance_f32::pCoeffs()'],['../structarm__lms__instance__q15.html#a42f95368b94898eb82608e1113d18cab',1,'arm_lms_instance_q15::pCoeffs()'],['../structarm__lms__instance__q31.html#a4afe56e991a5416adfd462aa88bda500',1,'arm_lms_instance_q31::pCoeffs()'],['../structarm__lms__norm__instance__f32.html#a1ba688d90aba7de003ed4ad8e2e7ddda',1,'arm_lms_norm_instance_f32::pCoeffs()'],['../structarm__lms__norm__instance__q31.html#a57a64c1ff102d033c1bd05043f1d9955',1,'arm_lms_norm_instance_q31::pCoeffs()'],['../structarm__lms__norm__instance__q15.html#ae7bca648c75a2ffa02d87852bb78bc8a',1,'arm_lms_norm_instance_q15::pCoeffs()'],['../structarm__fir__sparse__instance__f32.html#a04af7c738dfb0882ad102fcad501d94a',1,'arm_fir_sparse_instance_f32::pCoeffs()'],['../structarm__fir__sparse__instance__q31.html#a093d6227f0d1597982cd083fb126f4e0',1,'arm_fir_sparse_instance_q31::pCoeffs()'],['../structarm__fir__sparse__instance__q15.html#a78a6565473b5f0b8c77c3f0f58a76069',1,'arm_fir_sparse_instance_q15::pCoeffs()'],['../structarm__fir__sparse__instance__q7.html#a3dac86f15e33553e8f3e19e0d712bae5',1,'arm_fir_sparse_instance_q7::pCoeffs()']]], - ['pcosfactor',['pCosFactor',['../structarm__dct4__instance__f32.html#a6da1187e070801e011ce5e0582efa861',1,'arm_dct4_instance_f32::pCosFactor()'],['../structarm__dct4__instance__q31.html#af97204d1838925621fc82021a0c2d6c1',1,'arm_dct4_instance_q31::pCosFactor()'],['../structarm__dct4__instance__q15.html#ac76df681b1bd502fb4874c06f055dded',1,'arm_dct4_instance_q15::pCosFactor()']]], - ['pdata',['pData',['../structarm__matrix__instance__f32.html#af3917c032600a9dfd5ed4a96f074910a',1,'arm_matrix_instance_f32::pData()'],['../structarm__matrix__instance__f64.html#a5b2475f8ff1e4818955cdd18bc40a097',1,'arm_matrix_instance_f64::pData()'],['../structarm__matrix__instance__q15.html#a6da33a5553e634787d0f515cf8d724af',1,'arm_matrix_instance_q15::pData()'],['../structarm__matrix__instance__q31.html#a09a64267c0579fef086efc9059741e56',1,'arm_matrix_instance_q31::pData()'],['../structarm__bilinear__interp__instance__f32.html#afd1e764591c991c212d56c893efb5ea4',1,'arm_bilinear_interp_instance_f32::pData()'],['../structarm__bilinear__interp__instance__q31.html#a843eae0c9db5f815e77e1aaf9afea358',1,'arm_bilinear_interp_instance_q31::pData()'],['../structarm__bilinear__interp__instance__q15.html#a50d75b1316cee3e0dfad6dcc4c9a2954',1,'arm_bilinear_interp_instance_q15::pData()'],['../structarm__bilinear__interp__instance__q7.html#af05194d691bbefb02c34bafb22ca9ef0',1,'arm_bilinear_interp_instance_q7::pData()']]], - ['phaselength',['phaseLength',['../structarm__fir__interpolate__instance__q15.html#ad5178a02a697a77e0d0e60705d9f0a19',1,'arm_fir_interpolate_instance_q15::phaseLength()'],['../structarm__fir__interpolate__instance__q31.html#a5d243796584afc7cd6c557f00b7acca5',1,'arm_fir_interpolate_instance_q31::phaseLength()'],['../structarm__fir__interpolate__instance__f32.html#a389e669e13ec56292a70db8e92194b12',1,'arm_fir_interpolate_instance_f32::phaseLength()']]], - ['pkcoeffs',['pkCoeffs',['../structarm__iir__lattice__instance__q15.html#a41c214a1ec38d4a82fae8899d715dd29',1,'arm_iir_lattice_instance_q15::pkCoeffs()'],['../structarm__iir__lattice__instance__q31.html#a1d30aa16aac7722936ea9dee59211863',1,'arm_iir_lattice_instance_q31::pkCoeffs()'],['../structarm__iir__lattice__instance__f32.html#aa69fcdd3775e828d450ce1bbd978fa31',1,'arm_iir_lattice_instance_f32::pkCoeffs()']]], - ['postshift',['postShift',['../structarm__biquad__casd__df1__inst__q15.html#ada7e9d6269e6ed4eacf8f68729e9832d',1,'arm_biquad_casd_df1_inst_q15::postShift()'],['../structarm__biquad__casd__df1__inst__q31.html#a636c7fbe09ec4bef0bc0a4b4e2151cbe',1,'arm_biquad_casd_df1_inst_q31::postShift()'],['../structarm__biquad__cas__df1__32x64__ins__q31.html#a8e9d58e8dba5aa3b2fc4f36d2ed07996',1,'arm_biquad_cas_df1_32x64_ins_q31::postShift()'],['../structarm__lms__instance__q15.html#acca5fbaef4a52ae411de24c9a0b929cf',1,'arm_lms_instance_q15::postShift()'],['../structarm__lms__instance__q31.html#a4705a8f0011bb9166e09bf5bd51e595e',1,'arm_lms_instance_q31::postShift()'],['../structarm__lms__norm__instance__q31.html#a28d7b9e437817f83397e081967e90f3c',1,'arm_lms_norm_instance_q31::postShift()'],['../structarm__lms__norm__instance__q15.html#aa0d435fbcf7dedb7179d4467e9b79e9f',1,'arm_lms_norm_instance_q15::postShift()']]], - ['prfft',['pRfft',['../structarm__dct4__instance__f32.html#a978f37fc19add31af243ab5c63ae502f',1,'arm_dct4_instance_f32::pRfft()'],['../structarm__dct4__instance__q31.html#af1487dab5e7963b85dc0fdc6bf492542',1,'arm_dct4_instance_q31::pRfft()'],['../structarm__dct4__instance__q15.html#a11cf95c1cd9dd2dd5e4b81b8f88dc208',1,'arm_dct4_instance_q15::pRfft()']]], - ['pstate',['pState',['../structarm__fir__instance__q7.html#aaddea3b9c7e16ddfd9428b7bf9f9c200',1,'arm_fir_instance_q7::pState()'],['../structarm__fir__instance__q15.html#aa8d25f44f45b6a6c4cf38c31569b8a01',1,'arm_fir_instance_q15::pState()'],['../structarm__fir__instance__q31.html#a409f39c93b744784648bdc365541444d',1,'arm_fir_instance_q31::pState()'],['../structarm__fir__instance__f32.html#a7afcf4022e8560db9b8fd28b0d090a15',1,'arm_fir_instance_f32::pState()'],['../structarm__biquad__casd__df1__inst__q15.html#a5481104ef2f8f81360b80b47d69ae932',1,'arm_biquad_casd_df1_inst_q15::pState()'],['../structarm__biquad__casd__df1__inst__q31.html#a5dcf4727f58eb4e8e8b392508d8657bb',1,'arm_biquad_casd_df1_inst_q31::pState()'],['../structarm__biquad__casd__df1__inst__f32.html#a8c245d79e0d8cfabc82409d4b54fb682',1,'arm_biquad_casd_df1_inst_f32::pState()'],['../structarm__fir__decimate__instance__q15.html#a3f7b5184bb28853ef401b001df121047',1,'arm_fir_decimate_instance_q15::pState()'],['../structarm__fir__decimate__instance__q31.html#a0ef0ef9e265f7ab873cfc6daa7593fdb',1,'arm_fir_decimate_instance_q31::pState()'],['../structarm__fir__decimate__instance__f32.html#a5bddf29aaaf2011d2e3bcec59a83f633',1,'arm_fir_decimate_instance_f32::pState()'],['../structarm__fir__interpolate__instance__q15.html#a26b864363fa47954248f2590e3a82a3c',1,'arm_fir_interpolate_instance_q15::pState()'],['../structarm__fir__interpolate__instance__q31.html#addde04514b6e6ac72be3d609f0398b1a',1,'arm_fir_interpolate_instance_q31::pState()'],['../structarm__fir__interpolate__instance__f32.html#a42a8ba1bda85fa86d7b6c84d3da4c75b',1,'arm_fir_interpolate_instance_f32::pState()'],['../structarm__biquad__cas__df1__32x64__ins__q31.html#a4c899cdfaf2bb955323e93637bd662e0',1,'arm_biquad_cas_df1_32x64_ins_q31::pState()'],['../structarm__biquad__cascade__df2_t__instance__f32.html#a24d223addfd926a7177088cf2efe76b1',1,'arm_biquad_cascade_df2T_instance_f32::pState()'],['../structarm__biquad__cascade__stereo__df2_t__instance__f32.html#a2cb00048bb1fe957a03c1ff56dfaf8f0',1,'arm_biquad_cascade_stereo_df2T_instance_f32::pState()'],['../structarm__biquad__cascade__df2_t__instance__f64.html#a0bde57b618e3f9059b23b0de64e12ce3',1,'arm_biquad_cascade_df2T_instance_f64::pState()'],['../structarm__fir__lattice__instance__q15.html#a37b90dea2bc3ee7c9951a9fe74db0cbb',1,'arm_fir_lattice_instance_q15::pState()'],['../structarm__fir__lattice__instance__q31.html#a08fe9494ab7cd336b791e9657adadcf6',1,'arm_fir_lattice_instance_q31::pState()'],['../structarm__fir__lattice__instance__f32.html#ae348884a1ba9b83fadccd5da640cbcaf',1,'arm_fir_lattice_instance_f32::pState()'],['../structarm__iir__lattice__instance__q15.html#afd0136ab917b529554d93f41a5e04618',1,'arm_iir_lattice_instance_q15::pState()'],['../structarm__iir__lattice__instance__q31.html#a941282745effd26a889fbfadf4b95e6a',1,'arm_iir_lattice_instance_q31::pState()'],['../structarm__iir__lattice__instance__f32.html#a30babe7815510219e6e3d28e6e4a5969',1,'arm_iir_lattice_instance_f32::pState()'],['../structarm__lms__instance__f32.html#aaf94285be2f99b5b9af40bea8dcb14b9',1,'arm_lms_instance_f32::pState()'],['../structarm__lms__instance__q15.html#a9a575ff82c1e68cbb583083439260d08',1,'arm_lms_instance_q15::pState()'],['../structarm__lms__instance__q31.html#a206d47b49de6f357f933ebe61520753c',1,'arm_lms_instance_q31::pState()'],['../structarm__lms__norm__instance__f32.html#a0bc03338687002ed5f2e4a363eb095ec',1,'arm_lms_norm_instance_f32::pState()'],['../structarm__lms__norm__instance__q31.html#a6b25c96cf048b77078d62f4252a01ec4',1,'arm_lms_norm_instance_q31::pState()'],['../structarm__lms__norm__instance__q15.html#aa4de490b3bdbd03561b76ee07901c8e3',1,'arm_lms_norm_instance_q15::pState()'],['../structarm__fir__sparse__instance__f32.html#a794af0916666d11cc564d6df08553555',1,'arm_fir_sparse_instance_f32::pState()'],['../structarm__fir__sparse__instance__q31.html#a830be89daa5a393b225048889aa045d1',1,'arm_fir_sparse_instance_q31::pState()'],['../structarm__fir__sparse__instance__q15.html#a98b92b0f5208110129b9a67b1db90408',1,'arm_fir_sparse_instance_q15::pState()'],['../structarm__fir__sparse__instance__q7.html#a18072cf3ef3666d588f0d49512f2b28f',1,'arm_fir_sparse_instance_q7::pState()']]], - ['ptapdelay',['pTapDelay',['../structarm__fir__sparse__instance__f32.html#aaa54ae67e5d10c6dd0d697945c638d31',1,'arm_fir_sparse_instance_f32::pTapDelay()'],['../structarm__fir__sparse__instance__q31.html#ab87ae457adec8f727afefaa2599fc983',1,'arm_fir_sparse_instance_q31::pTapDelay()'],['../structarm__fir__sparse__instance__q15.html#aeab2855176c6efdb231a73a3672837d5',1,'arm_fir_sparse_instance_q15::pTapDelay()'],['../structarm__fir__sparse__instance__q7.html#ac625393c84bc0342ffdf26fc4eba1ac1',1,'arm_fir_sparse_instance_q7::pTapDelay()']]], - ['ptwiddle',['pTwiddle',['../structarm__cfft__radix2__instance__q15.html#a3809dd15e7cbf1a054c728cfbbb0cc5a',1,'arm_cfft_radix2_instance_q15::pTwiddle()'],['../structarm__cfft__radix4__instance__q15.html#a29dd693537e45421a36891f8439e1fba',1,'arm_cfft_radix4_instance_q15::pTwiddle()'],['../structarm__cfft__radix2__instance__q31.html#a1d5bbe9a991e133f81652a77a7985d23',1,'arm_cfft_radix2_instance_q31::pTwiddle()'],['../structarm__cfft__radix4__instance__q31.html#a561c22dee4cbdcfa0fd5f15106ecc306',1,'arm_cfft_radix4_instance_q31::pTwiddle()'],['../structarm__cfft__radix2__instance__f32.html#adb0c9d47dbfbd90a6f6ed0a05313a974',1,'arm_cfft_radix2_instance_f32::pTwiddle()'],['../structarm__cfft__radix4__instance__f32.html#a14860c7544911702ca1fa0bf78204ef3',1,'arm_cfft_radix4_instance_f32::pTwiddle()'],['../structarm__cfft__instance__q15.html#afdaf12ce4687cec021c5ae73d0987a3f',1,'arm_cfft_instance_q15::pTwiddle()'],['../structarm__cfft__instance__q31.html#af751114feb91de3ace8600e91bdd0872',1,'arm_cfft_instance_q31::pTwiddle()'],['../structarm__cfft__instance__f32.html#a59cc6f753f1498716e1444ac054c06de',1,'arm_cfft_instance_f32::pTwiddle()'],['../structarm__dct4__instance__f32.html#ad13544aafad268588c62e3eb35ae662c',1,'arm_dct4_instance_f32::pTwiddle()'],['../structarm__dct4__instance__q31.html#a7db236e22673146bb1d2c962f0713f08',1,'arm_dct4_instance_q31::pTwiddle()'],['../structarm__dct4__instance__q15.html#abc6c847e9f906781e1d5da40e9aafa76',1,'arm_dct4_instance_q15::pTwiddle()']]], - ['ptwiddleareal',['pTwiddleAReal',['../structarm__rfft__instance__q15.html#affbf2de522ac029432d98e8373c0ec53',1,'arm_rfft_instance_q15::pTwiddleAReal()'],['../structarm__rfft__instance__q31.html#a2a0c944e66bab92fcbe19d1c29153250',1,'arm_rfft_instance_q31::pTwiddleAReal()'],['../structarm__rfft__instance__f32.html#a534cc7e6e9b3e3dd022fad611c762142',1,'arm_rfft_instance_f32::pTwiddleAReal()']]], - ['ptwiddlebreal',['pTwiddleBReal',['../structarm__rfft__instance__q15.html#a937d815022adc557b435ba8c6cd58b0d',1,'arm_rfft_instance_q15::pTwiddleBReal()'],['../structarm__rfft__instance__q31.html#ae5070be4c2e0327e618f5e1f4c5b9d80',1,'arm_rfft_instance_q31::pTwiddleBReal()'],['../structarm__rfft__instance__f32.html#a23543ecfd027fea2477fe1eea23c3c4d',1,'arm_rfft_instance_f32::pTwiddleBReal()']]], - ['ptwiddlerfft',['pTwiddleRFFT',['../structarm__rfft__fast__instance__f32.html#a9f30b04f163fabc1b24421d3c323d5fc',1,'arm_rfft_fast_instance_f32']]], - ['pvcoeffs',['pvCoeffs',['../structarm__iir__lattice__instance__q15.html#a4c4f57f45b223abbe2a9fb727bd2cad9',1,'arm_iir_lattice_instance_q15::pvCoeffs()'],['../structarm__iir__lattice__instance__q31.html#a04507e2b982b1dfa97b7b55752dea6b9',1,'arm_iir_lattice_instance_q31::pvCoeffs()'],['../structarm__iir__lattice__instance__f32.html#afc7c8f577e6f27d097fe55f57e707f72',1,'arm_iir_lattice_instance_f32::pvCoeffs()']]], - ['pydata',['pYData',['../structarm__linear__interp__instance__f32.html#ab373001f6afad0850359c344a4d7eee4',1,'arm_linear_interp_instance_f32']]] -]; diff --git a/Documentation/DSP/html/search/variables_72.html b/Documentation/DSP/html/search/variables_72.html deleted file mode 100644 index 29b87f0..0000000 --- a/Documentation/DSP/html/search/variables_72.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/variables_72.js b/Documentation/DSP/html/search/variables_72.js deleted file mode 100644 index 388bd05..0000000 --- a/Documentation/DSP/html/search/variables_72.js +++ /dev/null @@ -1,14 +0,0 @@ -var searchData= -[ - ['realcoefa',['realCoefA',['../group___real_f_f_t.html#ga8b1ad947c470596674fa3364e16045c6',1,'arm_rfft_init_f32.c']]], - ['realcoefaq15',['realCoefAQ15',['../group___real_f_f_t.html#ga11e84d0ee257a547f749b37dd0078d36',1,'arm_rfft_init_q15.c']]], - ['realcoefaq31',['realCoefAQ31',['../group___real_f_f_t.html#gaf1592a6cf0504675205074a43c3728a2',1,'arm_rfft_init_q31.c']]], - ['realcoefb',['realCoefB',['../group___real_f_f_t.html#gac52f98b52a1f03bfac8b57a67ba07397',1,'arm_rfft_init_f32.c']]], - ['realcoefbq15',['realCoefBQ15',['../group___real_f_f_t.html#gac871666f018b70938b2b98017628cb97',1,'arm_rfft_init_q15.c']]], - ['realcoefbq31',['realCoefBQ31',['../group___real_f_f_t.html#ga1eb5745728a61c3715755f5d69a4a960',1,'arm_rfft_init_q31.c']]], - ['reciptable',['recipTable',['../structarm__lms__norm__instance__q31.html#a85836d0907077b9ac660f7bbbaa9d694',1,'arm_lms_norm_instance_q31::recipTable()'],['../structarm__lms__norm__instance__q15.html#a9aabb0e4c79f3db807e7a441fa36f5f8',1,'arm_lms_norm_instance_q15::recipTable()']]], - ['refdotprodout',['refDotProdOut',['../_a_r_m_2arm__dotproduct__example__f32_8c.html#ad57c1f9ad68d098d79b15ec6844a26fc',1,'refDotProdOut(): arm_dotproduct_example_f32.c'],['../_g_c_c_2arm__dotproduct__example__f32_8c.html#ad57c1f9ad68d098d79b15ec6844a26fc',1,'refDotProdOut(): arm_dotproduct_example_f32.c']]], - ['refindex',['refIndex',['../_a_r_m_2arm__fft__bin__example__f32_8c.html#aec50b0f697fd9e7e7e244487a4bd57e4',1,'refIndex(): arm_fft_bin_example_f32.c'],['../_g_c_c_2arm__fft__bin__example__f32_8c.html#aec50b0f697fd9e7e7e244487a4bd57e4',1,'refIndex(): arm_fft_bin_example_f32.c']]], - ['refoutput',['refOutput',['../arm__fir__data_8c.html#aa7570f8c2e7a3c929d9d32a14a51389f',1,'refOutput(): arm_fir_data.c'],['../arm__fir__example__f32_8c.html#a12d0acaa028f1dcd964d2d188e7df331',1,'refOutput(): arm_fir_data.c']]], - ['refvarianceout',['refVarianceOut',['../arm__variance__example__f32_8c.html#a26cbbfe2a7905669e8440159465050df',1,'arm_variance_example_f32.c']]] -]; diff --git a/Documentation/DSP/html/search/variables_73.html b/Documentation/DSP/html/search/variables_73.html deleted file mode 100644 index 65b8f64..0000000 --- a/Documentation/DSP/html/search/variables_73.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/variables_73.js b/Documentation/DSP/html/search/variables_73.js deleted file mode 100644 index bfc43b0..0000000 --- a/Documentation/DSP/html/search/variables_73.js +++ /dev/null @@ -1,22 +0,0 @@ -var searchData= -[ - ['sinoutput',['sinOutput',['../arm__sin__cos__example__f32_8c.html#a1e232694019f6b61710fbff5ee27126c',1,'arm_sin_cos_example_f32.c']]], - ['sinsquareoutput',['sinSquareOutput',['../arm__sin__cos__example__f32_8c.html#aa5a66e866ebb91eb971f2805209e9d36',1,'arm_sin_cos_example_f32.c']]], - ['sint',['Sint',['../structarm__rfft__fast__instance__f32.html#a37419ababdfb3151b1891ae6bcd21012',1,'arm_rfft_fast_instance_f32']]], - ['sintable_5ff32',['sinTable_f32',['../arm__common__tables_8c.html#a1dec82d596780f1a66ef4f76f137c1d9',1,'sinTable_f32(): arm_common_tables.c'],['../arm__common__tables_8h.html#a1dec82d596780f1a66ef4f76f137c1d9',1,'sinTable_f32(): arm_common_tables.c']]], - ['sintable_5fq15',['sinTable_q15',['../arm__common__tables_8c.html#a9cbcfe313f61add745ebfeddb4fecd55',1,'sinTable_q15(): arm_common_tables.c'],['../arm__common__tables_8h.html#a9cbcfe313f61add745ebfeddb4fecd55',1,'sinTable_q15(): arm_common_tables.c']]], - ['sintable_5fq31',['sinTable_q31',['../arm__common__tables_8c.html#a8bfccee9e1c0042cf4a765f4b19d097d',1,'sinTable_q31(): arm_common_tables.c'],['../arm__common__tables_8h.html#a8bfccee9e1c0042cf4a765f4b19d097d',1,'sinTable_q31(): arm_common_tables.c']]], - ['snr',['snr',['../_a_r_m_2arm__convolution__example__f32_8c.html#af06013f588a7003278de222913c9d819',1,'snr(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#af06013f588a7003278de222913c9d819',1,'snr(): arm_convolution_example_f32.c'],['../arm__fir__example__f32_8c.html#af06013f588a7003278de222913c9d819',1,'snr(): arm_fir_example_f32.c'],['../arm__graphic__equalizer__example__q31_8c.html#af06013f588a7003278de222913c9d819',1,'snr(): arm_graphic_equalizer_example_q31.c'],['../arm__matrix__example__f32_8c.html#af06013f588a7003278de222913c9d819',1,'snr(): arm_matrix_example_f32.c']]], - ['snr1',['snr1',['../arm__linear__interp__example__f32_8c.html#ad492c21cf2dd4e9199ae46c77f812cbc',1,'arm_linear_interp_example_f32.c']]], - ['snr2',['snr2',['../arm__linear__interp__example__f32_8c.html#a269948ab25f230d33e3f22eab85aa1cf',1,'arm_linear_interp_example_f32.c']]], - ['srca_5fbuf_5ff32',['srcA_buf_f32',['../_a_r_m_2arm__dotproduct__example__f32_8c.html#a0c248a472fdc0507e4ab7d693e4876b6',1,'srcA_buf_f32(): arm_dotproduct_example_f32.c'],['../_g_c_c_2arm__dotproduct__example__f32_8c.html#a0c248a472fdc0507e4ab7d693e4876b6',1,'srcA_buf_f32(): arm_dotproduct_example_f32.c']]], - ['srcalen',['srcALen',['../_a_r_m_2arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28',1,'srcALen(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28',1,'srcALen(): arm_convolution_example_f32.c']]], - ['srcb_5fbuf_5ff32',['srcB_buf_f32',['../_a_r_m_2arm__dotproduct__example__f32_8c.html#a67d9082c1585d4854ae9ca38db170ff5',1,'srcB_buf_f32(): arm_dotproduct_example_f32.c'],['../_g_c_c_2arm__dotproduct__example__f32_8c.html#a67d9082c1585d4854ae9ca38db170ff5',1,'srcB_buf_f32(): arm_dotproduct_example_f32.c']]], - ['srcblen',['srcBLen',['../_a_r_m_2arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8',1,'srcBLen(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8',1,'srcBLen(): arm_convolution_example_f32.c']]], - ['state',['state',['../structarm__pid__instance__q15.html#a4a3f0a878b5b6b055e3478a2f244cd30',1,'arm_pid_instance_q15::state()'],['../structarm__pid__instance__q31.html#a228e4a64da6014844a0a671a1fa391d4',1,'arm_pid_instance_q31::state()'],['../structarm__pid__instance__f32.html#afd394e1e52fb1d526aa472c83b8f2464',1,'arm_pid_instance_f32::state()']]], - ['stateindex',['stateIndex',['../structarm__fir__sparse__instance__f32.html#a57585aeca9dc8686e08df2865375a86d',1,'arm_fir_sparse_instance_f32::stateIndex()'],['../structarm__fir__sparse__instance__q31.html#a557ed9d477e76e4ad2019344f19f568a',1,'arm_fir_sparse_instance_q31::stateIndex()'],['../structarm__fir__sparse__instance__q15.html#a89487f28cab52637426024005e478985',1,'arm_fir_sparse_instance_q15::stateIndex()'],['../structarm__fir__sparse__instance__q7.html#a2d2e65473fe3a3f2b953b4e0b60824df',1,'arm_fir_sparse_instance_q7::stateIndex()']]], - ['status',['status',['../_a_r_m_2arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3',1,'status(): arm_dotproduct_example_f32.c'],['../_g_c_c_2arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3',1,'status(): arm_dotproduct_example_f32.c'],['../arm__sin__cos__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3',1,'status(): arm_sin_cos_example_f32.c']]], - ['std',['std',['../_a_r_m_2arm__class__marks__example__f32_8c.html#a150b0cf729b51893379f5b5548d4f989',1,'std(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#a150b0cf729b51893379f5b5548d4f989',1,'std(): arm_class_marks_example_f32.c']]], - ['student_5fnum',['student_num',['../_a_r_m_2arm__class__marks__example__f32_8c.html#a798cf43a3725d7df2fcaf3f328969f53',1,'student_num(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#a798cf43a3725d7df2fcaf3f328969f53',1,'student_num(): arm_class_marks_example_f32.c']]], - ['systemcoreclock',['SystemCoreClock',['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__class__marks__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM7.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__class__marks__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__convolution__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM7.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__convolution__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__dotproduct__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM7.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__dotproduct__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__fft__bin__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM7.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__fft__bin__example_2_g_c_c_2_startup_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__fir__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM7.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__graphic__equalizer__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM7.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__linear__interp__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM7.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__matrix__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM7.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__signal__converge__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM7.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__sin__cos__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM7.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m0_2system___a_r_m_c_m0_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM0.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m3_2system___a_r_m_c_m3_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM3.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m4___f_p_2system___a_r_m_c_m4_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM4.c'],['../arm__variance__example_2_a_r_m_2_r_t_e_2_device_2_a_r_m_c_m7___s_p_2system___a_r_m_c_m7_8c.html#aa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): system_ARMCM7.c']]] -]; diff --git a/Documentation/DSP/html/search/variables_74.html b/Documentation/DSP/html/search/variables_74.html deleted file mode 100644 index 6093922..0000000 --- a/Documentation/DSP/html/search/variables_74.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/variables_74.js b/Documentation/DSP/html/search/variables_74.js deleted file mode 100644 index 8ec1132..0000000 --- a/Documentation/DSP/html/search/variables_74.js +++ /dev/null @@ -1,53 +0,0 @@ -var searchData= -[ - ['testindex',['testIndex',['../_a_r_m_2arm__fft__bin__example__f32_8c.html#a4a391651dbb95db35ccba70fc4f9e049',1,'testIndex(): arm_fft_bin_example_f32.c'],['../_g_c_c_2arm__fft__bin__example__f32_8c.html#a4a391651dbb95db35ccba70fc4f9e049',1,'testIndex(): arm_fft_bin_example_f32.c']]], - ['testinput_5ff32',['testInput_f32',['../arm__graphic__equalizer__data_8c.html#a987ef9f3767fa5e083bcf2dd1efed05c',1,'testInput_f32(): arm_graphic_equalizer_data.c'],['../arm__graphic__equalizer__example__q31_8c.html#aa4699dc6ee05353c83e0be4e69f6ad05',1,'testInput_f32(): arm_graphic_equalizer_data.c'],['../arm__signal__converge__data_8c.html#a898fab3d597516192bb221fb658315cc',1,'testInput_f32(): arm_signal_converge_data.c'],['../arm__signal__converge__example__f32_8c.html#aac98609c83ad8ed2b05c4fd82d2ba59b',1,'testInput_f32(): arm_graphic_equalizer_data.c'],['../arm__sin__cos__example__f32_8c.html#a8b3b7113988efd5bf11a247d07ae39a1',1,'testInput_f32(): arm_sin_cos_example_f32.c'],['../arm__variance__example__f32_8c.html#a9170ec9e681e2b519fe9c46a30455841',1,'testInput_f32(): arm_variance_example_f32.c']]], - ['testinput_5ff32_5f10khz',['testInput_f32_10khz',['../_a_r_m_2arm__fft__bin__data_8c.html#a8a12a8ec4b866be84f4b7d3daf6a1242',1,'testInput_f32_10khz(): arm_fft_bin_data.c'],['../_a_r_m_2arm__fft__bin__example__f32_8c.html#a3d8ecb82590486ceebccc76263963b16',1,'testInput_f32_10khz(): arm_fft_bin_data.c'],['../_g_c_c_2arm__fft__bin__data_8c.html#a8a12a8ec4b866be84f4b7d3daf6a1242',1,'testInput_f32_10khz(): arm_fft_bin_data.c'],['../_g_c_c_2arm__fft__bin__example__f32_8c.html#a3d8ecb82590486ceebccc76263963b16',1,'testInput_f32_10khz(): arm_fft_bin_data.c']]], - ['testinput_5ff32_5f1khz_5f15khz',['testInput_f32_1kHz_15kHz',['../arm__fir__data_8c.html#a143154a165358f0016714cb7f1c83970',1,'testInput_f32_1kHz_15kHz(): arm_fir_data.c'],['../arm__fir__example__f32_8c.html#a35d190391c204b677e2839d76ede6e8b',1,'testInput_f32_1kHz_15kHz(): arm_fir_data.c']]], - ['testinputa_5ff32',['testInputA_f32',['../_a_r_m_2arm__convolution__example__f32_8c.html#a7db2f016e1afcb524a2fdc3c5a3cb640',1,'testInputA_f32(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#a7db2f016e1afcb524a2fdc3c5a3cb640',1,'testInputA_f32(): arm_convolution_example_f32.c']]], - ['testinputb_5ff32',['testInputB_f32',['../_a_r_m_2arm__convolution__example__f32_8c.html#acb22287e7e096b677e352dfd363ba60d',1,'testInputB_f32(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#acb22287e7e096b677e352dfd363ba60d',1,'testInputB_f32(): arm_convolution_example_f32.c']]], - ['testinputsin_5ff32',['testInputSin_f32',['../arm__linear__interp__example__f32_8c.html#a4be0c4d25e63ce04b8cc8ad070805287',1,'arm_linear_interp_example_f32.c']]], - ['testlinintoutput',['testLinIntOutput',['../arm__linear__interp__example__f32_8c.html#a8ca7d0ad6e04efed464bcaacedacf925',1,'arm_linear_interp_example_f32.c']]], - ['testmarks_5ff32',['testMarks_f32',['../_a_r_m_2arm__class__marks__example__f32_8c.html#a0153222efa82b7f1a0ea3835921bf921',1,'testMarks_f32(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#a0153222efa82b7f1a0ea3835921bf921',1,'testMarks_f32(): arm_class_marks_example_f32.c']]], - ['testoutput',['testOutput',['../_a_r_m_2arm__class__marks__example__f32_8c.html#afd4d61aad5f35a4e42d580004e2f9a1d',1,'testOutput(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#afd4d61aad5f35a4e42d580004e2f9a1d',1,'testOutput(): arm_class_marks_example_f32.c'],['../_a_r_m_2arm__dotproduct__example__f32_8c.html#a324833b61eae796082e07d078a67c34f',1,'testOutput(): arm_dotproduct_example_f32.c'],['../_g_c_c_2arm__dotproduct__example__f32_8c.html#a324833b61eae796082e07d078a67c34f',1,'testOutput(): arm_dotproduct_example_f32.c'],['../_a_r_m_2arm__fft__bin__example__f32_8c.html#aaaf907bde12051bc8bb5d48b7d315a35',1,'testOutput(): arm_fft_bin_example_f32.c'],['../_g_c_c_2arm__fft__bin__example__f32_8c.html#aaaf907bde12051bc8bb5d48b7d315a35',1,'testOutput(): arm_fft_bin_example_f32.c'],['../arm__fir__example__f32_8c.html#afd4d61aad5f35a4e42d580004e2f9a1d',1,'testOutput(): arm_fir_example_f32.c'],['../arm__graphic__equalizer__example__q31_8c.html#a3293e83a154108a1d398bb042e293894',1,'testOutput(): arm_graphic_equalizer_example_q31.c'],['../arm__linear__interp__example__f32_8c.html#afd4d61aad5f35a4e42d580004e2f9a1d',1,'testOutput(): arm_linear_interp_example_f32.c'],['../arm__sin__cos__example__f32_8c.html#a324833b61eae796082e07d078a67c34f',1,'testOutput(): arm_sin_cos_example_f32.c']]], - ['testrefoutput_5ff32',['testRefOutput_f32',['../_a_r_m_2arm__convolution__example__f32_8c.html#a7ede41b07b8766013744c8fdbb80af75',1,'testRefOutput_f32(): arm_convolution_example_f32.c'],['../_g_c_c_2arm__convolution__example__f32_8c.html#a7ede41b07b8766013744c8fdbb80af75',1,'testRefOutput_f32(): arm_convolution_example_f32.c'],['../arm__graphic__equalizer__data_8c.html#a32c13cab7708773e0f86a9677e259c64',1,'testRefOutput_f32(): arm_graphic_equalizer_data.c'],['../arm__graphic__equalizer__example__q31_8c.html#a9cbbafa975d67bc8ee8ea3260fdd5638',1,'testRefOutput_f32(): arm_convolution_example_f32.c'],['../arm__sin__cos__example__f32_8c.html#a8bcb5c1f75ed5f1737e435f0de1850a3',1,'testRefOutput_f32(): arm_sin_cos_example_f32.c']]], - ['testrefsinoutput32_5ff32',['testRefSinOutput32_f32',['../arm__linear__interp__example__f32_8c.html#a5a33218d422603f3e5267b6984bdddd1',1,'arm_linear_interp_example_f32.c']]], - ['testunity_5ff32',['testUnity_f32',['../_a_r_m_2arm__class__marks__example__f32_8c.html#a993b9b2a1faf43b319c1c6d58b26e7a1',1,'testUnity_f32(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#a993b9b2a1faf43b319c1c6d58b26e7a1',1,'testUnity_f32(): arm_class_marks_example_f32.c']]], - ['twidcoefmodifier',['twidCoefModifier',['../structarm__cfft__radix2__instance__q15.html#a6f2ab87fb4c568656e1f92f687b5c850',1,'arm_cfft_radix2_instance_q15::twidCoefModifier()'],['../structarm__cfft__radix4__instance__q15.html#af32fdc78bcc27ca385f9b76a0a1f71c3',1,'arm_cfft_radix4_instance_q15::twidCoefModifier()'],['../structarm__cfft__radix2__instance__q31.html#ae63ca9193322cd477970c1d2086407d1',1,'arm_cfft_radix2_instance_q31::twidCoefModifier()'],['../structarm__cfft__radix4__instance__q31.html#a8cf8187b8232815cf17ee82bf572ecf9',1,'arm_cfft_radix4_instance_q31::twidCoefModifier()'],['../structarm__cfft__radix2__instance__f32.html#a411f75b6ed01690293f4f5988030ea42',1,'arm_cfft_radix2_instance_f32::twidCoefModifier()'],['../structarm__cfft__radix4__instance__f32.html#abe31ea2157dfa233e389cdfd3b9993ee',1,'arm_cfft_radix4_instance_f32::twidCoefModifier()']]], - ['twidcoefrmodifier',['twidCoefRModifier',['../structarm__rfft__instance__q15.html#afd444d05858c5f419980e94e8240d5c3',1,'arm_rfft_instance_q15::twidCoefRModifier()'],['../structarm__rfft__instance__q31.html#a6fc90252b579f7c29e01bd279334fc43',1,'arm_rfft_instance_q31::twidCoefRModifier()'],['../structarm__rfft__instance__f32.html#aede85350fb5ae6baa1b3e8bfa15b18d6',1,'arm_rfft_instance_f32::twidCoefRModifier()']]], - ['twiddlecoef_5f1024',['twiddleCoef_1024',['../group___c_f_f_t___c_i_f_f_t.html#ga27c056eb130a4333d1cc5dd43ec738b1',1,'twiddleCoef_1024(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga27c056eb130a4333d1cc5dd43ec738b1',1,'twiddleCoef_1024(): arm_common_tables.c']]], - ['twiddlecoef_5f1024_5fq15',['twiddleCoef_1024_q15',['../group___c_f_f_t___c_i_f_f_t.html#ga8a0ec95d866fe96b740e77d6e1356b59',1,'twiddleCoef_1024_q15(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga8a0ec95d866fe96b740e77d6e1356b59',1,'twiddleCoef_1024_q15(): arm_common_tables.c']]], - ['twiddlecoef_5f1024_5fq31',['twiddleCoef_1024_q31',['../group___c_f_f_t___c_i_f_f_t.html#ga514443c44b62b8b3d240afefebcda310',1,'twiddleCoef_1024_q31(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga514443c44b62b8b3d240afefebcda310',1,'twiddleCoef_1024_q31(): arm_common_tables.c']]], - ['twiddlecoef_5f128',['twiddleCoef_128',['../group___c_f_f_t___c_i_f_f_t.html#ga948433536dafaac1381decfccf4e2d9c',1,'twiddleCoef_128(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga948433536dafaac1381decfccf4e2d9c',1,'twiddleCoef_128(): arm_common_tables.c']]], - ['twiddlecoef_5f128_5fq15',['twiddleCoef_128_q15',['../group___c_f_f_t___c_i_f_f_t.html#gabfdd1c5cd2b3f96da5fe5f07c707a8e5',1,'twiddleCoef_128_q15(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gabfdd1c5cd2b3f96da5fe5f07c707a8e5',1,'twiddleCoef_128_q15(): arm_common_tables.c']]], - ['twiddlecoef_5f128_5fq31',['twiddleCoef_128_q31',['../group___c_f_f_t___c_i_f_f_t.html#gafecf9ed9873415d9f5f17f37b30c7250',1,'twiddleCoef_128_q31(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gafecf9ed9873415d9f5f17f37b30c7250',1,'twiddleCoef_128_q31(): arm_common_tables.c']]], - ['twiddlecoef_5f16',['twiddleCoef_16',['../group___c_f_f_t___c_i_f_f_t.html#gae75e243ec61706427314270f222e0c8e',1,'twiddleCoef_16(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gae75e243ec61706427314270f222e0c8e',1,'twiddleCoef_16(): arm_common_tables.c']]], - ['twiddlecoef_5f16_5fq15',['twiddleCoef_16_q15',['../group___c_f_f_t___c_i_f_f_t.html#ga8e4e2e05f4a3112184c96cb3308d6c39',1,'twiddleCoef_16_q15(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga8e4e2e05f4a3112184c96cb3308d6c39',1,'twiddleCoef_16_q15(): arm_common_tables.c']]], - ['twiddlecoef_5f16_5fq31',['twiddleCoef_16_q31',['../group___c_f_f_t___c_i_f_f_t.html#gaef4697e1ba348c4ac9358f2b9e279e93',1,'twiddleCoef_16_q31(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gaef4697e1ba348c4ac9358f2b9e279e93',1,'twiddleCoef_16_q31(): arm_common_tables.c']]], - ['twiddlecoef_5f2048',['twiddleCoef_2048',['../group___c_f_f_t___c_i_f_f_t.html#ga23e7f30421a7905b21c2015429779633',1,'twiddleCoef_2048(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga23e7f30421a7905b21c2015429779633',1,'twiddleCoef_2048(): arm_common_tables.c']]], - ['twiddlecoef_5f2048_5fq15',['twiddleCoef_2048_q15',['../group___c_f_f_t___c_i_f_f_t.html#gadd16ce08ffd1048c385e0534a3b19cbb',1,'twiddleCoef_2048_q15(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gadd16ce08ffd1048c385e0534a3b19cbb',1,'twiddleCoef_2048_q15(): arm_common_tables.c']]], - ['twiddlecoef_5f2048_5fq31',['twiddleCoef_2048_q31',['../group___c_f_f_t___c_i_f_f_t.html#ga9c5767de9f5a409fd0c2027e6ac67179',1,'twiddleCoef_2048_q31(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga9c5767de9f5a409fd0c2027e6ac67179',1,'twiddleCoef_2048_q31(): arm_common_tables.c']]], - ['twiddlecoef_5f256',['twiddleCoef_256',['../group___c_f_f_t___c_i_f_f_t.html#gafe813758a03a798e972359a092315be4',1,'twiddleCoef_256(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gafe813758a03a798e972359a092315be4',1,'twiddleCoef_256(): arm_common_tables.c']]], - ['twiddlecoef_5f256_5fq15',['twiddleCoef_256_q15',['../group___c_f_f_t___c_i_f_f_t.html#ga6099ae5262a0a3a8d9ce1e6da02f0c2e',1,'twiddleCoef_256_q15(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga6099ae5262a0a3a8d9ce1e6da02f0c2e',1,'twiddleCoef_256_q15(): arm_common_tables.c']]], - ['twiddlecoef_5f256_5fq31',['twiddleCoef_256_q31',['../group___c_f_f_t___c_i_f_f_t.html#gaef1ea005053b715b851cf5f908168ede',1,'twiddleCoef_256_q31(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gaef1ea005053b715b851cf5f908168ede',1,'twiddleCoef_256_q31(): arm_common_tables.c']]], - ['twiddlecoef_5f32',['twiddleCoef_32',['../group___c_f_f_t___c_i_f_f_t.html#ga78a72c85d88185de98050c930cfc76e3',1,'twiddleCoef_32(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga78a72c85d88185de98050c930cfc76e3',1,'twiddleCoef_32(): arm_common_tables.c']]], - ['twiddlecoef_5f32_5fq15',['twiddleCoef_32_q15',['../group___c_f_f_t___c_i_f_f_t.html#gac194a4fe04a19051ae1811f69c6e5df2',1,'twiddleCoef_32_q15(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gac194a4fe04a19051ae1811f69c6e5df2',1,'twiddleCoef_32_q15(): arm_common_tables.c']]], - ['twiddlecoef_5f32_5fq31',['twiddleCoef_32_q31',['../group___c_f_f_t___c_i_f_f_t.html#ga8ba78d5e6ef4bdc58e8f0044e0664a0a',1,'twiddleCoef_32_q31(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga8ba78d5e6ef4bdc58e8f0044e0664a0a',1,'twiddleCoef_32_q31(): arm_common_tables.c']]], - ['twiddlecoef_5f4096',['twiddleCoef_4096',['../group___c_f_f_t___c_i_f_f_t.html#gae0182d1dd3b2f21aad4e38a815a0bd40',1,'twiddleCoef_4096(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gae0182d1dd3b2f21aad4e38a815a0bd40',1,'twiddleCoef_4096(): arm_common_tables.c']]], - ['twiddlecoef_5f4096_5fq15',['twiddleCoef_4096_q15',['../group___c_f_f_t___c_i_f_f_t.html#ga9b409d6995eab17805b1d1881d4bc652',1,'twiddleCoef_4096_q15(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga9b409d6995eab17805b1d1881d4bc652',1,'twiddleCoef_4096_q15(): arm_common_tables.c']]], - ['twiddlecoef_5f4096_5fq31',['twiddleCoef_4096_q31',['../group___c_f_f_t___c_i_f_f_t.html#ga67c0890317deab3391e276f22c1fc400',1,'twiddleCoef_4096_q31(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga67c0890317deab3391e276f22c1fc400',1,'twiddleCoef_4096_q31(): arm_common_tables.c']]], - ['twiddlecoef_5f512',['twiddleCoef_512',['../group___c_f_f_t___c_i_f_f_t.html#gad8830f0c068ab2cc19f2f87d220fa148',1,'twiddleCoef_512(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gad8830f0c068ab2cc19f2f87d220fa148',1,'twiddleCoef_512(): arm_common_tables.c']]], - ['twiddlecoef_5f512_5fq15',['twiddleCoef_512_q15',['../group___c_f_f_t___c_i_f_f_t.html#ga6152621af210f847128c6f38958fa385',1,'twiddleCoef_512_q15(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga6152621af210f847128c6f38958fa385',1,'twiddleCoef_512_q15(): arm_common_tables.c']]], - ['twiddlecoef_5f512_5fq31',['twiddleCoef_512_q31',['../group___c_f_f_t___c_i_f_f_t.html#ga416c61b2f08542a39111e06b0378bebe',1,'twiddleCoef_512_q31(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga416c61b2f08542a39111e06b0378bebe',1,'twiddleCoef_512_q31(): arm_common_tables.c']]], - ['twiddlecoef_5f64',['twiddleCoef_64',['../group___c_f_f_t___c_i_f_f_t.html#ga4f3c6d98c7e66393b4ef3ac63746e43d',1,'twiddleCoef_64(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga4f3c6d98c7e66393b4ef3ac63746e43d',1,'twiddleCoef_64(): arm_common_tables.c']]], - ['twiddlecoef_5f64_5fq15',['twiddleCoef_64_q15',['../group___c_f_f_t___c_i_f_f_t.html#gaa0cc411e0b3c82078e85cfdf1b84290f',1,'twiddleCoef_64_q15(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#gaa0cc411e0b3c82078e85cfdf1b84290f',1,'twiddleCoef_64_q15(): arm_common_tables.c']]], - ['twiddlecoef_5f64_5fq31',['twiddleCoef_64_q31',['../group___c_f_f_t___c_i_f_f_t.html#ga6e0a7e941a25a0d74b2e6590307de47e',1,'twiddleCoef_64_q31(): arm_common_tables.c'],['../group___c_f_f_t___c_i_f_f_t.html#ga6e0a7e941a25a0d74b2e6590307de47e',1,'twiddleCoef_64_q31(): arm_common_tables.c']]], - ['twiddlecoef_5frfft_5f1024',['twiddleCoef_rfft_1024',['../arm__common__tables_8c.html#aa7d8d3aa9898d557385748a13c959a4c',1,'twiddleCoef_rfft_1024(): arm_common_tables.c'],['../arm__common__tables_8h.html#aa7d8d3aa9898d557385748a13c959a4c',1,'twiddleCoef_rfft_1024(): arm_common_tables.c']]], - ['twiddlecoef_5frfft_5f128',['twiddleCoef_rfft_128',['../arm__common__tables_8c.html#af089dd2fe1a543d40a3325982bf45e7c',1,'twiddleCoef_rfft_128(): arm_common_tables.c'],['../arm__common__tables_8h.html#af089dd2fe1a543d40a3325982bf45e7c',1,'twiddleCoef_rfft_128(): arm_common_tables.c']]], - ['twiddlecoef_5frfft_5f2048',['twiddleCoef_rfft_2048',['../arm__common__tables_8c.html#a749a5995ebd433a163f7adc474dabcaa',1,'twiddleCoef_rfft_2048(): arm_common_tables.c'],['../arm__common__tables_8h.html#a749a5995ebd433a163f7adc474dabcaa',1,'twiddleCoef_rfft_2048(): arm_common_tables.c']]], - ['twiddlecoef_5frfft_5f256',['twiddleCoef_rfft_256',['../arm__common__tables_8c.html#a5c5c161dd469d8e6806664956dae31f9',1,'twiddleCoef_rfft_256(): arm_common_tables.c'],['../arm__common__tables_8h.html#a5c5c161dd469d8e6806664956dae31f9',1,'twiddleCoef_rfft_256(): arm_common_tables.c']]], - ['twiddlecoef_5frfft_5f32',['twiddleCoef_rfft_32',['../arm__common__tables_8c.html#a5992afe8574289cd71921651b80bd57d',1,'twiddleCoef_rfft_32(): arm_common_tables.c'],['../arm__common__tables_8h.html#a5992afe8574289cd71921651b80bd57d',1,'twiddleCoef_rfft_32(): arm_common_tables.c']]], - ['twiddlecoef_5frfft_5f4096',['twiddleCoef_rfft_4096',['../arm__common__tables_8c.html#a8013d68dd2476c86b77173bb98b87b29',1,'twiddleCoef_rfft_4096(): arm_common_tables.c'],['../arm__common__tables_8h.html#a8013d68dd2476c86b77173bb98b87b29',1,'twiddleCoef_rfft_4096(): arm_common_tables.c']]], - ['twiddlecoef_5frfft_5f512',['twiddleCoef_rfft_512',['../arm__common__tables_8c.html#a94bd2fc98798f87003fef5cd0c04d1f5',1,'twiddleCoef_rfft_512(): arm_common_tables.c'],['../arm__common__tables_8h.html#a94bd2fc98798f87003fef5cd0c04d1f5',1,'twiddleCoef_rfft_512(): arm_common_tables.c']]], - ['twiddlecoef_5frfft_5f64',['twiddleCoef_rfft_64',['../arm__common__tables_8c.html#a2759d8789e1e6ae2ba7fb8d7f5e9c2ab',1,'twiddleCoef_rfft_64(): arm_common_tables.c'],['../arm__common__tables_8h.html#a2759d8789e1e6ae2ba7fb8d7f5e9c2ab',1,'twiddleCoef_rfft_64(): arm_common_tables.c']]] -]; diff --git a/Documentation/DSP/html/search/variables_76.html b/Documentation/DSP/html/search/variables_76.html deleted file mode 100644 index ab1aba9..0000000 --- a/Documentation/DSP/html/search/variables_76.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/variables_76.js b/Documentation/DSP/html/search/variables_76.js deleted file mode 100644 index 7d88cb3..0000000 --- a/Documentation/DSP/html/search/variables_76.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['var',['var',['../_a_r_m_2arm__class__marks__example__f32_8c.html#a3bd39c4335d84be071cc1eaa9b0a8642',1,'var(): arm_class_marks_example_f32.c'],['../_g_c_c_2arm__class__marks__example__f32_8c.html#a3bd39c4335d84be071cc1eaa9b0a8642',1,'var(): arm_class_marks_example_f32.c']]] -]; diff --git a/Documentation/DSP/html/search/variables_77.html b/Documentation/DSP/html/search/variables_77.html deleted file mode 100644 index 25c3e3a..0000000 --- a/Documentation/DSP/html/search/variables_77.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/variables_77.js b/Documentation/DSP/html/search/variables_77.js deleted file mode 100644 index cd511b1..0000000 --- a/Documentation/DSP/html/search/variables_77.js +++ /dev/null @@ -1,18 +0,0 @@ -var searchData= -[ - ['weights_5f128',['Weights_128',['../group___d_c_t4___i_d_c_t4.html#gad00f29d896d64d6da7afbbb9d3e182a4',1,'arm_dct4_init_f32.c']]], - ['weights_5f2048',['Weights_2048',['../group___d_c_t4___i_d_c_t4.html#gac3a2a00b3106dfcb5e0a582f50c65692',1,'arm_dct4_init_f32.c']]], - ['weights_5f512',['Weights_512',['../group___d_c_t4___i_d_c_t4.html#gaeb67b0be5b3c2139d660e02cedeed908',1,'arm_dct4_init_f32.c']]], - ['weights_5f8192',['Weights_8192',['../group___d_c_t4___i_d_c_t4.html#ga45a8ec91e5da91790566105bc7e6f0c2',1,'arm_dct4_init_f32.c']]], - ['weightsq15_5f128',['WeightsQ15_128',['../group___d_c_t4___i_d_c_t4.html#gaa4ff5e6f062efb1d1ec8c6c2207c3727',1,'arm_dct4_init_q15.c']]], - ['weightsq15_5f2048',['WeightsQ15_2048',['../group___d_c_t4___i_d_c_t4.html#ga2235ec700d0d6925d9733f48541d46f5',1,'arm_dct4_init_q15.c']]], - ['weightsq15_5f512',['WeightsQ15_512',['../group___d_c_t4___i_d_c_t4.html#gadc8ee250fc217d6cb5c84dd7c1eb6d31',1,'arm_dct4_init_q15.c']]], - ['weightsq15_5f8192',['WeightsQ15_8192',['../group___d_c_t4___i_d_c_t4.html#ga4fdc60621eb306984a82ce8b2d645bb7',1,'arm_dct4_init_q15.c']]], - ['weightsq31_5f128',['WeightsQ31_128',['../group___d_c_t4___i_d_c_t4.html#ga02d7024538a87214296b01d83ba36b02',1,'arm_dct4_init_q31.c']]], - ['weightsq31_5f2048',['WeightsQ31_2048',['../group___d_c_t4___i_d_c_t4.html#ga725b65c25a02b3cad329e18bb832f65e',1,'arm_dct4_init_q31.c']]], - ['weightsq31_5f512',['WeightsQ31_512',['../group___d_c_t4___i_d_c_t4.html#ga31a8217a96f7d3171921e98398f31596',1,'arm_dct4_init_q31.c']]], - ['weightsq31_5f8192',['WeightsQ31_8192',['../group___d_c_t4___i_d_c_t4.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435',1,'arm_dct4_init_q31.c']]], - ['wire1',['wire1',['../arm__signal__converge__example__f32_8c.html#a16e759789fbc05f878863f009066c8ea',1,'wire1(): arm_signal_converge_example_f32.c'],['../arm__variance__example__f32_8c.html#acc43b372d92d5027b9f9cac782c8b3c7',1,'wire1(): arm_variance_example_f32.c']]], - ['wire2',['wire2',['../arm__signal__converge__example__f32_8c.html#a4e370163c81ae2b72cc655a6b79e4c6a',1,'wire2(): arm_signal_converge_example_f32.c'],['../arm__variance__example__f32_8c.html#a41a9afab5be5ccd2e6f618b83102f0d1',1,'wire2(): arm_variance_example_f32.c']]], - ['wire3',['wire3',['../arm__signal__converge__example__f32_8c.html#a7e2cceadf6ec7f0aa0f698a680fa3a4b',1,'wire3(): arm_signal_converge_example_f32.c'],['../arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768',1,'wire3(): arm_variance_example_f32.c']]] -]; diff --git a/Documentation/DSP/html/search/variables_78.html b/Documentation/DSP/html/search/variables_78.html deleted file mode 100644 index 4a1263d..0000000 --- a/Documentation/DSP/html/search/variables_78.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/Documentation/DSP/html/search/variables_78.js b/Documentation/DSP/html/search/variables_78.js deleted file mode 100644 index a44121a..0000000 --- a/Documentation/DSP/html/search/variables_78.js +++ /dev/null @@ -1,8 +0,0 @@ -var searchData= -[ - ['x0',['x0',['../structarm__lms__norm__instance__f32.html#aec958fe89b164a30f38bcca9f5d96218',1,'arm_lms_norm_instance_f32::x0()'],['../structarm__lms__norm__instance__q31.html#a47c4466d644e0d8ba407995adfa9b917',1,'arm_lms_norm_instance_q31::x0()'],['../structarm__lms__norm__instance__q15.html#a3fc1d6f97d2c6d5324871de6895cb7e9',1,'arm_lms_norm_instance_q15::x0()']]], - ['x1',['x1',['../structarm__linear__interp__instance__f32.html#a08352dc6ea82fbc0827408e018535481',1,'arm_linear_interp_instance_f32']]], - ['x_5ff32',['X_f32',['../arm__matrix__example__f32_8c.html#a98c67c0fc0cb5f2df51b21482d31d21c',1,'arm_matrix_example_f32.c']]], - ['xref_5ff32',['xRef_f32',['../arm__matrix__example__f32_8c.html#a6184758419722fa16bb883097c2f596b',1,'arm_matrix_example_f32.c']]], - ['xspacing',['xSpacing',['../structarm__linear__interp__instance__f32.html#aa8e2d686b5434a406d390b347b183511',1,'arm_linear_interp_instance_f32']]] -]; diff --git a/Documentation/DSP/html/sinCos.gif b/Documentation/DSP/html/sinCos.gif deleted file mode 100644 index b31221f..0000000 Binary files a/Documentation/DSP/html/sinCos.gif and /dev/null differ diff --git a/Documentation/DSP/html/structarm__bilinear__interp__instance__f32.html b/Documentation/DSP/html/structarm__bilinear__interp__instance__f32.html deleted file mode 100644 index 9fc0037..0000000 --- a/Documentation/DSP/html/structarm__bilinear__interp__instance__f32.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -arm_bilinear_interp_instance_f32 Struct Reference -CMSIS-DSP: arm_bilinear_interp_instance_f32 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_bilinear_interp_instance_f32 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point bilinear interpolation function. -

    - - - - - - - - -

    -Data Fields

    uint16_t numRows
     
    uint16_t numCols
     
    float32_tpData
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_bilinear_interp_instance_f32::numCols
    -
    -

    number of columns in the data table.

    - -

    Referenced by arm_bilinear_interp_f32().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_bilinear_interp_instance_f32::numRows
    -
    -

    number of rows in the data table.

    - -

    Referenced by arm_bilinear_interp_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_bilinear_interp_instance_f32::pData
    -
    -

    points to the data table.

    - -

    Referenced by arm_bilinear_interp_f32().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__bilinear__interp__instance__f32.js b/Documentation/DSP/html/structarm__bilinear__interp__instance__f32.js deleted file mode 100644 index f6412fe..0000000 --- a/Documentation/DSP/html/structarm__bilinear__interp__instance__f32.js +++ /dev/null @@ -1,6 +0,0 @@ -var structarm__bilinear__interp__instance__f32 = -[ - [ "numCols", "structarm__bilinear__interp__instance__f32.html#aede17bebfb1f835b61d71dd813eab3f8", null ], - [ "numRows", "structarm__bilinear__interp__instance__f32.html#a34f2b17cc57b95011960df9718af6ed6", null ], - [ "pData", "structarm__bilinear__interp__instance__f32.html#afd1e764591c991c212d56c893efb5ea4", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__bilinear__interp__instance__q15.html b/Documentation/DSP/html/structarm__bilinear__interp__instance__q15.html deleted file mode 100644 index a3965cc..0000000 --- a/Documentation/DSP/html/structarm__bilinear__interp__instance__q15.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -arm_bilinear_interp_instance_q15 Struct Reference -CMSIS-DSP: arm_bilinear_interp_instance_q15 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_bilinear_interp_instance_q15 Struct Reference
    -
    -
    - -

    Instance structure for the Q15 bilinear interpolation function. -

    - - - - - - - - -

    -Data Fields

    uint16_t numRows
     
    uint16_t numCols
     
    q15_tpData
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_bilinear_interp_instance_q15::numCols
    -
    -

    number of columns in the data table.

    - -

    Referenced by arm_bilinear_interp_q15().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_bilinear_interp_instance_q15::numRows
    -
    -

    number of rows in the data table.

    - -

    Referenced by arm_bilinear_interp_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_bilinear_interp_instance_q15::pData
    -
    -

    points to the data table.

    - -

    Referenced by arm_bilinear_interp_q15().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__bilinear__interp__instance__q15.js b/Documentation/DSP/html/structarm__bilinear__interp__instance__q15.js deleted file mode 100644 index 8404ecf..0000000 --- a/Documentation/DSP/html/structarm__bilinear__interp__instance__q15.js +++ /dev/null @@ -1,6 +0,0 @@ -var structarm__bilinear__interp__instance__q15 = -[ - [ "numCols", "structarm__bilinear__interp__instance__q15.html#a7fa8772d01583374ff8ac18205a26a37", null ], - [ "numRows", "structarm__bilinear__interp__instance__q15.html#a2130ae30a804995a9f5d0e2189e08565", null ], - [ "pData", "structarm__bilinear__interp__instance__q15.html#a50d75b1316cee3e0dfad6dcc4c9a2954", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__bilinear__interp__instance__q31.html b/Documentation/DSP/html/structarm__bilinear__interp__instance__q31.html deleted file mode 100644 index 7e0c956..0000000 --- a/Documentation/DSP/html/structarm__bilinear__interp__instance__q31.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -arm_bilinear_interp_instance_q31 Struct Reference -CMSIS-DSP: arm_bilinear_interp_instance_q31 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_bilinear_interp_instance_q31 Struct Reference
    -
    -
    - -

    Instance structure for the Q31 bilinear interpolation function. -

    - - - - - - - - -

    -Data Fields

    uint16_t numRows
     
    uint16_t numCols
     
    q31_tpData
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_bilinear_interp_instance_q31::numCols
    -
    -

    number of columns in the data table.

    - -

    Referenced by arm_bilinear_interp_q31().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_bilinear_interp_instance_q31::numRows
    -
    -

    number of rows in the data table.

    - -

    Referenced by arm_bilinear_interp_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_bilinear_interp_instance_q31::pData
    -
    -

    points to the data table.

    - -

    Referenced by arm_bilinear_interp_q31().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__bilinear__interp__instance__q31.js b/Documentation/DSP/html/structarm__bilinear__interp__instance__q31.js deleted file mode 100644 index dafecb9..0000000 --- a/Documentation/DSP/html/structarm__bilinear__interp__instance__q31.js +++ /dev/null @@ -1,6 +0,0 @@ -var structarm__bilinear__interp__instance__q31 = -[ - [ "numCols", "structarm__bilinear__interp__instance__q31.html#a6c3eff4eb17ff1d43f170efb84713a2d", null ], - [ "numRows", "structarm__bilinear__interp__instance__q31.html#a2082e3eac56354d75291f03e96ce4aa5", null ], - [ "pData", "structarm__bilinear__interp__instance__q31.html#a843eae0c9db5f815e77e1aaf9afea358", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__bilinear__interp__instance__q7.html b/Documentation/DSP/html/structarm__bilinear__interp__instance__q7.html deleted file mode 100644 index ef9dce0..0000000 --- a/Documentation/DSP/html/structarm__bilinear__interp__instance__q7.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -arm_bilinear_interp_instance_q7 Struct Reference -CMSIS-DSP: arm_bilinear_interp_instance_q7 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_bilinear_interp_instance_q7 Struct Reference
    -
    -
    - -

    Instance structure for the Q15 bilinear interpolation function. -

    - - - - - - - - -

    -Data Fields

    uint16_t numRows
     
    uint16_t numCols
     
    q7_tpData
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_bilinear_interp_instance_q7::numCols
    -
    -

    number of columns in the data table.

    - -

    Referenced by arm_bilinear_interp_q7().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_bilinear_interp_instance_q7::numRows
    -
    -

    number of rows in the data table.

    - -

    Referenced by arm_bilinear_interp_q7().

    - -
    -
    - -
    -
    - - - - -
    q7_t* arm_bilinear_interp_instance_q7::pData
    -
    -

    points to the data table.

    - -

    Referenced by arm_bilinear_interp_q7().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__bilinear__interp__instance__q7.js b/Documentation/DSP/html/structarm__bilinear__interp__instance__q7.js deleted file mode 100644 index 749e67e..0000000 --- a/Documentation/DSP/html/structarm__bilinear__interp__instance__q7.js +++ /dev/null @@ -1,6 +0,0 @@ -var structarm__bilinear__interp__instance__q7 = -[ - [ "numCols", "structarm__bilinear__interp__instance__q7.html#a860dd0d24380ea06cfbb348fb3b12c9a", null ], - [ "numRows", "structarm__bilinear__interp__instance__q7.html#ad5a8067cab5f9ea4688b11a623e16607", null ], - [ "pData", "structarm__bilinear__interp__instance__q7.html#af05194d691bbefb02c34bafb22ca9ef0", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__biquad__cas__df1__32x64__ins__q31.html b/Documentation/DSP/html/structarm__biquad__cas__df1__32x64__ins__q31.html deleted file mode 100644 index b2d957f..0000000 --- a/Documentation/DSP/html/structarm__biquad__cas__df1__32x64__ins__q31.html +++ /dev/null @@ -1,215 +0,0 @@ - - - - - -arm_biquad_cas_df1_32x64_ins_q31 Struct Reference -CMSIS-DSP: arm_biquad_cas_df1_32x64_ins_q31 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_biquad_cas_df1_32x64_ins_q31 Struct Reference
    -
    -
    - -

    Instance structure for the high precision Q31 Biquad cascade filter. - More...

    - - - - - - - - - - -

    -Data Fields

    uint8_t numStages
     
    q63_tpState
     
    q31_tpCoeffs
     
    uint8_t postShift
     
    -

    Description

    -

    Field Documentation

    - -
    -
    - - - - -
    uint8_t arm_biquad_cas_df1_32x64_ins_q31::numStages
    -
    -

    number of 2nd order stages in the filter. Overall order is 2*numStages.

    - -

    Referenced by arm_biquad_cas_df1_32x64_init_q31(), and arm_biquad_cas_df1_32x64_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_biquad_cas_df1_32x64_ins_q31::pCoeffs
    -
    -

    points to the array of coefficients. The array is of length 5*numStages.

    - -

    Referenced by arm_biquad_cas_df1_32x64_init_q31(), and arm_biquad_cas_df1_32x64_q31().

    - -
    -
    - -
    -
    - - - - -
    uint8_t arm_biquad_cas_df1_32x64_ins_q31::postShift
    -
    -

    additional shift, in bits, applied to each output sample.

    - -

    Referenced by arm_biquad_cas_df1_32x64_init_q31(), and arm_biquad_cas_df1_32x64_q31().

    - -
    -
    - -
    -
    - - - - -
    q63_t* arm_biquad_cas_df1_32x64_ins_q31::pState
    -
    -

    points to the array of state coefficients. The array is of length 4*numStages.

    - -

    Referenced by arm_biquad_cas_df1_32x64_init_q31(), and arm_biquad_cas_df1_32x64_q31().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__biquad__cas__df1__32x64__ins__q31.js b/Documentation/DSP/html/structarm__biquad__cas__df1__32x64__ins__q31.js deleted file mode 100644 index 994fb3e..0000000 --- a/Documentation/DSP/html/structarm__biquad__cas__df1__32x64__ins__q31.js +++ /dev/null @@ -1,7 +0,0 @@ -var structarm__biquad__cas__df1__32x64__ins__q31 = -[ - [ "numStages", "structarm__biquad__cas__df1__32x64__ins__q31.html#ad7cb9a9f5df8f4fcfc7a0b633672e574", null ], - [ "pCoeffs", "structarm__biquad__cas__df1__32x64__ins__q31.html#a490462d6ebe0fecfb6acbf51bed22ecf", null ], - [ "postShift", "structarm__biquad__cas__df1__32x64__ins__q31.html#a8e9d58e8dba5aa3b2fc4f36d2ed07996", null ], - [ "pState", "structarm__biquad__cas__df1__32x64__ins__q31.html#a4c899cdfaf2bb955323e93637bd662e0", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__biquad__cascade__df2_t__instance__f32.html b/Documentation/DSP/html/structarm__biquad__cascade__df2_t__instance__f32.html deleted file mode 100644 index 516f2ae..0000000 --- a/Documentation/DSP/html/structarm__biquad__cascade__df2_t__instance__f32.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -arm_biquad_cascade_df2T_instance_f32 Struct Reference -CMSIS-DSP: arm_biquad_cascade_df2T_instance_f32 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_biquad_cascade_df2T_instance_f32 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point transposed direct form II Biquad cascade filter. -

    - - - - - - - - -

    -Data Fields

    uint8_t numStages
     
    float32_tpState
     
    float32_tpCoeffs
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint8_t arm_biquad_cascade_df2T_instance_f32::numStages
    -
    -

    number of 2nd order stages in the filter. Overall order is 2*numStages.

    - -

    Referenced by arm_biquad_cascade_df2T_f32(), and arm_biquad_cascade_df2T_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_biquad_cascade_df2T_instance_f32::pCoeffs
    -
    -

    points to the array of coefficients. The array is of length 5*numStages.

    - -

    Referenced by arm_biquad_cascade_df2T_f32(), and arm_biquad_cascade_df2T_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_biquad_cascade_df2T_instance_f32::pState
    -
    -

    points to the array of state coefficients. The array is of length 2*numStages.

    - -

    Referenced by arm_biquad_cascade_df2T_f32(), and arm_biquad_cascade_df2T_init_f32().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__biquad__cascade__df2_t__instance__f32.js b/Documentation/DSP/html/structarm__biquad__cascade__df2_t__instance__f32.js deleted file mode 100644 index 3582642..0000000 --- a/Documentation/DSP/html/structarm__biquad__cascade__df2_t__instance__f32.js +++ /dev/null @@ -1,6 +0,0 @@ -var structarm__biquad__cascade__df2_t__instance__f32 = -[ - [ "numStages", "structarm__biquad__cascade__df2_t__instance__f32.html#a4d17958c33c3d0a905f974bac50f033f", null ], - [ "pCoeffs", "structarm__biquad__cascade__df2_t__instance__f32.html#a49a24fe1b6ad3b0b26779c32d8d80b2e", null ], - [ "pState", "structarm__biquad__cascade__df2_t__instance__f32.html#a24d223addfd926a7177088cf2efe76b1", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__biquad__cascade__df2_t__instance__f64.html b/Documentation/DSP/html/structarm__biquad__cascade__df2_t__instance__f64.html deleted file mode 100644 index d52b8ff..0000000 --- a/Documentation/DSP/html/structarm__biquad__cascade__df2_t__instance__f64.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -arm_biquad_cascade_df2T_instance_f64 Struct Reference -CMSIS-DSP: arm_biquad_cascade_df2T_instance_f64 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_biquad_cascade_df2T_instance_f64 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point transposed direct form II Biquad cascade filter. -

    - - - - - - - - -

    -Data Fields

    uint8_t numStages
     
    float64_tpState
     
    float64_tpCoeffs
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint8_t arm_biquad_cascade_df2T_instance_f64::numStages
    -
    -

    number of 2nd order stages in the filter. Overall order is 2*numStages.

    - -

    Referenced by arm_biquad_cascade_df2T_f64(), and arm_biquad_cascade_df2T_init_f64().

    - -
    -
    - -
    -
    - - - - -
    float64_t* arm_biquad_cascade_df2T_instance_f64::pCoeffs
    -
    -

    points to the array of coefficients. The array is of length 5*numStages.

    - -

    Referenced by arm_biquad_cascade_df2T_f64(), and arm_biquad_cascade_df2T_init_f64().

    - -
    -
    - -
    -
    - - - - -
    float64_t* arm_biquad_cascade_df2T_instance_f64::pState
    -
    -

    points to the array of state coefficients. The array is of length 2*numStages.

    - -

    Referenced by arm_biquad_cascade_df2T_f64(), and arm_biquad_cascade_df2T_init_f64().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__biquad__cascade__df2_t__instance__f64.js b/Documentation/DSP/html/structarm__biquad__cascade__df2_t__instance__f64.js deleted file mode 100644 index 1949ebc..0000000 --- a/Documentation/DSP/html/structarm__biquad__cascade__df2_t__instance__f64.js +++ /dev/null @@ -1,6 +0,0 @@ -var structarm__biquad__cascade__df2_t__instance__f64 = -[ - [ "numStages", "structarm__biquad__cascade__df2_t__instance__f64.html#ad55380ff835b533aa5168f836db8a4de", null ], - [ "pCoeffs", "structarm__biquad__cascade__df2_t__instance__f64.html#ae2f0180f9038c0393e1d6921bb3b878b", null ], - [ "pState", "structarm__biquad__cascade__df2_t__instance__f64.html#a0bde57b618e3f9059b23b0de64e12ce3", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__biquad__cascade__stereo__df2_t__instance__f32.html b/Documentation/DSP/html/structarm__biquad__cascade__stereo__df2_t__instance__f32.html deleted file mode 100644 index cc7d4ae..0000000 --- a/Documentation/DSP/html/structarm__biquad__cascade__stereo__df2_t__instance__f32.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -arm_biquad_cascade_stereo_df2T_instance_f32 Struct Reference -CMSIS-DSP: arm_biquad_cascade_stereo_df2T_instance_f32 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_biquad_cascade_stereo_df2T_instance_f32 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point transposed direct form II Biquad cascade filter. -

    - - - - - - - - -

    -Data Fields

    uint8_t numStages
     
    float32_tpState
     
    float32_tpCoeffs
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint8_t arm_biquad_cascade_stereo_df2T_instance_f32::numStages
    -
    -

    number of 2nd order stages in the filter. Overall order is 2*numStages.

    - -

    Referenced by arm_biquad_cascade_stereo_df2T_f32(), and arm_biquad_cascade_stereo_df2T_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_biquad_cascade_stereo_df2T_instance_f32::pCoeffs
    -
    -

    points to the array of coefficients. The array is of length 5*numStages.

    - -

    Referenced by arm_biquad_cascade_stereo_df2T_f32(), and arm_biquad_cascade_stereo_df2T_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_biquad_cascade_stereo_df2T_instance_f32::pState
    -
    -

    points to the array of state coefficients. The array is of length 4*numStages.

    - -

    Referenced by arm_biquad_cascade_stereo_df2T_f32(), and arm_biquad_cascade_stereo_df2T_init_f32().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__biquad__cascade__stereo__df2_t__instance__f32.js b/Documentation/DSP/html/structarm__biquad__cascade__stereo__df2_t__instance__f32.js deleted file mode 100644 index 32ab0d1..0000000 --- a/Documentation/DSP/html/structarm__biquad__cascade__stereo__df2_t__instance__f32.js +++ /dev/null @@ -1,6 +0,0 @@ -var structarm__biquad__cascade__stereo__df2_t__instance__f32 = -[ - [ "numStages", "structarm__biquad__cascade__stereo__df2_t__instance__f32.html#a5655328252da5c2c2425ceed253bc4f1", null ], - [ "pCoeffs", "structarm__biquad__cascade__stereo__df2_t__instance__f32.html#a58b15644de62a632c5e9d4a563569dc6", null ], - [ "pState", "structarm__biquad__cascade__stereo__df2_t__instance__f32.html#a2cb00048bb1fe957a03c1ff56dfaf8f0", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__biquad__casd__df1__inst__f32.html b/Documentation/DSP/html/structarm__biquad__casd__df1__inst__f32.html deleted file mode 100644 index d1ae5c6..0000000 --- a/Documentation/DSP/html/structarm__biquad__casd__df1__inst__f32.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -arm_biquad_casd_df1_inst_f32 Struct Reference -CMSIS-DSP: arm_biquad_casd_df1_inst_f32 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_biquad_casd_df1_inst_f32 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point Biquad cascade filter. -

    - - - - - - - - -

    -Data Fields

    uint32_t numStages
     
    float32_tpState
     
    float32_tpCoeffs
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint32_t arm_biquad_casd_df1_inst_f32::numStages
    -
    -

    number of 2nd order stages in the filter. Overall order is 2*numStages.

    - -

    Referenced by arm_biquad_cascade_df1_f32(), and arm_biquad_cascade_df1_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_biquad_casd_df1_inst_f32::pCoeffs
    -
    -

    Points to the array of coefficients. The array is of length 5*numStages.

    - -

    Referenced by arm_biquad_cascade_df1_f32(), and arm_biquad_cascade_df1_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_biquad_casd_df1_inst_f32::pState
    -
    -

    Points to the array of state coefficients. The array is of length 4*numStages.

    - -

    Referenced by arm_biquad_cascade_df1_f32(), and arm_biquad_cascade_df1_init_f32().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__biquad__casd__df1__inst__f32.js b/Documentation/DSP/html/structarm__biquad__casd__df1__inst__f32.js deleted file mode 100644 index 47b84ce..0000000 --- a/Documentation/DSP/html/structarm__biquad__casd__df1__inst__f32.js +++ /dev/null @@ -1,6 +0,0 @@ -var structarm__biquad__casd__df1__inst__f32 = -[ - [ "numStages", "structarm__biquad__casd__df1__inst__f32.html#af69820c37a87252c46453e4cfe120585", null ], - [ "pCoeffs", "structarm__biquad__casd__df1__inst__f32.html#af9df3820576fb921809d1462c9c6d16c", null ], - [ "pState", "structarm__biquad__casd__df1__inst__f32.html#a8c245d79e0d8cfabc82409d4b54fb682", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__biquad__casd__df1__inst__q15.html b/Documentation/DSP/html/structarm__biquad__casd__df1__inst__q15.html deleted file mode 100644 index 059c140..0000000 --- a/Documentation/DSP/html/structarm__biquad__casd__df1__inst__q15.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - -arm_biquad_casd_df1_inst_q15 Struct Reference -CMSIS-DSP: arm_biquad_casd_df1_inst_q15 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_biquad_casd_df1_inst_q15 Struct Reference
    -
    -
    - -

    Instance structure for the Q15 Biquad cascade filter. -

    - - - - - - - - - - -

    -Data Fields

    int8_t numStages
     
    q15_tpState
     
    q15_tpCoeffs
     
    int8_t postShift
     
    -

    Field Documentation

    - -
    -
    - - - - -
    int8_t arm_biquad_casd_df1_inst_q15::numStages
    -
    -

    number of 2nd order stages in the filter. Overall order is 2*numStages.

    - -

    Referenced by arm_biquad_cascade_df1_fast_q15(), arm_biquad_cascade_df1_init_q15(), and arm_biquad_cascade_df1_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_biquad_casd_df1_inst_q15::pCoeffs
    -
    -

    Points to the array of coefficients. The array is of length 5*numStages.

    - -

    Referenced by arm_biquad_cascade_df1_fast_q15(), arm_biquad_cascade_df1_init_q15(), and arm_biquad_cascade_df1_q15().

    - -
    -
    - -
    -
    - - - - -
    int8_t arm_biquad_casd_df1_inst_q15::postShift
    -
    -

    Additional shift, in bits, applied to each output sample.

    - -

    Referenced by arm_biquad_cascade_df1_fast_q15(), arm_biquad_cascade_df1_init_q15(), and arm_biquad_cascade_df1_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_biquad_casd_df1_inst_q15::pState
    -
    -

    Points to the array of state coefficients. The array is of length 4*numStages.

    - -

    Referenced by arm_biquad_cascade_df1_fast_q15(), arm_biquad_cascade_df1_init_q15(), and arm_biquad_cascade_df1_q15().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__biquad__casd__df1__inst__q15.js b/Documentation/DSP/html/structarm__biquad__casd__df1__inst__q15.js deleted file mode 100644 index 2ca2a56..0000000 --- a/Documentation/DSP/html/structarm__biquad__casd__df1__inst__q15.js +++ /dev/null @@ -1,7 +0,0 @@ -var structarm__biquad__casd__df1__inst__q15 = -[ - [ "numStages", "structarm__biquad__casd__df1__inst__q15.html#ad6d95e70abcf4ff1300181415ad92153", null ], - [ "pCoeffs", "structarm__biquad__casd__df1__inst__q15.html#a1edaacdebb5b09d7635bf20c779855fc", null ], - [ "postShift", "structarm__biquad__casd__df1__inst__q15.html#ada7e9d6269e6ed4eacf8f68729e9832d", null ], - [ "pState", "structarm__biquad__casd__df1__inst__q15.html#a5481104ef2f8f81360b80b47d69ae932", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__biquad__casd__df1__inst__q31.html b/Documentation/DSP/html/structarm__biquad__casd__df1__inst__q31.html deleted file mode 100644 index c9d5fff..0000000 --- a/Documentation/DSP/html/structarm__biquad__casd__df1__inst__q31.html +++ /dev/null @@ -1,215 +0,0 @@ - - - - - -arm_biquad_casd_df1_inst_q31 Struct Reference -CMSIS-DSP: arm_biquad_casd_df1_inst_q31 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_biquad_casd_df1_inst_q31 Struct Reference
    -
    -
    - -

    Instance structure for the Q31 Biquad cascade filter. - More...

    - - - - - - - - - - -

    -Data Fields

    uint32_t numStages
     
    q31_tpState
     
    q31_tpCoeffs
     
    uint8_t postShift
     
    -

    Description

    -

    Field Documentation

    - -
    -
    - - - - -
    uint32_t arm_biquad_casd_df1_inst_q31::numStages
    -
    -

    number of 2nd order stages in the filter. Overall order is 2*numStages.

    - -

    Referenced by arm_biquad_cascade_df1_fast_q31(), arm_biquad_cascade_df1_init_q31(), and arm_biquad_cascade_df1_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_biquad_casd_df1_inst_q31::pCoeffs
    -
    -

    Points to the array of coefficients. The array is of length 5*numStages.

    - -

    Referenced by arm_biquad_cascade_df1_fast_q31(), arm_biquad_cascade_df1_init_q31(), and arm_biquad_cascade_df1_q31().

    - -
    -
    - -
    -
    - - - - -
    uint8_t arm_biquad_casd_df1_inst_q31::postShift
    -
    -

    Additional shift, in bits, applied to each output sample.

    - -

    Referenced by arm_biquad_cascade_df1_fast_q31(), arm_biquad_cascade_df1_init_q31(), and arm_biquad_cascade_df1_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_biquad_casd_df1_inst_q31::pState
    -
    -

    Points to the array of state coefficients. The array is of length 4*numStages.

    - -

    Referenced by arm_biquad_cascade_df1_fast_q31(), arm_biquad_cascade_df1_init_q31(), and arm_biquad_cascade_df1_q31().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__biquad__casd__df1__inst__q31.js b/Documentation/DSP/html/structarm__biquad__casd__df1__inst__q31.js deleted file mode 100644 index 0a072f1..0000000 --- a/Documentation/DSP/html/structarm__biquad__casd__df1__inst__q31.js +++ /dev/null @@ -1,7 +0,0 @@ -var structarm__biquad__casd__df1__inst__q31 = -[ - [ "numStages", "structarm__biquad__casd__df1__inst__q31.html#a2c2b579f1df1d8273a5d9d945c27e1b2", null ], - [ "pCoeffs", "structarm__biquad__casd__df1__inst__q31.html#aa62366c632f3b5305086f841f079dbd2", null ], - [ "postShift", "structarm__biquad__casd__df1__inst__q31.html#a636c7fbe09ec4bef0bc0a4b4e2151cbe", null ], - [ "pState", "structarm__biquad__casd__df1__inst__q31.html#a5dcf4727f58eb4e8e8b392508d8657bb", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__cfft__instance__f32.html b/Documentation/DSP/html/structarm__cfft__instance__f32.html deleted file mode 100644 index 9e85cb3..0000000 --- a/Documentation/DSP/html/structarm__cfft__instance__f32.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - -arm_cfft_instance_f32 Struct Reference -CMSIS-DSP: arm_cfft_instance_f32 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_cfft_instance_f32 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point CFFT/CIFFT function. -

    - - - - - - - - - - -

    -Data Fields

    uint16_t fftLen
     
    const float32_tpTwiddle
     
    const uint16_t * pBitRevTable
     
    uint16_t bitRevLength
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_cfft_instance_f32::bitRevLength
    -
    -

    bit reversal table length.

    - -

    Referenced by arm_cfft_f32(), and arm_rfft_fast_init_f32().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_cfft_instance_f32::fftLen
    -
    -
    - -
    -
    - - - - -
    const uint16_t* arm_cfft_instance_f32::pBitRevTable
    -
    -

    points to the bit reversal table.

    - -

    Referenced by arm_cfft_f32(), and arm_rfft_fast_init_f32().

    - -
    -
    - -
    -
    - - - - -
    const float32_t* arm_cfft_instance_f32::pTwiddle
    -
    -

    points to the Twiddle factor table.

    - -

    Referenced by arm_cfft_f32(), arm_cfft_radix8by2_f32(), arm_cfft_radix8by4_f32(), and arm_rfft_fast_init_f32().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__cfft__instance__f32.js b/Documentation/DSP/html/structarm__cfft__instance__f32.js deleted file mode 100644 index 1f2e999..0000000 --- a/Documentation/DSP/html/structarm__cfft__instance__f32.js +++ /dev/null @@ -1,7 +0,0 @@ -var structarm__cfft__instance__f32 = -[ - [ "bitRevLength", "structarm__cfft__instance__f32.html#a3ba329ed153d182746376208e773d648", null ], - [ "fftLen", "structarm__cfft__instance__f32.html#acd8f9e9540e3dd348212726e5d6aaa95", null ], - [ "pBitRevTable", "structarm__cfft__instance__f32.html#a21ceaf59a1bb8440af57c28d2dd9bbab", null ], - [ "pTwiddle", "structarm__cfft__instance__f32.html#a59cc6f753f1498716e1444ac054c06de", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__cfft__instance__q15.html b/Documentation/DSP/html/structarm__cfft__instance__q15.html deleted file mode 100644 index 00d9c13..0000000 --- a/Documentation/DSP/html/structarm__cfft__instance__q15.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - -arm_cfft_instance_q15 Struct Reference -CMSIS-DSP: arm_cfft_instance_q15 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_cfft_instance_q15 Struct Reference
    -
    -
    - -

    Instance structure for the fixed-point CFFT/CIFFT function. -

    - - - - - - - - - - -

    -Data Fields

    uint16_t fftLen
     
    const q15_tpTwiddle
     
    const uint16_t * pBitRevTable
     
    uint16_t bitRevLength
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_cfft_instance_q15::bitRevLength
    -
    -

    bit reversal table length.

    - -

    Referenced by arm_cfft_q15().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_cfft_instance_q15::fftLen
    -
    -

    length of the FFT.

    - -

    Referenced by arm_cfft_q15().

    - -
    -
    - -
    -
    - - - - -
    const uint16_t* arm_cfft_instance_q15::pBitRevTable
    -
    -

    points to the bit reversal table.

    - -

    Referenced by arm_cfft_q15().

    - -
    -
    - -
    -
    - - - - -
    const q15_t* arm_cfft_instance_q15::pTwiddle
    -
    -

    points to the Twiddle factor table.

    - -

    Referenced by arm_cfft_q15().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__cfft__instance__q15.js b/Documentation/DSP/html/structarm__cfft__instance__q15.js deleted file mode 100644 index ab4f5c8..0000000 --- a/Documentation/DSP/html/structarm__cfft__instance__q15.js +++ /dev/null @@ -1,7 +0,0 @@ -var structarm__cfft__instance__q15 = -[ - [ "bitRevLength", "structarm__cfft__instance__q15.html#a738907cf34bdbbaf724414ac2decbc3c", null ], - [ "fftLen", "structarm__cfft__instance__q15.html#a5f9e1d3a8c127ee323b5e6929aeb90df", null ], - [ "pBitRevTable", "structarm__cfft__instance__q15.html#ac9160b80243b99a0b6e2f75ddb5cf0ae", null ], - [ "pTwiddle", "structarm__cfft__instance__q15.html#afdaf12ce4687cec021c5ae73d0987a3f", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__cfft__instance__q31.html b/Documentation/DSP/html/structarm__cfft__instance__q31.html deleted file mode 100644 index 1db6f2b..0000000 --- a/Documentation/DSP/html/structarm__cfft__instance__q31.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - -arm_cfft_instance_q31 Struct Reference -CMSIS-DSP: arm_cfft_instance_q31 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_cfft_instance_q31 Struct Reference
    -
    -
    - -

    Instance structure for the fixed-point CFFT/CIFFT function. -

    - - - - - - - - - - -

    -Data Fields

    uint16_t fftLen
     
    const q31_tpTwiddle
     
    const uint16_t * pBitRevTable
     
    uint16_t bitRevLength
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_cfft_instance_q31::bitRevLength
    -
    -

    bit reversal table length.

    - -

    Referenced by arm_cfft_q31().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_cfft_instance_q31::fftLen
    -
    -

    length of the FFT.

    - -

    Referenced by arm_cfft_q31().

    - -
    -
    - -
    -
    - - - - -
    const uint16_t* arm_cfft_instance_q31::pBitRevTable
    -
    -

    points to the bit reversal table.

    - -

    Referenced by arm_cfft_q31().

    - -
    -
    - -
    -
    - - - - -
    const q31_t* arm_cfft_instance_q31::pTwiddle
    -
    -

    points to the Twiddle factor table.

    - -

    Referenced by arm_cfft_q31().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__cfft__instance__q31.js b/Documentation/DSP/html/structarm__cfft__instance__q31.js deleted file mode 100644 index 5082247..0000000 --- a/Documentation/DSP/html/structarm__cfft__instance__q31.js +++ /dev/null @@ -1,7 +0,0 @@ -var structarm__cfft__instance__q31 = -[ - [ "bitRevLength", "structarm__cfft__instance__q31.html#a2250fa6b8fe73292c5418c50c0549f87", null ], - [ "fftLen", "structarm__cfft__instance__q31.html#a4406f23e8fd0bff8d555225612e2a2a8", null ], - [ "pBitRevTable", "structarm__cfft__instance__q31.html#a8a464461649f023325ced1e10470f5d0", null ], - [ "pTwiddle", "structarm__cfft__instance__q31.html#af751114feb91de3ace8600e91bdd0872", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__cfft__radix2__instance__f32.html b/Documentation/DSP/html/structarm__cfft__radix2__instance__f32.html deleted file mode 100644 index 5f8363a..0000000 --- a/Documentation/DSP/html/structarm__cfft__radix2__instance__f32.html +++ /dev/null @@ -1,281 +0,0 @@ - - - - - -arm_cfft_radix2_instance_f32 Struct Reference -CMSIS-DSP: arm_cfft_radix2_instance_f32 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_cfft_radix2_instance_f32 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point CFFT/CIFFT function. -

    - - - - - - - - - - - - - - - - - - -

    -Data Fields

    uint16_t fftLen
     
    uint8_t ifftFlag
     
    uint8_t bitReverseFlag
     
    float32_tpTwiddle
     
    uint16_t * pBitRevTable
     
    uint16_t twidCoefModifier
     
    uint16_t bitRevFactor
     
    float32_t onebyfftLen
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint8_t arm_cfft_radix2_instance_f32::bitReverseFlag
    -
    -

    flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output.

    - -

    Referenced by arm_cfft_radix2_f32(), and arm_cfft_radix2_init_f32().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_cfft_radix2_instance_f32::bitRevFactor
    -
    -

    bit reversal modifier that supports different size FFTs with the same bit reversal table.

    - -

    Referenced by arm_cfft_radix2_f32(), and arm_cfft_radix2_init_f32().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_cfft_radix2_instance_f32::fftLen
    -
    -

    length of the FFT.

    - -

    Referenced by arm_cfft_radix2_f32(), and arm_cfft_radix2_init_f32().

    - -
    -
    - -
    -
    - - - - -
    uint8_t arm_cfft_radix2_instance_f32::ifftFlag
    -
    -

    flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform.

    - -

    Referenced by arm_cfft_radix2_f32(), and arm_cfft_radix2_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t arm_cfft_radix2_instance_f32::onebyfftLen
    -
    -

    value of 1/fftLen.

    - -

    Referenced by arm_cfft_radix2_f32(), and arm_cfft_radix2_init_f32().

    - -
    -
    - -
    -
    - - - - -
    uint16_t* arm_cfft_radix2_instance_f32::pBitRevTable
    -
    -

    points to the bit reversal table.

    - -

    Referenced by arm_cfft_radix2_f32(), and arm_cfft_radix2_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_cfft_radix2_instance_f32::pTwiddle
    -
    -

    points to the Twiddle factor table.

    - -

    Referenced by arm_cfft_radix2_f32(), and arm_cfft_radix2_init_f32().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_cfft_radix2_instance_f32::twidCoefModifier
    -
    -

    twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.

    - -

    Referenced by arm_cfft_radix2_f32(), and arm_cfft_radix2_init_f32().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__cfft__radix2__instance__f32.js b/Documentation/DSP/html/structarm__cfft__radix2__instance__f32.js deleted file mode 100644 index 88a5ed4..0000000 --- a/Documentation/DSP/html/structarm__cfft__radix2__instance__f32.js +++ /dev/null @@ -1,11 +0,0 @@ -var structarm__cfft__radix2__instance__f32 = -[ - [ "bitReverseFlag", "structarm__cfft__radix2__instance__f32.html#af713b4ac5256a19bc965c89fe3005fa3", null ], - [ "bitRevFactor", "structarm__cfft__radix2__instance__f32.html#ac1688dafa5177f6b1505abbfd0cf8b21", null ], - [ "fftLen", "structarm__cfft__radix2__instance__f32.html#a2f915a1c29635c1623086aaaa726be8f", null ], - [ "ifftFlag", "structarm__cfft__radix2__instance__f32.html#a8dbe98d2c924e35e0a3fed2fe948176f", null ], - [ "onebyfftLen", "structarm__cfft__radix2__instance__f32.html#a1d3d289d47443e597d88a40effd14b8f", null ], - [ "pBitRevTable", "structarm__cfft__radix2__instance__f32.html#a92b8fa0a151cd800436094903a5ca0a4", null ], - [ "pTwiddle", "structarm__cfft__radix2__instance__f32.html#adb0c9d47dbfbd90a6f6ed0a05313a974", null ], - [ "twidCoefModifier", "structarm__cfft__radix2__instance__f32.html#a411f75b6ed01690293f4f5988030ea42", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__cfft__radix2__instance__q15.html b/Documentation/DSP/html/structarm__cfft__radix2__instance__q15.html deleted file mode 100644 index 32a27d8..0000000 --- a/Documentation/DSP/html/structarm__cfft__radix2__instance__q15.html +++ /dev/null @@ -1,264 +0,0 @@ - - - - - -arm_cfft_radix2_instance_q15 Struct Reference -CMSIS-DSP: arm_cfft_radix2_instance_q15 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_cfft_radix2_instance_q15 Struct Reference
    -
    -
    - -

    Instance structure for the Q15 CFFT/CIFFT function. -

    - - - - - - - - - - - - - - - - -

    -Data Fields

    uint16_t fftLen
     
    uint8_t ifftFlag
     
    uint8_t bitReverseFlag
     
    q15_tpTwiddle
     
    uint16_t * pBitRevTable
     
    uint16_t twidCoefModifier
     
    uint16_t bitRevFactor
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint8_t arm_cfft_radix2_instance_q15::bitReverseFlag
    -
    -

    flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output.

    - -

    Referenced by arm_cfft_radix2_init_q15().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_cfft_radix2_instance_q15::bitRevFactor
    -
    -

    bit reversal modifier that supports different size FFTs with the same bit reversal table.

    - -

    Referenced by arm_cfft_radix2_init_q15(), and arm_cfft_radix2_q15().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_cfft_radix2_instance_q15::fftLen
    -
    -

    length of the FFT.

    - -

    Referenced by arm_cfft_radix2_init_q15(), and arm_cfft_radix2_q15().

    - -
    -
    - -
    -
    - - - - -
    uint8_t arm_cfft_radix2_instance_q15::ifftFlag
    -
    -

    flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform.

    - -

    Referenced by arm_cfft_radix2_init_q15(), and arm_cfft_radix2_q15().

    - -
    -
    - -
    -
    - - - - -
    uint16_t* arm_cfft_radix2_instance_q15::pBitRevTable
    -
    -

    points to the bit reversal table.

    - -

    Referenced by arm_cfft_radix2_init_q15(), and arm_cfft_radix2_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_cfft_radix2_instance_q15::pTwiddle
    -
    -

    points to the Sin twiddle factor table.

    - -

    Referenced by arm_cfft_radix2_init_q15(), and arm_cfft_radix2_q15().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_cfft_radix2_instance_q15::twidCoefModifier
    -
    -

    twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.

    - -

    Referenced by arm_cfft_radix2_init_q15(), and arm_cfft_radix2_q15().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__cfft__radix2__instance__q15.js b/Documentation/DSP/html/structarm__cfft__radix2__instance__q15.js deleted file mode 100644 index d0cbb41..0000000 --- a/Documentation/DSP/html/structarm__cfft__radix2__instance__q15.js +++ /dev/null @@ -1,10 +0,0 @@ -var structarm__cfft__radix2__instance__q15 = -[ - [ "bitReverseFlag", "structarm__cfft__radix2__instance__q15.html#af8300c1f60caa21e6b44b9240ab5af19", null ], - [ "bitRevFactor", "structarm__cfft__radix2__instance__q15.html#a8722720c542cabd41df83fe88ef4f4cb", null ], - [ "fftLen", "structarm__cfft__radix2__instance__q15.html#a874085647351dcf3f0de39d2b1d49744", null ], - [ "ifftFlag", "structarm__cfft__radix2__instance__q15.html#ab5c073286bdd2f6e2bf783ced36bf1de", null ], - [ "pBitRevTable", "structarm__cfft__radix2__instance__q15.html#ab88afeff6493be3c8b5e4530efa82d51", null ], - [ "pTwiddle", "structarm__cfft__radix2__instance__q15.html#a3809dd15e7cbf1a054c728cfbbb0cc5a", null ], - [ "twidCoefModifier", "structarm__cfft__radix2__instance__q15.html#a6f2ab87fb4c568656e1f92f687b5c850", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__cfft__radix2__instance__q31.html b/Documentation/DSP/html/structarm__cfft__radix2__instance__q31.html deleted file mode 100644 index 67e9234..0000000 --- a/Documentation/DSP/html/structarm__cfft__radix2__instance__q31.html +++ /dev/null @@ -1,264 +0,0 @@ - - - - - -arm_cfft_radix2_instance_q31 Struct Reference -CMSIS-DSP: arm_cfft_radix2_instance_q31 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_cfft_radix2_instance_q31 Struct Reference
    -
    -
    - -

    Instance structure for the Radix-2 Q31 CFFT/CIFFT function. -

    - - - - - - - - - - - - - - - - -

    -Data Fields

    uint16_t fftLen
     
    uint8_t ifftFlag
     
    uint8_t bitReverseFlag
     
    q31_tpTwiddle
     
    uint16_t * pBitRevTable
     
    uint16_t twidCoefModifier
     
    uint16_t bitRevFactor
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint8_t arm_cfft_radix2_instance_q31::bitReverseFlag
    -
    -

    flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output.

    - -

    Referenced by arm_cfft_radix2_init_q31().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_cfft_radix2_instance_q31::bitRevFactor
    -
    -

    bit reversal modifier that supports different size FFTs with the same bit reversal table.

    - -

    Referenced by arm_cfft_radix2_init_q31(), and arm_cfft_radix2_q31().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_cfft_radix2_instance_q31::fftLen
    -
    -

    length of the FFT.

    - -

    Referenced by arm_cfft_radix2_init_q31(), and arm_cfft_radix2_q31().

    - -
    -
    - -
    -
    - - - - -
    uint8_t arm_cfft_radix2_instance_q31::ifftFlag
    -
    -

    flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform.

    - -

    Referenced by arm_cfft_radix2_init_q31(), and arm_cfft_radix2_q31().

    - -
    -
    - -
    -
    - - - - -
    uint16_t* arm_cfft_radix2_instance_q31::pBitRevTable
    -
    -

    points to the bit reversal table.

    - -

    Referenced by arm_cfft_radix2_init_q31(), and arm_cfft_radix2_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_cfft_radix2_instance_q31::pTwiddle
    -
    -

    points to the Twiddle factor table.

    - -

    Referenced by arm_cfft_radix2_init_q31(), and arm_cfft_radix2_q31().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_cfft_radix2_instance_q31::twidCoefModifier
    -
    -

    twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.

    - -

    Referenced by arm_cfft_radix2_init_q31(), and arm_cfft_radix2_q31().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__cfft__radix2__instance__q31.js b/Documentation/DSP/html/structarm__cfft__radix2__instance__q31.js deleted file mode 100644 index eb1e9a8..0000000 --- a/Documentation/DSP/html/structarm__cfft__radix2__instance__q31.js +++ /dev/null @@ -1,10 +0,0 @@ -var structarm__cfft__radix2__instance__q31 = -[ - [ "bitReverseFlag", "structarm__cfft__radix2__instance__q31.html#a6239b8d268285334e88c008c07d68616", null ], - [ "bitRevFactor", "structarm__cfft__radix2__instance__q31.html#a9d17a87263953fe3559a007512c9f3a4", null ], - [ "fftLen", "structarm__cfft__radix2__instance__q31.html#a960199f1373a192366878ef279eab00f", null ], - [ "ifftFlag", "structarm__cfft__radix2__instance__q31.html#a2607378ce64be16698bb8a3b1af8d3c8", null ], - [ "pBitRevTable", "structarm__cfft__radix2__instance__q31.html#ada8e5264f4b22ff4c621817978994674", null ], - [ "pTwiddle", "structarm__cfft__radix2__instance__q31.html#a1d5bbe9a991e133f81652a77a7985d23", null ], - [ "twidCoefModifier", "structarm__cfft__radix2__instance__q31.html#ae63ca9193322cd477970c1d2086407d1", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__cfft__radix4__instance__f32.html b/Documentation/DSP/html/structarm__cfft__radix4__instance__f32.html deleted file mode 100644 index de3e3e2..0000000 --- a/Documentation/DSP/html/structarm__cfft__radix4__instance__f32.html +++ /dev/null @@ -1,283 +0,0 @@ - - - - - -arm_cfft_radix4_instance_f32 Struct Reference -CMSIS-DSP: arm_cfft_radix4_instance_f32 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_cfft_radix4_instance_f32 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point CFFT/CIFFT function. - More...

    - - - - - - - - - - - - - - - - - - -

    -Data Fields

    uint16_t fftLen
     
    uint8_t ifftFlag
     
    uint8_t bitReverseFlag
     
    float32_tpTwiddle
     
    uint16_t * pBitRevTable
     
    uint16_t twidCoefModifier
     
    uint16_t bitRevFactor
     
    float32_t onebyfftLen
     
    -

    Description

    -

    Field Documentation

    - -
    -
    - - - - -
    uint8_t arm_cfft_radix4_instance_f32::bitReverseFlag
    -
    -

    flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output.

    - -

    Referenced by arm_cfft_radix4_f32(), and arm_cfft_radix4_init_f32().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_cfft_radix4_instance_f32::bitRevFactor
    -
    -

    bit reversal modifier that supports different size FFTs with the same bit reversal table.

    - -

    Referenced by arm_cfft_radix4_f32(), arm_cfft_radix4_init_f32(), and arm_rfft_f32().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_cfft_radix4_instance_f32::fftLen
    -
    -

    length of the FFT.

    - -

    Referenced by arm_cfft_radix4_f32(), arm_cfft_radix4_init_f32(), and arm_rfft_f32().

    - -
    -
    - -
    -
    - - - - -
    uint8_t arm_cfft_radix4_instance_f32::ifftFlag
    -
    -

    flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform.

    - -

    Referenced by arm_cfft_radix4_f32(), and arm_cfft_radix4_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t arm_cfft_radix4_instance_f32::onebyfftLen
    -
    -

    value of 1/fftLen.

    - -

    Referenced by arm_cfft_radix4_f32(), arm_cfft_radix4_init_f32(), and arm_rfft_f32().

    - -
    -
    - -
    -
    - - - - -
    uint16_t* arm_cfft_radix4_instance_f32::pBitRevTable
    -
    -

    points to the bit reversal table.

    - -

    Referenced by arm_cfft_radix4_f32(), arm_cfft_radix4_init_f32(), and arm_rfft_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_cfft_radix4_instance_f32::pTwiddle
    -
    -

    points to the Twiddle factor table.

    - -

    Referenced by arm_cfft_radix4_f32(), arm_cfft_radix4_init_f32(), and arm_rfft_f32().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_cfft_radix4_instance_f32::twidCoefModifier
    -
    -

    twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.

    - -

    Referenced by arm_cfft_radix4_f32(), arm_cfft_radix4_init_f32(), and arm_rfft_f32().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__cfft__radix4__instance__f32.js b/Documentation/DSP/html/structarm__cfft__radix4__instance__f32.js deleted file mode 100644 index e51ec9c..0000000 --- a/Documentation/DSP/html/structarm__cfft__radix4__instance__f32.js +++ /dev/null @@ -1,11 +0,0 @@ -var structarm__cfft__radix4__instance__f32 = -[ - [ "bitReverseFlag", "structarm__cfft__radix4__instance__f32.html#ac10927a1620195a88649ce63dab66120", null ], - [ "bitRevFactor", "structarm__cfft__radix4__instance__f32.html#acc8cb18a8b901b8321ab9d86491e41a3", null ], - [ "fftLen", "structarm__cfft__radix4__instance__f32.html#a7e6a6d290ce158ce9a15a45e364b021a", null ], - [ "ifftFlag", "structarm__cfft__radix4__instance__f32.html#a25d1da64dd6487c291f04d226f9acc66", null ], - [ "onebyfftLen", "structarm__cfft__radix4__instance__f32.html#ab9eed39e40b8d7c16381fbccf84467cd", null ], - [ "pBitRevTable", "structarm__cfft__radix4__instance__f32.html#a8da0d2ca69749fde8cbb95caeac6fe6a", null ], - [ "pTwiddle", "structarm__cfft__radix4__instance__f32.html#a14860c7544911702ca1fa0bf78204ef3", null ], - [ "twidCoefModifier", "structarm__cfft__radix4__instance__f32.html#abe31ea2157dfa233e389cdfd3b9993ee", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__cfft__radix4__instance__q15.html b/Documentation/DSP/html/structarm__cfft__radix4__instance__q15.html deleted file mode 100644 index 71b57e7..0000000 --- a/Documentation/DSP/html/structarm__cfft__radix4__instance__q15.html +++ /dev/null @@ -1,264 +0,0 @@ - - - - - -arm_cfft_radix4_instance_q15 Struct Reference -CMSIS-DSP: arm_cfft_radix4_instance_q15 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_cfft_radix4_instance_q15 Struct Reference
    -
    -
    - -

    Instance structure for the Q15 CFFT/CIFFT function. -

    - - - - - - - - - - - - - - - - -

    -Data Fields

    uint16_t fftLen
     
    uint8_t ifftFlag
     
    uint8_t bitReverseFlag
     
    q15_tpTwiddle
     
    uint16_t * pBitRevTable
     
    uint16_t twidCoefModifier
     
    uint16_t bitRevFactor
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint8_t arm_cfft_radix4_instance_q15::bitReverseFlag
    -
    -

    flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output.

    - -

    Referenced by arm_cfft_radix4_init_q15(), and arm_cfft_radix4_q15().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_cfft_radix4_instance_q15::bitRevFactor
    -
    -

    bit reversal modifier that supports different size FFTs with the same bit reversal table.

    - -

    Referenced by arm_cfft_radix4_init_q15(), and arm_cfft_radix4_q15().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_cfft_radix4_instance_q15::fftLen
    -
    -

    length of the FFT.

    - -

    Referenced by arm_cfft_radix4_init_q15(), and arm_cfft_radix4_q15().

    - -
    -
    - -
    -
    - - - - -
    uint8_t arm_cfft_radix4_instance_q15::ifftFlag
    -
    -

    flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform.

    - -

    Referenced by arm_cfft_radix4_init_q15(), and arm_cfft_radix4_q15().

    - -
    -
    - -
    -
    - - - - -
    uint16_t* arm_cfft_radix4_instance_q15::pBitRevTable
    -
    -

    points to the bit reversal table.

    - -

    Referenced by arm_cfft_radix4_init_q15(), and arm_cfft_radix4_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_cfft_radix4_instance_q15::pTwiddle
    -
    -

    points to the twiddle factor table.

    - -

    Referenced by arm_cfft_radix4_init_q15(), and arm_cfft_radix4_q15().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_cfft_radix4_instance_q15::twidCoefModifier
    -
    -

    twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.

    - -

    Referenced by arm_cfft_radix4_init_q15(), and arm_cfft_radix4_q15().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__cfft__radix4__instance__q15.js b/Documentation/DSP/html/structarm__cfft__radix4__instance__q15.js deleted file mode 100644 index fbb00ca..0000000 --- a/Documentation/DSP/html/structarm__cfft__radix4__instance__q15.js +++ /dev/null @@ -1,10 +0,0 @@ -var structarm__cfft__radix4__instance__q15 = -[ - [ "bitReverseFlag", "structarm__cfft__radix4__instance__q15.html#a101e3f7b0bd6b5b14cd5214f23df4133", null ], - [ "bitRevFactor", "structarm__cfft__radix4__instance__q15.html#a6b010e5f02d1130c621e3d2e26b95df1", null ], - [ "fftLen", "structarm__cfft__radix4__instance__q15.html#a5fc543e7d84ca8cb7cf6648970f21ca6", null ], - [ "ifftFlag", "structarm__cfft__radix4__instance__q15.html#a2ecff6ea735cb4d22e922d0fd5736655", null ], - [ "pBitRevTable", "structarm__cfft__radix4__instance__q15.html#a4acf704ae0cf30b53bf0fbfae8e34a59", null ], - [ "pTwiddle", "structarm__cfft__radix4__instance__q15.html#a29dd693537e45421a36891f8439e1fba", null ], - [ "twidCoefModifier", "structarm__cfft__radix4__instance__q15.html#af32fdc78bcc27ca385f9b76a0a1f71c3", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__cfft__radix4__instance__q31.html b/Documentation/DSP/html/structarm__cfft__radix4__instance__q31.html deleted file mode 100644 index dbe5819..0000000 --- a/Documentation/DSP/html/structarm__cfft__radix4__instance__q31.html +++ /dev/null @@ -1,264 +0,0 @@ - - - - - -arm_cfft_radix4_instance_q31 Struct Reference -CMSIS-DSP: arm_cfft_radix4_instance_q31 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_cfft_radix4_instance_q31 Struct Reference
    -
    -
    - -

    Instance structure for the Q31 CFFT/CIFFT function. -

    - - - - - - - - - - - - - - - - -

    -Data Fields

    uint16_t fftLen
     
    uint8_t ifftFlag
     
    uint8_t bitReverseFlag
     
    q31_tpTwiddle
     
    uint16_t * pBitRevTable
     
    uint16_t twidCoefModifier
     
    uint16_t bitRevFactor
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint8_t arm_cfft_radix4_instance_q31::bitReverseFlag
    -
    -

    flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output.

    - -

    Referenced by arm_cfft_radix4_init_q31(), and arm_cfft_radix4_q31().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_cfft_radix4_instance_q31::bitRevFactor
    -
    -

    bit reversal modifier that supports different size FFTs with the same bit reversal table.

    - -

    Referenced by arm_cfft_radix4_init_q31(), and arm_cfft_radix4_q31().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_cfft_radix4_instance_q31::fftLen
    -
    -

    length of the FFT.

    - -

    Referenced by arm_cfft_radix4_init_q31(), and arm_cfft_radix4_q31().

    - -
    -
    - -
    -
    - - - - -
    uint8_t arm_cfft_radix4_instance_q31::ifftFlag
    -
    -

    flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform.

    - -

    Referenced by arm_cfft_radix4_init_q31(), and arm_cfft_radix4_q31().

    - -
    -
    - -
    -
    - - - - -
    uint16_t* arm_cfft_radix4_instance_q31::pBitRevTable
    -
    -

    points to the bit reversal table.

    - -

    Referenced by arm_cfft_radix4_init_q31(), and arm_cfft_radix4_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_cfft_radix4_instance_q31::pTwiddle
    -
    -

    points to the twiddle factor table.

    - -

    Referenced by arm_cfft_radix4_init_q31(), and arm_cfft_radix4_q31().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_cfft_radix4_instance_q31::twidCoefModifier
    -
    -

    twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.

    - -

    Referenced by arm_cfft_radix4_init_q31(), and arm_cfft_radix4_q31().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__cfft__radix4__instance__q31.js b/Documentation/DSP/html/structarm__cfft__radix4__instance__q31.js deleted file mode 100644 index 227b943..0000000 --- a/Documentation/DSP/html/structarm__cfft__radix4__instance__q31.js +++ /dev/null @@ -1,10 +0,0 @@ -var structarm__cfft__radix4__instance__q31 = -[ - [ "bitReverseFlag", "structarm__cfft__radix4__instance__q31.html#a5a7c4f4c7b3fb655cbb2bc11ef160a2a", null ], - [ "bitRevFactor", "structarm__cfft__radix4__instance__q31.html#a94d2fead4efa4d5eaae142bbe30b0e15", null ], - [ "fftLen", "structarm__cfft__radix4__instance__q31.html#ab413d2a5d3f45fa187d93813bf3bf81b", null ], - [ "ifftFlag", "structarm__cfft__radix4__instance__q31.html#adc0a62ba669ad2282ecbe43d5d96abab", null ], - [ "pBitRevTable", "structarm__cfft__radix4__instance__q31.html#a33a3bc774c97373261699463c05dfe54", null ], - [ "pTwiddle", "structarm__cfft__radix4__instance__q31.html#a561c22dee4cbdcfa0fd5f15106ecc306", null ], - [ "twidCoefModifier", "structarm__cfft__radix4__instance__q31.html#a8cf8187b8232815cf17ee82bf572ecf9", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__dct4__instance__f32.html b/Documentation/DSP/html/structarm__dct4__instance__f32.html deleted file mode 100644 index fff10fa..0000000 --- a/Documentation/DSP/html/structarm__dct4__instance__f32.html +++ /dev/null @@ -1,264 +0,0 @@ - - - - - -arm_dct4_instance_f32 Struct Reference -CMSIS-DSP: arm_dct4_instance_f32 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_dct4_instance_f32 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point DCT4/IDCT4 function. -

    - - - - - - - - - - - - - - - - -

    -Data Fields

    uint16_t N
     
    uint16_t Nby2
     
    float32_t normalize
     
    float32_tpTwiddle
     
    float32_tpCosFactor
     
    arm_rfft_instance_f32pRfft
     
    arm_cfft_radix4_instance_f32pCfft
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_dct4_instance_f32::N
    -
    -

    length of the DCT4.

    - -

    Referenced by arm_dct4_f32(), and arm_dct4_init_f32().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_dct4_instance_f32::Nby2
    -
    -

    half of the length of the DCT4.

    - -

    Referenced by arm_dct4_f32(), and arm_dct4_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t arm_dct4_instance_f32::normalize
    -
    -

    normalizing factor.

    - -

    Referenced by arm_dct4_init_f32().

    - -
    -
    - -
    -
    - - - - -
    arm_cfft_radix4_instance_f32* arm_dct4_instance_f32::pCfft
    -
    -

    points to the complex FFT instance.

    - -

    Referenced by arm_dct4_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_dct4_instance_f32::pCosFactor
    -
    -

    points to the cosFactor table.

    - -

    Referenced by arm_dct4_f32(), and arm_dct4_init_f32().

    - -
    -
    - -
    -
    - - - - -
    arm_rfft_instance_f32* arm_dct4_instance_f32::pRfft
    -
    -

    points to the real FFT instance.

    - -

    Referenced by arm_dct4_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_dct4_instance_f32::pTwiddle
    -
    -

    points to the twiddle factor table.

    - -

    Referenced by arm_dct4_f32(), and arm_dct4_init_f32().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__dct4__instance__f32.js b/Documentation/DSP/html/structarm__dct4__instance__f32.js deleted file mode 100644 index 2bb4bef..0000000 --- a/Documentation/DSP/html/structarm__dct4__instance__f32.js +++ /dev/null @@ -1,10 +0,0 @@ -var structarm__dct4__instance__f32 = -[ - [ "N", "structarm__dct4__instance__f32.html#a262b29a51c371b46efc89120e31ccf37", null ], - [ "Nby2", "structarm__dct4__instance__f32.html#adb1ef2739ddbe62e5cdadc47455a4147", null ], - [ "normalize", "structarm__dct4__instance__f32.html#a61ce8c967b2e998a9c0041cca73cdef8", null ], - [ "pCfft", "structarm__dct4__instance__f32.html#a018f7860b6e070af533fb7d76c7cdc32", null ], - [ "pCosFactor", "structarm__dct4__instance__f32.html#a6da1187e070801e011ce5e0582efa861", null ], - [ "pRfft", "structarm__dct4__instance__f32.html#a978f37fc19add31af243ab5c63ae502f", null ], - [ "pTwiddle", "structarm__dct4__instance__f32.html#ad13544aafad268588c62e3eb35ae662c", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__dct4__instance__q15.html b/Documentation/DSP/html/structarm__dct4__instance__q15.html deleted file mode 100644 index d63aae0..0000000 --- a/Documentation/DSP/html/structarm__dct4__instance__q15.html +++ /dev/null @@ -1,264 +0,0 @@ - - - - - -arm_dct4_instance_q15 Struct Reference -CMSIS-DSP: arm_dct4_instance_q15 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_dct4_instance_q15 Struct Reference
    -
    -
    - -

    Instance structure for the Q15 DCT4/IDCT4 function. -

    - - - - - - - - - - - - - - - - -

    -Data Fields

    uint16_t N
     
    uint16_t Nby2
     
    q15_t normalize
     
    q15_tpTwiddle
     
    q15_tpCosFactor
     
    arm_rfft_instance_q15pRfft
     
    arm_cfft_radix4_instance_q15pCfft
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_dct4_instance_q15::N
    -
    -

    length of the DCT4.

    - -

    Referenced by arm_dct4_init_q15(), and arm_dct4_q15().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_dct4_instance_q15::Nby2
    -
    -

    half of the length of the DCT4.

    - -

    Referenced by arm_dct4_init_q15(), and arm_dct4_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t arm_dct4_instance_q15::normalize
    -
    -

    normalizing factor.

    - -

    Referenced by arm_dct4_init_q15().

    - -
    -
    - -
    -
    - - - - -
    arm_cfft_radix4_instance_q15* arm_dct4_instance_q15::pCfft
    -
    -

    points to the complex FFT instance.

    - -

    Referenced by arm_dct4_init_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_dct4_instance_q15::pCosFactor
    -
    -

    points to the cosFactor table.

    - -

    Referenced by arm_dct4_init_q15(), and arm_dct4_q15().

    - -
    -
    - -
    -
    - - - - -
    arm_rfft_instance_q15* arm_dct4_instance_q15::pRfft
    -
    -

    points to the real FFT instance.

    - -

    Referenced by arm_dct4_init_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_dct4_instance_q15::pTwiddle
    -
    -

    points to the twiddle factor table.

    - -

    Referenced by arm_dct4_init_q15(), and arm_dct4_q15().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__dct4__instance__q15.js b/Documentation/DSP/html/structarm__dct4__instance__q15.js deleted file mode 100644 index aca660b..0000000 --- a/Documentation/DSP/html/structarm__dct4__instance__q15.js +++ /dev/null @@ -1,10 +0,0 @@ -var structarm__dct4__instance__q15 = -[ - [ "N", "structarm__dct4__instance__q15.html#a53d24009bb9b2e93d0aa07db7f1a6c25", null ], - [ "Nby2", "structarm__dct4__instance__q15.html#af43dcbbc2fc661ffbc525afe3dcbd7da", null ], - [ "normalize", "structarm__dct4__instance__q15.html#a197098140d68e89a08f7a249003a0b86", null ], - [ "pCfft", "structarm__dct4__instance__q15.html#a7284932ee8c36107c33815eb62eadffc", null ], - [ "pCosFactor", "structarm__dct4__instance__q15.html#ac76df681b1bd502fb4874c06f055dded", null ], - [ "pRfft", "structarm__dct4__instance__q15.html#a11cf95c1cd9dd2dd5e4b81b8f88dc208", null ], - [ "pTwiddle", "structarm__dct4__instance__q15.html#abc6c847e9f906781e1d5da40e9aafa76", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__dct4__instance__q31.html b/Documentation/DSP/html/structarm__dct4__instance__q31.html deleted file mode 100644 index b3478d4..0000000 --- a/Documentation/DSP/html/structarm__dct4__instance__q31.html +++ /dev/null @@ -1,264 +0,0 @@ - - - - - -arm_dct4_instance_q31 Struct Reference -CMSIS-DSP: arm_dct4_instance_q31 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_dct4_instance_q31 Struct Reference
    -
    -
    - -

    Instance structure for the Q31 DCT4/IDCT4 function. -

    - - - - - - - - - - - - - - - - -

    -Data Fields

    uint16_t N
     
    uint16_t Nby2
     
    q31_t normalize
     
    q31_tpTwiddle
     
    q31_tpCosFactor
     
    arm_rfft_instance_q31pRfft
     
    arm_cfft_radix4_instance_q31pCfft
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_dct4_instance_q31::N
    -
    -

    length of the DCT4.

    - -

    Referenced by arm_dct4_init_q31(), and arm_dct4_q31().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_dct4_instance_q31::Nby2
    -
    -

    half of the length of the DCT4.

    - -

    Referenced by arm_dct4_init_q31(), and arm_dct4_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t arm_dct4_instance_q31::normalize
    -
    -

    normalizing factor.

    - -

    Referenced by arm_dct4_init_q31(), and arm_dct4_q31().

    - -
    -
    - -
    -
    - - - - -
    arm_cfft_radix4_instance_q31* arm_dct4_instance_q31::pCfft
    -
    -

    points to the complex FFT instance.

    - -

    Referenced by arm_dct4_init_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_dct4_instance_q31::pCosFactor
    -
    -

    points to the cosFactor table.

    - -

    Referenced by arm_dct4_init_q31(), and arm_dct4_q31().

    - -
    -
    - -
    -
    - - - - -
    arm_rfft_instance_q31* arm_dct4_instance_q31::pRfft
    -
    -

    points to the real FFT instance.

    - -

    Referenced by arm_dct4_init_q31(), and arm_dct4_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_dct4_instance_q31::pTwiddle
    -
    -

    points to the twiddle factor table.

    - -

    Referenced by arm_dct4_init_q31(), and arm_dct4_q31().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__dct4__instance__q31.js b/Documentation/DSP/html/structarm__dct4__instance__q31.js deleted file mode 100644 index ad6005a..0000000 --- a/Documentation/DSP/html/structarm__dct4__instance__q31.js +++ /dev/null @@ -1,10 +0,0 @@ -var structarm__dct4__instance__q31 = -[ - [ "N", "structarm__dct4__instance__q31.html#a46a9f136457350676e2bfd3768ff9d6d", null ], - [ "Nby2", "structarm__dct4__instance__q31.html#a32d3268ba4629908dba056599f0a904d", null ], - [ "normalize", "structarm__dct4__instance__q31.html#ac80ff7b28fca36aeef74dea12e8312dd", null ], - [ "pCfft", "structarm__dct4__instance__q31.html#ac96579cfb28d08bb11dd2fe4c6303833", null ], - [ "pCosFactor", "structarm__dct4__instance__q31.html#af97204d1838925621fc82021a0c2d6c1", null ], - [ "pRfft", "structarm__dct4__instance__q31.html#af1487dab5e7963b85dc0fdc6bf492542", null ], - [ "pTwiddle", "structarm__dct4__instance__q31.html#a7db236e22673146bb1d2c962f0713f08", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__fir__decimate__instance__f32.html b/Documentation/DSP/html/structarm__fir__decimate__instance__f32.html deleted file mode 100644 index 693e3e5..0000000 --- a/Documentation/DSP/html/structarm__fir__decimate__instance__f32.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - -arm_fir_decimate_instance_f32 Struct Reference -CMSIS-DSP: arm_fir_decimate_instance_f32 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_fir_decimate_instance_f32 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point FIR decimator. -

    - - - - - - - - - - -

    -Data Fields

    uint8_t M
     
    uint16_t numTaps
     
    float32_tpCoeffs
     
    float32_tpState
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint8_t arm_fir_decimate_instance_f32::M
    -
    -

    decimation factor.

    - -

    Referenced by arm_fir_decimate_f32(), and arm_fir_decimate_init_f32().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_fir_decimate_instance_f32::numTaps
    -
    -

    number of coefficients in the filter.

    - -

    Referenced by arm_fir_decimate_f32(), and arm_fir_decimate_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_fir_decimate_instance_f32::pCoeffs
    -
    -

    points to the coefficient array. The array is of length numTaps.

    - -

    Referenced by arm_fir_decimate_f32(), and arm_fir_decimate_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_fir_decimate_instance_f32::pState
    -
    -

    points to the state variable array. The array is of length numTaps+blockSize-1.

    - -

    Referenced by arm_fir_decimate_f32(), and arm_fir_decimate_init_f32().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__fir__decimate__instance__f32.js b/Documentation/DSP/html/structarm__fir__decimate__instance__f32.js deleted file mode 100644 index 65803f7..0000000 --- a/Documentation/DSP/html/structarm__fir__decimate__instance__f32.js +++ /dev/null @@ -1,7 +0,0 @@ -var structarm__fir__decimate__instance__f32 = -[ - [ "M", "structarm__fir__decimate__instance__f32.html#a76a8b2161731638eb3d67f277919f95d", null ], - [ "numTaps", "structarm__fir__decimate__instance__f32.html#a2aa2986129db8affef03ede88dd45a03", null ], - [ "pCoeffs", "structarm__fir__decimate__instance__f32.html#a268a8b0e80a3d9764baf33e4bc10dde2", null ], - [ "pState", "structarm__fir__decimate__instance__f32.html#a5bddf29aaaf2011d2e3bcec59a83f633", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__fir__decimate__instance__q15.html b/Documentation/DSP/html/structarm__fir__decimate__instance__q15.html deleted file mode 100644 index 0f65695..0000000 --- a/Documentation/DSP/html/structarm__fir__decimate__instance__q15.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - -arm_fir_decimate_instance_q15 Struct Reference -CMSIS-DSP: arm_fir_decimate_instance_q15 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_fir_decimate_instance_q15 Struct Reference
    -
    -
    - -

    Instance structure for the Q15 FIR decimator. -

    - - - - - - - - - - -

    -Data Fields

    uint8_t M
     
    uint16_t numTaps
     
    q15_tpCoeffs
     
    q15_tpState
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint8_t arm_fir_decimate_instance_q15::M
    -
    -

    decimation factor.

    - -

    Referenced by arm_fir_decimate_fast_q15(), arm_fir_decimate_init_q15(), and arm_fir_decimate_q15().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_fir_decimate_instance_q15::numTaps
    -
    -

    number of coefficients in the filter.

    - -

    Referenced by arm_fir_decimate_fast_q15(), arm_fir_decimate_init_q15(), and arm_fir_decimate_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_fir_decimate_instance_q15::pCoeffs
    -
    -

    points to the coefficient array. The array is of length numTaps.

    - -

    Referenced by arm_fir_decimate_fast_q15(), arm_fir_decimate_init_q15(), and arm_fir_decimate_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_fir_decimate_instance_q15::pState
    -
    -

    points to the state variable array. The array is of length numTaps+blockSize-1.

    - -

    Referenced by arm_fir_decimate_fast_q15(), arm_fir_decimate_init_q15(), and arm_fir_decimate_q15().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__fir__decimate__instance__q15.js b/Documentation/DSP/html/structarm__fir__decimate__instance__q15.js deleted file mode 100644 index 6591c22..0000000 --- a/Documentation/DSP/html/structarm__fir__decimate__instance__q15.js +++ /dev/null @@ -1,7 +0,0 @@ -var structarm__fir__decimate__instance__q15 = -[ - [ "M", "structarm__fir__decimate__instance__q15.html#aad9320284218b3aa378527ea518cf093", null ], - [ "numTaps", "structarm__fir__decimate__instance__q15.html#ac1e9844488ec717da334fbd4c4f41990", null ], - [ "pCoeffs", "structarm__fir__decimate__instance__q15.html#a01cacab67e73945e8289075598ede14d", null ], - [ "pState", "structarm__fir__decimate__instance__q15.html#a3f7b5184bb28853ef401b001df121047", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__fir__decimate__instance__q31.html b/Documentation/DSP/html/structarm__fir__decimate__instance__q31.html deleted file mode 100644 index 31d943f..0000000 --- a/Documentation/DSP/html/structarm__fir__decimate__instance__q31.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - -arm_fir_decimate_instance_q31 Struct Reference -CMSIS-DSP: arm_fir_decimate_instance_q31 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_fir_decimate_instance_q31 Struct Reference
    -
    -
    - -

    Instance structure for the Q31 FIR decimator. -

    - - - - - - - - - - -

    -Data Fields

    uint8_t M
     
    uint16_t numTaps
     
    q31_tpCoeffs
     
    q31_tpState
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint8_t arm_fir_decimate_instance_q31::M
    -
    -

    decimation factor.

    - -

    Referenced by arm_fir_decimate_fast_q31(), arm_fir_decimate_init_q31(), and arm_fir_decimate_q31().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_fir_decimate_instance_q31::numTaps
    -
    -

    number of coefficients in the filter.

    - -

    Referenced by arm_fir_decimate_fast_q31(), arm_fir_decimate_init_q31(), and arm_fir_decimate_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_fir_decimate_instance_q31::pCoeffs
    -
    -

    points to the coefficient array. The array is of length numTaps.

    - -

    Referenced by arm_fir_decimate_fast_q31(), arm_fir_decimate_init_q31(), and arm_fir_decimate_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_fir_decimate_instance_q31::pState
    -
    -

    points to the state variable array. The array is of length numTaps+blockSize-1.

    - -

    Referenced by arm_fir_decimate_fast_q31(), arm_fir_decimate_init_q31(), and arm_fir_decimate_q31().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__fir__decimate__instance__q31.js b/Documentation/DSP/html/structarm__fir__decimate__instance__q31.js deleted file mode 100644 index b3cd80f..0000000 --- a/Documentation/DSP/html/structarm__fir__decimate__instance__q31.js +++ /dev/null @@ -1,7 +0,0 @@ -var structarm__fir__decimate__instance__q31 = -[ - [ "M", "structarm__fir__decimate__instance__q31.html#ad3d6936c36303b30dd38f1eddf248ae5", null ], - [ "numTaps", "structarm__fir__decimate__instance__q31.html#a37915d42b0dc5e3057ebe83110798482", null ], - [ "pCoeffs", "structarm__fir__decimate__instance__q31.html#a030d0391538c2481c5b348fd09a952ff", null ], - [ "pState", "structarm__fir__decimate__instance__q31.html#a0ef0ef9e265f7ab873cfc6daa7593fdb", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__fir__instance__f32.html b/Documentation/DSP/html/structarm__fir__instance__f32.html deleted file mode 100644 index a06549d..0000000 --- a/Documentation/DSP/html/structarm__fir__instance__f32.html +++ /dev/null @@ -1,198 +0,0 @@ - - - - - -arm_fir_instance_f32 Struct Reference -CMSIS-DSP: arm_fir_instance_f32 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_fir_instance_f32 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point FIR filter. - More...

    - - - - - - - - -

    -Data Fields

    uint16_t numTaps
     
    float32_tpState
     
    float32_tpCoeffs
     
    -

    Description

    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_fir_instance_f32::numTaps
    -
    -

    number of filter coefficients in the filter.

    - -

    Referenced by arm_fir_f32(), and arm_fir_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_fir_instance_f32::pCoeffs
    -
    -

    points to the coefficient array. The array is of length numTaps.

    - -

    Referenced by arm_fir_f32(), and arm_fir_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_fir_instance_f32::pState
    -
    -

    points to the state variable array. The array is of length numTaps+blockSize-1.

    - -

    Referenced by arm_fir_f32(), and arm_fir_init_f32().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__fir__instance__f32.js b/Documentation/DSP/html/structarm__fir__instance__f32.js deleted file mode 100644 index d67ad4d..0000000 --- a/Documentation/DSP/html/structarm__fir__instance__f32.js +++ /dev/null @@ -1,6 +0,0 @@ -var structarm__fir__instance__f32 = -[ - [ "numTaps", "structarm__fir__instance__f32.html#a20cf98c92b5323799b7881c9ff4d2f7c", null ], - [ "pCoeffs", "structarm__fir__instance__f32.html#a1c9cfca901d5902afeb640f2831488f4", null ], - [ "pState", "structarm__fir__instance__f32.html#a7afcf4022e8560db9b8fd28b0d090a15", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__fir__instance__q15.html b/Documentation/DSP/html/structarm__fir__instance__q15.html deleted file mode 100644 index 369af91..0000000 --- a/Documentation/DSP/html/structarm__fir__instance__q15.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -arm_fir_instance_q15 Struct Reference -CMSIS-DSP: arm_fir_instance_q15 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_fir_instance_q15 Struct Reference
    -
    -
    - -

    Instance structure for the Q15 FIR filter. -

    - - - - - - - - -

    -Data Fields

    uint16_t numTaps
     
    q15_tpState
     
    q15_tpCoeffs
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_fir_instance_q15::numTaps
    -
    -

    number of filter coefficients in the filter.

    - -

    Referenced by arm_fir_fast_q15(), arm_fir_init_q15(), and arm_fir_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_fir_instance_q15::pCoeffs
    -
    -

    points to the coefficient array. The array is of length numTaps.

    - -

    Referenced by arm_fir_fast_q15(), arm_fir_init_q15(), and arm_fir_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_fir_instance_q15::pState
    -
    -

    points to the state variable array. The array is of length numTaps+blockSize-1.

    - -

    Referenced by arm_fir_fast_q15(), arm_fir_init_q15(), and arm_fir_q15().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__fir__instance__q15.js b/Documentation/DSP/html/structarm__fir__instance__q15.js deleted file mode 100644 index 1493cc1..0000000 --- a/Documentation/DSP/html/structarm__fir__instance__q15.js +++ /dev/null @@ -1,6 +0,0 @@ -var structarm__fir__instance__q15 = -[ - [ "numTaps", "structarm__fir__instance__q15.html#a0e46f93cf51bfb18b1be808be9c5bfc9", null ], - [ "pCoeffs", "structarm__fir__instance__q15.html#a6d16db16a5f8f0db54938f2967244d9e", null ], - [ "pState", "structarm__fir__instance__q15.html#aa8d25f44f45b6a6c4cf38c31569b8a01", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__fir__instance__q31.html b/Documentation/DSP/html/structarm__fir__instance__q31.html deleted file mode 100644 index e82f36f..0000000 --- a/Documentation/DSP/html/structarm__fir__instance__q31.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -arm_fir_instance_q31 Struct Reference -CMSIS-DSP: arm_fir_instance_q31 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_fir_instance_q31 Struct Reference
    -
    -
    - -

    Instance structure for the Q31 FIR filter. -

    - - - - - - - - -

    -Data Fields

    uint16_t numTaps
     
    q31_tpState
     
    q31_tpCoeffs
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_fir_instance_q31::numTaps
    -
    -

    number of filter coefficients in the filter.

    - -

    Referenced by arm_fir_fast_q31(), arm_fir_init_q31(), and arm_fir_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_fir_instance_q31::pCoeffs
    -
    -

    points to the coefficient array. The array is of length numTaps.

    - -

    Referenced by arm_fir_fast_q31(), arm_fir_init_q31(), and arm_fir_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_fir_instance_q31::pState
    -
    -

    points to the state variable array. The array is of length numTaps+blockSize-1.

    - -

    Referenced by arm_fir_fast_q31(), arm_fir_init_q31(), and arm_fir_q31().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__fir__instance__q31.js b/Documentation/DSP/html/structarm__fir__instance__q31.js deleted file mode 100644 index 5cc8889..0000000 --- a/Documentation/DSP/html/structarm__fir__instance__q31.js +++ /dev/null @@ -1,6 +0,0 @@ -var structarm__fir__instance__q31 = -[ - [ "numTaps", "structarm__fir__instance__q31.html#a918fadd775b7a0482b21bf34dae2f094", null ], - [ "pCoeffs", "structarm__fir__instance__q31.html#afaae4c884bdf11a4ec2f3b9bb2bb51d0", null ], - [ "pState", "structarm__fir__instance__q31.html#a409f39c93b744784648bdc365541444d", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__fir__instance__q7.html b/Documentation/DSP/html/structarm__fir__instance__q7.html deleted file mode 100644 index c1e54fe..0000000 --- a/Documentation/DSP/html/structarm__fir__instance__q7.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -arm_fir_instance_q7 Struct Reference -CMSIS-DSP: arm_fir_instance_q7 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_fir_instance_q7 Struct Reference
    -
    -
    - -

    Instance structure for the Q7 FIR filter. -

    - - - - - - - - -

    -Data Fields

    uint16_t numTaps
     
    q7_tpState
     
    q7_tpCoeffs
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_fir_instance_q7::numTaps
    -
    -

    number of filter coefficients in the filter.

    - -

    Referenced by arm_fir_init_q7(), and arm_fir_q7().

    - -
    -
    - -
    -
    - - - - -
    q7_t* arm_fir_instance_q7::pCoeffs
    -
    -

    points to the coefficient array. The array is of length numTaps.

    - -

    Referenced by arm_fir_init_q7(), and arm_fir_q7().

    - -
    -
    - -
    -
    - - - - -
    q7_t* arm_fir_instance_q7::pState
    -
    -

    points to the state variable array. The array is of length numTaps+blockSize-1.

    - -

    Referenced by arm_fir_init_q7(), and arm_fir_q7().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__fir__instance__q7.js b/Documentation/DSP/html/structarm__fir__instance__q7.js deleted file mode 100644 index 411b51f..0000000 --- a/Documentation/DSP/html/structarm__fir__instance__q7.js +++ /dev/null @@ -1,6 +0,0 @@ -var structarm__fir__instance__q7 = -[ - [ "numTaps", "structarm__fir__instance__q7.html#a9b50840e2c5ef5b17e1a584fb4cf0d06", null ], - [ "pCoeffs", "structarm__fir__instance__q7.html#a0e45aedefc3fffad6cb315c5b6e5bd49", null ], - [ "pState", "structarm__fir__instance__q7.html#aaddea3b9c7e16ddfd9428b7bf9f9c200", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__fir__interpolate__instance__f32.html b/Documentation/DSP/html/structarm__fir__interpolate__instance__f32.html deleted file mode 100644 index 5a7588a..0000000 --- a/Documentation/DSP/html/structarm__fir__interpolate__instance__f32.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - -arm_fir_interpolate_instance_f32 Struct Reference -CMSIS-DSP: arm_fir_interpolate_instance_f32 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_fir_interpolate_instance_f32 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point FIR interpolator. -

    - - - - - - - - - - -

    -Data Fields

    uint8_t L
     
    uint16_t phaseLength
     
    float32_tpCoeffs
     
    float32_tpState
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint8_t arm_fir_interpolate_instance_f32::L
    -
    -

    upsample factor.

    - -

    Referenced by arm_fir_interpolate_f32(), and arm_fir_interpolate_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_fir_interpolate_instance_f32::pCoeffs
    -
    -

    points to the coefficient array. The array is of length L*phaseLength.

    - -

    Referenced by arm_fir_interpolate_f32(), and arm_fir_interpolate_init_f32().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_fir_interpolate_instance_f32::phaseLength
    -
    -

    length of each polyphase filter component.

    - -

    Referenced by arm_fir_interpolate_f32(), and arm_fir_interpolate_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_fir_interpolate_instance_f32::pState
    -
    -

    points to the state variable array. The array is of length phaseLength+numTaps-1.

    - -

    Referenced by arm_fir_interpolate_f32(), and arm_fir_interpolate_init_f32().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__fir__interpolate__instance__f32.js b/Documentation/DSP/html/structarm__fir__interpolate__instance__f32.js deleted file mode 100644 index 2d74ca2..0000000 --- a/Documentation/DSP/html/structarm__fir__interpolate__instance__f32.js +++ /dev/null @@ -1,7 +0,0 @@ -var structarm__fir__interpolate__instance__f32 = -[ - [ "L", "structarm__fir__interpolate__instance__f32.html#ae6f94dcc0ccd8aa4bc699b20985d9df5", null ], - [ "pCoeffs", "structarm__fir__interpolate__instance__f32.html#a86053b715980a93c9df630d6de5bb63c", null ], - [ "phaseLength", "structarm__fir__interpolate__instance__f32.html#a389e669e13ec56292a70db8e92194b12", null ], - [ "pState", "structarm__fir__interpolate__instance__f32.html#a42a8ba1bda85fa86d7b6c84d3da4c75b", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__fir__interpolate__instance__q15.html b/Documentation/DSP/html/structarm__fir__interpolate__instance__q15.html deleted file mode 100644 index 1998c0f..0000000 --- a/Documentation/DSP/html/structarm__fir__interpolate__instance__q15.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - -arm_fir_interpolate_instance_q15 Struct Reference -CMSIS-DSP: arm_fir_interpolate_instance_q15 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_fir_interpolate_instance_q15 Struct Reference
    -
    -
    - -

    Instance structure for the Q15 FIR interpolator. -

    - - - - - - - - - - -

    -Data Fields

    uint8_t L
     
    uint16_t phaseLength
     
    q15_tpCoeffs
     
    q15_tpState
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint8_t arm_fir_interpolate_instance_q15::L
    -
    -

    upsample factor.

    - -

    Referenced by arm_fir_interpolate_init_q15(), and arm_fir_interpolate_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_fir_interpolate_instance_q15::pCoeffs
    -
    -

    points to the coefficient array. The array is of length L*phaseLength.

    - -

    Referenced by arm_fir_interpolate_init_q15(), and arm_fir_interpolate_q15().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_fir_interpolate_instance_q15::phaseLength
    -
    -

    length of each polyphase filter component.

    - -

    Referenced by arm_fir_interpolate_init_q15(), and arm_fir_interpolate_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_fir_interpolate_instance_q15::pState
    -
    -

    points to the state variable array. The array is of length blockSize+phaseLength-1.

    - -

    Referenced by arm_fir_interpolate_init_q15(), and arm_fir_interpolate_q15().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__fir__interpolate__instance__q15.js b/Documentation/DSP/html/structarm__fir__interpolate__instance__q15.js deleted file mode 100644 index aa338be..0000000 --- a/Documentation/DSP/html/structarm__fir__interpolate__instance__q15.js +++ /dev/null @@ -1,7 +0,0 @@ -var structarm__fir__interpolate__instance__q15 = -[ - [ "L", "structarm__fir__interpolate__instance__q15.html#a5431bdc079e72a973b51d359f7f13603", null ], - [ "pCoeffs", "structarm__fir__interpolate__instance__q15.html#a767d91d61d4c0beeddd4325d28d28e24", null ], - [ "phaseLength", "structarm__fir__interpolate__instance__q15.html#ad5178a02a697a77e0d0e60705d9f0a19", null ], - [ "pState", "structarm__fir__interpolate__instance__q15.html#a26b864363fa47954248f2590e3a82a3c", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__fir__interpolate__instance__q31.html b/Documentation/DSP/html/structarm__fir__interpolate__instance__q31.html deleted file mode 100644 index 76029e7..0000000 --- a/Documentation/DSP/html/structarm__fir__interpolate__instance__q31.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - -arm_fir_interpolate_instance_q31 Struct Reference -CMSIS-DSP: arm_fir_interpolate_instance_q31 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_fir_interpolate_instance_q31 Struct Reference
    -
    -
    - -

    Instance structure for the Q31 FIR interpolator. -

    - - - - - - - - - - -

    -Data Fields

    uint8_t L
     
    uint16_t phaseLength
     
    q31_tpCoeffs
     
    q31_tpState
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint8_t arm_fir_interpolate_instance_q31::L
    -
    -

    upsample factor.

    - -

    Referenced by arm_fir_interpolate_init_q31(), and arm_fir_interpolate_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_fir_interpolate_instance_q31::pCoeffs
    -
    -

    points to the coefficient array. The array is of length L*phaseLength.

    - -

    Referenced by arm_fir_interpolate_init_q31(), and arm_fir_interpolate_q31().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_fir_interpolate_instance_q31::phaseLength
    -
    -

    length of each polyphase filter component.

    - -

    Referenced by arm_fir_interpolate_init_q31(), and arm_fir_interpolate_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_fir_interpolate_instance_q31::pState
    -
    -

    points to the state variable array. The array is of length blockSize+phaseLength-1.

    - -

    Referenced by arm_fir_interpolate_init_q31(), and arm_fir_interpolate_q31().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__fir__interpolate__instance__q31.js b/Documentation/DSP/html/structarm__fir__interpolate__instance__q31.js deleted file mode 100644 index a603dd4..0000000 --- a/Documentation/DSP/html/structarm__fir__interpolate__instance__q31.js +++ /dev/null @@ -1,7 +0,0 @@ -var structarm__fir__interpolate__instance__q31 = -[ - [ "L", "structarm__fir__interpolate__instance__q31.html#a5cdf0a631cb74e0e9588c388abe5235c", null ], - [ "pCoeffs", "structarm__fir__interpolate__instance__q31.html#afa719433687e1936ec3403d0d32f06e6", null ], - [ "phaseLength", "structarm__fir__interpolate__instance__q31.html#a5d243796584afc7cd6c557f00b7acca5", null ], - [ "pState", "structarm__fir__interpolate__instance__q31.html#addde04514b6e6ac72be3d609f0398b1a", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__fir__lattice__instance__f32.html b/Documentation/DSP/html/structarm__fir__lattice__instance__f32.html deleted file mode 100644 index 1a9db4c..0000000 --- a/Documentation/DSP/html/structarm__fir__lattice__instance__f32.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -arm_fir_lattice_instance_f32 Struct Reference -CMSIS-DSP: arm_fir_lattice_instance_f32 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_fir_lattice_instance_f32 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point FIR lattice filter. -

    - - - - - - - - -

    -Data Fields

    uint16_t numStages
     
    float32_tpState
     
    float32_tpCoeffs
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_fir_lattice_instance_f32::numStages
    -
    -

    number of filter stages.

    - -

    Referenced by arm_fir_lattice_f32(), and arm_fir_lattice_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_fir_lattice_instance_f32::pCoeffs
    -
    -

    points to the coefficient array. The array is of length numStages.

    - -

    Referenced by arm_fir_lattice_f32(), and arm_fir_lattice_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_fir_lattice_instance_f32::pState
    -
    -

    points to the state variable array. The array is of length numStages.

    - -

    Referenced by arm_fir_lattice_f32(), and arm_fir_lattice_init_f32().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__fir__lattice__instance__f32.js b/Documentation/DSP/html/structarm__fir__lattice__instance__f32.js deleted file mode 100644 index 90795b2..0000000 --- a/Documentation/DSP/html/structarm__fir__lattice__instance__f32.js +++ /dev/null @@ -1,6 +0,0 @@ -var structarm__fir__lattice__instance__f32 = -[ - [ "numStages", "structarm__fir__lattice__instance__f32.html#ad369bd9997a250f195254df37408a38f", null ], - [ "pCoeffs", "structarm__fir__lattice__instance__f32.html#a33bf5948c947f9ef80a99717cb0a0a43", null ], - [ "pState", "structarm__fir__lattice__instance__f32.html#ae348884a1ba9b83fadccd5da640cbcaf", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__fir__lattice__instance__q15.html b/Documentation/DSP/html/structarm__fir__lattice__instance__q15.html deleted file mode 100644 index 090f839..0000000 --- a/Documentation/DSP/html/structarm__fir__lattice__instance__q15.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -arm_fir_lattice_instance_q15 Struct Reference -CMSIS-DSP: arm_fir_lattice_instance_q15 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_fir_lattice_instance_q15 Struct Reference
    -
    -
    - -

    Instance structure for the Q15 FIR lattice filter. -

    - - - - - - - - -

    -Data Fields

    uint16_t numStages
     
    q15_tpState
     
    q15_tpCoeffs
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_fir_lattice_instance_q15::numStages
    -
    -

    number of filter stages.

    - -

    Referenced by arm_fir_lattice_init_q15(), and arm_fir_lattice_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_fir_lattice_instance_q15::pCoeffs
    -
    -

    points to the coefficient array. The array is of length numStages.

    - -

    Referenced by arm_fir_lattice_init_q15(), and arm_fir_lattice_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_fir_lattice_instance_q15::pState
    -
    -

    points to the state variable array. The array is of length numStages.

    - -

    Referenced by arm_fir_lattice_init_q15(), and arm_fir_lattice_q15().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__fir__lattice__instance__q15.js b/Documentation/DSP/html/structarm__fir__lattice__instance__q15.js deleted file mode 100644 index 8df831b..0000000 --- a/Documentation/DSP/html/structarm__fir__lattice__instance__q15.js +++ /dev/null @@ -1,6 +0,0 @@ -var structarm__fir__lattice__instance__q15 = -[ - [ "numStages", "structarm__fir__lattice__instance__q15.html#a38b179138d6a6c9cac4f8f79b6fd5357", null ], - [ "pCoeffs", "structarm__fir__lattice__instance__q15.html#a78f872826140069cf67836fff87360bc", null ], - [ "pState", "structarm__fir__lattice__instance__q15.html#a37b90dea2bc3ee7c9951a9fe74db0cbb", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__fir__lattice__instance__q31.html b/Documentation/DSP/html/structarm__fir__lattice__instance__q31.html deleted file mode 100644 index abdc8e3..0000000 --- a/Documentation/DSP/html/structarm__fir__lattice__instance__q31.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -arm_fir_lattice_instance_q31 Struct Reference -CMSIS-DSP: arm_fir_lattice_instance_q31 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_fir_lattice_instance_q31 Struct Reference
    -
    -
    - -

    Instance structure for the Q31 FIR lattice filter. -

    - - - - - - - - -

    -Data Fields

    uint16_t numStages
     
    q31_tpState
     
    q31_tpCoeffs
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_fir_lattice_instance_q31::numStages
    -
    -

    number of filter stages.

    - -

    Referenced by arm_fir_lattice_init_q31(), and arm_fir_lattice_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_fir_lattice_instance_q31::pCoeffs
    -
    -

    points to the coefficient array. The array is of length numStages.

    - -

    Referenced by arm_fir_lattice_init_q31(), and arm_fir_lattice_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_fir_lattice_instance_q31::pState
    -
    -

    points to the state variable array. The array is of length numStages.

    - -

    Referenced by arm_fir_lattice_init_q31(), and arm_fir_lattice_q31().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__fir__lattice__instance__q31.js b/Documentation/DSP/html/structarm__fir__lattice__instance__q31.js deleted file mode 100644 index b05a008..0000000 --- a/Documentation/DSP/html/structarm__fir__lattice__instance__q31.js +++ /dev/null @@ -1,6 +0,0 @@ -var structarm__fir__lattice__instance__q31 = -[ - [ "numStages", "structarm__fir__lattice__instance__q31.html#a9f3773bbb76bc5a8a5ee9d37786bf478", null ], - [ "pCoeffs", "structarm__fir__lattice__instance__q31.html#a66c3364bf5863cd45e05f1652c3dc522", null ], - [ "pState", "structarm__fir__lattice__instance__q31.html#a08fe9494ab7cd336b791e9657adadcf6", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__fir__sparse__instance__f32.html b/Documentation/DSP/html/structarm__fir__sparse__instance__f32.html deleted file mode 100644 index c1248c4..0000000 --- a/Documentation/DSP/html/structarm__fir__sparse__instance__f32.html +++ /dev/null @@ -1,247 +0,0 @@ - - - - - -arm_fir_sparse_instance_f32 Struct Reference -CMSIS-DSP: arm_fir_sparse_instance_f32 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_fir_sparse_instance_f32 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point sparse FIR filter. -

    - - - - - - - - - - - - - - -

    -Data Fields

    uint16_t numTaps
     
    uint16_t stateIndex
     
    float32_tpState
     
    float32_tpCoeffs
     
    uint16_t maxDelay
     
    int32_t * pTapDelay
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_fir_sparse_instance_f32::maxDelay
    -
    -

    maximum offset specified by the pTapDelay array.

    - -

    Referenced by arm_fir_sparse_f32(), and arm_fir_sparse_init_f32().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_fir_sparse_instance_f32::numTaps
    -
    -

    number of coefficients in the filter.

    - -

    Referenced by arm_fir_sparse_f32(), and arm_fir_sparse_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_fir_sparse_instance_f32::pCoeffs
    -
    -

    points to the coefficient array. The array is of length numTaps.

    - -

    Referenced by arm_fir_sparse_f32(), and arm_fir_sparse_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_fir_sparse_instance_f32::pState
    -
    -

    points to the state buffer array. The array is of length maxDelay+blockSize-1.

    - -

    Referenced by arm_fir_sparse_f32(), and arm_fir_sparse_init_f32().

    - -
    -
    - -
    -
    - - - - -
    int32_t* arm_fir_sparse_instance_f32::pTapDelay
    -
    -

    points to the array of delay values. The array is of length numTaps.

    - -

    Referenced by arm_fir_sparse_f32(), and arm_fir_sparse_init_f32().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_fir_sparse_instance_f32::stateIndex
    -
    -

    state buffer index. Points to the oldest sample in the state buffer.

    - -

    Referenced by arm_fir_sparse_f32(), and arm_fir_sparse_init_f32().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__fir__sparse__instance__f32.js b/Documentation/DSP/html/structarm__fir__sparse__instance__f32.js deleted file mode 100644 index e4e5494..0000000 --- a/Documentation/DSP/html/structarm__fir__sparse__instance__f32.js +++ /dev/null @@ -1,9 +0,0 @@ -var structarm__fir__sparse__instance__f32 = -[ - [ "maxDelay", "structarm__fir__sparse__instance__f32.html#af8b8c775f4084c36774f06c082b4c078", null ], - [ "numTaps", "structarm__fir__sparse__instance__f32.html#a5e19e7f234ac30a3db843352bf2a8515", null ], - [ "pCoeffs", "structarm__fir__sparse__instance__f32.html#a04af7c738dfb0882ad102fcad501d94a", null ], - [ "pState", "structarm__fir__sparse__instance__f32.html#a794af0916666d11cc564d6df08553555", null ], - [ "pTapDelay", "structarm__fir__sparse__instance__f32.html#aaa54ae67e5d10c6dd0d697945c638d31", null ], - [ "stateIndex", "structarm__fir__sparse__instance__f32.html#a57585aeca9dc8686e08df2865375a86d", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__fir__sparse__instance__q15.html b/Documentation/DSP/html/structarm__fir__sparse__instance__q15.html deleted file mode 100644 index c27e88a..0000000 --- a/Documentation/DSP/html/structarm__fir__sparse__instance__q15.html +++ /dev/null @@ -1,247 +0,0 @@ - - - - - -arm_fir_sparse_instance_q15 Struct Reference -CMSIS-DSP: arm_fir_sparse_instance_q15 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_fir_sparse_instance_q15 Struct Reference
    -
    -
    - -

    Instance structure for the Q15 sparse FIR filter. -

    - - - - - - - - - - - - - - -

    -Data Fields

    uint16_t numTaps
     
    uint16_t stateIndex
     
    q15_tpState
     
    q15_tpCoeffs
     
    uint16_t maxDelay
     
    int32_t * pTapDelay
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_fir_sparse_instance_q15::maxDelay
    -
    -

    maximum offset specified by the pTapDelay array.

    - -

    Referenced by arm_fir_sparse_init_q15(), and arm_fir_sparse_q15().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_fir_sparse_instance_q15::numTaps
    -
    -

    number of coefficients in the filter.

    - -

    Referenced by arm_fir_sparse_init_q15(), and arm_fir_sparse_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_fir_sparse_instance_q15::pCoeffs
    -
    -

    points to the coefficient array. The array is of length numTaps.

    - -

    Referenced by arm_fir_sparse_init_q15(), and arm_fir_sparse_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_fir_sparse_instance_q15::pState
    -
    -

    points to the state buffer array. The array is of length maxDelay+blockSize-1.

    - -

    Referenced by arm_fir_sparse_init_q15(), and arm_fir_sparse_q15().

    - -
    -
    - -
    -
    - - - - -
    int32_t* arm_fir_sparse_instance_q15::pTapDelay
    -
    -

    points to the array of delay values. The array is of length numTaps.

    - -

    Referenced by arm_fir_sparse_init_q15(), and arm_fir_sparse_q15().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_fir_sparse_instance_q15::stateIndex
    -
    -

    state buffer index. Points to the oldest sample in the state buffer.

    - -

    Referenced by arm_fir_sparse_init_q15(), and arm_fir_sparse_q15().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__fir__sparse__instance__q15.js b/Documentation/DSP/html/structarm__fir__sparse__instance__q15.js deleted file mode 100644 index bece02b..0000000 --- a/Documentation/DSP/html/structarm__fir__sparse__instance__q15.js +++ /dev/null @@ -1,9 +0,0 @@ -var structarm__fir__sparse__instance__q15 = -[ - [ "maxDelay", "structarm__fir__sparse__instance__q15.html#ad14cc1070eecf7e1926d8f67a8273182", null ], - [ "numTaps", "structarm__fir__sparse__instance__q15.html#a0f66b126dd8b85f7467cfb01b7bc4d77", null ], - [ "pCoeffs", "structarm__fir__sparse__instance__q15.html#a78a6565473b5f0b8c77c3f0f58a76069", null ], - [ "pState", "structarm__fir__sparse__instance__q15.html#a98b92b0f5208110129b9a67b1db90408", null ], - [ "pTapDelay", "structarm__fir__sparse__instance__q15.html#aeab2855176c6efdb231a73a3672837d5", null ], - [ "stateIndex", "structarm__fir__sparse__instance__q15.html#a89487f28cab52637426024005e478985", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__fir__sparse__instance__q31.html b/Documentation/DSP/html/structarm__fir__sparse__instance__q31.html deleted file mode 100644 index df78e69..0000000 --- a/Documentation/DSP/html/structarm__fir__sparse__instance__q31.html +++ /dev/null @@ -1,247 +0,0 @@ - - - - - -arm_fir_sparse_instance_q31 Struct Reference -CMSIS-DSP: arm_fir_sparse_instance_q31 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_fir_sparse_instance_q31 Struct Reference
    -
    -
    - -

    Instance structure for the Q31 sparse FIR filter. -

    - - - - - - - - - - - - - - -

    -Data Fields

    uint16_t numTaps
     
    uint16_t stateIndex
     
    q31_tpState
     
    q31_tpCoeffs
     
    uint16_t maxDelay
     
    int32_t * pTapDelay
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_fir_sparse_instance_q31::maxDelay
    -
    -

    maximum offset specified by the pTapDelay array.

    - -

    Referenced by arm_fir_sparse_init_q31(), and arm_fir_sparse_q31().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_fir_sparse_instance_q31::numTaps
    -
    -

    number of coefficients in the filter.

    - -

    Referenced by arm_fir_sparse_init_q31(), and arm_fir_sparse_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_fir_sparse_instance_q31::pCoeffs
    -
    -

    points to the coefficient array. The array is of length numTaps.

    - -

    Referenced by arm_fir_sparse_init_q31(), and arm_fir_sparse_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_fir_sparse_instance_q31::pState
    -
    -

    points to the state buffer array. The array is of length maxDelay+blockSize-1.

    - -

    Referenced by arm_fir_sparse_init_q31(), and arm_fir_sparse_q31().

    - -
    -
    - -
    -
    - - - - -
    int32_t* arm_fir_sparse_instance_q31::pTapDelay
    -
    -

    points to the array of delay values. The array is of length numTaps.

    - -

    Referenced by arm_fir_sparse_init_q31(), and arm_fir_sparse_q31().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_fir_sparse_instance_q31::stateIndex
    -
    -

    state buffer index. Points to the oldest sample in the state buffer.

    - -

    Referenced by arm_fir_sparse_init_q31(), and arm_fir_sparse_q31().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__fir__sparse__instance__q31.js b/Documentation/DSP/html/structarm__fir__sparse__instance__q31.js deleted file mode 100644 index aa2727d..0000000 --- a/Documentation/DSP/html/structarm__fir__sparse__instance__q31.js +++ /dev/null @@ -1,9 +0,0 @@ -var structarm__fir__sparse__instance__q31 = -[ - [ "maxDelay", "structarm__fir__sparse__instance__q31.html#afdd3a1dc72132c854dc379154b68b674", null ], - [ "numTaps", "structarm__fir__sparse__instance__q31.html#a07b6c01e58ec6dde384719130d36b0dc", null ], - [ "pCoeffs", "structarm__fir__sparse__instance__q31.html#a093d6227f0d1597982cd083fb126f4e0", null ], - [ "pState", "structarm__fir__sparse__instance__q31.html#a830be89daa5a393b225048889aa045d1", null ], - [ "pTapDelay", "structarm__fir__sparse__instance__q31.html#ab87ae457adec8f727afefaa2599fc983", null ], - [ "stateIndex", "structarm__fir__sparse__instance__q31.html#a557ed9d477e76e4ad2019344f19f568a", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__fir__sparse__instance__q7.html b/Documentation/DSP/html/structarm__fir__sparse__instance__q7.html deleted file mode 100644 index 3c9ddae..0000000 --- a/Documentation/DSP/html/structarm__fir__sparse__instance__q7.html +++ /dev/null @@ -1,247 +0,0 @@ - - - - - -arm_fir_sparse_instance_q7 Struct Reference -CMSIS-DSP: arm_fir_sparse_instance_q7 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_fir_sparse_instance_q7 Struct Reference
    -
    -
    - -

    Instance structure for the Q7 sparse FIR filter. -

    - - - - - - - - - - - - - - -

    -Data Fields

    uint16_t numTaps
     
    uint16_t stateIndex
     
    q7_tpState
     
    q7_tpCoeffs
     
    uint16_t maxDelay
     
    int32_t * pTapDelay
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_fir_sparse_instance_q7::maxDelay
    -
    -

    maximum offset specified by the pTapDelay array.

    - -

    Referenced by arm_fir_sparse_init_q7(), and arm_fir_sparse_q7().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_fir_sparse_instance_q7::numTaps
    -
    -

    number of coefficients in the filter.

    - -

    Referenced by arm_fir_sparse_init_q7(), and arm_fir_sparse_q7().

    - -
    -
    - -
    -
    - - - - -
    q7_t* arm_fir_sparse_instance_q7::pCoeffs
    -
    -

    points to the coefficient array. The array is of length numTaps.

    - -

    Referenced by arm_fir_sparse_init_q7(), and arm_fir_sparse_q7().

    - -
    -
    - -
    -
    - - - - -
    q7_t* arm_fir_sparse_instance_q7::pState
    -
    -

    points to the state buffer array. The array is of length maxDelay+blockSize-1.

    - -

    Referenced by arm_fir_sparse_init_q7(), and arm_fir_sparse_q7().

    - -
    -
    - -
    -
    - - - - -
    int32_t* arm_fir_sparse_instance_q7::pTapDelay
    -
    -

    points to the array of delay values. The array is of length numTaps.

    - -

    Referenced by arm_fir_sparse_init_q7(), and arm_fir_sparse_q7().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_fir_sparse_instance_q7::stateIndex
    -
    -

    state buffer index. Points to the oldest sample in the state buffer.

    - -

    Referenced by arm_fir_sparse_init_q7(), and arm_fir_sparse_q7().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__fir__sparse__instance__q7.js b/Documentation/DSP/html/structarm__fir__sparse__instance__q7.js deleted file mode 100644 index fecb8b6..0000000 --- a/Documentation/DSP/html/structarm__fir__sparse__instance__q7.js +++ /dev/null @@ -1,9 +0,0 @@ -var structarm__fir__sparse__instance__q7 = -[ - [ "maxDelay", "structarm__fir__sparse__instance__q7.html#af74dacc1d34c078283e50f2530eb91df", null ], - [ "numTaps", "structarm__fir__sparse__instance__q7.html#a54cdd27ca1c672b126c38763ce678b1c", null ], - [ "pCoeffs", "structarm__fir__sparse__instance__q7.html#a3dac86f15e33553e8f3e19e0d712bae5", null ], - [ "pState", "structarm__fir__sparse__instance__q7.html#a18072cf3ef3666d588f0d49512f2b28f", null ], - [ "pTapDelay", "structarm__fir__sparse__instance__q7.html#ac625393c84bc0342ffdf26fc4eba1ac1", null ], - [ "stateIndex", "structarm__fir__sparse__instance__q7.html#a2d2e65473fe3a3f2b953b4e0b60824df", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__iir__lattice__instance__f32.html b/Documentation/DSP/html/structarm__iir__lattice__instance__f32.html deleted file mode 100644 index ce77c94..0000000 --- a/Documentation/DSP/html/structarm__iir__lattice__instance__f32.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - -arm_iir_lattice_instance_f32 Struct Reference -CMSIS-DSP: arm_iir_lattice_instance_f32 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_iir_lattice_instance_f32 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point IIR lattice filter. -

    - - - - - - - - - - -

    -Data Fields

    uint16_t numStages
     
    float32_tpState
     
    float32_tpkCoeffs
     
    float32_tpvCoeffs
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_iir_lattice_instance_f32::numStages
    -
    -

    number of stages in the filter.

    - -

    Referenced by arm_iir_lattice_f32(), and arm_iir_lattice_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_iir_lattice_instance_f32::pkCoeffs
    -
    -

    points to the reflection coefficient array. The array is of length numStages.

    - -

    Referenced by arm_iir_lattice_f32(), and arm_iir_lattice_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_iir_lattice_instance_f32::pState
    -
    -

    points to the state variable array. The array is of length numStages+blockSize.

    - -

    Referenced by arm_iir_lattice_f32(), and arm_iir_lattice_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_iir_lattice_instance_f32::pvCoeffs
    -
    -

    points to the ladder coefficient array. The array is of length numStages+1.

    - -

    Referenced by arm_iir_lattice_f32(), and arm_iir_lattice_init_f32().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__iir__lattice__instance__f32.js b/Documentation/DSP/html/structarm__iir__lattice__instance__f32.js deleted file mode 100644 index 51405cc..0000000 --- a/Documentation/DSP/html/structarm__iir__lattice__instance__f32.js +++ /dev/null @@ -1,7 +0,0 @@ -var structarm__iir__lattice__instance__f32 = -[ - [ "numStages", "structarm__iir__lattice__instance__f32.html#af8de449af5efe1f30be82f9ba35587ee", null ], - [ "pkCoeffs", "structarm__iir__lattice__instance__f32.html#aa69fcdd3775e828d450ce1bbd978fa31", null ], - [ "pState", "structarm__iir__lattice__instance__f32.html#a30babe7815510219e6e3d28e6e4a5969", null ], - [ "pvCoeffs", "structarm__iir__lattice__instance__f32.html#afc7c8f577e6f27d097fe55f57e707f72", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__iir__lattice__instance__q15.html b/Documentation/DSP/html/structarm__iir__lattice__instance__q15.html deleted file mode 100644 index b0a355a..0000000 --- a/Documentation/DSP/html/structarm__iir__lattice__instance__q15.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - -arm_iir_lattice_instance_q15 Struct Reference -CMSIS-DSP: arm_iir_lattice_instance_q15 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_iir_lattice_instance_q15 Struct Reference
    -
    -
    - -

    Instance structure for the Q15 IIR lattice filter. -

    - - - - - - - - - - -

    -Data Fields

    uint16_t numStages
     
    q15_tpState
     
    q15_tpkCoeffs
     
    q15_tpvCoeffs
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_iir_lattice_instance_q15::numStages
    -
    -

    number of stages in the filter.

    - -

    Referenced by arm_iir_lattice_init_q15(), and arm_iir_lattice_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_iir_lattice_instance_q15::pkCoeffs
    -
    -

    points to the reflection coefficient array. The array is of length numStages.

    - -

    Referenced by arm_iir_lattice_init_q15(), and arm_iir_lattice_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_iir_lattice_instance_q15::pState
    -
    -

    points to the state variable array. The array is of length numStages+blockSize.

    - -

    Referenced by arm_iir_lattice_init_q15(), and arm_iir_lattice_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_iir_lattice_instance_q15::pvCoeffs
    -
    -

    points to the ladder coefficient array. The array is of length numStages+1.

    - -

    Referenced by arm_iir_lattice_init_q15(), and arm_iir_lattice_q15().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__iir__lattice__instance__q15.js b/Documentation/DSP/html/structarm__iir__lattice__instance__q15.js deleted file mode 100644 index 7e4c210..0000000 --- a/Documentation/DSP/html/structarm__iir__lattice__instance__q15.js +++ /dev/null @@ -1,7 +0,0 @@ -var structarm__iir__lattice__instance__q15 = -[ - [ "numStages", "structarm__iir__lattice__instance__q15.html#a96fbed313bef01070409fa182d26ba3f", null ], - [ "pkCoeffs", "structarm__iir__lattice__instance__q15.html#a41c214a1ec38d4a82fae8899d715dd29", null ], - [ "pState", "structarm__iir__lattice__instance__q15.html#afd0136ab917b529554d93f41a5e04618", null ], - [ "pvCoeffs", "structarm__iir__lattice__instance__q15.html#a4c4f57f45b223abbe2a9fb727bd2cad9", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__iir__lattice__instance__q31.html b/Documentation/DSP/html/structarm__iir__lattice__instance__q31.html deleted file mode 100644 index 146a22c..0000000 --- a/Documentation/DSP/html/structarm__iir__lattice__instance__q31.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - -arm_iir_lattice_instance_q31 Struct Reference -CMSIS-DSP: arm_iir_lattice_instance_q31 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_iir_lattice_instance_q31 Struct Reference
    -
    -
    - -

    Instance structure for the Q31 IIR lattice filter. -

    - - - - - - - - - - -

    -Data Fields

    uint16_t numStages
     
    q31_tpState
     
    q31_tpkCoeffs
     
    q31_tpvCoeffs
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_iir_lattice_instance_q31::numStages
    -
    -

    number of stages in the filter.

    - -

    Referenced by arm_iir_lattice_init_q31(), and arm_iir_lattice_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_iir_lattice_instance_q31::pkCoeffs
    -
    -

    points to the reflection coefficient array. The array is of length numStages.

    - -

    Referenced by arm_iir_lattice_init_q31(), and arm_iir_lattice_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_iir_lattice_instance_q31::pState
    -
    -

    points to the state variable array. The array is of length numStages+blockSize.

    - -

    Referenced by arm_iir_lattice_init_q31(), and arm_iir_lattice_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_iir_lattice_instance_q31::pvCoeffs
    -
    -

    points to the ladder coefficient array. The array is of length numStages+1.

    - -

    Referenced by arm_iir_lattice_init_q31(), and arm_iir_lattice_q31().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__iir__lattice__instance__q31.js b/Documentation/DSP/html/structarm__iir__lattice__instance__q31.js deleted file mode 100644 index 6ea5ef2..0000000 --- a/Documentation/DSP/html/structarm__iir__lattice__instance__q31.js +++ /dev/null @@ -1,7 +0,0 @@ -var structarm__iir__lattice__instance__q31 = -[ - [ "numStages", "structarm__iir__lattice__instance__q31.html#a9df4570ed28c50fd9193ab654ff236ad", null ], - [ "pkCoeffs", "structarm__iir__lattice__instance__q31.html#a1d30aa16aac7722936ea9dee59211863", null ], - [ "pState", "structarm__iir__lattice__instance__q31.html#a941282745effd26a889fbfadf4b95e6a", null ], - [ "pvCoeffs", "structarm__iir__lattice__instance__q31.html#a04507e2b982b1dfa97b7b55752dea6b9", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__linear__interp__instance__f32.html b/Documentation/DSP/html/structarm__linear__interp__instance__f32.html deleted file mode 100644 index 8af67f1..0000000 --- a/Documentation/DSP/html/structarm__linear__interp__instance__f32.html +++ /dev/null @@ -1,215 +0,0 @@ - - - - - -arm_linear_interp_instance_f32 Struct Reference -CMSIS-DSP: arm_linear_interp_instance_f32 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_linear_interp_instance_f32 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point Linear Interpolate function. - More...

    - - - - - - - - - - -

    -Data Fields

    uint32_t nValues
     
    float32_t x1
     
    float32_t xSpacing
     
    float32_tpYData
     
    -

    Description

    -

    Field Documentation

    - -
    -
    - - - - -
    uint32_t arm_linear_interp_instance_f32::nValues
    -
    -

    nValues

    - -

    Referenced by arm_linear_interp_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_linear_interp_instance_f32::pYData
    -
    -

    pointer to the table of Y values

    - -

    Referenced by arm_linear_interp_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t arm_linear_interp_instance_f32::x1
    -
    -

    x1

    - -

    Referenced by arm_linear_interp_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t arm_linear_interp_instance_f32::xSpacing
    -
    -

    xSpacing

    - -

    Referenced by arm_linear_interp_f32().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__linear__interp__instance__f32.js b/Documentation/DSP/html/structarm__linear__interp__instance__f32.js deleted file mode 100644 index 45a8410..0000000 --- a/Documentation/DSP/html/structarm__linear__interp__instance__f32.js +++ /dev/null @@ -1,7 +0,0 @@ -var structarm__linear__interp__instance__f32 = -[ - [ "nValues", "structarm__linear__interp__instance__f32.html#a95f02a926b16d35359aca5b31e813b11", null ], - [ "pYData", "structarm__linear__interp__instance__f32.html#ab373001f6afad0850359c344a4d7eee4", null ], - [ "x1", "structarm__linear__interp__instance__f32.html#a08352dc6ea82fbc0827408e018535481", null ], - [ "xSpacing", "structarm__linear__interp__instance__f32.html#aa8e2d686b5434a406d390b347b183511", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__lms__instance__f32.html b/Documentation/DSP/html/structarm__lms__instance__f32.html deleted file mode 100644 index 8adde4d..0000000 --- a/Documentation/DSP/html/structarm__lms__instance__f32.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - -arm_lms_instance_f32 Struct Reference -CMSIS-DSP: arm_lms_instance_f32 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_lms_instance_f32 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point LMS filter. -

    - - - - - - - - - - -

    -Data Fields

    uint16_t numTaps
     
    float32_tpState
     
    float32_tpCoeffs
     
    float32_t mu
     
    -

    Field Documentation

    - -
    -
    - - - - -
    float32_t arm_lms_instance_f32::mu
    -
    -

    step size that controls filter coefficient updates.

    - -

    Referenced by arm_lms_f32(), and arm_lms_init_f32().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_lms_instance_f32::numTaps
    -
    -

    number of coefficients in the filter.

    - -

    Referenced by arm_lms_f32(), and arm_lms_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_lms_instance_f32::pCoeffs
    -
    -

    points to the coefficient array. The array is of length numTaps.

    - -

    Referenced by arm_lms_f32(), and arm_lms_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_lms_instance_f32::pState
    -
    -

    points to the state variable array. The array is of length numTaps+blockSize-1.

    - -

    Referenced by arm_lms_f32(), and arm_lms_init_f32().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__lms__instance__f32.js b/Documentation/DSP/html/structarm__lms__instance__f32.js deleted file mode 100644 index 502d9ba..0000000 --- a/Documentation/DSP/html/structarm__lms__instance__f32.js +++ /dev/null @@ -1,7 +0,0 @@ -var structarm__lms__instance__f32 = -[ - [ "mu", "structarm__lms__instance__f32.html#ae2af43d74c93dba16b876e10c97a5b99", null ], - [ "numTaps", "structarm__lms__instance__f32.html#af73880d9009982f5d14529869494ec3d", null ], - [ "pCoeffs", "structarm__lms__instance__f32.html#a4795c6f7d3f17cec15c2fd09f66edd1a", null ], - [ "pState", "structarm__lms__instance__f32.html#aaf94285be2f99b5b9af40bea8dcb14b9", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__lms__instance__q15.html b/Documentation/DSP/html/structarm__lms__instance__q15.html deleted file mode 100644 index 0365741..0000000 --- a/Documentation/DSP/html/structarm__lms__instance__q15.html +++ /dev/null @@ -1,230 +0,0 @@ - - - - - -arm_lms_instance_q15 Struct Reference -CMSIS-DSP: arm_lms_instance_q15 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_lms_instance_q15 Struct Reference
    -
    -
    - -

    Instance structure for the Q15 LMS filter. -

    - - - - - - - - - - - - -

    -Data Fields

    uint16_t numTaps
     
    q15_tpState
     
    q15_tpCoeffs
     
    q15_t mu
     
    uint32_t postShift
     
    -

    Field Documentation

    - -
    -
    - - - - -
    q15_t arm_lms_instance_q15::mu
    -
    -

    step size that controls filter coefficient updates.

    - -

    Referenced by arm_lms_init_q15(), and arm_lms_q15().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_lms_instance_q15::numTaps
    -
    -

    number of coefficients in the filter.

    - -

    Referenced by arm_lms_init_q15(), and arm_lms_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_lms_instance_q15::pCoeffs
    -
    -

    points to the coefficient array. The array is of length numTaps.

    - -

    Referenced by arm_lms_init_q15(), and arm_lms_q15().

    - -
    -
    - -
    -
    - - - - -
    uint32_t arm_lms_instance_q15::postShift
    -
    -

    bit shift applied to coefficients.

    - -

    Referenced by arm_lms_init_q15(), and arm_lms_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_lms_instance_q15::pState
    -
    -

    points to the state variable array. The array is of length numTaps+blockSize-1.

    - -

    Referenced by arm_lms_init_q15(), and arm_lms_q15().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__lms__instance__q15.js b/Documentation/DSP/html/structarm__lms__instance__q15.js deleted file mode 100644 index 0051189..0000000 --- a/Documentation/DSP/html/structarm__lms__instance__q15.js +++ /dev/null @@ -1,8 +0,0 @@ -var structarm__lms__instance__q15 = -[ - [ "mu", "structarm__lms__instance__q15.html#aae46129d7cfd7f1c162cc502ed0a9d49", null ], - [ "numTaps", "structarm__lms__instance__q15.html#a0078e894f805af1b360369e619fb57b3", null ], - [ "pCoeffs", "structarm__lms__instance__q15.html#a42f95368b94898eb82608e1113d18cab", null ], - [ "postShift", "structarm__lms__instance__q15.html#acca5fbaef4a52ae411de24c9a0b929cf", null ], - [ "pState", "structarm__lms__instance__q15.html#a9a575ff82c1e68cbb583083439260d08", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__lms__instance__q31.html b/Documentation/DSP/html/structarm__lms__instance__q31.html deleted file mode 100644 index d75d28e..0000000 --- a/Documentation/DSP/html/structarm__lms__instance__q31.html +++ /dev/null @@ -1,230 +0,0 @@ - - - - - -arm_lms_instance_q31 Struct Reference -CMSIS-DSP: arm_lms_instance_q31 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_lms_instance_q31 Struct Reference
    -
    -
    - -

    Instance structure for the Q31 LMS filter. -

    - - - - - - - - - - - - -

    -Data Fields

    uint16_t numTaps
     
    q31_tpState
     
    q31_tpCoeffs
     
    q31_t mu
     
    uint32_t postShift
     
    -

    Field Documentation

    - -
    -
    - - - - -
    q31_t arm_lms_instance_q31::mu
    -
    -

    step size that controls filter coefficient updates.

    - -

    Referenced by arm_lms_init_q31(), and arm_lms_q31().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_lms_instance_q31::numTaps
    -
    -

    number of coefficients in the filter.

    - -

    Referenced by arm_lms_init_q31(), and arm_lms_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_lms_instance_q31::pCoeffs
    -
    -

    points to the coefficient array. The array is of length numTaps.

    - -

    Referenced by arm_lms_init_q31(), and arm_lms_q31().

    - -
    -
    - -
    -
    - - - - -
    uint32_t arm_lms_instance_q31::postShift
    -
    -

    bit shift applied to coefficients.

    - -

    Referenced by arm_lms_init_q31(), and arm_lms_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_lms_instance_q31::pState
    -
    -

    points to the state variable array. The array is of length numTaps+blockSize-1.

    - -

    Referenced by arm_lms_init_q31(), and arm_lms_q31().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__lms__instance__q31.js b/Documentation/DSP/html/structarm__lms__instance__q31.js deleted file mode 100644 index 1f4d8e2..0000000 --- a/Documentation/DSP/html/structarm__lms__instance__q31.js +++ /dev/null @@ -1,8 +0,0 @@ -var structarm__lms__instance__q31 = -[ - [ "mu", "structarm__lms__instance__q31.html#acb6ca9996b3c5f740d5d6c8e9f4f1d46", null ], - [ "numTaps", "structarm__lms__instance__q31.html#ac0d84f7d054555931ef8a62511fbcb8a", null ], - [ "pCoeffs", "structarm__lms__instance__q31.html#a4afe56e991a5416adfd462aa88bda500", null ], - [ "postShift", "structarm__lms__instance__q31.html#a4705a8f0011bb9166e09bf5bd51e595e", null ], - [ "pState", "structarm__lms__instance__q31.html#a206d47b49de6f357f933ebe61520753c", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__lms__norm__instance__f32.html b/Documentation/DSP/html/structarm__lms__norm__instance__f32.html deleted file mode 100644 index 35e3e9f..0000000 --- a/Documentation/DSP/html/structarm__lms__norm__instance__f32.html +++ /dev/null @@ -1,249 +0,0 @@ - - - - - -arm_lms_norm_instance_f32 Struct Reference -CMSIS-DSP: arm_lms_norm_instance_f32 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_lms_norm_instance_f32 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point normalized LMS filter. - More...

    - - - - - - - - - - - - - - -

    -Data Fields

    uint16_t numTaps
     
    float32_tpState
     
    float32_tpCoeffs
     
    float32_t mu
     
    float32_t energy
     
    float32_t x0
     
    -

    Description

    -

    Field Documentation

    - -
    -
    - - - - -
    float32_t arm_lms_norm_instance_f32::energy
    -
    -

    saves previous frame energy.

    - -

    Referenced by arm_lms_norm_f32(), and arm_lms_norm_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t arm_lms_norm_instance_f32::mu
    -
    -

    step size that control filter coefficient updates.

    - -

    Referenced by arm_lms_norm_f32(), and arm_lms_norm_init_f32().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_lms_norm_instance_f32::numTaps
    -
    -

    number of coefficients in the filter.

    - -

    Referenced by arm_lms_norm_f32(), and arm_lms_norm_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_lms_norm_instance_f32::pCoeffs
    -
    -

    points to the coefficient array. The array is of length numTaps.

    - -

    Referenced by arm_lms_norm_f32(), and arm_lms_norm_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_lms_norm_instance_f32::pState
    -
    -

    points to the state variable array. The array is of length numTaps+blockSize-1.

    - -

    Referenced by arm_lms_norm_f32(), and arm_lms_norm_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t arm_lms_norm_instance_f32::x0
    -
    -

    saves previous input sample.

    - -

    Referenced by arm_lms_norm_f32(), and arm_lms_norm_init_f32().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__lms__norm__instance__f32.js b/Documentation/DSP/html/structarm__lms__norm__instance__f32.js deleted file mode 100644 index 5118d92..0000000 --- a/Documentation/DSP/html/structarm__lms__norm__instance__f32.js +++ /dev/null @@ -1,9 +0,0 @@ -var structarm__lms__norm__instance__f32 = -[ - [ "energy", "structarm__lms__norm__instance__f32.html#a6a4119e4f39447bbee31b066deafa16f", null ], - [ "mu", "structarm__lms__norm__instance__f32.html#a84401d3cfc6c40f69c08223cf341b886", null ], - [ "numTaps", "structarm__lms__norm__instance__f32.html#ac95f8ca3d816524c2070643852fac5e8", null ], - [ "pCoeffs", "structarm__lms__norm__instance__f32.html#a1ba688d90aba7de003ed4ad8e2e7ddda", null ], - [ "pState", "structarm__lms__norm__instance__f32.html#a0bc03338687002ed5f2e4a363eb095ec", null ], - [ "x0", "structarm__lms__norm__instance__f32.html#aec958fe89b164a30f38bcca9f5d96218", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__lms__norm__instance__q15.html b/Documentation/DSP/html/structarm__lms__norm__instance__q15.html deleted file mode 100644 index 37ca23f..0000000 --- a/Documentation/DSP/html/structarm__lms__norm__instance__q15.html +++ /dev/null @@ -1,281 +0,0 @@ - - - - - -arm_lms_norm_instance_q15 Struct Reference -CMSIS-DSP: arm_lms_norm_instance_q15 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_lms_norm_instance_q15 Struct Reference
    -
    -
    - -

    Instance structure for the Q15 normalized LMS filter. -

    - - - - - - - - - - - - - - - - - - -

    -Data Fields

    uint16_t numTaps
     
    q15_tpState
     
    q15_tpCoeffs
     
    q15_t mu
     
    uint8_t postShift
     
    q15_trecipTable
     
    q15_t energy
     
    q15_t x0
     
    -

    Field Documentation

    - -
    -
    - - - - -
    q15_t arm_lms_norm_instance_q15::energy
    -
    -

    saves previous frame energy.

    - -

    Referenced by arm_lms_norm_init_q15(), and arm_lms_norm_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t arm_lms_norm_instance_q15::mu
    -
    -

    step size that controls filter coefficient updates.

    - -

    Referenced by arm_lms_norm_init_q15(), and arm_lms_norm_q15().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_lms_norm_instance_q15::numTaps
    -
    -

    Number of coefficients in the filter.

    - -

    Referenced by arm_lms_norm_init_q15(), and arm_lms_norm_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_lms_norm_instance_q15::pCoeffs
    -
    -

    points to the coefficient array. The array is of length numTaps.

    - -

    Referenced by arm_lms_norm_init_q15(), and arm_lms_norm_q15().

    - -
    -
    - -
    -
    - - - - -
    uint8_t arm_lms_norm_instance_q15::postShift
    -
    -

    bit shift applied to coefficients.

    - -

    Referenced by arm_lms_norm_init_q15(), and arm_lms_norm_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_lms_norm_instance_q15::pState
    -
    -

    points to the state variable array. The array is of length numTaps+blockSize-1.

    - -

    Referenced by arm_lms_norm_init_q15(), and arm_lms_norm_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_lms_norm_instance_q15::recipTable
    -
    -

    Points to the reciprocal initial value table.

    - -

    Referenced by arm_lms_norm_init_q15(), and arm_lms_norm_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t arm_lms_norm_instance_q15::x0
    -
    -

    saves previous input sample.

    - -

    Referenced by arm_lms_norm_init_q15(), and arm_lms_norm_q15().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__lms__norm__instance__q15.js b/Documentation/DSP/html/structarm__lms__norm__instance__q15.js deleted file mode 100644 index 91bbb1d..0000000 --- a/Documentation/DSP/html/structarm__lms__norm__instance__q15.js +++ /dev/null @@ -1,11 +0,0 @@ -var structarm__lms__norm__instance__q15 = -[ - [ "energy", "structarm__lms__norm__instance__q15.html#a1c81ded399919d8181026bc1c8602e7b", null ], - [ "mu", "structarm__lms__norm__instance__q15.html#a7ce00f21d11cfda6d963240641deea8c", null ], - [ "numTaps", "structarm__lms__norm__instance__q15.html#a9ee7a45f4f315d7996a969e25fdc7146", null ], - [ "pCoeffs", "structarm__lms__norm__instance__q15.html#ae7bca648c75a2ffa02d87852bb78bc8a", null ], - [ "postShift", "structarm__lms__norm__instance__q15.html#aa0d435fbcf7dedb7179d4467e9b79e9f", null ], - [ "pState", "structarm__lms__norm__instance__q15.html#aa4de490b3bdbd03561b76ee07901c8e3", null ], - [ "recipTable", "structarm__lms__norm__instance__q15.html#a9aabb0e4c79f3db807e7a441fa36f5f8", null ], - [ "x0", "structarm__lms__norm__instance__q15.html#a3fc1d6f97d2c6d5324871de6895cb7e9", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__lms__norm__instance__q31.html b/Documentation/DSP/html/structarm__lms__norm__instance__q31.html deleted file mode 100644 index 0c8185b..0000000 --- a/Documentation/DSP/html/structarm__lms__norm__instance__q31.html +++ /dev/null @@ -1,281 +0,0 @@ - - - - - -arm_lms_norm_instance_q31 Struct Reference -CMSIS-DSP: arm_lms_norm_instance_q31 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_lms_norm_instance_q31 Struct Reference
    -
    -
    - -

    Instance structure for the Q31 normalized LMS filter. -

    - - - - - - - - - - - - - - - - - - -

    -Data Fields

    uint16_t numTaps
     
    q31_tpState
     
    q31_tpCoeffs
     
    q31_t mu
     
    uint8_t postShift
     
    q31_trecipTable
     
    q31_t energy
     
    q31_t x0
     
    -

    Field Documentation

    - -
    -
    - - - - -
    q31_t arm_lms_norm_instance_q31::energy
    -
    -

    saves previous frame energy.

    - -

    Referenced by arm_lms_norm_init_q31(), and arm_lms_norm_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t arm_lms_norm_instance_q31::mu
    -
    -

    step size that controls filter coefficient updates.

    - -

    Referenced by arm_lms_norm_init_q31(), and arm_lms_norm_q31().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_lms_norm_instance_q31::numTaps
    -
    -

    number of coefficients in the filter.

    - -

    Referenced by arm_lms_norm_init_q31(), and arm_lms_norm_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_lms_norm_instance_q31::pCoeffs
    -
    -

    points to the coefficient array. The array is of length numTaps.

    - -

    Referenced by arm_lms_norm_init_q31(), and arm_lms_norm_q31().

    - -
    -
    - -
    -
    - - - - -
    uint8_t arm_lms_norm_instance_q31::postShift
    -
    -

    bit shift applied to coefficients.

    - -

    Referenced by arm_lms_norm_init_q31(), and arm_lms_norm_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_lms_norm_instance_q31::pState
    -
    -

    points to the state variable array. The array is of length numTaps+blockSize-1.

    - -

    Referenced by arm_lms_norm_init_q31(), and arm_lms_norm_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_lms_norm_instance_q31::recipTable
    -
    -

    points to the reciprocal initial value table.

    - -

    Referenced by arm_lms_norm_init_q31(), and arm_lms_norm_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t arm_lms_norm_instance_q31::x0
    -
    -

    saves previous input sample.

    - -

    Referenced by arm_lms_norm_init_q31(), and arm_lms_norm_q31().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__lms__norm__instance__q31.js b/Documentation/DSP/html/structarm__lms__norm__instance__q31.js deleted file mode 100644 index ebfb4f1..0000000 --- a/Documentation/DSP/html/structarm__lms__norm__instance__q31.js +++ /dev/null @@ -1,11 +0,0 @@ -var structarm__lms__norm__instance__q31 = -[ - [ "energy", "structarm__lms__norm__instance__q31.html#a3c0ae42869afec8555dc8e3a7ef9b386", null ], - [ "mu", "structarm__lms__norm__instance__q31.html#ad3dd2a2406e02fdaa7782ba6c3940a64", null ], - [ "numTaps", "structarm__lms__norm__instance__q31.html#a28e4c085af69c9c3e2e95dacf8004c3e", null ], - [ "pCoeffs", "structarm__lms__norm__instance__q31.html#a57a64c1ff102d033c1bd05043f1d9955", null ], - [ "postShift", "structarm__lms__norm__instance__q31.html#a28d7b9e437817f83397e081967e90f3c", null ], - [ "pState", "structarm__lms__norm__instance__q31.html#a6b25c96cf048b77078d62f4252a01ec4", null ], - [ "recipTable", "structarm__lms__norm__instance__q31.html#a85836d0907077b9ac660f7bbbaa9d694", null ], - [ "x0", "structarm__lms__norm__instance__q31.html#a47c4466d644e0d8ba407995adfa9b917", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__matrix__instance__f32.html b/Documentation/DSP/html/structarm__matrix__instance__f32.html deleted file mode 100644 index 48690e2..0000000 --- a/Documentation/DSP/html/structarm__matrix__instance__f32.html +++ /dev/null @@ -1,198 +0,0 @@ - - - - - -arm_matrix_instance_f32 Struct Reference -CMSIS-DSP: arm_matrix_instance_f32 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_matrix_instance_f32 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point matrix structure. - More...

    - - - - - - - - -

    -Data Fields

    uint16_t numRows
     
    uint16_t numCols
     
    float32_tpData
     
    -

    Description

    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_matrix_instance_f32::numCols
    -
    -
    - -
    -
    - - - - -
    uint16_t arm_matrix_instance_f32::numRows
    -
    -
    - -
    -
    - - - - -
    float32_t* arm_matrix_instance_f32::pData
    -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__matrix__instance__f32.js b/Documentation/DSP/html/structarm__matrix__instance__f32.js deleted file mode 100644 index ce7cdeb..0000000 --- a/Documentation/DSP/html/structarm__matrix__instance__f32.js +++ /dev/null @@ -1,6 +0,0 @@ -var structarm__matrix__instance__f32 = -[ - [ "numCols", "structarm__matrix__instance__f32.html#acdd1fb73734df68b89565c54f1dd8ae2", null ], - [ "numRows", "structarm__matrix__instance__f32.html#a23f4e34d70a82c9cad7612add5640b7b", null ], - [ "pData", "structarm__matrix__instance__f32.html#af3917c032600a9dfd5ed4a96f074910a", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__matrix__instance__f64.html b/Documentation/DSP/html/structarm__matrix__instance__f64.html deleted file mode 100644 index 3372ec5..0000000 --- a/Documentation/DSP/html/structarm__matrix__instance__f64.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -arm_matrix_instance_f64 Struct Reference -CMSIS-DSP: arm_matrix_instance_f64 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_matrix_instance_f64 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point matrix structure. -

    - - - - - - - - -

    -Data Fields

    uint16_t numRows
     
    uint16_t numCols
     
    float64_tpData
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_matrix_instance_f64::numCols
    -
    -

    number of columns of the matrix.

    - -

    Referenced by arm_mat_inverse_f64().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_matrix_instance_f64::numRows
    -
    -

    number of rows of the matrix.

    - -

    Referenced by arm_mat_inverse_f64().

    - -
    -
    - -
    -
    - - - - -
    float64_t* arm_matrix_instance_f64::pData
    -
    -

    points to the data of the matrix.

    - -

    Referenced by arm_mat_inverse_f64().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__matrix__instance__f64.js b/Documentation/DSP/html/structarm__matrix__instance__f64.js deleted file mode 100644 index af002e2..0000000 --- a/Documentation/DSP/html/structarm__matrix__instance__f64.js +++ /dev/null @@ -1,6 +0,0 @@ -var structarm__matrix__instance__f64 = -[ - [ "numCols", "structarm__matrix__instance__f64.html#ab0f0399aff3201880e2d8a447de9a7ee", null ], - [ "numRows", "structarm__matrix__instance__f64.html#a8b44d1e5003345047c4ead9e1593bf22", null ], - [ "pData", "structarm__matrix__instance__f64.html#a5b2475f8ff1e4818955cdd18bc40a097", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__matrix__instance__q15.html b/Documentation/DSP/html/structarm__matrix__instance__q15.html deleted file mode 100644 index b86d55a..0000000 --- a/Documentation/DSP/html/structarm__matrix__instance__q15.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -arm_matrix_instance_q15 Struct Reference -CMSIS-DSP: arm_matrix_instance_q15 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_matrix_instance_q15 Struct Reference
    -
    -
    - -

    Instance structure for the Q15 matrix structure. -

    - - - - - - - - -

    -Data Fields

    uint16_t numRows
     
    uint16_t numCols
     
    q15_tpData
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_matrix_instance_q15::numCols
    -
    -
    - -
    -
    - - - - -
    uint16_t arm_matrix_instance_q15::numRows
    -
    -
    - -
    -
    - - - - -
    q15_t* arm_matrix_instance_q15::pData
    -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__matrix__instance__q15.js b/Documentation/DSP/html/structarm__matrix__instance__q15.js deleted file mode 100644 index 9d27eae..0000000 --- a/Documentation/DSP/html/structarm__matrix__instance__q15.js +++ /dev/null @@ -1,6 +0,0 @@ -var structarm__matrix__instance__q15 = -[ - [ "numCols", "structarm__matrix__instance__q15.html#acbbce67ba058d8e1c867c71d57288c97", null ], - [ "numRows", "structarm__matrix__instance__q15.html#a9bac6ed54be287c4d4f01a1a28be65f5", null ], - [ "pData", "structarm__matrix__instance__q15.html#a6da33a5553e634787d0f515cf8d724af", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__matrix__instance__q31.html b/Documentation/DSP/html/structarm__matrix__instance__q31.html deleted file mode 100644 index 89735ee..0000000 --- a/Documentation/DSP/html/structarm__matrix__instance__q31.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -arm_matrix_instance_q31 Struct Reference -CMSIS-DSP: arm_matrix_instance_q31 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_matrix_instance_q31 Struct Reference
    -
    -
    - -

    Instance structure for the Q31 matrix structure. -

    - - - - - - - - -

    -Data Fields

    uint16_t numRows
     
    uint16_t numCols
     
    q31_tpData
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_matrix_instance_q31::numCols
    -
    -
    - -
    -
    - - - - -
    uint16_t arm_matrix_instance_q31::numRows
    -
    -
    - -
    -
    - - - - -
    q31_t* arm_matrix_instance_q31::pData
    -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__matrix__instance__q31.js b/Documentation/DSP/html/structarm__matrix__instance__q31.js deleted file mode 100644 index 6bf45c2..0000000 --- a/Documentation/DSP/html/structarm__matrix__instance__q31.js +++ /dev/null @@ -1,6 +0,0 @@ -var structarm__matrix__instance__q31 = -[ - [ "numCols", "structarm__matrix__instance__q31.html#abd161da7614eda927157f18b698074b1", null ], - [ "numRows", "structarm__matrix__instance__q31.html#a63bacac158a821c8cfc06088d251598c", null ], - [ "pData", "structarm__matrix__instance__q31.html#a09a64267c0579fef086efc9059741e56", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__pid__instance__f32.html b/Documentation/DSP/html/structarm__pid__instance__f32.html deleted file mode 100644 index ba4d3f6..0000000 --- a/Documentation/DSP/html/structarm__pid__instance__f32.html +++ /dev/null @@ -1,264 +0,0 @@ - - - - - -arm_pid_instance_f32 Struct Reference -CMSIS-DSP: arm_pid_instance_f32 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_pid_instance_f32 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point PID Control. -

    - - - - - - - - - - - - - - - - -

    -Data Fields

    float32_t A0
     
    float32_t A1
     
    float32_t A2
     
    float32_t state [3]
     
    float32_t Kp
     
    float32_t Ki
     
    float32_t Kd
     
    -

    Field Documentation

    - -
    -
    - - - - -
    float32_t arm_pid_instance_f32::A0
    -
    -

    The derived gain, A0 = Kp + Ki + Kd .

    - -

    Referenced by arm_pid_f32(), and arm_pid_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t arm_pid_instance_f32::A1
    -
    -

    The derived gain, A1 = -Kp - 2Kd.

    - -

    Referenced by arm_pid_f32(), and arm_pid_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t arm_pid_instance_f32::A2
    -
    -

    The derived gain, A2 = Kd .

    - -

    Referenced by arm_pid_f32(), and arm_pid_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t arm_pid_instance_f32::Kd
    -
    -

    The derivative gain.

    - -

    Referenced by arm_pid_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t arm_pid_instance_f32::Ki
    -
    -

    The integral gain.

    - -

    Referenced by arm_pid_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t arm_pid_instance_f32::Kp
    -
    -

    The proportional gain.

    - -

    Referenced by arm_pid_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t arm_pid_instance_f32::state[3]
    -
    -

    The state array of length 3.

    - -

    Referenced by arm_pid_f32(), arm_pid_init_f32(), and arm_pid_reset_f32().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__pid__instance__f32.js b/Documentation/DSP/html/structarm__pid__instance__f32.js deleted file mode 100644 index ab89568..0000000 --- a/Documentation/DSP/html/structarm__pid__instance__f32.js +++ /dev/null @@ -1,10 +0,0 @@ -var structarm__pid__instance__f32 = -[ - [ "A0", "structarm__pid__instance__f32.html#ad7b0bed64915d0a25a3409fa2dc45556", null ], - [ "A1", "structarm__pid__instance__f32.html#a7def89571c50f7137a213326a396e560", null ], - [ "A2", "structarm__pid__instance__f32.html#a155acf642ba2f521869f19d694cd7fa0", null ], - [ "Kd", "structarm__pid__instance__f32.html#ad5b68fbf84d16188ae4747ff91f6f088", null ], - [ "Ki", "structarm__pid__instance__f32.html#ac0feffde05fe391eeab3bf78e953830a", null ], - [ "Kp", "structarm__pid__instance__f32.html#aa9b9aa9e413c6cec376a9dddc9f01ebe", null ], - [ "state", "structarm__pid__instance__f32.html#afd394e1e52fb1d526aa472c83b8f2464", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__pid__instance__q15.html b/Documentation/DSP/html/structarm__pid__instance__q15.html deleted file mode 100644 index 7936ecf..0000000 --- a/Documentation/DSP/html/structarm__pid__instance__q15.html +++ /dev/null @@ -1,247 +0,0 @@ - - - - - -arm_pid_instance_q15 Struct Reference -CMSIS-DSP: arm_pid_instance_q15 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_pid_instance_q15 Struct Reference
    -
    -
    - -

    Instance structure for the Q15 PID Control. -

    - - - - - - - - - - - - - - -

    -Data Fields

    q15_t A0
     
    q31_t A1
     
    q15_t state [3]
     
    q15_t Kp
     
    q15_t Ki
     
    q15_t Kd
     
    -

    Field Documentation

    - -
    -
    - - - - -
    q15_t arm_pid_instance_q15::A0
    -
    -

    The derived gain, A0 = Kp + Ki + Kd .

    - -

    Referenced by arm_pid_init_q15(), and arm_pid_q15().

    - -
    -
    - -
    -
    - - - - -
    q31_t arm_pid_instance_q15::A1
    -
    -

    The derived gain A1 = -Kp - 2Kd | Kd.

    - -

    Referenced by arm_pid_init_q15(), and arm_pid_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t arm_pid_instance_q15::Kd
    -
    -

    The derivative gain.

    - -

    Referenced by arm_pid_init_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t arm_pid_instance_q15::Ki
    -
    -

    The integral gain.

    - -

    Referenced by arm_pid_init_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t arm_pid_instance_q15::Kp
    -
    -

    The proportional gain.

    - -

    Referenced by arm_pid_init_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t arm_pid_instance_q15::state[3]
    -
    -

    The state array of length 3.

    - -

    Referenced by arm_pid_init_q15(), arm_pid_q15(), and arm_pid_reset_q15().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__pid__instance__q15.js b/Documentation/DSP/html/structarm__pid__instance__q15.js deleted file mode 100644 index 943e4d3..0000000 --- a/Documentation/DSP/html/structarm__pid__instance__q15.js +++ /dev/null @@ -1,9 +0,0 @@ -var structarm__pid__instance__q15 = -[ - [ "A0", "structarm__pid__instance__q15.html#ad77f3a2823c7f96de42c92a3fbf3246b", null ], - [ "A1", "structarm__pid__instance__q15.html#a1b8412c517071962a9acfdc6778906ec", null ], - [ "Kd", "structarm__pid__instance__q15.html#af5d4b53091f19eff7536636b7cc43111", null ], - [ "Ki", "structarm__pid__instance__q15.html#a0dcc19d5c8f7bc401acea9e8318cd777", null ], - [ "Kp", "structarm__pid__instance__q15.html#ad228aae24a1b6d855c93a8b9bbc1c4f1", null ], - [ "state", "structarm__pid__instance__q15.html#a4a3f0a878b5b6b055e3478a2f244cd30", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__pid__instance__q31.html b/Documentation/DSP/html/structarm__pid__instance__q31.html deleted file mode 100644 index 72b3340..0000000 --- a/Documentation/DSP/html/structarm__pid__instance__q31.html +++ /dev/null @@ -1,264 +0,0 @@ - - - - - -arm_pid_instance_q31 Struct Reference -CMSIS-DSP: arm_pid_instance_q31 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_pid_instance_q31 Struct Reference
    -
    -
    - -

    Instance structure for the Q31 PID Control. -

    - - - - - - - - - - - - - - - - -

    -Data Fields

    q31_t A0
     
    q31_t A1
     
    q31_t A2
     
    q31_t state [3]
     
    q31_t Kp
     
    q31_t Ki
     
    q31_t Kd
     
    -

    Field Documentation

    - -
    -
    - - - - -
    q31_t arm_pid_instance_q31::A0
    -
    -

    The derived gain, A0 = Kp + Ki + Kd .

    - -

    Referenced by arm_pid_init_q31(), and arm_pid_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t arm_pid_instance_q31::A1
    -
    -

    The derived gain, A1 = -Kp - 2Kd.

    - -

    Referenced by arm_pid_init_q31(), and arm_pid_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t arm_pid_instance_q31::A2
    -
    -

    The derived gain, A2 = Kd .

    - -

    Referenced by arm_pid_init_q31(), and arm_pid_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t arm_pid_instance_q31::Kd
    -
    -

    The derivative gain.

    - -

    Referenced by arm_pid_init_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t arm_pid_instance_q31::Ki
    -
    -

    The integral gain.

    - -

    Referenced by arm_pid_init_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t arm_pid_instance_q31::Kp
    -
    -

    The proportional gain.

    - -

    Referenced by arm_pid_init_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t arm_pid_instance_q31::state[3]
    -
    -

    The state array of length 3.

    - -

    Referenced by arm_pid_init_q31(), arm_pid_q31(), and arm_pid_reset_q31().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__pid__instance__q31.js b/Documentation/DSP/html/structarm__pid__instance__q31.js deleted file mode 100644 index 3091ec3..0000000 --- a/Documentation/DSP/html/structarm__pid__instance__q31.js +++ /dev/null @@ -1,10 +0,0 @@ -var structarm__pid__instance__q31 = -[ - [ "A0", "structarm__pid__instance__q31.html#aa5332635ce9c7078cdb4c1ecf442eadd", null ], - [ "A1", "structarm__pid__instance__q31.html#a2f7492bd6fb92fae5e2de7fbbec39b0e", null ], - [ "A2", "structarm__pid__instance__q31.html#a3e34537c53af4f9ad7bfffa4dff27c82", null ], - [ "Kd", "structarm__pid__instance__q31.html#aab4ff371d14441df501f1169f71cbd17", null ], - [ "Ki", "structarm__pid__instance__q31.html#aa861d69fd398f29aa0b4b455a823ed72", null ], - [ "Kp", "structarm__pid__instance__q31.html#ac2410bf7f856d58dc1d773d4983cac8e", null ], - [ "state", "structarm__pid__instance__q31.html#a228e4a64da6014844a0a671a1fa391d4", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__rfft__fast__instance__f32.html b/Documentation/DSP/html/structarm__rfft__fast__instance__f32.html deleted file mode 100644 index e1d2b10..0000000 --- a/Documentation/DSP/html/structarm__rfft__fast__instance__f32.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -arm_rfft_fast_instance_f32 Struct Reference -CMSIS-DSP: arm_rfft_fast_instance_f32 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_rfft_fast_instance_f32 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point RFFT/RIFFT function. -

    - - - - - - - - -

    -Data Fields

    arm_cfft_instance_f32 Sint
     
    uint16_t fftLenRFFT
     
    float32_tpTwiddleRFFT
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint16_t arm_rfft_fast_instance_f32::fftLenRFFT
    -
    -

    length of the real sequence

    - -

    Referenced by arm_rfft_fast_f32(), and arm_rfft_fast_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_rfft_fast_instance_f32::pTwiddleRFFT
    -
    -

    Twiddle factors real stage

    - -

    Referenced by arm_rfft_fast_init_f32(), merge_rfft_f32(), and stage_rfft_f32().

    - -
    -
    - -
    -
    - - - - -
    arm_cfft_instance_f32 arm_rfft_fast_instance_f32::Sint
    -
    -

    Internal CFFT structure.

    - -

    Referenced by arm_rfft_fast_f32(), arm_rfft_fast_init_f32(), merge_rfft_f32(), and stage_rfft_f32().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__rfft__fast__instance__f32.js b/Documentation/DSP/html/structarm__rfft__fast__instance__f32.js deleted file mode 100644 index 3efa62c..0000000 --- a/Documentation/DSP/html/structarm__rfft__fast__instance__f32.js +++ /dev/null @@ -1,6 +0,0 @@ -var structarm__rfft__fast__instance__f32 = -[ - [ "fftLenRFFT", "structarm__rfft__fast__instance__f32.html#aef06ab665041ec36f5b25d464f0cab14", null ], - [ "pTwiddleRFFT", "structarm__rfft__fast__instance__f32.html#a9f30b04f163fabc1b24421d3c323d5fc", null ], - [ "Sint", "structarm__rfft__fast__instance__f32.html#a37419ababdfb3151b1891ae6bcd21012", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__rfft__instance__f32.html b/Documentation/DSP/html/structarm__rfft__instance__f32.html deleted file mode 100644 index f1e61d0..0000000 --- a/Documentation/DSP/html/structarm__rfft__instance__f32.html +++ /dev/null @@ -1,281 +0,0 @@ - - - - - -arm_rfft_instance_f32 Struct Reference -CMSIS-DSP: arm_rfft_instance_f32 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_rfft_instance_f32 Struct Reference
    -
    -
    - -

    Instance structure for the floating-point RFFT/RIFFT function. -

    - - - - - - - - - - - - - - - - - - -

    -Data Fields

    uint32_t fftLenReal
     
    uint16_t fftLenBy2
     
    uint8_t ifftFlagR
     
    uint8_t bitReverseFlagR
     
    uint32_t twidCoefRModifier
     
    float32_tpTwiddleAReal
     
    float32_tpTwiddleBReal
     
    arm_cfft_radix4_instance_f32pCfft
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint8_t arm_rfft_instance_f32::bitReverseFlagR
    -
    -

    flag that enables (bitReverseFlagR=1) or disables (bitReverseFlagR=0) bit reversal of output.

    - -

    Referenced by arm_rfft_f32(), and arm_rfft_init_f32().

    - -
    -
    - -
    -
    - - - - -
    uint16_t arm_rfft_instance_f32::fftLenBy2
    -
    -

    length of the complex FFT.

    - -

    Referenced by arm_rfft_f32(), and arm_rfft_init_f32().

    - -
    -
    - -
    -
    - - - - -
    uint32_t arm_rfft_instance_f32::fftLenReal
    -
    -

    length of the real FFT.

    - -

    Referenced by arm_rfft_init_f32().

    - -
    -
    - -
    -
    - - - - -
    uint8_t arm_rfft_instance_f32::ifftFlagR
    -
    -

    flag that selects forward (ifftFlagR=0) or inverse (ifftFlagR=1) transform.

    - -

    Referenced by arm_rfft_f32(), and arm_rfft_init_f32().

    - -
    -
    - -
    -
    - - - - -
    arm_cfft_radix4_instance_f32* arm_rfft_instance_f32::pCfft
    -
    -

    points to the complex FFT instance.

    - -

    Referenced by arm_rfft_f32(), and arm_rfft_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_rfft_instance_f32::pTwiddleAReal
    -
    -

    points to the real twiddle factor table.

    - -

    Referenced by arm_rfft_f32(), and arm_rfft_init_f32().

    - -
    -
    - -
    -
    - - - - -
    float32_t* arm_rfft_instance_f32::pTwiddleBReal
    -
    -

    points to the imag twiddle factor table.

    - -

    Referenced by arm_rfft_f32(), and arm_rfft_init_f32().

    - -
    -
    - -
    -
    - - - - -
    uint32_t arm_rfft_instance_f32::twidCoefRModifier
    -
    -

    twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.

    - -

    Referenced by arm_rfft_f32(), and arm_rfft_init_f32().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__rfft__instance__f32.js b/Documentation/DSP/html/structarm__rfft__instance__f32.js deleted file mode 100644 index e5ab0e0..0000000 --- a/Documentation/DSP/html/structarm__rfft__instance__f32.js +++ /dev/null @@ -1,11 +0,0 @@ -var structarm__rfft__instance__f32 = -[ - [ "bitReverseFlagR", "structarm__rfft__instance__f32.html#ac342f3248157cbbd2f04a3c8ec9fc9eb", null ], - [ "fftLenBy2", "structarm__rfft__instance__f32.html#a075076e07ebb8521d8e3b49a31db6c57", null ], - [ "fftLenReal", "structarm__rfft__instance__f32.html#a4219d4669699e4efdcb150ed7a0d9a57", null ], - [ "ifftFlagR", "structarm__rfft__instance__f32.html#a5ee6d10a934ab4b666e0bb286c3d633f", null ], - [ "pCfft", "structarm__rfft__instance__f32.html#a9f47ba9f50c81e4445ae3827b981bc05", null ], - [ "pTwiddleAReal", "structarm__rfft__instance__f32.html#a534cc7e6e9b3e3dd022fad611c762142", null ], - [ "pTwiddleBReal", "structarm__rfft__instance__f32.html#a23543ecfd027fea2477fe1eea23c3c4d", null ], - [ "twidCoefRModifier", "structarm__rfft__instance__f32.html#aede85350fb5ae6baa1b3e8bfa15b18d6", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__rfft__instance__q15.html b/Documentation/DSP/html/structarm__rfft__instance__q15.html deleted file mode 100644 index 45dcaa0..0000000 --- a/Documentation/DSP/html/structarm__rfft__instance__q15.html +++ /dev/null @@ -1,264 +0,0 @@ - - - - - -arm_rfft_instance_q15 Struct Reference -CMSIS-DSP: arm_rfft_instance_q15 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_rfft_instance_q15 Struct Reference
    -
    -
    - -

    Instance structure for the Q15 RFFT/RIFFT function. -

    - - - - - - - - - - - - - - - - -

    -Data Fields

    uint32_t fftLenReal
     
    uint8_t ifftFlagR
     
    uint8_t bitReverseFlagR
     
    uint32_t twidCoefRModifier
     
    q15_tpTwiddleAReal
     
    q15_tpTwiddleBReal
     
    const arm_cfft_instance_q15pCfft
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint8_t arm_rfft_instance_q15::bitReverseFlagR
    -
    -

    flag that enables (bitReverseFlagR=1) or disables (bitReverseFlagR=0) bit reversal of output.

    - -

    Referenced by arm_rfft_init_q15(), and arm_rfft_q15().

    - -
    -
    - -
    -
    - - - - -
    uint32_t arm_rfft_instance_q15::fftLenReal
    -
    -

    length of the real FFT.

    - -

    Referenced by arm_rfft_init_q15(), and arm_rfft_q15().

    - -
    -
    - -
    -
    - - - - -
    uint8_t arm_rfft_instance_q15::ifftFlagR
    -
    -

    flag that selects forward (ifftFlagR=0) or inverse (ifftFlagR=1) transform.

    - -

    Referenced by arm_rfft_init_q15(), and arm_rfft_q15().

    - -
    -
    - -
    -
    - - - - -
    const arm_cfft_instance_q15* arm_rfft_instance_q15::pCfft
    -
    -

    points to the complex FFT instance.

    - -

    Referenced by arm_rfft_init_q15(), and arm_rfft_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_rfft_instance_q15::pTwiddleAReal
    -
    -

    points to the real twiddle factor table.

    - -

    Referenced by arm_rfft_init_q15(), and arm_rfft_q15().

    - -
    -
    - -
    -
    - - - - -
    q15_t* arm_rfft_instance_q15::pTwiddleBReal
    -
    -

    points to the imag twiddle factor table.

    - -

    Referenced by arm_rfft_init_q15(), and arm_rfft_q15().

    - -
    -
    - -
    -
    - - - - -
    uint32_t arm_rfft_instance_q15::twidCoefRModifier
    -
    -

    twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.

    - -

    Referenced by arm_rfft_init_q15(), and arm_rfft_q15().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__rfft__instance__q15.js b/Documentation/DSP/html/structarm__rfft__instance__q15.js deleted file mode 100644 index 47afd81..0000000 --- a/Documentation/DSP/html/structarm__rfft__instance__q15.js +++ /dev/null @@ -1,10 +0,0 @@ -var structarm__rfft__instance__q15 = -[ - [ "bitReverseFlagR", "structarm__rfft__instance__q15.html#a4c65cd40e0098ec2f5c0dc31488b9bc6", null ], - [ "fftLenReal", "structarm__rfft__instance__q15.html#aac5cf9e825917cbb14f439e56bb86ab3", null ], - [ "ifftFlagR", "structarm__rfft__instance__q15.html#a8051ffe268c147e431e1bea7bb4c4258", null ], - [ "pCfft", "structarm__rfft__instance__q15.html#a4329c15b056444746d37ff082a24d31a", null ], - [ "pTwiddleAReal", "structarm__rfft__instance__q15.html#affbf2de522ac029432d98e8373c0ec53", null ], - [ "pTwiddleBReal", "structarm__rfft__instance__q15.html#a937d815022adc557b435ba8c6cd58b0d", null ], - [ "twidCoefRModifier", "structarm__rfft__instance__q15.html#afd444d05858c5f419980e94e8240d5c3", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/structarm__rfft__instance__q31.html b/Documentation/DSP/html/structarm__rfft__instance__q31.html deleted file mode 100644 index e46bdaf..0000000 --- a/Documentation/DSP/html/structarm__rfft__instance__q31.html +++ /dev/null @@ -1,264 +0,0 @@ - - - - - -arm_rfft_instance_q31 Struct Reference -CMSIS-DSP: arm_rfft_instance_q31 Struct Reference - - - - - - - - - - - - - - - -
    -
    - - - - - - - -
    -
    CMSIS-DSP -  Version 1.4.7 -
    -
    CMSIS DSP Software Library
    -
    -
    - -
    -
      - -
    -
    - - - - -
    -
    - -
    -
    -
    - -
    - - - - -
    - -
    - -
    - -
    -
    arm_rfft_instance_q31 Struct Reference
    -
    -
    - -

    Instance structure for the Q31 RFFT/RIFFT function. -

    - - - - - - - - - - - - - - - - -

    -Data Fields

    uint32_t fftLenReal
     
    uint8_t ifftFlagR
     
    uint8_t bitReverseFlagR
     
    uint32_t twidCoefRModifier
     
    q31_tpTwiddleAReal
     
    q31_tpTwiddleBReal
     
    const arm_cfft_instance_q31pCfft
     
    -

    Field Documentation

    - -
    -
    - - - - -
    uint8_t arm_rfft_instance_q31::bitReverseFlagR
    -
    -

    flag that enables (bitReverseFlagR=1) or disables (bitReverseFlagR=0) bit reversal of output.

    - -

    Referenced by arm_rfft_init_q31(), and arm_rfft_q31().

    - -
    -
    - -
    -
    - - - - -
    uint32_t arm_rfft_instance_q31::fftLenReal
    -
    -

    length of the real FFT.

    - -

    Referenced by arm_rfft_init_q31(), and arm_rfft_q31().

    - -
    -
    - -
    -
    - - - - -
    uint8_t arm_rfft_instance_q31::ifftFlagR
    -
    -

    flag that selects forward (ifftFlagR=0) or inverse (ifftFlagR=1) transform.

    - -

    Referenced by arm_rfft_init_q31(), and arm_rfft_q31().

    - -
    -
    - -
    -
    - - - - -
    const arm_cfft_instance_q31* arm_rfft_instance_q31::pCfft
    -
    -

    points to the complex FFT instance.

    - -

    Referenced by arm_rfft_init_q31(), and arm_rfft_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_rfft_instance_q31::pTwiddleAReal
    -
    -

    points to the real twiddle factor table.

    - -

    Referenced by arm_rfft_init_q31(), and arm_rfft_q31().

    - -
    -
    - -
    -
    - - - - -
    q31_t* arm_rfft_instance_q31::pTwiddleBReal
    -
    -

    points to the imag twiddle factor table.

    - -

    Referenced by arm_rfft_init_q31(), and arm_rfft_q31().

    - -
    -
    - -
    -
    - - - - -
    uint32_t arm_rfft_instance_q31::twidCoefRModifier
    -
    -

    twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.

    - -

    Referenced by arm_rfft_init_q31(), and arm_rfft_q31().

    - -
    -
    -
    -
    - - - - diff --git a/Documentation/DSP/html/structarm__rfft__instance__q31.js b/Documentation/DSP/html/structarm__rfft__instance__q31.js deleted file mode 100644 index ac261d5..0000000 --- a/Documentation/DSP/html/structarm__rfft__instance__q31.js +++ /dev/null @@ -1,10 +0,0 @@ -var structarm__rfft__instance__q31 = -[ - [ "bitReverseFlagR", "structarm__rfft__instance__q31.html#a3cb90cdc928a88b0203917dcb3dc1b71", null ], - [ "fftLenReal", "structarm__rfft__instance__q31.html#af777b0cadd5abaf064323692c2e6693b", null ], - [ "ifftFlagR", "structarm__rfft__instance__q31.html#af5c2615e6cde15524df38fa57ea32d94", null ], - [ "pCfft", "structarm__rfft__instance__q31.html#a8fe10d425b59e096c23aa4bb5caa1974", null ], - [ "pTwiddleAReal", "structarm__rfft__instance__q31.html#a2a0c944e66bab92fcbe19d1c29153250", null ], - [ "pTwiddleBReal", "structarm__rfft__instance__q31.html#ae5070be4c2e0327e618f5e1f4c5b9d80", null ], - [ "twidCoefRModifier", "structarm__rfft__instance__q31.html#a6fc90252b579f7c29e01bd279334fc43", null ] -]; \ No newline at end of file diff --git a/Documentation/DSP/html/sync_off.png b/Documentation/DSP/html/sync_off.png deleted file mode 100644 index 3b443fc..0000000 Binary files a/Documentation/DSP/html/sync_off.png and /dev/null differ diff --git a/Documentation/DSP/html/sync_on.png b/Documentation/DSP/html/sync_on.png deleted file mode 100644 index e08320f..0000000 Binary files a/Documentation/DSP/html/sync_on.png and /dev/null differ diff --git a/Documentation/DSP/html/tab_a.png b/Documentation/DSP/html/tab_a.png deleted file mode 100644 index 3b725c4..0000000 Binary files a/Documentation/DSP/html/tab_a.png and /dev/null differ diff --git a/Documentation/DSP/html/tab_b.png b/Documentation/DSP/html/tab_b.png deleted file mode 100644 index 5f6601a..0000000 Binary files a/Documentation/DSP/html/tab_b.png and /dev/null differ diff --git a/Documentation/DSP/html/tab_h.png b/Documentation/DSP/html/tab_h.png deleted file mode 100644 index fd5cb70..0000000 Binary files a/Documentation/DSP/html/tab_h.png and /dev/null differ diff --git a/Documentation/DSP/html/tab_s.png b/Documentation/DSP/html/tab_s.png deleted file mode 100644 index ab478c9..0000000 Binary files a/Documentation/DSP/html/tab_s.png and /dev/null differ diff --git a/Documentation/DSP/html/tab_topnav.png b/Documentation/DSP/html/tab_topnav.png deleted file mode 100644 index b257b77..0000000 Binary files a/Documentation/DSP/html/tab_topnav.png and /dev/null differ diff --git a/Documentation/DSP/html/tabs.css b/Documentation/DSP/html/tabs.css deleted file mode 100644 index ffbab50..0000000 --- a/Documentation/DSP/html/tabs.css +++ /dev/null @@ -1,71 +0,0 @@ -.tabs, .tabs1, .tabs2, .tabs3 { - background-image: url('tab_b.png'); - width: 100%; - z-index: 101; - font-size: 10px; -} - -.tabs1 { - background-image: url('tab_topnav.png'); - font-size: 12px; -} - -.tabs2 { - font-size: 10px; -} -.tabs3 { - font-size: 9px; -} - -.tablist { - margin: 0; - padding: 0; - display: table; - line-height: 24px; -} - -.tablist li { - float: left; - display: table-cell; - background-image: url('tab_b.png'); - list-style: none; -} - -.tabs1 .tablist li { - float: left; - display: table-cell; - background-image: url('tab_topnav.png'); - list-style: none; -} - -.tablist a { - display: block; - padding: 0 20px; - font-weight: bold; - background-image:url('tab_s.png'); - background-repeat:no-repeat; - background-position:right; - color: #283A5D; - text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); - text-decoration: none; - outline: none; -} - -.tabs3 .tablist a { - padding: 0 10px; -} - -.tablist a:hover { - background-image: url('tab_h.png'); - background-repeat:repeat-x; - color: #fff; - text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); - text-decoration: none; -} - -.tablist li.current a { - background-image: url('tab_a.png'); - background-repeat:repeat-x; - color: #fff; - text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); -} -- cgit