<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Linking CMSIS DSP on LPC825 Target in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/Linking-CMSIS-DSP-on-LPC825-Target/m-p/1691894#M53564</link>
    <description>&lt;P&gt;Yes, that would be standard behavior for GCC.&lt;BR /&gt;The "lib" prefix and ".a" suffix are automatically added to every name specified with "-l&amp;lt;&lt;EM&gt;lib&lt;/EM&gt;&amp;gt;".&lt;BR /&gt;Not sure what Eclipse/LPCXpresso adds to the mix.&lt;/P&gt;&lt;P&gt;I would try to add the library via Drag&amp;amp;Drop, and add the library folder to the search path list.&lt;/P&gt;</description>
    <pubDate>Tue, 25 Jul 2023 05:42:38 GMT</pubDate>
    <dc:creator>frank_m</dc:creator>
    <dc:date>2023-07-25T05:42:38Z</dc:date>
    <item>
      <title>Linking CMSIS DSP on LPC825 Target</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Linking-CMSIS-DSP-on-LPC825-Target/m-p/1691053#M53529</link>
      <description>&lt;P&gt;Hi, I have a need to calculate FFT on sensor data, using an LPC825 target, testing on 825Max devbrd.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I believe the right approach is CMSIS DSP Math libraries. I am able to get the source to compile in my project, but the flash requirement is 333% of that in the LPC825. Now trying to use 'headers' with link to compiled .a library, to make sure i can it to fit in the 825.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I followed the instructions:&lt;/P&gt;&lt;P&gt;- import that libraries into MCUXpresso IDE&lt;/P&gt;&lt;P&gt;- Run new project wizard, select the Library Headers:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="brentsinger_0-1690177624235.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/233171i6A56FE9A41CDF1DC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="brentsinger_0-1690177624235.png" alt="brentsinger_0-1690177624235.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;The project complies initially, but when I add the code from this example&lt;/P&gt;&lt;P&gt;-&amp;nbsp;&lt;A href="https://arm-software.github.io/CMSIS_5/DSP/html/group__FrequencyBin.html" target="_blank"&gt;https://arm-software.github.io/CMSIS_5/DSP/html/group__FrequencyBin.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;I get this error, which is not surprising, as I've not linked the library yet.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="brentsinger_1-1690177774411.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/233172iE5844CCF3C11372D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="brentsinger_1-1690177774411.png" alt="brentsinger_1-1690177774411.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;In settings I have these libraries in the new project by default:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="brentsinger_2-1690177804477.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/233173i8EF772F1B50381BF/image-size/medium?v=v2&amp;amp;px=400" role="button" title="brentsinger_2-1690177804477.png" alt="brentsinger_2-1690177804477.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And no libraries or lib search paths. So adding:&lt;/P&gt;&lt;P&gt;-&amp;nbsp;libCMSIS_DSPLIB_CM0.a&lt;/P&gt;&lt;P&gt;-&amp;nbsp;C:\nxp\MCUXpressoIDE_11.7.1_9221\ide\Examples\CMSIS_DSPLIB\CMSIS_DSPLIB_Latest\CMSIS_DSPLIB_CM0&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="brentsinger_4-1690178040244.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/233175i28FC7270FCE64C88/image-size/medium?v=v2&amp;amp;px=400" role="button" title="brentsinger_4-1690178040244.png" alt="brentsinger_4-1690178040244.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Doesn't successfully compile:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="brentsinger_3-1690178028186.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/233174iA5C974AF3CCCDBCB/image-size/medium?v=v2&amp;amp;px=400" role="button" title="brentsinger_3-1690178028186.png" alt="brentsinger_3-1690178028186.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I'm pulling my hair out. Please help before I am bald!! &lt;LI-EMOJI id="lia_slightly-smiling-face" title=":slightly_smiling_face:"&gt;&lt;/LI-EMOJI&gt; Thanks, Brent.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 24 Jul 2023 06:03:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Linking-CMSIS-DSP-on-LPC825-Target/m-p/1691053#M53529</guid>
      <dc:creator>brentsinger</dc:creator>
      <dc:date>2023-07-24T06:03:52Z</dc:date>
    </item>
    <item>
      <title>Re: Linking CMSIS DSP on LPC825 Target</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Linking-CMSIS-DSP-on-LPC825-Target/m-p/1691257#M53536</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/217461"&gt;@brentsinger&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How change libCMSIS-DSPLIB_CM0.a to&amp;nbsp; CMSIS-DSPLIB_CM0 ?&lt;/P&gt;
&lt;P&gt;"&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Alice_Yang_0-1690190453472.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/233240iF29CED59A09E8989/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Alice_Yang_0-1690190453472.png" alt="Alice_Yang_0-1690190453472.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jul 2023 05:45:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Linking-CMSIS-DSP-on-LPC825-Target/m-p/1691257#M53536</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2023-07-25T05:45:01Z</dc:date>
    </item>
    <item>
      <title>Re: Linking CMSIS DSP on LPC825 Target</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Linking-CMSIS-DSP-on-LPC825-Target/m-p/1691875#M53562</link>
      <description>&lt;P&gt;Hi Alice, this didn't have any effect. Error changed to:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="brentsinger_0-1690262790425.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/233421iF694C07E0235B89A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="brentsinger_0-1690262790425.png" alt="brentsinger_0-1690262790425.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jul 2023 05:26:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Linking-CMSIS-DSP-on-LPC825-Target/m-p/1691875#M53562</guid>
      <dc:creator>brentsinger</dc:creator>
      <dc:date>2023-07-25T05:26:40Z</dc:date>
    </item>
    <item>
      <title>Re: Linking CMSIS DSP on LPC825 Target</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Linking-CMSIS-DSP-on-LPC825-Target/m-p/1691894#M53564</link>
      <description>&lt;P&gt;Yes, that would be standard behavior for GCC.&lt;BR /&gt;The "lib" prefix and ".a" suffix are automatically added to every name specified with "-l&amp;lt;&lt;EM&gt;lib&lt;/EM&gt;&amp;gt;".&lt;BR /&gt;Not sure what Eclipse/LPCXpresso adds to the mix.&lt;/P&gt;&lt;P&gt;I would try to add the library via Drag&amp;amp;Drop, and add the library folder to the search path list.&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jul 2023 05:42:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Linking-CMSIS-DSP-on-LPC825-Target/m-p/1691894#M53564</guid>
      <dc:creator>frank_m</dc:creator>
      <dc:date>2023-07-25T05:42:38Z</dc:date>
    </item>
    <item>
      <title>Re: Linking CMSIS DSP on LPC825 Target</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Linking-CMSIS-DSP-on-LPC825-Target/m-p/1691897#M53565</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/217461"&gt;@brentsinger&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can refer to "&lt;SPAN class="lia-link-navigation lia-link-disabled"&gt;Using CMSIS-DSP with MCUXpresso SDK and IDE&lt;/SPAN&gt;":&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/MCUXpresso-General-Knowledge/Using-CMSIS-DSP-with-MCUXpresso-SDK-and-IDE/ta-p/1129232" target="_blank"&gt;https://community.nxp.com/t5/MCUXpresso-General-Knowledge/Using-CMSIS-DSP-with-MCUXpresso-SDK-and-IDE/ta-p/1129232&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jul 2023 05:52:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Linking-CMSIS-DSP-on-LPC825-Target/m-p/1691897#M53565</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2023-07-25T05:52:49Z</dc:date>
    </item>
    <item>
      <title>Re: Linking CMSIS DSP on LPC825 Target</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Linking-CMSIS-DSP-on-LPC825-Target/m-p/1692524#M53586</link>
      <description>&lt;P&gt;Thanks, This seems to be a move in the right direction...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But the SDK I generate doesn't actually have the /lib/libCMSIS_DSPLIB_CM0.a directory or file in it. Or the examples, even though I have selected CMSIS DSP Library in the SDK generation.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I think it's for an older IDE version and changes have been made since. I will try again with fresh eyes today.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there someone in the FAE team who might be able to quickly put a "Hello World" together for me with the&amp;nbsp;libCMSIS_DSPLIB_CM0 library linked? My target is the 824MAX development board, archive and send it thru. I might even send you beer.&amp;nbsp;Otherwise I'll keep trying...&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jul 2023 23:12:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Linking-CMSIS-DSP-on-LPC825-Target/m-p/1692524#M53586</guid>
      <dc:creator>brentsinger</dc:creator>
      <dc:date>2023-07-25T23:12:28Z</dc:date>
    </item>
    <item>
      <title>Re: Linking CMSIS DSP on LPC825 Target</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Linking-CMSIS-DSP-on-LPC825-Target/m-p/1692841#M53592</link>
      <description>&lt;P&gt;&lt;EM&gt;&amp;gt; But the SDK I generate doesn't actually have the /lib/libCMSIS_DSPLIB_CM0.a directory or file in it. Or the examples, even though I have selected CMSIS DSP Library in the SDK generation.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;This was the default case with another vendor's MCU I made a few DSPLib applications for.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The ARM DSPLib comes with sources, and examples. Just use the source files instead and include them into your project, perhaps take a DSPLib example as template.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Jul 2023 08:04:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Linking-CMSIS-DSP-on-LPC825-Target/m-p/1692841#M53592</guid>
      <dc:creator>frank_m</dc:creator>
      <dc:date>2023-07-26T08:04:42Z</dc:date>
    </item>
  </channel>
</rss>

