<?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: How the GPIO pins are connected to the PLU inputs? (demo example) in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/How-the-GPIO-pins-are-connected-to-the-PLU-inputs-demo-example/m-p/950223#M37759</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Randa,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am sorry, I confirmed with the AE team that the plu_combination example based on LPC55S69 in SDK package&amp;nbsp; has issue, the AE team has notified the software team of the issue, I think they will fix it in next version.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think you can use the plu configuration&amp;nbsp; tools to generate the code for plu module based on your application. This is the link of the tools.&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.nxp.com/webapp/sps/download/license.jsp?colCode=PLU-Config-Tool&amp;amp;location=null" title="https://www.nxp.com/webapp/sps/download/license.jsp?colCode=PLU-Config-Tool&amp;amp;location=null"&gt;PLU configuration tool&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry for the inconvenience.&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;XiangJun Rong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 16 Oct 2019 08:54:48 GMT</pubDate>
    <dc:creator>xiangjun_rong</dc:creator>
    <dc:date>2019-10-16T08:54:48Z</dc:date>
    <item>
      <title>How the GPIO pins are connected to the PLU inputs? (demo example)</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/How-the-GPIO-pins-are-connected-to-the-PLU-inputs-demo-example/m-p/950222#M37758</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;SPAN style="font-size: 12pt;"&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;In the demo example &lt;STRONG&gt;combination.c*&lt;/STRONG&gt;&amp;nbsp;it is mentioned that it is about:&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;DIV&gt;&lt;SPAN style="font-size: 15px;"&gt;&lt;EM&gt;&lt;SPAN style="color: #010101;"&gt;a number of&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: #010101;"&gt;GPIO pins are connected to PLU inputs and the LED is used to monitor the PLU outputs to demonstrate the&amp;nbsp;&lt;/SPAN&gt;&lt;/EM&gt;&lt;SPAN style="color: #010101;"&gt;&lt;EM&gt;configuration and use of the Programmable Logic Unit (PLU) to construct a combinational logic network.&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Well, the demo still &lt;A _jive_internal="true" href="https://community.nxp.com/thread/514212"&gt;not working for me&lt;/A&gt;. Meanwhile, I was digging into the different functions of the code.&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV style="text-align: justify;"&gt;Now I am wondering about how are the GPIO pins are connected to the &lt;STRONG&gt;PLU_IN&lt;/STRONG&gt;?&amp;nbsp;&lt;/DIV&gt;&lt;DIV style="text-align: justify;"&gt;The function &lt;STRONG&gt;"SetPluInputSource"&lt;/STRONG&gt; (screenshot bellow) is charged of setting the&amp;nbsp;PLU input source with the input value got from the GPIO, more precisely it is the function &lt;STRONG&gt;"GPIO_PinWrite&lt;SPAN style="font-size: 15px;"&gt;"&lt;/SPAN&gt;&lt;/STRONG&gt; which intended to be in charge of setting this value. Meanwhile, as far as I understood, it writes the value in the pin of the GPIO not in the PLU. This makes conclude that it must be connection somewhere between the GPIO pins and the PLU pins. And I just can't find the the link (the connection) between both of them&amp;nbsp;&lt;STRONG&gt;(&amp;gt;.&amp;lt;)"&lt;/STRONG&gt;&amp;nbsp;.&lt;/DIV&gt;&lt;DIV style="text-align: justify;"&gt;For instance, &lt;STRONG&gt;PIO1_8&lt;/STRONG&gt; is a different pin than the &lt;STRONG&gt;PLU_IN3&lt;/STRONG&gt;&amp;nbsp;but according to the label of &lt;STRONG&gt;PIO1_8&lt;/STRONG&gt;&amp;nbsp;which is &lt;STRONG&gt;GPIO_PLU_IN3,&lt;/STRONG&gt; it shows that there it is intended that&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;STRONG&gt;PLU_IN3&lt;/STRONG&gt; gets the value of &lt;STRONG&gt;PIO1_8.&amp;nbsp;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I may missed something is the way, if not how is &lt;STRONG&gt;the PLU_IN3&lt;/STRONG&gt;&amp;nbsp;going to get the value of &lt;STRONG&gt;GPIO_PLU_IN3 &lt;EM&gt;(PIO1_8)&lt;/EM&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Ps: the GPIO module definition :&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-size: 15px;"&gt;&lt;SPAN style="color: #7f0055;"&gt;#define&lt;/SPAN&gt; DEMO_GPIO_PLU_SRC_0_PIN 8U&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-size: 15px;"&gt;&lt;SPAN style="color: #7f0055;"&gt;#define&lt;/SPAN&gt; DEMO_GPIO_PLU_SRC_1_PIN 9U&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-size: 15px;"&gt;&lt;SPAN style="color: #7f0055;"&gt;#define&lt;/SPAN&gt; DEMO_GPIO_PLU_SRC_2_PIN 10U&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;as far as I understood, those are the pin numbers to which the GPIO is routed&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_19.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/16040i2DBAFB28B3C3AE39/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_19.png" alt="pastedImage_19.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/16093i477AC74E6F219DAB/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="SetPLUInputSource.PNG"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/16458i54660EC1AC74D6A2/image-size/large?v=v2&amp;amp;px=999" role="button" title="SetPLUInputSource.PNG" alt="SetPLUInputSource.PNG" /&gt;&lt;/span&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/16471i1F43BFC6E8A05A8B/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;*: SDK_2.x 2.6.3, target board: LPCXpresso55S69&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you in advance.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Oct 2019 10:36:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/How-the-GPIO-pins-are-connected-to-the-PLU-inputs-demo-example/m-p/950222#M37758</guid>
      <dc:creator>randa_zarrouk</dc:creator>
      <dc:date>2019-10-07T10:36:57Z</dc:date>
    </item>
    <item>
      <title>Re: How the GPIO pins are connected to the PLU inputs? (demo example)</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/How-the-GPIO-pins-are-connected-to-the-PLU-inputs-demo-example/m-p/950223#M37759</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Randa,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am sorry, I confirmed with the AE team that the plu_combination example based on LPC55S69 in SDK package&amp;nbsp; has issue, the AE team has notified the software team of the issue, I think they will fix it in next version.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think you can use the plu configuration&amp;nbsp; tools to generate the code for plu module based on your application. This is the link of the tools.&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.nxp.com/webapp/sps/download/license.jsp?colCode=PLU-Config-Tool&amp;amp;location=null" title="https://www.nxp.com/webapp/sps/download/license.jsp?colCode=PLU-Config-Tool&amp;amp;location=null"&gt;PLU configuration tool&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry for the inconvenience.&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;XiangJun Rong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Oct 2019 08:54:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/How-the-GPIO-pins-are-connected-to-the-PLU-inputs-demo-example/m-p/950223#M37759</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2019-10-16T08:54:48Z</dc:date>
    </item>
    <item>
      <title>Re: How the GPIO pins are connected to the PLU inputs? (demo example)</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/How-the-GPIO-pins-are-connected-to-the-PLU-inputs-demo-example/m-p/950224#M37760</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you very much.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes I am already using it. Meanwhile, it is not intuitive to make use of the PLU module. It would be helpful to have more explained examples.&lt;/P&gt;&lt;P&gt;In addition, while integrating the code generated by the PLU configuration tool in the overall application code in the MCUXpresso IDE, there is a small mismatch error regarding the declaration of the PLU IN in the header file LPC55S69_cm33_core0.h. I though it may be helpful to&amp;nbsp;&lt;A _jive_internal="true" href="https://community.nxp.com/message/1220941"&gt;share it in a post&lt;/A&gt;.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Oct 2019 11:15:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/How-the-GPIO-pins-are-connected-to-the-PLU-inputs-demo-example/m-p/950224#M37760</guid>
      <dc:creator>randa_zarrouk</dc:creator>
      <dc:date>2019-10-18T11:15:03Z</dc:date>
    </item>
  </channel>
</rss>

