<?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>How to configure the DMA in ADC and how to use ASYNC API in ADC</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/83548/how-to-configure-the-dma-in-adc-and-how-to-use-async-api-in-adc</link><description>How to configure the DMA in ADC and how to use ASYNC API in ADC .please provide any sample example code for ASYNC ADC and ADC DMA</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 08 Mar 2022 12:45:14 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/83548/how-to-configure-the-dma-in-adc-and-how-to-use-async-api-in-adc" /><item><title>RE: How to configure the DMA in ADC and how to use ASYNC API in ADC</title><link>https://devzone.nordicsemi.com/thread/356883?ContentTypeID=1</link><pubDate>Tue, 08 Mar 2022 12:45:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:be6868ea-97b2-4ffa-b2a2-d616d383dbc8</guid><dc:creator>haakonsh</dc:creator><description>&lt;p&gt;You need to open up a new ticket on this subject.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure the DMA in ADC and how to use ASYNC API in ADC</title><link>https://devzone.nordicsemi.com/thread/356837?ContentTypeID=1</link><pubDate>Tue, 08 Mar 2022 10:37:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4c4ca32c-ee19-45bf-9047-47528cfe5fcf</guid><dc:creator>szhaulai</dc:creator><description>&lt;p&gt;Hi, this is the exact example I wanted for nrf5340. I tried to run your example. But get a list of errors related to PPI packages. I am using ncs1.8. Should I change those ppi to dppi in nrfx_ppi.h ? Please help! &lt;pre class="ui-code" data-mode="text"&gt;In file included from C:\Users\info\ncs\v1.8.0\modules\hal\nordic\nrfx\drivers\include\nrfx_ppi.h:38,
                 from c:\Users\info\ncs\firmware_v3\NCS_SAADC_example-master\src\main.c:10:
C:\Users\info\ncs\v1.8.0\modules\hal\nordic\nrfx\hal\nrf_ppi.h:54:25: error: &amp;#39;PPI_CHEN_CH0_Pos&amp;#39; undeclared here (not in a function); did you mean &amp;#39;DPPIC_CHEN_CH0_Pos&amp;#39;?
   54 |     NRF_PPI_CHANNEL0  = PPI_CHEN_CH0_Pos,  /**&amp;lt; Channel 0. */
      |                         ^~~~~~~~~~~~~~~~
      |                         DPPIC_CHEN_CH0_Pos
C:\Users\info\ncs\v1.8.0\modules\hal\nordic\nrfx\hal\nrf_ppi.h:58:25: error: &amp;#39;PPI_CHEN_CH4_Pos&amp;#39; undeclared here (not in a function); did you mean &amp;#39;DPPIC_CHEN_CH4_Pos&amp;#39;?
   58 |     NRF_PPI_CHANNEL4  = PPI_CHEN_CH4_Pos,  /**&amp;lt; Channel 4. */
      |                         ^~~~~~~~~~~~~~~~
      |                         DPPIC_CHEN_CH4_Pos&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure the DMA in ADC and how to use ASYNC API in ADC</title><link>https://devzone.nordicsemi.com/thread/348700?ContentTypeID=1</link><pubDate>Thu, 20 Jan 2022 12:47:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d1b24bea-1e87-418d-a55d-d2f4b9e3bf9b</guid><dc:creator>haakonsh</dc:creator><description>&lt;p&gt;DMA is always enabled, the SAADC cannot operate in any other way.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure the DMA in ADC and how to use ASYNC API in ADC</title><link>https://devzone.nordicsemi.com/thread/348633?ContentTypeID=1</link><pubDate>Thu, 20 Jan 2022 08:03:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a58d1505-1c53-4460-ace3-526c8a04ed3f</guid><dc:creator>jyoti yadav</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;No not about the sample, i just need to understand where in SAADC driver code, is DMA enabled..?&lt;/p&gt;
&lt;p&gt;As, I cannot see DMA related code anywhere in SAADC driver code,&lt;/p&gt;
&lt;p&gt;Kindly point me to the same&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure the DMA in ADC and how to use ASYNC API in ADC</title><link>https://devzone.nordicsemi.com/thread/348369?ContentTypeID=1</link><pubDate>Tue, 18 Jan 2022 17:19:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d3420e81-7907-44d3-a387-c00411290981</guid><dc:creator>haakonsh</dc:creator><description>&lt;p&gt;You can find the example at&amp;nbsp;&lt;a href="https://github.com/haakonsh/NCS_SAADC_example/tree/master"&gt;https://github.com/haakonsh/NCS_SAADC_example/tree/master&lt;/a&gt;.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure the DMA in ADC and how to use ASYNC API in ADC</title><link>https://devzone.nordicsemi.com/thread/348017?ContentTypeID=1</link><pubDate>Mon, 17 Jan 2022 12:10:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fd94e634-f8c6-4cbf-98f2-621fa4cee26a</guid><dc:creator>haakonsh</dc:creator><description>[quote user="jyoti yadav"]Where i can get the DMA related driver code in which file ?[/quote]
&lt;p&gt;I&amp;#39;ll try to create a sample. I&amp;#39;ll need to time create, debug, and test it before I can share it.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
[quote user="jyoti yadav"]Do we need to add extra config for Enabling DMA?[/quote]
&lt;p&gt;No, the SAADC can only be used with DMA.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure the DMA in ADC and how to use ASYNC API in ADC</title><link>https://devzone.nordicsemi.com/thread/347959?ContentTypeID=1</link><pubDate>Mon, 17 Jan 2022 09:21:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a83a1fe9-d8a6-42dc-9e09-6fe5400e87f1</guid><dc:creator>jyoti yadav</dc:creator><description>&lt;p&gt;&lt;span&gt;DMA is always enabled for the SAADC peripheral. Where i can get the DMA related driver code in which file ?I want to understand the flow of the code where the DMA is enabled . Do we need to add extra config for Enabling DMA?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure the DMA in ADC and how to use ASYNC API in ADC</title><link>https://devzone.nordicsemi.com/thread/347908?ContentTypeID=1</link><pubDate>Mon, 17 Jan 2022 07:06:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5216d34c-25eb-4a6f-b1b3-671b22695e23</guid><dc:creator>jyoti yadav</dc:creator><description>&lt;p&gt;&lt;span&gt;nRF Connect SDK&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to configure the DMA in ADC and how to use ASYNC API in ADC</title><link>https://devzone.nordicsemi.com/thread/347135?ContentTypeID=1</link><pubDate>Tue, 11 Jan 2022 11:51:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:77b4cd25-6b41-40f6-b27a-1667f3d73e3a</guid><dc:creator>haakonsh</dc:creator><description>&lt;p&gt;What SDK are you using, nRF5_SDK or nRF Connect SDK?&lt;br /&gt;&lt;br /&gt;DMA is always enabled for the SAADC peripheral.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>