<?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: Switch Matrix generated files in LPCXpresso IDE</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536876#M5243</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by JamesG on Thu Sep 19 08:04:43 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;That might explain it, I'm not actually using LPCXpresso as I prefer NetBeans with the GNU ARM toolchain, so haven't installed it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;However, it still sounds strange that the source of a 'system...' file is an example project ... wouldn't you think?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;James :quest: &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 23:13:37 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T23:13:37Z</dc:date>
    <item>
      <title>Switch Matrix generated files</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536870#M5237</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by JamesG on Wed Sep 18 06:55:39 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi All,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have been playing around with the switch matrix tool; looks pretty cool and certainly saves a lot of work, I have been targeting the LPC810.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My question is around the referenced file in the header LPC8xx.h.&amp;nbsp; About 2 pages down there is the line&amp;nbsp; &amp;lt;&amp;nbsp; #include "system_LPC8xx.h"&amp;nbsp; &amp;gt; but I cannot find this file anywhere.&amp;nbsp; In the CMSIS kit there is the file "system_ARMCM0plus.h"&amp;nbsp; but of course this isn't quite the same thing.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I would appreciate one of you experts letting me know what silly mistake I'm making.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;James :) &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 23:13:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536870#M5237</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T23:13:33Z</dc:date>
    </item>
    <item>
      <title>Re: Switch Matrix generated files</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536871#M5238</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by capiman on Wed Sep 18 07:13:57 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi James,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;googling for missing file is sometimes helpful.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Here is the first hit:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fgithub.com%2Fmicrobuilder%2FLPC810_CodeBase%2Ftree%2Fmaster%2Fcmsis" rel="nofollow" target="_blank"&gt;https://github.com/microbuilder/LPC810_CodeBase/tree/master/cmsis&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Martin&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 23:13:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536871#M5238</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T23:13:34Z</dc:date>
    </item>
    <item>
      <title>Re: Switch Matrix generated files</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536872#M5239</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by JamesG on Wed Sep 18 07:24:11 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Your right I have found loads of those references, so what your saying is you need to take the system file from the repository directly, I am slightly surprised at this.&amp;nbsp; I can't believe this is the real reason the Switch Matrix tool doesn't either generate it (as it does for the LPC8xx.h header file) or reference the CMSIS downloadable kit.&amp;nbsp; So it seems fragmented, is this just the legacy?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Or am I missing something?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;James&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 23:13:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536872#M5239</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T23:13:34Z</dc:date>
    </item>
    <item>
      <title>Re: Switch Matrix generated files</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536873#M5240</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by capiman on Wed Sep 18 07:36:44 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello James,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;sorry, i can't tell you, if you shall take the file or not and if it is the right one or way to go.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I only would like to show you, that the file seems to be available,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;somewhere inside CMSIS. If this is perhaps an older or newer version of CMSIS, i don't know. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Perhaps someone with more knowledge in this area can give a hint here...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Martin&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 23:13:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536873#M5240</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T23:13:35Z</dc:date>
    </item>
    <item>
      <title>Re: Switch Matrix generated files</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536874#M5241</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by JamesG on Wed Sep 18 07:59:18 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi Martin,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes completely understood, these were the question buzzing around in my mind too!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hopefully a definitive answer is just around the corner!!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers James :) &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 23:13:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536874#M5241</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T23:13:35Z</dc:date>
    </item>
    <item>
      <title>Re: Switch Matrix generated files</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536875#M5242</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by TheFallGuy on Wed Sep 18 09:09:32 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;On my LPCXpresso install, system_LPC8xx.h can be found in the CMSIS_CORE_LPC8xx project (supplied as an exampl in LPC8xx_Libraries.zip)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 23:13:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536875#M5242</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T23:13:36Z</dc:date>
    </item>
    <item>
      <title>Re: Switch Matrix generated files</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536876#M5243</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by JamesG on Thu Sep 19 08:04:43 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;That might explain it, I'm not actually using LPCXpresso as I prefer NetBeans with the GNU ARM toolchain, so haven't installed it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;However, it still sounds strange that the source of a 'system...' file is an example project ... wouldn't you think?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;James :quest: &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 23:13:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536876#M5243</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T23:13:37Z</dc:date>
    </item>
    <item>
      <title>Re: Switch Matrix generated files</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536877#M5244</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by lpcxpresso-support on Thu Sep 19 08:29:10 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;You can download CMSIS for each of the LPC families from the Downloads/Software area.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For example, you can get CMSIS for LPC17xx from:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.lpcware.com%2Fcontent%2Fnxpfile%2Flpc175x6x-cmsis-compliant-standard-peripheral-firmware-driver-library-keil-iar-gnu" rel="nofollow" target="_blank"&gt;http://www.lpcware.com/content/nxpfile/lpc175x6x-cmsis-compliant-standard-peripheral-firmware-driver-library-keil-iar-gnu&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope that helps&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 23:13:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536877#M5244</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T23:13:37Z</dc:date>
    </item>
    <item>
      <title>Re: Switch Matrix generated files</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536878#M5245</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by capiman on Thu Sep 19 08:32:53 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;When i have seen correctly there is no CMSIS in LPC810 folder...&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;( &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.lpcware.com%2Fnode%2F11538%2F256" rel="nofollow" target="_blank"&gt;http://www.lpcware.com/node/11538/256&lt;/A&gt;&lt;SPAN&gt; )&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 23:13:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536878#M5245</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T23:13:38Z</dc:date>
    </item>
    <item>
      <title>Re: Switch Matrix generated files</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536879#M5246</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by lpcxpresso-support on Thu Sep 19 08:49:44 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;It is in the sample code bundle for LPC800:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.lpcware.com%2Fcontent%2Fnxpfile%2Flpcxpresso-sample-code-bundle-lpc8xx" rel="nofollow" target="_blank"&gt;http://www.lpcware.com/content/nxpfile/lpcxpresso-sample-code-bundle-lpc8xx&lt;/A&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 23:13:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536879#M5246</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T23:13:38Z</dc:date>
    </item>
    <item>
      <title>Re: Switch Matrix generated files</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536880#M5247</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by capiman on Thu Sep 19 08:52:25 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;A few posting above:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;JamesG&amp;gt; However, it still sounds strange that the source of a 'system...' file is an example project ... wouldn't you think?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 23:13:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536880#M5247</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T23:13:39Z</dc:date>
    </item>
    <item>
      <title>Re: Switch Matrix generated files</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536881#M5248</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by JamesG on Fri Sep 20 10:09:54 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;So to summarise so far I am questioning the include line item in the Switch Matrix generated file called "lpc8xx.h", it states&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "system_LPC8xx.h"&amp;nbsp;&amp;nbsp;&amp;nbsp; ... and I could not find this file other in the project zip quoted a couple of lines above.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Having got this file and compared it to my version of CMSIS from ARM [CMSIS-SP-00300-r3p2-00rel1] where there is a file "system_ARMCM0plus.h" it looks to be exactly the same in its definitions to "system_LPC8xx.h".&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It differs slightly in that in the ..... &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;system_LPC8xx.h version there is the line #include "stdint.h" but in the &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;system_ARMCM0plus.h version there is no such include.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;However, in the header file "lpc8xx.h" the line above #include "system_LPC8xx.h"&amp;nbsp;&amp;nbsp; is;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "core_cm0plus.h" and this includes the "stdint.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So unless I'm mistaken it seems to me that instead of using system_LPC8xx.h you can use the standard system_ARMCM0plus.h from CMSIS....&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thoughts??&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;James :quest: &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 23:13:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Switch-Matrix-generated-files/m-p/536881#M5248</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T23:13:40Z</dc:date>
    </item>
  </channel>
</rss>

