<?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 Learning to program in LPCXpresso IDE</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE/Learning-to-program/m-p/538534#M6071</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by BiOzZ on Thu Apr 21 14:35:15 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;im new to the ARM platform and i was wondering if anyone knows any good books or resources that will teach a total beginner how to program on the ARM cortex line of MCUs.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;i have LPCXpresso set up and running example code on my LPCXpresso 1114/302 MCU and i have seen both tutorial series but i want to learn how to program it my self.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for your help,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;BiOzZ&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 21:52:36 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T21:52:36Z</dc:date>
    <item>
      <title>Learning to program</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Learning-to-program/m-p/538534#M6071</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by BiOzZ on Thu Apr 21 14:35:15 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;im new to the ARM platform and i was wondering if anyone knows any good books or resources that will teach a total beginner how to program on the ARM cortex line of MCUs.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;i have LPCXpresso set up and running example code on my LPCXpresso 1114/302 MCU and i have seen both tutorial series but i want to learn how to program it my self.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for your help,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;BiOzZ&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 21:52:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Learning-to-program/m-p/538534#M6071</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T21:52:36Z</dc:date>
    </item>
    <item>
      <title>Re: Learning to program</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Learning-to-program/m-p/538535#M6072</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by NXP_USA on Thu Apr 21 15:28:37 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;NXP's product pages typically link to quality texts. The "Literature" section for LPC1000 for example lists several publications, as well as digital previews:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://"&gt;http://ics.nxp.com/products/lpc1000/#Support&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You may find a text such as "The Definitive Guide to the ARM Cortex-M0" (ISBN:9780123854773) useful as well as it covers topics such as reset behavior, and how to port code from existing 8/16 bit architectures as well as from other ARM devices. It also makes use of LPC11xx devices in many examples.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 21:52:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Learning-to-program/m-p/538535#M6072</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T21:52:37Z</dc:date>
    </item>
    <item>
      <title>Re: Learning to program</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Learning-to-program/m-p/538536#M6073</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Rob65 on Fri Apr 22 00:42:53 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;It all depends.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If you are just new to the ARM platform but an experienced embedded systems programmer then the support docs pointed to by NXP_USA will be perfect. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But if you are new to embedded programming then I'd suggest the LPCXpressoGettingStarted (found in the All Programs - LPCXpresso - Help and Guides section in your windows start menu).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Download the example projects from &lt;/SPAN&gt;&lt;A href="http://http://ics.nxp.com/support/lpcxpresso/"&gt;ics.nxp.com/support/lpcxpresso/&lt;/A&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;You also may want to download the user manual (found &lt;/SPAN&gt;&lt;A href="http://http://ics.nxp.com/support/documents/microcontrollers/?scope=LPC1114&amp;amp;type=user"&gt;here&lt;/A&gt;&lt;SPAN&gt;).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;There are ample books on embedded programming available at &lt;/SPAN&gt;&lt;A href="http://http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=embedded+programming&amp;amp;x=0&amp;amp;y=0"&gt;amazon.com&lt;/A&gt;&lt;SPAN&gt; in case you are completely new to embedded systems.If you set the "Use C Library" in the properties for your project (look at C/C++ Build - Settings / Tool Settings, MCU Linker - Target) to "Redlib (semihost)" you can even use printf() to get output on the console window - although slow, it does work.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 21:52:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Learning-to-program/m-p/538536#M6073</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T21:52:37Z</dc:date>
    </item>
  </channel>
</rss>

