From 96d6da4e252b06dcfdc041e7df23e86161c33007 Mon Sep 17 00:00:00 2001 From: rihab kouki Date: Tue, 28 Jul 2020 11:24:49 +0100 Subject: Official ARM version: v5.6.0 --- docs/DSP/html/BasicMathFunctions_8c.html | 129 ++ docs/DSP/html/ChangeLog_pg.html | 85 +- docs/DSP/html/Change_01Log_8txt.html | 129 -- docs/DSP/html/CommonTables_8c.html | 129 ++ docs/DSP/html/ComplexMathFunctions_8c.html | 129 ++ docs/DSP/html/ControllerFunctions_8c.html | 129 ++ ...M_2arm__variance__example_2CMakeLists_8txt.html | 190 ++ docs/DSP/html/FastMathFunctions_8c.html | 129 ++ docs/DSP/html/FilteringFunctions_8c.html | 129 ++ docs/DSP/html/MatrixFunctions_8c.html | 129 ++ docs/DSP/html/RTE__Components_8h.html | 129 ++ ...ource_2BasicMathFunctions_2CMakeLists_8txt.html | 129 ++ docs/DSP/html/Source_2CMakeLists_8txt.html | 172 ++ .../Source_2CommonTables_2CMakeLists_8txt.html | 154 ++ ...rce_2ComplexMathFunctions_2CMakeLists_8txt.html | 129 ++ ...urce_2ControllerFunctions_2CMakeLists_8txt.html | 154 ++ ...Source_2FastMathFunctions_2CMakeLists_8txt.html | 129 ++ ...ource_2FilteringFunctions_2CMakeLists_8txt.html | 154 ++ .../Source_2MatrixFunctions_2CMakeLists_8txt.html | 129 ++ ...urce_2StatisticsFunctions_2CMakeLists_8txt.html | 129 ++ .../Source_2SupportFunctions_2CMakeLists_8txt.html | 129 ++ ...ource_2TransformFunctions_2CMakeLists_8txt.html | 154 ++ docs/DSP/html/StatisticsFunctions_8c.html | 129 ++ docs/DSP/html/SupportFunctions_8c.html | 129 ++ docs/DSP/html/TransformFunctions_8c.html | 129 ++ docs/DSP/html/annotated.html | 6 +- docs/DSP/html/arm__abs__f32_8c.html | 10 +- docs/DSP/html/arm__abs__q15_8c.html | 10 +- docs/DSP/html/arm__abs__q31_8c.html | 10 +- docs/DSP/html/arm__abs__q7_8c.html | 10 +- docs/DSP/html/arm__add__f32_8c.html | 10 +- docs/DSP/html/arm__add__q15_8c.html | 10 +- docs/DSP/html/arm__add__q31_8c.html | 10 +- docs/DSP/html/arm__add__q7_8c.html | 10 +- ..._biquad__cascade__df1__32x64__init__q31_8c.html | 9 +- .../arm__biquad__cascade__df1__32x64__q31_8c.html | 5 +- .../html/arm__biquad__cascade__df1__f32_8c.html | 10 +- .../arm__biquad__cascade__df1__fast__q15_8c.html | 10 +- .../arm__biquad__cascade__df1__fast__q31_8c.html | 10 +- .../arm__biquad__cascade__df1__init__f32_8c.html | 10 +- .../arm__biquad__cascade__df1__init__q15_8c.html | 10 +- .../arm__biquad__cascade__df1__init__q31_8c.html | 10 +- .../html/arm__biquad__cascade__df1__q15_8c.html | 10 +- .../html/arm__biquad__cascade__df1__q31_8c.html | 10 +- .../html/arm__biquad__cascade__df2T__f32_8c.html | 10 +- .../html/arm__biquad__cascade__df2T__f64_8c.html | 4 +- .../arm__biquad__cascade__df2T__init__f32_8c.html | 10 +- .../arm__biquad__cascade__df2T__init__f64_8c.html | 4 +- ...arm__biquad__cascade__stereo__df2T__f32_8c.html | 10 +- ...iquad__cascade__stereo__df2T__init__f32_8c.html | 10 +- docs/DSP/html/arm__bitreversal2_8c.html | 224 +++ docs/DSP/html/arm__bitreversal_8c.html | 69 +- docs/DSP/html/arm__cfft__f32_8c.html | 29 +- docs/DSP/html/arm__cfft__q15_8c.html | 74 +- docs/DSP/html/arm__cfft__q31_8c.html | 68 +- docs/DSP/html/arm__cfft__radix2__f32_8c.html | 47 +- docs/DSP/html/arm__cfft__radix2__init__f32_8c.html | 4 +- docs/DSP/html/arm__cfft__radix2__init__q15_8c.html | 4 +- docs/DSP/html/arm__cfft__radix2__init__q31_8c.html | 4 +- docs/DSP/html/arm__cfft__radix2__q15_8c.html | 51 +- docs/DSP/html/arm__cfft__radix2__q31_8c.html | 49 +- docs/DSP/html/arm__cfft__radix4__f32_8c.html | 48 +- docs/DSP/html/arm__cfft__radix4__init__f32_8c.html | 4 +- docs/DSP/html/arm__cfft__radix4__init__q15_8c.html | 4 +- docs/DSP/html/arm__cfft__radix4__init__q31_8c.html | 4 +- docs/DSP/html/arm__cfft__radix4__q15_8c.html | 73 +- docs/DSP/html/arm__cfft__radix4__q31_8c.html | 65 +- docs/DSP/html/arm__cfft__radix8__f32_8c.html | 7 +- .../arm__class__marks__example_2Abstract_8txt.html | 4 +- .../html/arm__class__marks__example__f32_8c.html | 32 +- docs/DSP/html/arm__cmplx__conj__f32_8c.html | 10 +- docs/DSP/html/arm__cmplx__conj__q15_8c.html | 10 +- docs/DSP/html/arm__cmplx__conj__q31_8c.html | 10 +- docs/DSP/html/arm__cmplx__dot__prod__f32_8c.html | 10 +- docs/DSP/html/arm__cmplx__dot__prod__q15_8c.html | 10 +- docs/DSP/html/arm__cmplx__dot__prod__q31_8c.html | 10 +- docs/DSP/html/arm__cmplx__mag__f32_8c.html | 10 +- docs/DSP/html/arm__cmplx__mag__q15_8c.html | 10 +- docs/DSP/html/arm__cmplx__mag__q31_8c.html | 10 +- .../DSP/html/arm__cmplx__mag__squared__f32_8c.html | 10 +- .../DSP/html/arm__cmplx__mag__squared__q15_8c.html | 10 +- .../DSP/html/arm__cmplx__mag__squared__q31_8c.html | 10 +- docs/DSP/html/arm__cmplx__mult__cmplx__f32_8c.html | 10 +- docs/DSP/html/arm__cmplx__mult__cmplx__q15_8c.html | 10 +- docs/DSP/html/arm__cmplx__mult__cmplx__q31_8c.html | 10 +- docs/DSP/html/arm__cmplx__mult__real__f32_8c.html | 10 +- docs/DSP/html/arm__cmplx__mult__real__q15_8c.html | 10 +- docs/DSP/html/arm__cmplx__mult__real__q31_8c.html | 10 +- docs/DSP/html/arm__common__tables_8c.html | 155 +- docs/DSP/html/arm__common__tables_8h.html | 292 ++- docs/DSP/html/arm__const__structs_8c.html | 50 +- docs/DSP/html/arm__const__structs_8h.html | 42 +- docs/DSP/html/arm__conv__f32_8c.html | 10 +- docs/DSP/html/arm__conv__fast__opt__q15_8c.html | 10 +- docs/DSP/html/arm__conv__fast__q15_8c.html | 10 +- docs/DSP/html/arm__conv__fast__q31_8c.html | 10 +- docs/DSP/html/arm__conv__opt__q15_8c.html | 10 +- docs/DSP/html/arm__conv__opt__q7_8c.html | 10 +- docs/DSP/html/arm__conv__partial__f32_8c.html | 10 +- .../arm__conv__partial__fast__opt__q15_8c.html | 10 +- .../DSP/html/arm__conv__partial__fast__q15_8c.html | 10 +- .../DSP/html/arm__conv__partial__fast__q31_8c.html | 10 +- docs/DSP/html/arm__conv__partial__opt__q15_8c.html | 10 +- docs/DSP/html/arm__conv__partial__opt__q7_8c.html | 10 +- docs/DSP/html/arm__conv__partial__q15_8c.html | 10 +- docs/DSP/html/arm__conv__partial__q31_8c.html | 10 +- docs/DSP/html/arm__conv__partial__q7_8c.html | 10 +- docs/DSP/html/arm__conv__q15_8c.html | 10 +- docs/DSP/html/arm__conv__q31_8c.html | 10 +- docs/DSP/html/arm__conv__q7_8c.html | 10 +- .../arm__convolution__example_2Abstract_8txt.html | 4 +- ...arm__convolution__example_2math__helper_8c.html | 10 +- ...arm__convolution__example_2math__helper_8h.html | 4 +- .../html/arm__convolution__example__f32_8c.html | 30 +- docs/DSP/html/arm__copy__f32_8c.html | 10 +- docs/DSP/html/arm__copy__q15_8c.html | 10 +- docs/DSP/html/arm__copy__q31_8c.html | 10 +- docs/DSP/html/arm__copy__q7_8c.html | 10 +- docs/DSP/html/arm__correlate__f32_8c.html | 10 +- .../html/arm__correlate__fast__opt__q15_8c.html | 10 +- docs/DSP/html/arm__correlate__fast__q15_8c.html | 10 +- docs/DSP/html/arm__correlate__fast__q31_8c.html | 10 +- docs/DSP/html/arm__correlate__opt__q15_8c.html | 10 +- docs/DSP/html/arm__correlate__opt__q7_8c.html | 10 +- docs/DSP/html/arm__correlate__q15_8c.html | 10 +- docs/DSP/html/arm__correlate__q31_8c.html | 10 +- docs/DSP/html/arm__correlate__q7_8c.html | 10 +- docs/DSP/html/arm__cos__f32_8c.html | 4 +- docs/DSP/html/arm__cos__q15_8c.html | 4 +- docs/DSP/html/arm__cos__q31_8c.html | 4 +- docs/DSP/html/arm__dct4__f32_8c.html | 4 +- docs/DSP/html/arm__dct4__init__f32_8c.html | 26 +- docs/DSP/html/arm__dct4__init__q15_8c.html | 26 +- docs/DSP/html/arm__dct4__init__q31_8c.html | 26 +- docs/DSP/html/arm__dct4__q15_8c.html | 4 +- docs/DSP/html/arm__dct4__q31_8c.html | 4 +- docs/DSP/html/arm__dot__prod__f32_8c.html | 10 +- docs/DSP/html/arm__dot__prod__q15_8c.html | 10 +- docs/DSP/html/arm__dot__prod__q31_8c.html | 10 +- docs/DSP/html/arm__dot__prod__q7_8c.html | 10 +- .../arm__dotproduct__example_2Abstract_8txt.html | 4 +- .../DSP/html/arm__dotproduct__example__f32_8c.html | 22 +- docs/DSP/html/arm__fft__bin__data_8c.html | 6 +- .../arm__fft__bin__example_2Abstract_8txt.html | 4 +- docs/DSP/html/arm__fft__bin__example__f32_8c.html | 20 +- docs/DSP/html/arm__fill__f32_8c.html | 4 +- docs/DSP/html/arm__fill__q15_8c.html | 4 +- docs/DSP/html/arm__fill__q31_8c.html | 4 +- docs/DSP/html/arm__fill__q7_8c.html | 4 +- docs/DSP/html/arm__fir__data_8c.html | 8 +- docs/DSP/html/arm__fir__decimate__f32_8c.html | 10 +- .../DSP/html/arm__fir__decimate__fast__q15_8c.html | 10 +- .../DSP/html/arm__fir__decimate__fast__q31_8c.html | 10 +- .../DSP/html/arm__fir__decimate__init__f32_8c.html | 10 +- .../DSP/html/arm__fir__decimate__init__q15_8c.html | 10 +- .../DSP/html/arm__fir__decimate__init__q31_8c.html | 10 +- docs/DSP/html/arm__fir__decimate__q15_8c.html | 10 +- docs/DSP/html/arm__fir__decimate__q31_8c.html | 10 +- .../DSP/html/arm__fir__example_2Abstract_8txt.html | 4 +- .../html/arm__fir__example_2math__helper_8c.html | 14 +- .../html/arm__fir__example_2math__helper_8h.html | 4 +- docs/DSP/html/arm__fir__example__f32_8c.html | 28 +- docs/DSP/html/arm__fir__f32_8c.html | 10 +- docs/DSP/html/arm__fir__fast__q15_8c.html | 10 +- docs/DSP/html/arm__fir__fast__q31_8c.html | 12 +- docs/DSP/html/arm__fir__init__f32_8c.html | 10 +- docs/DSP/html/arm__fir__init__q15_8c.html | 10 +- docs/DSP/html/arm__fir__init__q31_8c.html | 10 +- docs/DSP/html/arm__fir__init__q7_8c.html | 10 +- docs/DSP/html/arm__fir__interpolate__f32_8c.html | 10 +- .../html/arm__fir__interpolate__init__f32_8c.html | 10 +- .../html/arm__fir__interpolate__init__q15_8c.html | 10 +- .../html/arm__fir__interpolate__init__q31_8c.html | 10 +- docs/DSP/html/arm__fir__interpolate__q15_8c.html | 10 +- docs/DSP/html/arm__fir__interpolate__q31_8c.html | 10 +- docs/DSP/html/arm__fir__lattice__f32_8c.html | 10 +- docs/DSP/html/arm__fir__lattice__init__f32_8c.html | 10 +- docs/DSP/html/arm__fir__lattice__init__q15_8c.html | 10 +- docs/DSP/html/arm__fir__lattice__init__q31_8c.html | 10 +- docs/DSP/html/arm__fir__lattice__q15_8c.html | 10 +- docs/DSP/html/arm__fir__lattice__q31_8c.html | 10 +- docs/DSP/html/arm__fir__q15_8c.html | 10 +- docs/DSP/html/arm__fir__q31_8c.html | 10 +- docs/DSP/html/arm__fir__q7_8c.html | 10 +- docs/DSP/html/arm__fir__sparse__f32_8c.html | 10 +- docs/DSP/html/arm__fir__sparse__init__f32_8c.html | 10 +- docs/DSP/html/arm__fir__sparse__init__q15_8c.html | 10 +- docs/DSP/html/arm__fir__sparse__init__q31_8c.html | 10 +- docs/DSP/html/arm__fir__sparse__init__q7_8c.html | 10 +- docs/DSP/html/arm__fir__sparse__q15_8c.html | 10 +- docs/DSP/html/arm__fir__sparse__q31_8c.html | 10 +- docs/DSP/html/arm__fir__sparse__q7_8c.html | 10 +- docs/DSP/html/arm__float__to__q15_8c.html | 10 +- docs/DSP/html/arm__float__to__q31_8c.html | 10 +- docs/DSP/html/arm__float__to__q7_8c.html | 10 +- .../DSP/html/arm__graphic__equalizer__data_8c.html | 4 +- ...graphic__equalizer__example_2Abstract_8txt.html | 4 +- ...aphic__equalizer__example_2math__helper_8c.html | 14 +- ...aphic__equalizer__example_2math__helper_8h.html | 4 +- .../arm__graphic__equalizer__example__q31_8c.html | 42 +- docs/DSP/html/arm__iir__lattice__f32_8c.html | 10 +- docs/DSP/html/arm__iir__lattice__init__f32_8c.html | 4 +- docs/DSP/html/arm__iir__lattice__init__q15_8c.html | 4 +- docs/DSP/html/arm__iir__lattice__init__q31_8c.html | 4 +- docs/DSP/html/arm__iir__lattice__q15_8c.html | 10 +- docs/DSP/html/arm__iir__lattice__q31_8c.html | 10 +- docs/DSP/html/arm__linear__interp__data_8c.html | 6 +- ...rm__linear__interp__example_2Abstract_8txt.html | 4 +- ...__linear__interp__example_2math__helper_8c.html | 14 +- ...__linear__interp__example_2math__helper_8h.html | 4 +- .../html/arm__linear__interp__example__f32_8c.html | 24 +- docs/DSP/html/arm__lms__f32_8c.html | 10 +- docs/DSP/html/arm__lms__init__f32_8c.html | 4 +- docs/DSP/html/arm__lms__init__q15_8c.html | 4 +- docs/DSP/html/arm__lms__init__q31_8c.html | 4 +- docs/DSP/html/arm__lms__norm__f32_8c.html | 10 +- docs/DSP/html/arm__lms__norm__init__f32_8c.html | 4 +- docs/DSP/html/arm__lms__norm__init__q15_8c.html | 4 +- docs/DSP/html/arm__lms__norm__init__q31_8c.html | 4 +- docs/DSP/html/arm__lms__norm__q15_8c.html | 10 +- docs/DSP/html/arm__lms__norm__q31_8c.html | 10 +- docs/DSP/html/arm__lms__q15_8c.html | 10 +- docs/DSP/html/arm__lms__q31_8c.html | 10 +- docs/DSP/html/arm__mat__add__f32_8c.html | 4 +- docs/DSP/html/arm__mat__add__q15_8c.html | 4 +- docs/DSP/html/arm__mat__add__q31_8c.html | 4 +- docs/DSP/html/arm__mat__cmplx__mult__f32_8c.html | 4 +- docs/DSP/html/arm__mat__cmplx__mult__q15_8c.html | 4 +- docs/DSP/html/arm__mat__cmplx__mult__q31_8c.html | 4 +- docs/DSP/html/arm__mat__init__f32_8c.html | 4 +- docs/DSP/html/arm__mat__init__q15_8c.html | 4 +- docs/DSP/html/arm__mat__init__q31_8c.html | 4 +- docs/DSP/html/arm__mat__inverse__f32_8c.html | 4 +- docs/DSP/html/arm__mat__inverse__f64_8c.html | 6 +- docs/DSP/html/arm__mat__mult__f32_8c.html | 4 +- docs/DSP/html/arm__mat__mult__fast__q15_8c.html | 6 +- docs/DSP/html/arm__mat__mult__fast__q31_8c.html | 6 +- docs/DSP/html/arm__mat__mult__q15_8c.html | 4 +- docs/DSP/html/arm__mat__mult__q31_8c.html | 4 +- docs/DSP/html/arm__mat__scale__f32_8c.html | 4 +- docs/DSP/html/arm__mat__scale__q15_8c.html | 4 +- docs/DSP/html/arm__mat__scale__q31_8c.html | 4 +- docs/DSP/html/arm__mat__sub__f32_8c.html | 4 +- docs/DSP/html/arm__mat__sub__q15_8c.html | 4 +- docs/DSP/html/arm__mat__sub__q31_8c.html | 4 +- docs/DSP/html/arm__mat__trans__f32_8c.html | 4 +- docs/DSP/html/arm__mat__trans__q15_8c.html | 4 +- docs/DSP/html/arm__mat__trans__q31_8c.html | 4 +- docs/DSP/html/arm__math_8h.html | 1988 ++++++++++---------- .../html/arm__matrix__example_2Abstract_8txt.html | 4 +- .../arm__matrix__example_2math__helper_8c.html | 14 +- .../arm__matrix__example_2math__helper_8h.html | 4 +- docs/DSP/html/arm__matrix__example__f32_8c.html | 24 +- docs/DSP/html/arm__max__f32_8c.html | 10 +- docs/DSP/html/arm__max__q15_8c.html | 10 +- docs/DSP/html/arm__max__q31_8c.html | 10 +- docs/DSP/html/arm__max__q7_8c.html | 10 +- docs/DSP/html/arm__mean__f32_8c.html | 10 +- docs/DSP/html/arm__mean__q15_8c.html | 10 +- docs/DSP/html/arm__mean__q31_8c.html | 10 +- docs/DSP/html/arm__mean__q7_8c.html | 10 +- docs/DSP/html/arm__min__f32_8c.html | 10 +- docs/DSP/html/arm__min__q15_8c.html | 10 +- docs/DSP/html/arm__min__q31_8c.html | 10 +- docs/DSP/html/arm__min__q7_8c.html | 10 +- docs/DSP/html/arm__mult__f32_8c.html | 10 +- docs/DSP/html/arm__mult__q15_8c.html | 10 +- docs/DSP/html/arm__mult__q31_8c.html | 10 +- docs/DSP/html/arm__mult__q7_8c.html | 10 +- docs/DSP/html/arm__negate__f32_8c.html | 10 +- docs/DSP/html/arm__negate__q15_8c.html | 10 +- docs/DSP/html/arm__negate__q31_8c.html | 10 +- docs/DSP/html/arm__negate__q7_8c.html | 10 +- docs/DSP/html/arm__offset__f32_8c.html | 10 +- docs/DSP/html/arm__offset__q15_8c.html | 10 +- docs/DSP/html/arm__offset__q31_8c.html | 10 +- docs/DSP/html/arm__offset__q7_8c.html | 10 +- docs/DSP/html/arm__pid__init__f32_8c.html | 4 +- docs/DSP/html/arm__pid__init__q15_8c.html | 4 +- docs/DSP/html/arm__pid__init__q31_8c.html | 4 +- docs/DSP/html/arm__pid__reset__f32_8c.html | 4 +- docs/DSP/html/arm__pid__reset__q15_8c.html | 4 +- docs/DSP/html/arm__pid__reset__q31_8c.html | 4 +- docs/DSP/html/arm__power__f32_8c.html | 10 +- docs/DSP/html/arm__power__q15_8c.html | 10 +- docs/DSP/html/arm__power__q31_8c.html | 10 +- docs/DSP/html/arm__power__q7_8c.html | 10 +- docs/DSP/html/arm__q15__to__float_8c.html | 10 +- docs/DSP/html/arm__q15__to__q31_8c.html | 10 +- docs/DSP/html/arm__q15__to__q7_8c.html | 10 +- docs/DSP/html/arm__q31__to__float_8c.html | 10 +- docs/DSP/html/arm__q31__to__q15_8c.html | 10 +- docs/DSP/html/arm__q31__to__q7_8c.html | 10 +- docs/DSP/html/arm__q7__to__float_8c.html | 10 +- docs/DSP/html/arm__q7__to__q15_8c.html | 10 +- docs/DSP/html/arm__q7__to__q31_8c.html | 10 +- docs/DSP/html/arm__rfft__f32_8c.html | 104 +- docs/DSP/html/arm__rfft__fast__f32_8c.html | 28 +- docs/DSP/html/arm__rfft__fast__init__f32_8c.html | 28 +- docs/DSP/html/arm__rfft__init__f32_8c.html | 15 +- docs/DSP/html/arm__rfft__init__q15_8c.html | 14 +- docs/DSP/html/arm__rfft__init__q31_8c.html | 14 +- docs/DSP/html/arm__rfft__q15_8c.html | 66 +- docs/DSP/html/arm__rfft__q31_8c.html | 64 +- docs/DSP/html/arm__rms__f32_8c.html | 10 +- docs/DSP/html/arm__rms__q15_8c.html | 10 +- docs/DSP/html/arm__rms__q31_8c.html | 10 +- docs/DSP/html/arm__scale__f32_8c.html | 10 +- docs/DSP/html/arm__scale__q15_8c.html | 10 +- docs/DSP/html/arm__scale__q31_8c.html | 10 +- docs/DSP/html/arm__scale__q7_8c.html | 10 +- docs/DSP/html/arm__shift__q15_8c.html | 10 +- docs/DSP/html/arm__shift__q31_8c.html | 10 +- docs/DSP/html/arm__shift__q7_8c.html | 10 +- docs/DSP/html/arm__signal__converge__data_8c.html | 8 +- ...__signal__converge__example_2Abstract_8txt.html | 4 +- ...signal__converge__example_2math__helper_8c.html | 14 +- ...signal__converge__example_2math__helper_8h.html | 14 +- .../arm__signal__converge__example__f32_8c.html | 36 +- .../arm__sin__cos__example_2Abstract_8txt.html | 4 +- docs/DSP/html/arm__sin__cos__example__f32_8c.html | 26 +- docs/DSP/html/arm__sin__cos__f32_8c.html | 4 +- docs/DSP/html/arm__sin__cos__q31_8c.html | 4 +- docs/DSP/html/arm__sin__f32_8c.html | 4 +- docs/DSP/html/arm__sin__q15_8c.html | 4 +- docs/DSP/html/arm__sin__q31_8c.html | 4 +- docs/DSP/html/arm__sqrt__q15_8c.html | 4 +- docs/DSP/html/arm__sqrt__q31_8c.html | 4 +- docs/DSP/html/arm__std__f32_8c.html | 10 +- docs/DSP/html/arm__std__q15_8c.html | 10 +- docs/DSP/html/arm__std__q31_8c.html | 10 +- docs/DSP/html/arm__sub__f32_8c.html | 10 +- docs/DSP/html/arm__sub__q15_8c.html | 10 +- docs/DSP/html/arm__sub__q31_8c.html | 10 +- docs/DSP/html/arm__sub__q7_8c.html | 10 +- docs/DSP/html/arm__var__f32_8c.html | 10 +- docs/DSP/html/arm__var__q15_8c.html | 10 +- docs/DSP/html/arm__var__q31_8c.html | 10 +- .../arm__variance__example_2Abstract_8txt.html | 4 +- docs/DSP/html/arm__variance__example__f32_8c.html | 20 +- .../arm_class_marks_example_f32_8c-example.html | 14 +- .../arm_convolution_example_f32_8c-example.html | 10 +- .../arm_dotproduct_example_f32_8c-example.html | 8 +- .../html/arm_fft_bin_example_f32_8c-example.html | 8 +- docs/DSP/html/arm_fir_example_f32_8c-example.html | 8 +- ...m_graphic_equalizer_example_q31_8c-example.html | 28 +- .../arm_linear_interp_example_f32_8c-example.html | 6 +- .../html/arm_matrix_example_f32_8c-example.html | 4 +- ...arm_signal_converge_example_f32_8c-example.html | 24 +- .../html/arm_sin_cos_example_f32_8c-example.html | 10 +- .../html/arm_variance_example_f32_8c-example.html | 40 +- docs/DSP/html/classes.html | 4 +- docs/DSP/html/cmsis.css | 2 +- docs/DSP/html/deprecated.html | 245 ++- .../html/dir_1170e6dac28fddf4fdc874a585bf14d6.html | 4 +- .../html/dir_17f4c3c4a1c8e5f7adccdfcc8daad256.html | 4 +- .../html/dir_2dfacf8e98c40fbe6b43e4f379522b9d.html | 4 +- .../html/dir_3c115b2b6137a19040f05baba5bbe4bb.html | 4 +- .../html/dir_4686057ebfd09ff788c87e22ea0e3543.html | 6 +- .../html/dir_562f151f187819373d848c62a25ba73f.html | 6 +- .../html/dir_650d82db24a6311fa7658fced19ae149.html | 4 +- .../html/dir_661730ae404280313a24da4355330f49.html | 135 ++ .../html/dir_68360bf40d8d7020a2d63dffc5ff3fbe.html | 4 +- .../html/dir_693482090d3a79198386acaa7ef7c6b2.html | 4 +- .../html/dir_a3413d16a2695ab37a70c8c03c616c68.html | 6 +- .../html/dir_a60f901a1a7665a0737ec2a3f2ba0d4e.html | 4 +- .../html/dir_a7aea38f75b0edaf61d4d95d1f19ac9f.html | 6 +- .../html/dir_abd1d8a41d439a254a6d729f0d888b04.html | 4 +- .../html/dir_ae37ae87b9b72905e94a2ae43aaff3a6.html | 6 +- .../html/dir_b20befc9106ee721a20d5e80599f43ba.html | 4 +- .../html/dir_cab95e0391c67daec1019df34d95a470.html | 6 +- .../html/dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html | 6 +- .../html/dir_cf3b734d050ceea02fbfb06f215bbc8f.html | 4 +- .../html/dir_d47fe067fda502b2aac97b7803894821.html | 4 +- .../html/dir_dd8be1de2cb2fdb097bade8f148f6c3f.html | 6 +- .../html/dir_ddac112016d6de7a55521e85603e9644.html | 4 +- .../html/dir_e69703b6e48666328a369b2a39b5e8f2.html | 6 +- .../html/dir_ef818d145b5ec6db038e10b22abefd0e.html | 6 +- .../html/dir_f7b1dad887759bfadf83e5e1cd802011.html | 4 +- .../html/dir_f93595924be31e3058e32faa649f9f3e.html | 8 +- .../html/dir_fa13912dcbdb74d4eda31d75ef895c4f.html | 4 +- docs/DSP/html/examples.html | 4 +- docs/DSP/html/files.html | 570 +++--- docs/DSP/html/functions.html | 4 +- docs/DSP/html/functions_b.html | 4 +- docs/DSP/html/functions_e.html | 4 +- docs/DSP/html/functions_f.html | 4 +- docs/DSP/html/functions_i.html | 4 +- docs/DSP/html/functions_k.html | 4 +- docs/DSP/html/functions_l.html | 4 +- docs/DSP/html/functions_m.html | 4 +- docs/DSP/html/functions_n.html | 4 +- docs/DSP/html/functions_o.html | 4 +- docs/DSP/html/functions_p.html | 100 +- docs/DSP/html/functions_r.html | 8 +- docs/DSP/html/functions_s.html | 4 +- docs/DSP/html/functions_t.html | 4 +- docs/DSP/html/functions_vars.html | 4 +- docs/DSP/html/functions_vars_b.html | 4 +- docs/DSP/html/functions_vars_e.html | 4 +- docs/DSP/html/functions_vars_f.html | 4 +- docs/DSP/html/functions_vars_i.html | 4 +- docs/DSP/html/functions_vars_k.html | 4 +- docs/DSP/html/functions_vars_l.html | 4 +- docs/DSP/html/functions_vars_m.html | 4 +- docs/DSP/html/functions_vars_n.html | 4 +- docs/DSP/html/functions_vars_o.html | 4 +- docs/DSP/html/functions_vars_p.html | 100 +- docs/DSP/html/functions_vars_r.html | 8 +- docs/DSP/html/functions_vars_s.html | 4 +- docs/DSP/html/functions_vars_t.html | 4 +- docs/DSP/html/functions_vars_x.html | 4 +- docs/DSP/html/functions_x.html | 4 +- docs/DSP/html/globals.html | 54 +- docs/DSP/html/globals_a.html | 61 +- docs/DSP/html/globals_b.html | 100 +- docs/DSP/html/globals_c.html | 288 +-- docs/DSP/html/globals_d.html | 20 +- docs/DSP/html/globals_defs.html | 10 +- docs/DSP/html/globals_e.html | 4 +- docs/DSP/html/globals_enum.html | 4 +- docs/DSP/html/globals_eval.html | 4 +- docs/DSP/html/globals_f.html | 168 +- docs/DSP/html/globals_func.html | 54 +- docs/DSP/html/globals_func_a.html | 56 +- docs/DSP/html/globals_func_b.html | 91 +- docs/DSP/html/globals_func_c.html | 267 +-- docs/DSP/html/globals_func_d.html | 21 +- docs/DSP/html/globals_func_f.html | 169 +- docs/DSP/html/globals_func_g.html | 5 +- docs/DSP/html/globals_func_i.html | 28 +- docs/DSP/html/globals_func_l.html | 37 +- docs/DSP/html/globals_func_m.html | 73 +- docs/DSP/html/globals_func_n.html | 21 +- docs/DSP/html/globals_func_o.html | 24 +- docs/DSP/html/globals_func_p.html | 31 +- docs/DSP/html/globals_func_q.html | 41 +- docs/DSP/html/globals_func_r.html | 120 +- docs/DSP/html/globals_func_s.html | 77 +- docs/DSP/html/globals_func_t.html | 5 +- docs/DSP/html/globals_func_v.html | 26 +- docs/DSP/html/globals_func_w.html | 171 ++ docs/DSP/html/globals_g.html | 4 +- docs/DSP/html/globals_i.html | 27 +- docs/DSP/html/globals_l.html | 36 +- docs/DSP/html/globals_m.html | 72 +- docs/DSP/html/globals_n.html | 26 +- docs/DSP/html/globals_o.html | 23 +- docs/DSP/html/globals_p.html | 30 +- docs/DSP/html/globals_q.html | 40 +- docs/DSP/html/globals_r.html | 127 +- docs/DSP/html/globals_s.html | 84 +- docs/DSP/html/globals_t.html | 4 +- docs/DSP/html/globals_type.html | 4 +- docs/DSP/html/globals_u.html | 4 +- docs/DSP/html/globals_v.html | 25 +- docs/DSP/html/globals_vars.html | 19 +- docs/DSP/html/globals_vars_b.html | 4 +- docs/DSP/html/globals_vars_c.html | 52 +- docs/DSP/html/globals_vars_d.html | 4 +- docs/DSP/html/globals_vars_e.html | 4 +- docs/DSP/html/globals_vars_f.html | 4 +- docs/DSP/html/globals_vars_g.html | 4 +- docs/DSP/html/globals_vars_i.html | 4 +- docs/DSP/html/globals_vars_l.html | 4 +- docs/DSP/html/globals_vars_m.html | 4 +- docs/DSP/html/globals_vars_n.html | 4 +- docs/DSP/html/globals_vars_o.html | 4 +- docs/DSP/html/globals_vars_r.html | 24 +- docs/DSP/html/globals_vars_s.html | 4 +- docs/DSP/html/globals_vars_t.html | 4 +- docs/DSP/html/globals_vars_v.html | 4 +- docs/DSP/html/globals_vars_w.html | 44 +- docs/DSP/html/globals_vars_x.html | 4 +- docs/DSP/html/globals_w.html | 53 +- docs/DSP/html/globals_x.html | 4 +- docs/DSP/html/group__BasicAbs.html | 89 +- docs/DSP/html/group__BasicAbs.js | 8 +- docs/DSP/html/group__BasicAdd.html | 103 +- docs/DSP/html/group__BasicAdd.js | 8 +- docs/DSP/html/group__BasicDotProd.html | 347 ++++ docs/DSP/html/group__BasicDotProd.js | 7 + docs/DSP/html/group__BasicMult.html | 111 +- docs/DSP/html/group__BasicMult.js | 8 +- docs/DSP/html/group__BasicNegate.html | 320 ++++ docs/DSP/html/group__BasicNegate.js | 7 + docs/DSP/html/group__BasicOffset.html | 347 ++++ docs/DSP/html/group__BasicOffset.js | 7 + docs/DSP/html/group__BasicScale.html | 374 ++++ docs/DSP/html/group__BasicScale.js | 7 + docs/DSP/html/group__BasicShift.html | 298 +++ docs/DSP/html/group__BasicShift.js | 6 + docs/DSP/html/group__BasicSub.html | 103 +- docs/DSP/html/group__BasicSub.js | 8 +- docs/DSP/html/group__BilinearInterpolate.html | 53 +- docs/DSP/html/group__BilinearInterpolate.js | 8 +- docs/DSP/html/group__BiquadCascadeDF1.html | 227 +-- docs/DSP/html/group__BiquadCascadeDF1.js | 16 +- docs/DSP/html/group__BiquadCascadeDF1__32x64.html | 73 +- docs/DSP/html/group__BiquadCascadeDF1__32x64.js | 2 +- docs/DSP/html/group__BiquadCascadeDF2T.html | 177 +- docs/DSP/html/group__BiquadCascadeDF2T.js | 8 +- docs/DSP/html/group__CFFT__CIFFT.html | 258 ++- docs/DSP/html/group__ClassMarks.html | 14 +- docs/DSP/html/group__CmplxByCmplxMult.html | 82 +- docs/DSP/html/group__CmplxByCmplxMult.js | 6 +- docs/DSP/html/group__CmplxByRealMult.html | 76 +- docs/DSP/html/group__CmplxByRealMult.js | 6 +- docs/DSP/html/group__CmplxMatrixMult.html | 63 +- docs/DSP/html/group__ComplexFFT.html | 320 ++-- docs/DSP/html/group__Conv.html | 326 ++-- docs/DSP/html/group__Conv.js | 18 +- docs/DSP/html/group__ConvolutionExample.html | 8 +- docs/DSP/html/group__Corr.html | 306 ++- docs/DSP/html/group__Corr.js | 18 +- docs/DSP/html/group__DCT4__IDCT4.html | 127 +- docs/DSP/html/group__DCT4__IDCT4__Table.html | 462 +---- docs/DSP/html/group__DCT4__IDCT4__Table.js | 8 - docs/DSP/html/group__DotproductExample.html | 8 +- docs/DSP/html/group__FIR.html | 326 ++-- docs/DSP/html/group__FIR.js | 20 +- docs/DSP/html/group__FIRLPF.html | 8 +- docs/DSP/html/group__FIR__Interpolate.html | 223 ++- docs/DSP/html/group__FIR__Interpolate.js | 12 +- docs/DSP/html/group__FIR__Lattice.html | 164 +- docs/DSP/html/group__FIR__Lattice.js | 12 +- docs/DSP/html/group__FIR__Sparse.html | 250 ++- docs/DSP/html/group__FIR__Sparse.js | 16 +- docs/DSP/html/group__FIR__decimate.html | 258 ++- docs/DSP/html/group__FIR__decimate.js | 16 +- docs/DSP/html/group__Fill.html | 42 +- docs/DSP/html/group__FrequencyBin.html | 8 +- docs/DSP/html/group__GEQ5Band.html | 20 +- docs/DSP/html/group__IIR__Lattice.html | 162 +- docs/DSP/html/group__IIR__Lattice.js | 6 +- docs/DSP/html/group__LMS.html | 177 +- docs/DSP/html/group__LMS.js | 6 +- docs/DSP/html/group__LMS__NORM.html | 154 +- docs/DSP/html/group__LMS__NORM.js | 6 +- docs/DSP/html/group__LinearInterpExample.html | 6 +- docs/DSP/html/group__LinearInterpolate.html | 50 +- docs/DSP/html/group__LinearInterpolate.js | 8 +- docs/DSP/html/group__MatrixAdd.html | 52 +- docs/DSP/html/group__MatrixExample.html | 4 +- docs/DSP/html/group__MatrixInit.html | 36 +- docs/DSP/html/group__MatrixInv.html | 35 +- docs/DSP/html/group__MatrixMult.html | 98 +- docs/DSP/html/group__MatrixScale.html | 46 +- docs/DSP/html/group__MatrixSub.html | 52 +- docs/DSP/html/group__MatrixTrans.html | 45 +- docs/DSP/html/group__Max.html | 86 +- docs/DSP/html/group__Max.js | 8 +- docs/DSP/html/group__Min.html | 86 +- docs/DSP/html/group__Min.js | 8 +- docs/DSP/html/group__PID.html | 131 +- docs/DSP/html/group__PID.js | 6 +- docs/DSP/html/group__PartialConv.html | 353 ++-- docs/DSP/html/group__PartialConv.js | 18 +- docs/DSP/html/group__RMS.html | 74 +- docs/DSP/html/group__RMS.js | 6 +- docs/DSP/html/group__RealFFT.html | 423 ++++- docs/DSP/html/group__RealFFT.js | 8 + docs/DSP/html/group__RealFFT__Table.html | 134 +- docs/DSP/html/group__RealFFT__Table.js | 3 +- docs/DSP/html/group__SQRT.html | 171 +- docs/DSP/html/group__SQRT.js | 7 +- docs/DSP/html/group__STD.html | 75 +- docs/DSP/html/group__STD.js | 6 +- docs/DSP/html/group__SignalConvergence.html | 20 +- docs/DSP/html/group__SinCos.html | 20 +- docs/DSP/html/group__SinCosExample.html | 8 +- docs/DSP/html/group__VarianceExample.html | 12 +- docs/DSP/html/group__clarke.html | 33 +- docs/DSP/html/group__clarke.js | 4 +- docs/DSP/html/group__cmplx__conj.html | 77 +- docs/DSP/html/group__cmplx__conj.js | 6 +- docs/DSP/html/group__cmplx__dot__prod.html | 94 +- docs/DSP/html/group__cmplx__dot__prod.js | 6 +- docs/DSP/html/group__cmplx__mag.html | 77 +- docs/DSP/html/group__cmplx__mag.js | 6 +- docs/DSP/html/group__cmplx__mag__squared.html | 68 +- docs/DSP/html/group__cmplx__mag__squared.js | 6 +- docs/DSP/html/group__copy.html | 90 +- docs/DSP/html/group__copy.js | 8 +- docs/DSP/html/group__cos.html | 34 +- docs/DSP/html/group__dot__prod.html | 360 ---- docs/DSP/html/group__dot__prod.js | 7 - docs/DSP/html/group__float__to__x.html | 78 +- docs/DSP/html/group__float__to__x.js | 6 +- docs/DSP/html/group__groupCmplxMath.html | 4 +- docs/DSP/html/group__groupController.html | 4 +- docs/DSP/html/group__groupExamples.html | 4 +- docs/DSP/html/group__groupFastMath.html | 4 +- docs/DSP/html/group__groupFilters.html | 4 +- docs/DSP/html/group__groupInterpolation.html | 4 +- docs/DSP/html/group__groupMath.html | 14 +- docs/DSP/html/group__groupMath.js | 10 +- docs/DSP/html/group__groupMatrix.html | 6 +- docs/DSP/html/group__groupStats.html | 4 +- docs/DSP/html/group__groupSupport.html | 4 +- docs/DSP/html/group__groupTransforms.html | 4 +- docs/DSP/html/group__inv__clarke.html | 34 +- docs/DSP/html/group__inv__clarke.js | 4 +- docs/DSP/html/group__inv__park.html | 34 +- docs/DSP/html/group__inv__park.js | 4 +- docs/DSP/html/group__mean.html | 97 +- docs/DSP/html/group__mean.js | 8 +- docs/DSP/html/group__negate.html | 331 ---- docs/DSP/html/group__negate.js | 7 - docs/DSP/html/group__offset.html | 358 ---- docs/DSP/html/group__offset.js | 7 - docs/DSP/html/group__park.html | 36 +- docs/DSP/html/group__park.js | 4 +- docs/DSP/html/group__power.html | 95 +- docs/DSP/html/group__power.js | 8 +- docs/DSP/html/group__q15__to__x.html | 85 +- docs/DSP/html/group__q15__to__x.js | 6 +- docs/DSP/html/group__q31__to__x.html | 87 +- docs/DSP/html/group__q31__to__x.js | 6 +- docs/DSP/html/group__q7__to__x.html | 85 +- docs/DSP/html/group__q7__to__x.js | 6 +- docs/DSP/html/group__scale.html | 389 ---- docs/DSP/html/group__scale.js | 7 - docs/DSP/html/group__shift.html | 311 --- docs/DSP/html/group__shift.js | 6 - docs/DSP/html/group__sin.html | 32 +- docs/DSP/html/group__variance.html | 75 +- docs/DSP/html/group__variance.js | 6 +- docs/DSP/html/history_8txt.html | 4 +- docs/DSP/html/index.doxyidx | 1244 ++++++++++++ docs/DSP/html/index.html | 46 +- docs/DSP/html/modules.html | 14 +- docs/DSP/html/navtree.js | 6 +- docs/DSP/html/navtreeindex0.js | 260 +-- docs/DSP/html/navtreeindex1.js | 248 +-- docs/DSP/html/navtreeindex2.js | 86 +- docs/DSP/html/navtreeindex3.js | 18 +- docs/DSP/html/pages.html | 4 +- docs/DSP/html/search/all_0.js | 48 +- docs/DSP/html/search/all_1.js | 494 ++--- docs/DSP/html/search/all_11.js | 22 +- docs/DSP/html/search/all_12.js | 17 +- docs/DSP/html/search/all_13.js | 1 + docs/DSP/html/search/all_15.js | 10 +- docs/DSP/html/search/all_16.js | 29 +- docs/DSP/html/search/all_2.js | 1 + docs/DSP/html/search/all_3.js | 36 +- docs/DSP/html/search/all_5.js | 1 + docs/DSP/html/search/all_6.js | 2 + docs/DSP/html/search/all_9.js | 1 + docs/DSP/html/search/all_c.js | 5 +- docs/DSP/html/search/all_d.js | 2 +- docs/DSP/html/search/all_e.js | 1 + docs/DSP/html/search/all_f.js | 14 +- docs/DSP/html/search/defines_0.js | 1 - docs/DSP/html/search/defines_1.js | 1 - docs/DSP/html/search/files_0.js | 9 +- docs/DSP/html/search/files_1.js | 2 +- docs/DSP/html/search/files_2.html | 26 + docs/DSP/html/search/files_2.js | 6 + docs/DSP/html/search/files_3.html | 26 + docs/DSP/html/search/files_3.js | 4 + docs/DSP/html/search/files_4.html | 26 + docs/DSP/html/search/files_4.js | 5 + docs/DSP/html/search/files_5.html | 26 + docs/DSP/html/search/files_5.js | 4 + docs/DSP/html/search/files_6.html | 26 + docs/DSP/html/search/files_6.js | 4 + docs/DSP/html/search/files_7.html | 26 + docs/DSP/html/search/files_7.js | 4 + docs/DSP/html/search/files_8.html | 26 + docs/DSP/html/search/files_8.js | 16 + docs/DSP/html/search/files_9.html | 26 + docs/DSP/html/search/files_9.js | 4 + docs/DSP/html/search/functions_0.js | 47 +- docs/DSP/html/search/functions_1.js | 476 ++--- docs/DSP/html/search/functions_2.js | 9 +- docs/DSP/html/search/functions_4.js | 4 +- docs/DSP/html/search/functions_5.js | 4 +- docs/DSP/html/search/functions_6.js | 3 +- docs/DSP/html/search/functions_7.html | 26 + docs/DSP/html/search/functions_7.js | 8 + docs/DSP/html/search/functions_8.html | 26 + docs/DSP/html/search/functions_8.js | 4 + docs/DSP/html/search/functions_9.html | 26 + docs/DSP/html/search/functions_9.js | 5 + docs/DSP/html/search/functions_a.html | 26 + docs/DSP/html/search/functions_a.js | 6 + docs/DSP/html/search/groups_f.js | 10 +- docs/DSP/html/search/search.css | 49 +- docs/DSP/html/search/search.js | 4 +- docs/DSP/html/search/variables_0.js | 2 +- docs/DSP/html/search/variables_12.js | 24 +- docs/DSP/html/search/variables_2.js | 24 +- docs/DSP/html/search/variables_d.js | 14 +- docs/DSP/html/search/variables_e.js | 14 +- ...structarm__bilinear__interp__instance__f32.html | 10 +- ...structarm__bilinear__interp__instance__q15.html | 10 +- ...structarm__bilinear__interp__instance__q31.html | 10 +- .../structarm__bilinear__interp__instance__q7.html | 10 +- ...ructarm__biquad__cas__df1__32x64__ins__q31.html | 20 +- ...structarm__biquad__cas__df1__32x64__ins__q31.js | 2 +- ...tarm__biquad__cascade__df2T__instance__f32.html | 18 +- ...uctarm__biquad__cascade__df2T__instance__f32.js | 2 +- ...tarm__biquad__cascade__df2T__instance__f64.html | 10 +- ...quad__cascade__stereo__df2T__instance__f32.html | 18 +- ...biquad__cascade__stereo__df2T__instance__f32.js | 2 +- .../structarm__biquad__casd__df1__inst__f32.html | 18 +- .../structarm__biquad__casd__df1__inst__f32.js | 2 +- .../structarm__biquad__casd__df1__inst__q15.html | 20 +- .../structarm__biquad__casd__df1__inst__q15.js | 2 +- .../structarm__biquad__casd__df1__inst__q31.html | 20 +- .../structarm__biquad__casd__df1__inst__q31.js | 2 +- docs/DSP/html/structarm__cfft__instance__f32.html | 12 +- docs/DSP/html/structarm__cfft__instance__q15.html | 12 +- docs/DSP/html/structarm__cfft__instance__q31.html | 12 +- .../structarm__cfft__radix2__instance__f32.html | 36 +- .../html/structarm__cfft__radix2__instance__f32.js | 4 +- .../structarm__cfft__radix2__instance__q15.html | 34 +- .../html/structarm__cfft__radix2__instance__q15.js | 4 +- .../structarm__cfft__radix2__instance__q31.html | 34 +- .../html/structarm__cfft__radix2__instance__q31.js | 4 +- .../structarm__cfft__radix4__instance__f32.html | 36 +- .../html/structarm__cfft__radix4__instance__f32.js | 4 +- .../structarm__cfft__radix4__instance__q15.html | 34 +- .../html/structarm__cfft__radix4__instance__q15.js | 4 +- .../structarm__cfft__radix4__instance__q31.html | 34 +- .../html/structarm__cfft__radix4__instance__q31.js | 4 +- docs/DSP/html/structarm__dct4__instance__f32.html | 34 +- docs/DSP/html/structarm__dct4__instance__f32.js | 4 +- docs/DSP/html/structarm__dct4__instance__q15.html | 34 +- docs/DSP/html/structarm__dct4__instance__q15.js | 4 +- docs/DSP/html/structarm__dct4__instance__q31.html | 34 +- docs/DSP/html/structarm__dct4__instance__q31.js | 4 +- .../structarm__fir__decimate__instance__f32.html | 22 +- .../structarm__fir__decimate__instance__f32.js | 2 +- .../structarm__fir__decimate__instance__q15.html | 20 +- .../structarm__fir__decimate__instance__q15.js | 2 +- .../structarm__fir__decimate__instance__q31.html | 20 +- .../structarm__fir__decimate__instance__q31.js | 2 +- docs/DSP/html/structarm__fir__instance__f32.html | 18 +- docs/DSP/html/structarm__fir__instance__f32.js | 2 +- docs/DSP/html/structarm__fir__instance__q15.html | 18 +- docs/DSP/html/structarm__fir__instance__q15.js | 2 +- docs/DSP/html/structarm__fir__instance__q31.html | 18 +- docs/DSP/html/structarm__fir__instance__q31.js | 2 +- docs/DSP/html/structarm__fir__instance__q7.html | 18 +- docs/DSP/html/structarm__fir__instance__q7.js | 2 +- ...structarm__fir__interpolate__instance__f32.html | 20 +- .../structarm__fir__interpolate__instance__f32.js | 2 +- ...structarm__fir__interpolate__instance__q15.html | 20 +- .../structarm__fir__interpolate__instance__q15.js | 2 +- ...structarm__fir__interpolate__instance__q31.html | 20 +- .../structarm__fir__interpolate__instance__q31.js | 2 +- .../structarm__fir__lattice__instance__f32.html | 18 +- .../html/structarm__fir__lattice__instance__f32.js | 2 +- .../structarm__fir__lattice__instance__q15.html | 18 +- .../html/structarm__fir__lattice__instance__q15.js | 2 +- .../structarm__fir__lattice__instance__q31.html | 18 +- .../html/structarm__fir__lattice__instance__q31.js | 2 +- .../structarm__fir__sparse__instance__f32.html | 24 +- .../html/structarm__fir__sparse__instance__f32.js | 2 +- .../structarm__fir__sparse__instance__q15.html | 24 +- .../html/structarm__fir__sparse__instance__q15.js | 2 +- .../structarm__fir__sparse__instance__q31.html | 24 +- .../html/structarm__fir__sparse__instance__q31.js | 2 +- .../html/structarm__fir__sparse__instance__q7.html | 24 +- .../html/structarm__fir__sparse__instance__q7.js | 2 +- .../structarm__iir__lattice__instance__f32.html | 12 +- .../structarm__iir__lattice__instance__q15.html | 12 +- .../structarm__iir__lattice__instance__q31.html | 12 +- .../structarm__linear__interp__instance__f32.html | 12 +- docs/DSP/html/structarm__lms__instance__f32.html | 12 +- docs/DSP/html/structarm__lms__instance__q15.html | 14 +- docs/DSP/html/structarm__lms__instance__q31.html | 14 +- .../html/structarm__lms__norm__instance__f32.html | 16 +- .../html/structarm__lms__norm__instance__q15.html | 28 +- .../html/structarm__lms__norm__instance__q15.js | 2 +- .../html/structarm__lms__norm__instance__q31.html | 28 +- .../html/structarm__lms__norm__instance__q31.js | 2 +- .../DSP/html/structarm__matrix__instance__f32.html | 10 +- .../DSP/html/structarm__matrix__instance__f64.html | 10 +- .../DSP/html/structarm__matrix__instance__q15.html | 10 +- .../DSP/html/structarm__matrix__instance__q31.html | 10 +- docs/DSP/html/structarm__pid__instance__f32.html | 18 +- docs/DSP/html/structarm__pid__instance__q15.html | 18 +- docs/DSP/html/structarm__pid__instance__q31.html | 18 +- .../html/structarm__rfft__fast__instance__f32.html | 18 +- .../html/structarm__rfft__fast__instance__f32.js | 2 +- docs/DSP/html/structarm__rfft__instance__f32.html | 36 +- docs/DSP/html/structarm__rfft__instance__f32.js | 4 +- docs/DSP/html/structarm__rfft__instance__q15.html | 34 +- docs/DSP/html/structarm__rfft__instance__q15.js | 4 +- docs/DSP/html/structarm__rfft__instance__q31.html | 34 +- docs/DSP/html/structarm__rfft__instance__q31.js | 4 +- 795 files changed, 17712 insertions(+), 13339 deletions(-) create mode 100644 docs/DSP/html/BasicMathFunctions_8c.html delete mode 100644 docs/DSP/html/Change_01Log_8txt.html create mode 100644 docs/DSP/html/CommonTables_8c.html create mode 100644 docs/DSP/html/ComplexMathFunctions_8c.html create mode 100644 docs/DSP/html/ControllerFunctions_8c.html create mode 100644 docs/DSP/html/Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html create mode 100644 docs/DSP/html/FastMathFunctions_8c.html create mode 100644 docs/DSP/html/FilteringFunctions_8c.html create mode 100644 docs/DSP/html/MatrixFunctions_8c.html create mode 100644 docs/DSP/html/RTE__Components_8h.html create mode 100644 docs/DSP/html/Source_2BasicMathFunctions_2CMakeLists_8txt.html create mode 100644 docs/DSP/html/Source_2CMakeLists_8txt.html create mode 100644 docs/DSP/html/Source_2CommonTables_2CMakeLists_8txt.html create mode 100644 docs/DSP/html/Source_2ComplexMathFunctions_2CMakeLists_8txt.html create mode 100644 docs/DSP/html/Source_2ControllerFunctions_2CMakeLists_8txt.html create mode 100644 docs/DSP/html/Source_2FastMathFunctions_2CMakeLists_8txt.html create mode 100644 docs/DSP/html/Source_2FilteringFunctions_2CMakeLists_8txt.html create mode 100644 docs/DSP/html/Source_2MatrixFunctions_2CMakeLists_8txt.html create mode 100644 docs/DSP/html/Source_2StatisticsFunctions_2CMakeLists_8txt.html create mode 100644 docs/DSP/html/Source_2SupportFunctions_2CMakeLists_8txt.html create mode 100644 docs/DSP/html/Source_2TransformFunctions_2CMakeLists_8txt.html create mode 100644 docs/DSP/html/StatisticsFunctions_8c.html create mode 100644 docs/DSP/html/SupportFunctions_8c.html create mode 100644 docs/DSP/html/TransformFunctions_8c.html create mode 100644 docs/DSP/html/arm__bitreversal2_8c.html create mode 100644 docs/DSP/html/dir_661730ae404280313a24da4355330f49.html create mode 100644 docs/DSP/html/globals_func_w.html create mode 100644 docs/DSP/html/group__BasicDotProd.html create mode 100644 docs/DSP/html/group__BasicDotProd.js create mode 100644 docs/DSP/html/group__BasicNegate.html create mode 100644 docs/DSP/html/group__BasicNegate.js create mode 100644 docs/DSP/html/group__BasicOffset.html create mode 100644 docs/DSP/html/group__BasicOffset.js create mode 100644 docs/DSP/html/group__BasicScale.html create mode 100644 docs/DSP/html/group__BasicScale.js create mode 100644 docs/DSP/html/group__BasicShift.html create mode 100644 docs/DSP/html/group__BasicShift.js delete mode 100644 docs/DSP/html/group__dot__prod.html delete mode 100644 docs/DSP/html/group__dot__prod.js delete mode 100644 docs/DSP/html/group__negate.html delete mode 100644 docs/DSP/html/group__negate.js delete mode 100644 docs/DSP/html/group__offset.html delete mode 100644 docs/DSP/html/group__offset.js delete mode 100644 docs/DSP/html/group__scale.html delete mode 100644 docs/DSP/html/group__scale.js delete mode 100644 docs/DSP/html/group__shift.html delete mode 100644 docs/DSP/html/group__shift.js create mode 100644 docs/DSP/html/index.doxyidx create mode 100644 docs/DSP/html/search/files_2.html create mode 100644 docs/DSP/html/search/files_2.js create mode 100644 docs/DSP/html/search/files_3.html create mode 100644 docs/DSP/html/search/files_3.js create mode 100644 docs/DSP/html/search/files_4.html create mode 100644 docs/DSP/html/search/files_4.js create mode 100644 docs/DSP/html/search/files_5.html create mode 100644 docs/DSP/html/search/files_5.js create mode 100644 docs/DSP/html/search/files_6.html create mode 100644 docs/DSP/html/search/files_6.js create mode 100644 docs/DSP/html/search/files_7.html create mode 100644 docs/DSP/html/search/files_7.js create mode 100644 docs/DSP/html/search/files_8.html create mode 100644 docs/DSP/html/search/files_8.js create mode 100644 docs/DSP/html/search/files_9.html create mode 100644 docs/DSP/html/search/files_9.js create mode 100644 docs/DSP/html/search/functions_7.html create mode 100644 docs/DSP/html/search/functions_7.js create mode 100644 docs/DSP/html/search/functions_8.html create mode 100644 docs/DSP/html/search/functions_8.js create mode 100644 docs/DSP/html/search/functions_9.html create mode 100644 docs/DSP/html/search/functions_9.js create mode 100644 docs/DSP/html/search/functions_a.html create mode 100644 docs/DSP/html/search/functions_a.js (limited to 'docs/DSP/html') diff --git a/docs/DSP/html/BasicMathFunctions_8c.html b/docs/DSP/html/BasicMathFunctions_8c.html new file mode 100644 index 0000000..4bd12fe --- /dev/null +++ b/docs/DSP/html/BasicMathFunctions_8c.html @@ -0,0 +1,129 @@ + + + + + +BasicMathFunctions.c File Reference +CMSIS-DSP: BasicMathFunctions.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
BasicMathFunctions.c File Reference
+
+
+
+
+ + + + diff --git a/docs/DSP/html/ChangeLog_pg.html b/docs/DSP/html/ChangeLog_pg.html index ed53d4f..a4b28b5 100644 --- a/docs/DSP/html/ChangeLog_pg.html +++ b/docs/DSP/html/ChangeLog_pg.html @@ -32,7 +32,7 @@ Logo
CMSIS-DSP -  Version 1.5.2 +  Version 1.7.0
CMSIS DSP Software Library
@@ -115,6 +115,77 @@ $(document).ready(function(){initNavTree('ChangeLog_pg.html','');}); Version Description +V1.7.0

New Neon implementations of f32 functions

+ +

Python wrapper compatible with Numpy

+ +

Preliminary cmake build

+ +

Modified arm_math.h

+ +

Added compilation flags for FFT:

+ +

+ + +V1.6.0

Reworked DSP library source files

+ +

Reworked DSP library documentation

+

Changed DSP folder structure

+ +

ARM DSP Libraries are built with ARMCLANG

+

Added DSP Libraries source variant

+ + +V1.5.4

Updated IAR projects

+

Note: binaries NOT rebuild!

+ + +V1.5.3

Note: binaries NOT rebuild!

+

Merged PullRequests

+ +

Modified arm_math.h

+ +

Modified source files (because of new arm_math.h)

+ + + V1.5.2 Modified arm_math.h

Modified arm_var_f32.c

@@ -152,15 +223,15 @@ $(document).ready(function(){initNavTree('ChangeLog_pg.html','');});

Modified arm_conv_partial_q15.c

Modified arm_conv_q15.c

Modified arm_correlate_q15.c

@@ -190,7 +261,7 @@ $(document).ready(function(){initNavTree('ChangeLog_pg.html','');}); V1.4.6 (no source code change [still labeled 1.4.5]) 2015/08/26 Modified arm_math.h @@ -420,7 +491,7 @@ Documentation -
- -
-
-
- -
- - - - -
- -
- -
-
-
Change Log.txt File Reference
-
-
-
-
- - - - diff --git a/docs/DSP/html/CommonTables_8c.html b/docs/DSP/html/CommonTables_8c.html new file mode 100644 index 0000000..8b79516 --- /dev/null +++ b/docs/DSP/html/CommonTables_8c.html @@ -0,0 +1,129 @@ + + + + + +CommonTables.c File Reference +CMSIS-DSP: CommonTables.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
CommonTables.c File Reference
+
+
+
+
+ + + + diff --git a/docs/DSP/html/ComplexMathFunctions_8c.html b/docs/DSP/html/ComplexMathFunctions_8c.html new file mode 100644 index 0000000..d136c70 --- /dev/null +++ b/docs/DSP/html/ComplexMathFunctions_8c.html @@ -0,0 +1,129 @@ + + + + + +ComplexMathFunctions.c File Reference +CMSIS-DSP: ComplexMathFunctions.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
ComplexMathFunctions.c File Reference
+
+
+
+
+ + + + diff --git a/docs/DSP/html/ControllerFunctions_8c.html b/docs/DSP/html/ControllerFunctions_8c.html new file mode 100644 index 0000000..d620a81 --- /dev/null +++ b/docs/DSP/html/ControllerFunctions_8c.html @@ -0,0 +1,129 @@ + + + + + +ControllerFunctions.c File Reference +CMSIS-DSP: ControllerFunctions.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
ControllerFunctions.c File Reference
+
+
+
+
+ + + + diff --git a/docs/DSP/html/Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html b/docs/DSP/html/Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html new file mode 100644 index 0000000..0a642d3 --- /dev/null +++ b/docs/DSP/html/Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html @@ -0,0 +1,190 @@ + + + + + +CMakeLists.txt File Reference +CMSIS-DSP: CMakeLists.txt File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
CMakeLists.txt File Reference
+
+
+ + + + + + + + +

+Functions

 cmake_minimum_required (VERSION 3.6) project(arm_variance_example VERSION 0.1) list(APPEND CMAKE_MODULE_PATH $
 
 add_subdirectory (../../../Source bin_dsp) add_executable(arm_variance_example) set(ROOT $
 
 include (configBoot) target_sources(arm_variance_example PRIVATE arm_variance_example_f32.c) target_link_libraries(arm_variance_example PRIVATE CMSISDSP) install(TARGETS arm_variance_example DESTINATION"$
 
+

Function Documentation

+ +
+
+ + + + + + + + +
add_subdirectory (../../../Source bin_dsp)
+
+ +
+
+ +
+
+ + + + + + + + +
cmake_minimum_required (VERSION 3. 6)
+
+ +
+
+ +
+
+ + + + + + + + +
include (configBoot )
+
+ +
+
+
+
+ + + + diff --git a/docs/DSP/html/FastMathFunctions_8c.html b/docs/DSP/html/FastMathFunctions_8c.html new file mode 100644 index 0000000..5813d07 --- /dev/null +++ b/docs/DSP/html/FastMathFunctions_8c.html @@ -0,0 +1,129 @@ + + + + + +FastMathFunctions.c File Reference +CMSIS-DSP: FastMathFunctions.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
FastMathFunctions.c File Reference
+
+
+
+
+ + + + diff --git a/docs/DSP/html/FilteringFunctions_8c.html b/docs/DSP/html/FilteringFunctions_8c.html new file mode 100644 index 0000000..ca6ed53 --- /dev/null +++ b/docs/DSP/html/FilteringFunctions_8c.html @@ -0,0 +1,129 @@ + + + + + +FilteringFunctions.c File Reference +CMSIS-DSP: FilteringFunctions.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
FilteringFunctions.c File Reference
+
+
+
+
+ + + + diff --git a/docs/DSP/html/MatrixFunctions_8c.html b/docs/DSP/html/MatrixFunctions_8c.html new file mode 100644 index 0000000..d52f157 --- /dev/null +++ b/docs/DSP/html/MatrixFunctions_8c.html @@ -0,0 +1,129 @@ + + + + + +MatrixFunctions.c File Reference +CMSIS-DSP: MatrixFunctions.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
MatrixFunctions.c File Reference
+
+
+
+
+ + + + diff --git a/docs/DSP/html/RTE__Components_8h.html b/docs/DSP/html/RTE__Components_8h.html new file mode 100644 index 0000000..5dc1939 --- /dev/null +++ b/docs/DSP/html/RTE__Components_8h.html @@ -0,0 +1,129 @@ + + + + + +RTE_Components.h File Reference +CMSIS-DSP: RTE_Components.h File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
RTE_Components.h File Reference
+
+
+
+
+ + + + diff --git a/docs/DSP/html/Source_2BasicMathFunctions_2CMakeLists_8txt.html b/docs/DSP/html/Source_2BasicMathFunctions_2CMakeLists_8txt.html new file mode 100644 index 0000000..8e8b6b6 --- /dev/null +++ b/docs/DSP/html/Source_2BasicMathFunctions_2CMakeLists_8txt.html @@ -0,0 +1,129 @@ + + + + + +CMakeLists.txt File Reference +CMSIS-DSP: CMakeLists.txt File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
CMakeLists.txt File Reference
+
+
+
+
+ + + + diff --git a/docs/DSP/html/Source_2CMakeLists_8txt.html b/docs/DSP/html/Source_2CMakeLists_8txt.html new file mode 100644 index 0000000..e97c533 --- /dev/null +++ b/docs/DSP/html/Source_2CMakeLists_8txt.html @@ -0,0 +1,172 @@ + + + + + +CMakeLists.txt File Reference +CMSIS-DSP: CMakeLists.txt File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
CMakeLists.txt File Reference
+
+
+ + + + + + +

+Functions

 cmake_minimum_required (VERSION 3.6) project(CMSISDSP) list(APPEND CMAKE_MODULE_PATH $
 
 option (BASICMATH"Basic Math Functions"ON) option(COMPLEXMATH"Complex Math Functions"ON) option(CONTROLLER"Controller Functions"ON) option(FASTMATH"Fast Math Functions"ON) option(FILTERING"Filtering Functions"ON) option(MATRIX"Matrix Functions"ON) option(STATISTICS"Statistics Functions"ON) option(SUPPORT"Support Functions"ON) option(TRANSFORM"Transform Functions"ON) option(CONFIGTABLE"Configuration of table allowed"OFF) option(ALLFAST"All interpolation tables included"OFF) option(ALLFFT"All fft tables included"OFF) option(ARM_COS_F32"cos f32"OFF) option(ARM_COS_Q31"cos q31"OFF) option(ARM_COS_Q15"cos q15"OFF) option(ARM_SIN_F32"sin f32"OFF) option(ARM_SIN_Q31"sin q31"OFF) option(ARM_SIN_Q15"sin q15"OFF) option(ARM_SIN_COS_F32"sin cos f32"OFF) option(ARM_SIN_COS_Q31"sin cos q31"OFF) option(ARM_LMS_NORM_Q31"lms norm q31"OFF) option(ARM_LMS_NORM_Q15"lms norm q15"OFF) option(CFFT_F32_16"cfft f32 16"OFF) option(CFFT_F32_32"cfft f32 32"OFF) option(CFFT_F32_64"cfft f32 64"OFF) option(CFFT_F32_128"cfft f32 128"OFF) option(CFFT_F32_256"cfft f32 256"OFF) option(CFFT_F32_512"cfft f32 512"OFF) option(CFFT_F32_1024"cfft f32 1024"OFF) option(CFFT_F32_2048"cfft f32 2048"OFF) option(CFFT_F32_4096"cfft f32 4096"OFF) option(CFFT_Q31_16"cfft q31 16"OFF) option(CFFT_Q31_32"cfft q31 32"OFF) option(CFFT_Q31_64"cfft q31 64"OFF) option(CFFT_Q31_128"cfft q31 128"OFF) option(CFFT_Q31_256"cfft q31 256"OFF) option(CFFT_Q31_512"cfft q31 512"OFF) option(CFFT_Q31_1024"cfft q31 1024"OFF) option(CFFT_Q31_2048"cfft q31 2048"OFF) option(CFFT_Q31_4096"cfft q31 4096"OFF) option(CFFT_Q15_16"cfft q15 16"OFF) option(CFFT_Q15_32"cfft q15 32"OFF) option(CFFT_Q15_64"cfft q15 64"OFF) option(CFFT_Q15_128"cfft q15 128"OFF) option(CFFT_Q15_256"cfft q15 256"OFF) option(CFFT_Q15_512"cfft q15 512"OFF) option(CFFT_Q15_1024"cfft q15 1024"OFF) option(CFFT_Q15_2048"cfft q15 2048"OFF) option(CFFT_Q15_4096"cfft q15 4096"OFF) option(RFFT_FAST_F32_32"rfft fast f32 32"OFF) option(RFFT_FAST_F32_64"rfft fast f32 64"OFF) option(RFFT_FAST_F32_128"rfft fast f32 128"OFF) option(RFFT_FAST_F32_256"rfft fast f32 256"OFF) option(RFFT_FAST_F32_512"rfft fast f32 512"OFF) option(RFFT_FAST_F32_1024"rfft fast f32 1024"OFF) option(RFFT_FAST_F32_2048"rfft fast f32 2048"OFF) option(RFFT_FAST_F32_4096"rfft fast f32 4096"OFF) option(RFFT_F32_128"rfft f32 128"OFF) option(RFFT_F32_512"rfft f32 512"OFF) option(RFFT_F32_2048"rfft f32 2048"OFF) option(RFFT_F32_8192"rfft f32 8192"OFF) option(RFFT_Q31_32"rfft q31 32"OFF) option(RFFT_Q31_64"rfft q31 64"OFF) option(RFFT_Q31_128"rfft q31 128"OFF) option(RFFT_Q31_256"rfft q31 256"OFF) option(RFFT_Q31_512"rfft q31 512"OFF) option(RFFT_Q31_1024"rfft q31 1024"OFF) option(RFFT_Q31_2048"rfft q31 2048"OFF) option(RFFT_Q31_4096"rfft q31 4096"OFF) option(RFFT_Q31_8192"rfft q31 8192"OFF) option(RFFT_Q15_32"rfft q15 32"OFF) option(RFFT_Q15_64"rfft q15 64"OFF) option(RFFT_Q15_128"rfft q15 128"OFF) option(RFFT_Q15_256"rfft q15 256"OFF) option(RFFT_Q15_512"rfft q15 512"OFF) option(RFFT_Q15_1024"rfft q15 1024"OFF) option(RFFT_Q15_2048"rfft q15 2048"OFF) option(RFFT_Q15_4096"rfft q15 4096"OFF) option(RFFT_Q15_8192"rfft q15 8192"OFF) option(DCT4_F32_128"dct4 f32 128"OFF) option(DCT4_F32_512"dct4 f32 512"OFF) option(DCT4_F32_2048"dct4 f32 2048"OFF) option(DCT4_F32_8192"dct4 f32 8192"OFF) option(DCT4_Q31_128"dct4 q31 128"OFF) option(DCT4_Q31_512"dct4 q31 512"OFF) option(DCT4_Q31_2048"dct4 q31 2048"OFF) option(DCT4_Q31_8192"dct4 q31 8192"OFF) option(DCT4_Q15_128"dct4 q15 128"OFF) option(DCT4_Q15_512"dct4 q15 512"OFF) option(DCT4_Q15_2048"dct4 q15 2048"OFF) option(DCT4_Q15_8192"dct4 q15 8192"OFF) SET(DSP".") add_library(CMSISDSP INTERFACE) include(config) if(BASICMATH) add_subdirectory(BasicMathFunctions) target_link_libraries(CMSISDSP INTERFACE CMSISDSPBasicMath) endif() if(COMPLEXMATH) add_subdirectory(ComplexMathFunctions) target_link_libraries(CMSISDSP INTERFACE CMSISDSPComplexMath) endif() if(CONTROLLER) add_subdirectory(ControllerFunctions) if(CONFIGTABLE) target_compile_definitions(CMSISDSPController PUBLIC ARM_FAST_ALLOW_TABLES) endif() target_link_libraries(CMSISDSP INTERFACE CMSISDSPController) endif() if(FASTMATH) add_subdirectory(FastMathFunctions) if(CONFIGTABLE) target_compile_definitions(CMSISDSPFastMath PUBLIC ARM_FAST_ALLOW_TABLES) endif() target_link_libraries(CMSISDSP INTERFACE CMSISDSPFastMath) endif() if(FILTERING) add_subdirectory(FilteringFunctions) if(CONFIGTABLE) target_compile_definitions(CMSISDSPFiltering PUBLIC ARM_FAST_ALLOW_TABLES) endif() target_link_libraries(CMSISDSP INTERFACE CMSISDSPFiltering) endif() if(MATRIX) add_subdirectory(MatrixFunctions) target_link_libraries(CMSISDSP INTERFACE CMSISDSPMatrix) endif() if(STATISTICS) add_subdirectory(StatisticsFunctions) target_link_libraries(CMSISDSP INTERFACE CMSISDSPStatistics) endif() if(SUPPORT) add_subdirectory(SupportFunctions) target_link_libraries(CMSISDSP INTERFACE CMSISDSPSupport) endif() if(TRANSFORM) add_subdirectory(TransformFunctions) if(CONFIGTABLE) target_compile_definitions(CMSISDSPTransform PUBLIC ARM_FFT_ALLOW_TABLES) endif() target_link_libraries(CMSISDSP INTERFACE CMSISDSPTransform) endif() if(FILTERING OR CONTROLLER OR FASTMATH OR TRANSFORM) add_subdirectory(CommonTables) if(TRANSFORM) if(CONFIGTABLE) target_compile_definitions(CMSISDSPCommon PUBLIC ARM_FFT_ALLOW_TABLES) endif() endif() if(FILTERING OR CONTROLLER OR FASTMATH) if(CONFIGTABLE) target_compile_definitions(CMSISDSPCommon PUBLIC ARM_FAST_ALLOW_TABLES) endif() endif() target_link_libraries(CMSISDSP INTERFACE CMSISDSPCommon) endif() target_include_directories(CMSISDSP INTERFACE"$
 
+

Function Documentation

+ +
+
+ + + + + + + + +
cmake_minimum_required (VERSION 3. 6)
+
+ +
+
+ +
+
+ + + + + + + + +
option (BASICMATH"Basic Math Functions" ON)
+
+ +
+
+
+
+ + + + diff --git a/docs/DSP/html/Source_2CommonTables_2CMakeLists_8txt.html b/docs/DSP/html/Source_2CommonTables_2CMakeLists_8txt.html new file mode 100644 index 0000000..8aef4f3 --- /dev/null +++ b/docs/DSP/html/Source_2CommonTables_2CMakeLists_8txt.html @@ -0,0 +1,154 @@ + + + + + +CMakeLists.txt File Reference +CMSIS-DSP: CMakeLists.txt File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
CMakeLists.txt File Reference
+
+
+ + + + +

+Functions

 cmake_minimum_required (VERSION 3.6) project(CMSISDSPCommon) add_library(CMSISDSPCommon STATIC arm_common_tables.c) if(CONFIGTABLE AND ALLFFT) target_compile_definitions(CMSISDSPCommon PUBLIC ARM_ALL_FFT_TABLES) endif() if(CONFIGTABLE AND ALLFAST) target_compile_definitions(CMSISDSPCommon PUBLIC ARM_ALL_FAST_TABLES) endif() include(fft) fft(CMSISDSPCommon) include(interpol) interpol(CMSISDSPCommon) target_sources(CMSISDSPCommon PRIVATE arm_const_structs.c) configdsp(CMSISDSPCommon..) target_include_directories(CMSISDSPCommon PUBLIC"$
 
+

Function Documentation

+ +
+
+ + + + + + + + +
cmake_minimum_required (VERSION 3. 6)
+
+ +
+
+
+
+ + + + diff --git a/docs/DSP/html/Source_2ComplexMathFunctions_2CMakeLists_8txt.html b/docs/DSP/html/Source_2ComplexMathFunctions_2CMakeLists_8txt.html new file mode 100644 index 0000000..74c0776 --- /dev/null +++ b/docs/DSP/html/Source_2ComplexMathFunctions_2CMakeLists_8txt.html @@ -0,0 +1,129 @@ + + + + + +CMakeLists.txt File Reference +CMSIS-DSP: CMakeLists.txt File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
CMakeLists.txt File Reference
+
+
+
+
+ + + + diff --git a/docs/DSP/html/Source_2ControllerFunctions_2CMakeLists_8txt.html b/docs/DSP/html/Source_2ControllerFunctions_2CMakeLists_8txt.html new file mode 100644 index 0000000..1a82d70 --- /dev/null +++ b/docs/DSP/html/Source_2ControllerFunctions_2CMakeLists_8txt.html @@ -0,0 +1,154 @@ + + + + + +CMakeLists.txt File Reference +CMSIS-DSP: CMakeLists.txt File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
CMakeLists.txt File Reference
+
+
+ + + + +

+Functions

 cmake_minimum_required (VERSION 3.6) project(CMSISDSPController) add_library(CMSISDSPController STATIC) configdsp(CMSISDSPController..) include(interpol) interpol(CMSISDSPController) if(CONFIGTABLE AND ALLFAST) target_compile_definitions(CMSISDSPController PUBLIC ARM_ALL_FAST_TABLES) endif() target_sources(CMSISDSPController PRIVATE arm_pid_init_f32.c) target_sources(CMSISDSPController PRIVATE arm_pid_init_q15.c) target_sources(CMSISDSPController PRIVATE arm_pid_init_q31.c) target_sources(CMSISDSPController PRIVATE arm_pid_reset_f32.c) target_sources(CMSISDSPController PRIVATE arm_pid_reset_q15.c) target_sources(CMSISDSPController PRIVATE arm_pid_reset_q31.c) if(NOT CONFIGTABLE OR ALLFAST OR ARM_SIN_COS_F32) target_sources(CMSISDSPController PRIVATE arm_sin_cos_f32.c) endif() if(NOT CONFIGTABLE OR ALLFAST OR ARM_SIN_COS_Q31) target_sources(CMSISDSPController PRIVATE arm_sin_cos_q31.c) endif() target_include_directories(CMSISDSPController PUBLIC"$
 
+

Function Documentation

+ +
+
+ + + + + + + + +
cmake_minimum_required (VERSION 3. 6)
+
+ +
+
+
+
+ + + + diff --git a/docs/DSP/html/Source_2FastMathFunctions_2CMakeLists_8txt.html b/docs/DSP/html/Source_2FastMathFunctions_2CMakeLists_8txt.html new file mode 100644 index 0000000..907c71d --- /dev/null +++ b/docs/DSP/html/Source_2FastMathFunctions_2CMakeLists_8txt.html @@ -0,0 +1,129 @@ + + + + + +CMakeLists.txt File Reference +CMSIS-DSP: CMakeLists.txt File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
CMakeLists.txt File Reference
+
+
+
+
+ + + + diff --git a/docs/DSP/html/Source_2FilteringFunctions_2CMakeLists_8txt.html b/docs/DSP/html/Source_2FilteringFunctions_2CMakeLists_8txt.html new file mode 100644 index 0000000..d6906bc --- /dev/null +++ b/docs/DSP/html/Source_2FilteringFunctions_2CMakeLists_8txt.html @@ -0,0 +1,154 @@ + + + + + +CMakeLists.txt File Reference +CMSIS-DSP: CMakeLists.txt File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
CMakeLists.txt File Reference
+
+
+ + + + +

+Functions

 cmake_minimum_required (VERSION 3.6) project(CMSISDSPFiltering) add_library(CMSISDSPFiltering STATIC) include(interpol) interpol(CMSISDSPFiltering) configdsp(CMSISDSPFiltering..) if(CONFIGTABLE AND ALLFAST) target_compile_definitions(CMSISDSPFiltering PUBLIC ARM_ALL_FAST_TABLES) endif() if(NOT CONFIGTABLE OR ALLFAST OR ARM_LMS_NORM_Q31) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_init_q31.c) endif() if(NOT CONFIGTABLE OR ALLFAST OR ARM_LMS_NORM_Q15) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_init_q15.c) endif() target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_32x64_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_32x64_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df2T_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df2T_f64.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df2T_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df2T_init_f64.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_stereo_df2T_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_stereo_df2T_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_fast_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_opt_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_fast_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_opt_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_fast_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_opt_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_init_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_init_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_q31.c) target_include_directories(CMSISDSPFiltering PUBLIC"$
 
+

Function Documentation

+ +
+
+ + + + + + + + +
cmake_minimum_required (VERSION 3. 6)
+
+ +
+
+
+
+ + + + diff --git a/docs/DSP/html/Source_2MatrixFunctions_2CMakeLists_8txt.html b/docs/DSP/html/Source_2MatrixFunctions_2CMakeLists_8txt.html new file mode 100644 index 0000000..d679250 --- /dev/null +++ b/docs/DSP/html/Source_2MatrixFunctions_2CMakeLists_8txt.html @@ -0,0 +1,129 @@ + + + + + +CMakeLists.txt File Reference +CMSIS-DSP: CMakeLists.txt File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
CMakeLists.txt File Reference
+
+
+
+
+ + + + diff --git a/docs/DSP/html/Source_2StatisticsFunctions_2CMakeLists_8txt.html b/docs/DSP/html/Source_2StatisticsFunctions_2CMakeLists_8txt.html new file mode 100644 index 0000000..d491294 --- /dev/null +++ b/docs/DSP/html/Source_2StatisticsFunctions_2CMakeLists_8txt.html @@ -0,0 +1,129 @@ + + + + + +CMakeLists.txt File Reference +CMSIS-DSP: CMakeLists.txt File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
CMakeLists.txt File Reference
+
+
+
+
+ + + + diff --git a/docs/DSP/html/Source_2SupportFunctions_2CMakeLists_8txt.html b/docs/DSP/html/Source_2SupportFunctions_2CMakeLists_8txt.html new file mode 100644 index 0000000..be764e2 --- /dev/null +++ b/docs/DSP/html/Source_2SupportFunctions_2CMakeLists_8txt.html @@ -0,0 +1,129 @@ + + + + + +CMakeLists.txt File Reference +CMSIS-DSP: CMakeLists.txt File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
CMakeLists.txt File Reference
+
+
+
+
+ + + + diff --git a/docs/DSP/html/Source_2TransformFunctions_2CMakeLists_8txt.html b/docs/DSP/html/Source_2TransformFunctions_2CMakeLists_8txt.html new file mode 100644 index 0000000..2af5146 --- /dev/null +++ b/docs/DSP/html/Source_2TransformFunctions_2CMakeLists_8txt.html @@ -0,0 +1,154 @@ + + + + + +CMakeLists.txt File Reference +CMSIS-DSP: CMakeLists.txt File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
CMakeLists.txt File Reference
+
+
+ + + + +

+Functions

 cmake_minimum_required (VERSION 3.6) project(CMSISDSPTransform) add_library(CMSISDSPTransform STATIC) include(fft) fft(CMSISDSPTransform) if(CONFIGTABLE AND ALLFFT) target_compile_definitions(CMSISDSPTransform PUBLIC ARM_ALL_FFT_TABLES) endif() target_sources(CMSISDSPTransform PRIVATE arm_bitreversal.c) target_sources(CMSISDSPTransform PRIVATE arm_bitreversal2.c) if(NOT CONFIGTABLE OR ALLFFT OR CFFT_F32_16 OR CFFT_F32_32 OR CFFT_F32_64 OR CFFT_F32_128 OR CFFT_F32_256 OR CFFT_F32_512 OR CFFT_F32_1024 OR CFFT_F32_2048 OR CFFT_F32_4096) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix8_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_f32.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR CFFT_Q15_16 OR CFFT_Q15_32 OR CFFT_Q15_64 OR CFFT_Q15_128 OR CFFT_Q15_256 OR CFFT_Q15_512 OR CFFT_Q15_1024 OR CFFT_Q15_2048 OR CFFT_Q15_4096) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q15.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR CFFT_Q31_16 OR CFFT_Q31_32 OR CFFT_Q31_64 OR CFFT_Q31_128 OR CFFT_Q31_256 OR CFFT_Q31_512 OR CFFT_Q31_1024 OR CFFT_Q31_2048 OR CFFT_Q31_4096) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q31.c) endif() if(NOT CONFIGTABLE OR ALLFFT) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_init_q31.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR DCT4_F32_128 OR DCT4_F32_512 OR DCT4_F32_2048 OR DCT4_F32_8192) target_sources(CMSISDSPTransform PRIVATE arm_dct4_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_dct4_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_f32.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR DCT4_Q31_128 OR DCT4_Q31_512 OR DCT4_Q31_2048 OR DCT4_Q31_8192) target_sources(CMSISDSPTransform PRIVATE arm_dct4_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_dct4_init_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_init_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q31.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR ALLFFT OR DCT4_Q15_128 OR DCT4_Q15_512 OR DCT4_Q15_2048 OR DCT4_Q15_8192) target_sources(CMSISDSPTransform PRIVATE arm_dct4_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_dct4_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q15.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR RFFT_FAST_F32_32 OR RFFT_FAST_F32_64 OR RFFT_FAST_F32_128 OR RFFT_FAST_F32_256 OR RFFT_FAST_F32_512 OR RFFT_FAST_F32_1024 OR RFFT_FAST_F32_2048 OR RFFT_FAST_F32_4096) target_sources(CMSISDSPTransform PRIVATE arm_rfft_fast_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_fast_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix8_f32.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR RFFT_F32_128 OR RFFT_F32_512 OR RFFT_F32_2048 OR RFFT_F32_8192) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_f32.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR RFFT_Q15_32 OR RFFT_Q15_64 OR RFFT_Q15_128 OR RFFT_Q15_256 OR RFFT_Q15_512 OR RFFT_Q15_1024 OR RFFT_Q15_2048 OR RFFT_Q15_4096 OR RFFT_Q15_8192) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q15.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR RFFT_Q31_32 OR RFFT_Q31_64 OR RFFT_Q31_128 OR RFFT_Q31_256 OR RFFT_Q31_512 OR RFFT_Q31_1024 OR RFFT_Q31_2048 OR RFFT_Q31_4096 OR RFFT_Q31_8192) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q31.c) endif() configdsp(CMSISDSPTransform..) target_include_directories(CMSISDSPTransform PUBLIC"$
 
+

Function Documentation

+ +
+
+ + + + + + + + +
cmake_minimum_required (VERSION 3. 6)
+
+ +
+
+
+
+ + + + diff --git a/docs/DSP/html/StatisticsFunctions_8c.html b/docs/DSP/html/StatisticsFunctions_8c.html new file mode 100644 index 0000000..3049168 --- /dev/null +++ b/docs/DSP/html/StatisticsFunctions_8c.html @@ -0,0 +1,129 @@ + + + + + +StatisticsFunctions.c File Reference +CMSIS-DSP: StatisticsFunctions.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
StatisticsFunctions.c File Reference
+
+
+
+
+ + + + diff --git a/docs/DSP/html/SupportFunctions_8c.html b/docs/DSP/html/SupportFunctions_8c.html new file mode 100644 index 0000000..ccb88e1 --- /dev/null +++ b/docs/DSP/html/SupportFunctions_8c.html @@ -0,0 +1,129 @@ + + + + + +SupportFunctions.c File Reference +CMSIS-DSP: SupportFunctions.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
SupportFunctions.c File Reference
+
+
+
+
+ + + + diff --git a/docs/DSP/html/TransformFunctions_8c.html b/docs/DSP/html/TransformFunctions_8c.html new file mode 100644 index 0000000..f549d0d --- /dev/null +++ b/docs/DSP/html/TransformFunctions_8c.html @@ -0,0 +1,129 @@ + + + + + +TransformFunctions.c File Reference +CMSIS-DSP: TransformFunctions.c File Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
CMSIS-DSP +  Version 1.7.0 +
+
CMSIS DSP Software Library
+
+
+ +
+
    + +
+
+ + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
TransformFunctions.c File Reference
+
+
+
+
+ + + + diff --git a/docs/DSP/html/annotated.html b/docs/DSP/html/annotated.html index 09e8dac..e21907d 100644 --- a/docs/DSP/html/annotated.html +++ b/docs/DSP/html/annotated.html @@ -32,7 +32,7 @@ Logo
CMSIS-DSP -  Version 1.5.2 +  Version 1.7.0
CMSIS DSP Software Library
@@ -142,7 +142,7 @@ $(document).ready(function(){initNavTree('annotated.html','');}); 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_f32Instance structure for 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 @@ -187,7 +187,7 @@ $(document).ready(function(){initNavTree('annotated.html','');}); @@ -126,7 +126,7 @@ Functions @@ -126,7 +126,7 @@ Functions @@ -126,7 +126,7 @@ Functions @@ -126,7 +126,7 @@ Functions @@ -126,7 +126,7 @@ Functions @@ -126,7 +126,7 @@ Functions @@ -126,7 +126,7 @@ Functions @@ -126,7 +126,7 @@ Functions @@ -125,7 +126,7 @@ Functions
-

Referenced by arm_rfft_fast_init_f32().

-
@@ -302,8 +346,6 @@ Variables
-

Referenced by arm_rfft_fast_init_f32().

-
@@ -316,8 +358,6 @@ Variables
-

Referenced by arm_rfft_fast_init_f32().

-
@@ -342,8 +382,6 @@ Variables
-

Referenced by arm_rfft_fast_init_f32().

-
@@ -356,8 +394,6 @@ Variables
-

Referenced by arm_rfft_fast_init_f32().

-
@@ -466,21 +502,6 @@ Variables
-
- - -
-
- - - - -
const q15_t ALIGN4 armRecipTableQ15[64]
-
-

end of CFFT_CIFFT group

- -

Referenced by arm_lms_norm_init_q15().

-
@@ -493,8 +514,6 @@ Variables
-

Referenced by arm_lms_norm_init_q31().

-
@@ -507,14 +526,12 @@ Variables
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().

+ tableSize = 512; + for (n = 0; n < (tableSize + 1); n++) + { + sinTable[n] = sin(2*PI*n/tableSize); + } +
where PI value is 3.14159265358979
@@ -528,16 +545,14 @@ for(n = 0; n < (tableSize + 1); n++)
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
+ 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().

-
@@ -550,15 +565,13 @@ for(n = 0; n < (tableSize + 1); n++)
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
+ 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().

+
Finally, round to the nearest integer value: sinTable[i] += (sinTable[i] > 0 ? 0.5 : -0.5);
@@ -572,8 +585,6 @@ for(n = 0; n < (tableSize + 1); n++)
-

Referenced by arm_rfft_fast_init_f32().

-
@@ -586,8 +597,6 @@ for(n = 0; n < (tableSize + 1); n++)
-

Referenced by arm_rfft_fast_init_f32().

-
@@ -600,8 +609,6 @@ for(n = 0; n < (tableSize + 1); n++)
-

Referenced by arm_rfft_fast_init_f32().

-
@@ -614,8 +621,6 @@ for(n = 0; n < (tableSize + 1); n++)
-

Referenced by arm_rfft_fast_init_f32().

-
@@ -628,11 +633,9 @@ for(n = 0; n < (tableSize + 1); n++)
Example code for Floating-point RFFT Twiddle factors Generation:
-
TW = exp(2*pi*i*[0:L/2-1]/L - pi/2*i).' 
+
TW = exp(pi/2*i-2*pi*i*[0:L/2-1]/L).' 
Real and Imag values are in interleaved fashion
-

Referenced by arm_rfft_fast_init_f32().

-
@@ -645,8 +648,6 @@ for(n = 0; n < (tableSize + 1); n++)
-

Referenced by arm_rfft_fast_init_f32().

-
@@ -659,8 +660,6 @@ for(n = 0; n < (tableSize + 1); n++)
-

Referenced by arm_rfft_fast_init_f32().

-
@@ -673,8 +672,6 @@ for(n = 0; n < (tableSize + 1); n++)
-

Referenced by arm_rfft_fast_init_f32().

-
@@ -683,7 +680,7 @@ for(n = 0; n < (tableSize + 1); n++) @@ -146,7 +126,7 @@ Variables @@ -126,7 +126,7 @@ Functions @@ -126,7 +126,7 @@ Functions @@ -126,7 +126,7 @@ Functions @@ -126,7 +126,7 @@ Functions