<?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>LPCXpresso IDE中的主题 finding the right peripheral drivers</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE/finding-the-right-peripheral-drivers/m-p/570416#M20111</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Whasssaaahhh on Tue May 28 06:35:04 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm having difficulty in finding the right peripheral driver code for uart, adc, ... I don't want to re-invent the wheel, but start from decent library code &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I use an LPC1227 device (LPCExpresso board) with LPCxpresso 5.2.4 (most recent version)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;For example for the LPC18xx family, I did find CMSISv2p10_LPC18xx_DriverLib.zip under C:\nxp\LPCXpresso_5.2.4_2122\lpcxpresso\Examples\NXP\LPC1000\LPC18xx&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;inside the .zip file there's a .src folder containing .c and .h files for all peripherals, which is very nice.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;However for the LPC12xx this doesn't seem to exist, there are only 'examples', but no clean driver code under C:\nxp\LPCXpresso_5.2.4_2122\lpcxpresso\Examples\NXP\LPC1000\LPC12xx&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;my question : to use the peripherals, do we have to grab the code together out of the different examples, or am I missing these files, or do I need to use drivers from a 'compatible' device like LPC11xx ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;To be honest, the Getting Started Manual doesn't get me started at all. Can't believe for such a widespread device family there's no better Getting Started manual.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Jun 2016 02:22:26 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-16T02:22:26Z</dc:date>
    <item>
      <title>finding the right peripheral drivers</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/finding-the-right-peripheral-drivers/m-p/570416#M20111</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Whasssaaahhh on Tue May 28 06:35:04 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm having difficulty in finding the right peripheral driver code for uart, adc, ... I don't want to re-invent the wheel, but start from decent library code &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I use an LPC1227 device (LPCExpresso board) with LPCxpresso 5.2.4 (most recent version)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;For example for the LPC18xx family, I did find CMSISv2p10_LPC18xx_DriverLib.zip under C:\nxp\LPCXpresso_5.2.4_2122\lpcxpresso\Examples\NXP\LPC1000\LPC18xx&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;inside the .zip file there's a .src folder containing .c and .h files for all peripherals, which is very nice.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;However for the LPC12xx this doesn't seem to exist, there are only 'examples', but no clean driver code under C:\nxp\LPCXpresso_5.2.4_2122\lpcxpresso\Examples\NXP\LPC1000\LPC12xx&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;my question : to use the peripherals, do we have to grab the code together out of the different examples, or am I missing these files, or do I need to use drivers from a 'compatible' device like LPC11xx ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;To be honest, the Getting Started Manual doesn't get me started at all. Can't believe for such a widespread device family there's no better Getting Started manual.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 02:22:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/finding-the-right-peripheral-drivers/m-p/570416#M20111</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T02:22:26Z</dc:date>
    </item>
  </channel>
</rss>

