<?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: NHS3100 Demo PCB interrupt only on falling edge in NFC</title>
    <link>https://community.nxp.com/t5/NFC/NHS3100-Demo-PCB-interrupt-only-on-falling-edge/m-p/1434472#M9291</link>
    <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/197851"&gt;@Ben3094&lt;/a&gt;&amp;nbsp;.&lt;/P&gt;
&lt;P&gt;Please kindly refer to the SDK&lt;/P&gt;
&lt;H5 class="design-res-title"&gt;&lt;A id="designResources_title1" href="https://www.nxp.com/webapp/Download?colCode=release_mra2_nhs3100&amp;amp;appType=license" target="_blank" rel="noopener" data-dtmaction="Software &amp;amp; Tools tab: Developer Resources - Download Link click" data-dtmsubaction="NHS3100 SDK - v12.5"&gt;NHS3100 SDK - v12.5&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;.&lt;/SPAN&gt;&lt;/H5&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Have a nice day.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;BR /&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-----------------------------------------------------------------------------&lt;/P&gt;</description>
    <pubDate>Mon, 28 Mar 2022 01:46:58 GMT</pubDate>
    <dc:creator>fangfang</dc:creator>
    <dc:date>2022-03-28T01:46:58Z</dc:date>
    <item>
      <title>NHS3100 Demo PCB interrupt only on falling edge</title>
      <link>https://community.nxp.com/t5/NFC/NHS3100-Demo-PCB-interrupt-only-on-falling-edge/m-p/1430258#M9259</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I struggle to use the NHS3100 Demo PCB to raise an interrupt on high level... Besides the setup was configured with the library, it seems to only react to falling edge.&lt;/P&gt;&lt;P&gt;Can you help me ?&lt;/P&gt;&lt;P&gt;Thank you in advance,&lt;/P&gt;&lt;P&gt;Here is an exemple of my code:&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;#include&lt;/SPAN&gt; &lt;SPAN&gt;&amp;lt;stdlib.h&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;#include&lt;/SPAN&gt; &lt;SPAN&gt;"board.h"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;#define&lt;/SPAN&gt;&lt;SPAN&gt; BUTTON_PIN &lt;/SPAN&gt;&lt;SPAN&gt;2&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;#define&lt;/SPAN&gt;&lt;SPAN&gt; ALWAYS_HIGH_PIN &lt;/SPAN&gt;&lt;SPAN&gt;6&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;bool&lt;/SPAN&gt;&lt;SPAN&gt; buttonClicked = &lt;/SPAN&gt;&lt;SPAN&gt;false&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;void&lt;/SPAN&gt; &lt;SPAN&gt;PIO0_2_IRQHandler&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;void&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; buttonClicked = &lt;/SPAN&gt;&lt;SPAN&gt;true&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;Chip_SysCon_StartLogic_ClearStatus&lt;/SPAN&gt;&lt;SPAN&gt;(SYSCON_STARTSOURCE_PIO0_2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;int&lt;/SPAN&gt; &lt;SPAN&gt;main&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;void&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;// Init&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;Chip_IOCON_Init&lt;/SPAN&gt;&lt;SPAN&gt;(NSS_IOCON);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;Chip_GPIO_Init&lt;/SPAN&gt;&lt;SPAN&gt;(NSS_GPIO);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;Chip_RTC_Init&lt;/SPAN&gt;&lt;SPAN&gt;(NSS_RTC);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;Chip_EEPROM_Init&lt;/SPAN&gt;&lt;SPAN&gt;(NSS_EEPROM);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;Chip_IOCON_SetPinConfig&lt;/SPAN&gt;&lt;SPAN&gt;(NSS_IOCON, BUTTON_PIN, IOCON_FUNC_0 | IOCON_RMODE_INACT);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;Chip_IOCON_SetPinConfig&lt;/SPAN&gt;&lt;SPAN&gt;(NSS_IOCON, ALWAYS_HIGH_PIN, IOCON_FUNC_0 | IOCON_RMODE_PULLUP);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;Chip_SysCon_StartLogic_SetEnabledMask&lt;/SPAN&gt;&lt;SPAN&gt;(SYSCON_STARTSOURCE_PIO0_2 | SYSCON_STARTSOURCE_PIO0_6);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;// Init the detection pin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;NVIC_EnableIRQ&lt;/SPAN&gt;&lt;SPAN&gt;(PIO0_2_IRQn);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;Chip_GPIO_SetPinDIRInput&lt;/SPAN&gt;&lt;SPAN&gt;(NSS_GPIO, &lt;/SPAN&gt;&lt;SPAN&gt;0&lt;/SPAN&gt;&lt;SPAN&gt;, BUTTON_PIN);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;Chip_GPIO_SetModeHigh&lt;/SPAN&gt;&lt;SPAN&gt;(NSS_GPIO, &lt;/SPAN&gt;&lt;SPAN&gt;0&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;NSS_GPIOn_PINMASK&lt;/SPAN&gt;&lt;SPAN&gt;(BUTTON_PIN));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;Chip_GPIO_SetPinModeLevel&lt;/SPAN&gt;&lt;SPAN&gt;(NSS_GPIO, &lt;/SPAN&gt;&lt;SPAN&gt;0&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;NSS_GPIOn_PINMASK&lt;/SPAN&gt;&lt;SPAN&gt;(BUTTON_PIN));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;while&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;while&lt;/SPAN&gt;&lt;SPAN&gt; (!buttonClicked) { }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buttonClicked = &lt;/SPAN&gt;&lt;SPAN&gt;false&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;return&lt;/SPAN&gt; &lt;SPAN&gt;0&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 17 Mar 2022 17:23:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NHS3100-Demo-PCB-interrupt-only-on-falling-edge/m-p/1430258#M9259</guid>
      <dc:creator>Ben3094</dc:creator>
      <dc:date>2022-03-17T17:23:25Z</dc:date>
    </item>
    <item>
      <title>Re: NHS3100 Demo PCB interrupt only on falling edge</title>
      <link>https://community.nxp.com/t5/NFC/NHS3100-Demo-PCB-interrupt-only-on-falling-edge/m-p/1434472#M9291</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/197851"&gt;@Ben3094&lt;/a&gt;&amp;nbsp;.&lt;/P&gt;
&lt;P&gt;Please kindly refer to the SDK&lt;/P&gt;
&lt;H5 class="design-res-title"&gt;&lt;A id="designResources_title1" href="https://www.nxp.com/webapp/Download?colCode=release_mra2_nhs3100&amp;amp;appType=license" target="_blank" rel="noopener" data-dtmaction="Software &amp;amp; Tools tab: Developer Resources - Download Link click" data-dtmsubaction="NHS3100 SDK - v12.5"&gt;NHS3100 SDK - v12.5&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;.&lt;/SPAN&gt;&lt;/H5&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Have a nice day.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;BR /&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-----------------------------------------------------------------------------&lt;/P&gt;</description>
      <pubDate>Mon, 28 Mar 2022 01:46:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NHS3100-Demo-PCB-interrupt-only-on-falling-edge/m-p/1434472#M9291</guid>
      <dc:creator>fangfang</dc:creator>
      <dc:date>2022-03-28T01:46:58Z</dc:date>
    </item>
    <item>
      <title>Re: NHS3100 Demo PCB interrupt only on falling edge</title>
      <link>https://community.nxp.com/t5/NFC/NHS3100-Demo-PCB-interrupt-only-on-falling-edge/m-p/1434672#M9292</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tenor.gif" style="width: 220px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/174990i71B0EF2C27D0901D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="tenor.gif" alt="tenor.gif" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;tenor.gif&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;</description>
      <pubDate>Mon, 28 Mar 2022 08:29:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NHS3100-Demo-PCB-interrupt-only-on-falling-edge/m-p/1434672#M9292</guid>
      <dc:creator>Ben3094</dc:creator>
      <dc:date>2022-03-28T08:29:51Z</dc:date>
    </item>
  </channel>
</rss>

