<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Is Level trigger interrupt is available in nrf52 ?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/28415/is-level-trigger-interrupt-is-available-in-nrf52</link><description>Hi , 
 I am working on application in which I am using GPIO pin to detect interrupt. GPIO pin normally has logic low level. When it becomes high level I have to generate an interrupt to serve one application. After doing specific task for which interrupt</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 01 Oct 2018 13:10:52 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/28415/is-level-trigger-interrupt-is-available-in-nrf52" /><item><title>RE: Is Level trigger interrupt is available in nrf52 ?</title><link>https://devzone.nordicsemi.com/thread/150981?ContentTypeID=1</link><pubDate>Mon, 01 Oct 2018 13:10:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4c9f0022-b8c5-4b01-8870-2b073a0fefee</guid><dc:creator>AmbystomaLabs</dc:creator><description>&lt;p&gt;I don&amp;#39;t think you would want to run the SAADC constantly to achieve this.&lt;/p&gt;
&lt;p&gt;But, the comparator can easily provide the functionality you are looking for.&amp;nbsp; You can choose from a variety of internal references and it has a configurable hysteresis. When the comparison you configure is true the device generates a system event that is serviced just like any other interrupt.&amp;nbsp; The only downside is similar to SAADC you have to have the signal on one of the AIN pins. The COMP module is discussed in nRF product spec.&lt;/p&gt;
&lt;p&gt;However, I do agree with the other comments here that you have some board level problem that you should solve.&amp;nbsp; Or, you have a software error that you are inferring to be a bounce problem.&amp;nbsp; FET&amp;#39;s have a natural hysteresis that is rather large due to the gate threshold voltages required, so only some really bad pcb layout practices or power supply noise would cause it to trigger erroneously. It&amp;#39;s also possible you are bringing in the signal from a separate device and in this case you haven&amp;#39;t provided an adequate common ground.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is Level trigger interrupt is available in nrf52 ?</title><link>https://devzone.nordicsemi.com/thread/150962?ContentTypeID=1</link><pubDate>Mon, 01 Oct 2018 12:23:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f0a587b8-5ba0-4c0b-8ba5-2f5c1f370a93</guid><dc:creator>Igor</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/rk"&gt;rk&lt;/a&gt; But there is a method called&amp;nbsp;&lt;a href="http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v13.0.0%2Fgroup__nrf__drv__saadc.html&amp;amp;anchor=ga086c0f446ea2808ea84d89b3948eedad"&gt;nrf_drv_saadc_limits_set()&lt;/a&gt;. What is wrong with it?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is Level trigger interrupt is available in nrf52 ?</title><link>https://devzone.nordicsemi.com/thread/112148?ContentTypeID=1</link><pubDate>Wed, 20 Dec 2017 14:51:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a80e989a-edab-473e-a01b-e5d5702f18be</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;As RK stated: &amp;quot;there&amp;#39;s no level-triggered interrupts&amp;quot;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is Level trigger interrupt is available in nrf52 ?</title><link>https://devzone.nordicsemi.com/thread/112147?ContentTypeID=1</link><pubDate>Tue, 19 Dec 2017 16:40:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:03119f25-7861-428e-b1ca-8ddd88eaabee</guid><dc:creator>Emmanuel Blot</dc:creator><description>&lt;p&gt;Is there any example to use PPI (or whatever else) to enable use of level-triggered GPIO interrupt, not edge-triggered GPIO interrupt with a nRF52?&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is Level trigger interrupt is available in nrf52 ?</title><link>https://devzone.nordicsemi.com/thread/112146?ContentTypeID=1</link><pubDate>Sun, 06 Nov 2016 01:28:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:adf6dcb1-95dd-46f0-be01-eb9b3c29355b</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;No there&amp;#39;s no level-triggered interrupts, so you need to debounce your signal. Either you do that in hardware, or you do it in software. The button source code does this, it uses a timer to debounce the buttons, you can use that code as an example. Or you can use PPI to disable the interrupt as soon as it fires (it takes a couple of channels to do this but is quite possible) so it doesn&amp;#39;t fire again until you explicitly re-enable it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>