<?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>nRF5340 GPIO Interrupt speed</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/68385/nrf5340-gpio-interrupt-speed</link><description>Hello Everyone 
 I have an Interrupt Signal at 8MHz after which I need to execute some stuff. I set up an Interrup on an GPIO Pin to test it but at around 4MHz the nRF5340 won&amp;#39;t detect anymore interrupts (not just missing some but straight up stops detecting</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 17 Nov 2020 10:02:59 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/68385/nrf5340-gpio-interrupt-speed" /><item><title>RE: nRF5340 GPIO Interrupt speed</title><link>https://devzone.nordicsemi.com/thread/280295?ContentTypeID=1</link><pubDate>Tue, 17 Nov 2020 10:02:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:51bab107-a1c3-406e-ada4-7e3e7cf5be00</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;I believe if you use nrfx_gpiote driver directly (IN event to trigger the interrupt, not PORT event) you should be able to achieve interrupt of 8MHz yes. You can find an &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/66488/using-spi-with-ppi-in-zephyr/272139#272139"&gt;example of using gpiote here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340 GPIO Interrupt speed</title><link>https://devzone.nordicsemi.com/thread/280184?ContentTypeID=1</link><pubDate>Mon, 16 Nov 2020 16:29:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b0056627-5fdc-4546-ae7f-419a891830a0</guid><dc:creator>zuppiden</dc:creator><description>&lt;p&gt;I am trying to read the logical state of 8 GPIO Pins after an interrupt and store that.&lt;br /&gt;But if the peripherals run at 16MHz an interrupt of 8MHz should be possible, or not?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340 GPIO Interrupt speed</title><link>https://devzone.nordicsemi.com/thread/280105?ContentTypeID=1</link><pubDate>Mon, 16 Nov 2020 13:33:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cd43d12b-2a89-4649-9f36-9681517b04ee</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;The peripherals (e.g GPIO, PPI tasks and events) are typically running on 16MHz. It will be difficult to continuously do much processing if you have an interrupt of 8MHz. It would be interesting to know what kind of processing you intend for each 8MHz interrupt. The peripherals can run in parallel.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>