<?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>S32K中的主题 Re: SPI + DMA</title>
    <link>https://community.nxp.com/t5/S32K/SPI-DMA/m-p/1659465#M23385</link>
    <description>&lt;P&gt;There is a non-SDK example that appears to implement similar functionality:&amp;nbsp;&lt;A href="https://community.nxp.com/t5/S32K-Knowledge-Base/Example-S32K144-LPIT-DMA-LPSPI/ta-p/1108628" target="_self"&gt;&lt;SPAN class="lia-link-navigation lia-link-disabled"&gt;Example S32K144 LPIT DMA LPSPI&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Unfortunately, no SDK-based samples were found. You may need to read the&amp;nbsp;&lt;A target="_self"&gt;Integration guideline of&amp;nbsp;&lt;/A&gt;&lt;SPAN&gt;&lt;A target="_self"&gt;EDMA Driver&lt;/A&gt;:&amp;nbsp;&lt;/SPAN&gt;EDMA_DRV_SetChannelRequestAndTrigger Configures the periodic trigger capability for the triggered DMA channel.&lt;/P&gt;</description>
    <pubDate>Tue, 30 May 2023 04:24:55 GMT</pubDate>
    <dc:creator>Robin_Shen</dc:creator>
    <dc:date>2023-05-30T04:24:55Z</dc:date>
    <item>
      <title>SPI + DMA</title>
      <link>https://community.nxp.com/t5/S32K/SPI-DMA/m-p/1657407#M23285</link>
      <description>&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;Currently, the s23k146 chip is used, and the compilers are S32 Design Studio for ARM Version 2018.R1 and S32SDK_S32K1xx_RTM_3.0.0.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt; The hope is that SPI sends multiple packets of data, but only needs to trigger one DMA transfer at the end, and SPI receives all the data, reducing interruptions and CPU resources.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt; Implementation of a single event trigger DMA read multi - byte SPI data.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 25 May 2023 07:28:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/SPI-DMA/m-p/1657407#M23285</guid>
      <dc:creator>JackChen2022</dc:creator>
      <dc:date>2023-05-25T07:28:25Z</dc:date>
    </item>
    <item>
      <title>Re: SPI + DMA</title>
      <link>https://community.nxp.com/t5/S32K/SPI-DMA/m-p/1658060#M23318</link>
      <description>&lt;P&gt;Hi&amp;nbsp;JackChen2022,&lt;/P&gt;
&lt;P&gt;Would you please refer to the&amp;nbsp;&lt;STRONG&gt;lpspi_dma_s32k144&lt;/STRONG&gt; example in&amp;nbsp;&lt;SPAN&gt;S32SDK_S32K1xx_RTM_3.0.0?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="LPSPI DMA S32SDK_S32K1xx_RTM_3.0.0.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/224938i7FDBE8D1105D946C/image-size/large?v=v2&amp;amp;px=999" role="button" title="LPSPI DMA S32SDK_S32K1xx_RTM_3.0.0.png" alt="LPSPI DMA S32SDK_S32K1xx_RTM_3.0.0.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Best Regards,&lt;BR /&gt;Robin&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 26 May 2023 04:07:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/SPI-DMA/m-p/1658060#M23318</guid>
      <dc:creator>Robin_Shen</dc:creator>
      <dc:date>2023-05-26T04:07:58Z</dc:date>
    </item>
    <item>
      <title>Re: SPI + DMA</title>
      <link>https://community.nxp.com/t5/S32K/SPI-DMA/m-p/1658888#M23351</link>
      <description>&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;I've looked at the corresponding demo, but it doesn't help.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt; The functionality I want to implement now is that SPI sends data every 1.3ms, 20 times;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt; Via TX_DMA;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt; Normally I should receive 20 packets of corresponding data, SPI_RX completion interrupt will trigger 20 times.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt; At present, we do not want to trigger DMA receiving for the first 19 times of data. After the last 20 times of data sending is completed, the 20 times of data will be received once again, reducing the number of interruptions and corresponding CPU consumption.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt; Whether this function can be implemented or provide the following ideas and routines.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 29 May 2023 05:47:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/SPI-DMA/m-p/1658888#M23351</guid>
      <dc:creator>JackChen2022</dc:creator>
      <dc:date>2023-05-29T05:47:36Z</dc:date>
    </item>
    <item>
      <title>Re: SPI + DMA</title>
      <link>https://community.nxp.com/t5/S32K/SPI-DMA/m-p/1659123#M23361</link>
      <description>&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;I'm very sorry, but I have another question to consult.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt; How is DMA's periodic trigger pattern implemented, and can you provide sample code.for dmaController1Chn0_Config.enableTrigger = true.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 29 May 2023 10:28:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/SPI-DMA/m-p/1659123#M23361</guid>
      <dc:creator>JackChen2022</dc:creator>
      <dc:date>2023-05-29T10:28:41Z</dc:date>
    </item>
    <item>
      <title>Re: SPI + DMA</title>
      <link>https://community.nxp.com/t5/S32K/SPI-DMA/m-p/1659465#M23385</link>
      <description>&lt;P&gt;There is a non-SDK example that appears to implement similar functionality:&amp;nbsp;&lt;A href="https://community.nxp.com/t5/S32K-Knowledge-Base/Example-S32K144-LPIT-DMA-LPSPI/ta-p/1108628" target="_self"&gt;&lt;SPAN class="lia-link-navigation lia-link-disabled"&gt;Example S32K144 LPIT DMA LPSPI&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Unfortunately, no SDK-based samples were found. You may need to read the&amp;nbsp;&lt;A target="_self"&gt;Integration guideline of&amp;nbsp;&lt;/A&gt;&lt;SPAN&gt;&lt;A target="_self"&gt;EDMA Driver&lt;/A&gt;:&amp;nbsp;&lt;/SPAN&gt;EDMA_DRV_SetChannelRequestAndTrigger Configures the periodic trigger capability for the triggered DMA channel.&lt;/P&gt;</description>
      <pubDate>Tue, 30 May 2023 04:24:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/SPI-DMA/m-p/1659465#M23385</guid>
      <dc:creator>Robin_Shen</dc:creator>
      <dc:date>2023-05-30T04:24:55Z</dc:date>
    </item>
  </channel>
</rss>

