diff options
author | rihab kouki <rihab.kouki@st.com> | 2020-07-28 11:24:49 +0100 |
---|---|---|
committer | rihab kouki <rihab.kouki@st.com> | 2020-07-28 11:24:49 +0100 |
commit | 96d6da4e252b06dcfdc041e7df23e86161c33007 (patch) | |
tree | a262f59bb1db7ec7819acae435f5049cbe5e2354 /docs/DSP/html/arm__rfft__q15_8c.html | |
parent | 9f95ff5b6ba01db09552b84a0ab79607060a2666 (diff) | |
download | st-cmsis-core-lowfat-master.tar.gz st-cmsis-core-lowfat-master.tar.bz2 st-cmsis-core-lowfat-master.zip |
Diffstat (limited to 'docs/DSP/html/arm__rfft__q15_8c.html')
-rw-r--r-- | docs/DSP/html/arm__rfft__q15_8c.html | 66 |
1 files changed, 30 insertions, 36 deletions
diff --git a/docs/DSP/html/arm__rfft__q15_8c.html b/docs/DSP/html/arm__rfft__q15_8c.html index 1fab8ad..de9541c 100644 --- a/docs/DSP/html/arm__rfft__q15_8c.html +++ b/docs/DSP/html/arm__rfft__q15_8c.html @@ -32,7 +32,7 @@ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> <td style="padding-left: 0.5em;"> <div id="projectname">CMSIS-DSP -  <span id="projectnumber">Version 1.5.2</span> +  <span id="projectnumber">Version 1.7.0</span> </div> <div id="projectbrief">CMSIS DSP Software Library</div> </td> @@ -116,18 +116,18 @@ $(document).ready(function(){initNavTree('arm__rfft__q15_8c.html','');}); <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> -<tr class="memitem:a7c2a21793586f9a69c42140665550e09"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__q15_8c.html#a7c2a21793586f9a69c42140665550e09">arm_split_rfft_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pATable, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pBTable, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t modifier)</td></tr> -<tr class="memdesc:a7c2a21793586f9a69c42140665550e09"><td class="mdescLeft"> </td><td class="mdescRight">Core Real FFT process. <a href="#a7c2a21793586f9a69c42140665550e09">More...</a><br/></td></tr> -<tr class="separator:a7c2a21793586f9a69c42140665550e09"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa72a531dd15a53570dddaf01b62158f4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__q15_8c.html#aa72a531dd15a53570dddaf01b62158f4">arm_split_rifft_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pATable, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pBTable, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t modifier)</td></tr> -<tr class="memdesc:aa72a531dd15a53570dddaf01b62158f4"><td class="mdescLeft"> </td><td class="mdescRight">Core Real IFFT process. <a href="#aa72a531dd15a53570dddaf01b62158f4">More...</a><br/></td></tr> -<tr class="separator:aa72a531dd15a53570dddaf01b62158f4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8bc3e55eab484573a72adf768a59dcb1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__q15_8c.html#a8bc3e55eab484573a72adf768a59dcb1">arm_split_rfft_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pATable, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pBTable, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t modifier)</td></tr> +<tr class="memdesc:a8bc3e55eab484573a72adf768a59dcb1"><td class="mdescLeft"> </td><td class="mdescRight">Core Real FFT process. <a href="#a8bc3e55eab484573a72adf768a59dcb1">More...</a><br/></td></tr> +<tr class="separator:a8bc3e55eab484573a72adf768a59dcb1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa7c916585af6035f064a4f53d85de00a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__q15_8c.html#aa7c916585af6035f064a4f53d85de00a">arm_split_rifft_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pATable, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pBTable, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t modifier)</td></tr> +<tr class="memdesc:aa7c916585af6035f064a4f53d85de00a"><td class="mdescLeft"> </td><td class="mdescRight">Core Real IFFT process. <a href="#aa7c916585af6035f064a4f53d85de00a">More...</a><br/></td></tr> +<tr class="separator:aa7c916585af6035f064a4f53d85de00a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga00e615f5db21736ad5b27fb6146f3fc5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5">arm_rfft_q15</a> (const <a class="el" href="structarm__rfft__instance__q15.html">arm_rfft_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr> <tr class="memdesc:ga00e615f5db21736ad5b27fb6146f3fc5"><td class="mdescLeft"> </td><td class="mdescRight">Processing function for the Q15 RFFT/RIFFT. <a href="group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5">More...</a><br/></td></tr> <tr class="separator:ga00e615f5db21736ad5b27fb6146f3fc5"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Function Documentation</h2> -<a class="anchor" id="a7c2a21793586f9a69c42140665550e09"></a> +<a class="anchor" id="a8bc3e55eab484573a72adf768a59dcb1"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> @@ -146,13 +146,13 @@ Functions</h2></td></tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> * </td> + <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> * </td> <td class="paramname"><em>pATable</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> * </td> + <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> * </td> <td class="paramname"><em>pBTable</em>, </td> </tr> <tr> @@ -177,24 +177,21 @@ Functions</h2></td></tr> <p>end of RealFFT group </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> - <tr><td class="paramname">*pSrc</td><td>points to the input buffer. </td></tr> - <tr><td class="paramname">fftLen</td><td>length of FFT. </td></tr> - <tr><td class="paramname">*pATable</td><td>points to the A twiddle Coef buffer. </td></tr> - <tr><td class="paramname">*pBTable</td><td>points to the B twiddle Coef buffer. </td></tr> - <tr><td class="paramname">*pDst</td><td>points to the output buffer. </td></tr> - <tr><td class="paramname">modifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input buffer </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">pATable</td><td>points to twiddle Coef A buffer </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">pBTable</td><td>points to twiddle Coef B buffer </td></tr> + <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output buffer </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">modifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table </td></tr> </table> </dd> </dl> -<dl class="section return"><dt>Returns</dt><dd>none. The function implements a Real FFT </dd></dl> - -<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__math_8h.html#a7fc670277db1ad9ac34d52d771c7c305">__SMLADX()</a>, <a class="el" href="arm__math_8h.html#a6b293f62ad7eb225fa9ce0f39458eba3">__SMUSD()</a>, and <a class="el" href="arm__math_8h.html#a7375d1deba32929dc97008bfa7085d46">__SMUSDX()</a>.</p> - -<p>Referenced by <a class="el" href="group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5">arm_rfft_q15()</a>.</p> +<dl class="section return"><dt>Returns</dt><dd>none</dd></dl> +<dl class="section user"><dt></dt><dd>The function implements a Real FFT </dd></dl> </div> </div> -<a class="anchor" id="aa72a531dd15a53570dddaf01b62158f4"></a> +<a class="anchor" id="aa7c916585af6035f064a4f53d85de00a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> @@ -213,13 +210,13 @@ Functions</h2></td></tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> * </td> + <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> * </td> <td class="paramname"><em>pATable</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> * </td> + <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> * </td> <td class="paramname"><em>pBTable</em>, </td> </tr> <tr> @@ -243,20 +240,17 @@ Functions</h2></td></tr> </div><div class="memdoc"> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> - <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input buffer. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">*pATable</td><td>points to the twiddle Coef A buffer. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">*pBTable</td><td>points to the twiddle Coef B buffer. </td></tr> - <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output buffer. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">modifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input buffer </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">pATable</td><td>points to twiddle Coef A buffer </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">pBTable</td><td>points to twiddle Coef B buffer </td></tr> + <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output buffer </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">modifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table </td></tr> </table> </dd> </dl> -<dl class="section return"><dt>Returns</dt><dd>none. The function implements a Real IFFT </dd></dl> - -<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__math_8h.html#a5d61b7d886888f9f1f35c079eb5d01c9">__SMLSDX()</a>, <a class="el" href="arm__math_8h.html#a9c58d7b4648a973d91e27544bc190e60">__SMUADX()</a>, and <a class="el" href="arm__math_8h.html#a6b293f62ad7eb225fa9ce0f39458eba3">__SMUSD()</a>.</p> - -<p>Referenced by <a class="el" href="group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5">arm_rfft_q15()</a>.</p> +<dl class="section return"><dt>Returns</dt><dd>none</dd></dl> +<dl class="section user"><dt></dt><dd>The function implements a Real IFFT </dd></dl> </div> </div> @@ -266,7 +260,7 @@ Functions</h2></td></tr> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> <li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__rfft__q15_8c.html">arm_rfft_q15.c</a></li> - <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved. + <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved. <!-- <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 |