<?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: S32k344 PIT Timer example using SDK peripherals drivers</title>
    <link>https://community.nxp.com/t5/S32K/S32k344-PIT-Timer-example-using-SDK-peripherals-drivers/m-p/1979523#M42400</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/238723"&gt;@Omkar9903&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;I'm not sure if I understand your end goal.&lt;/P&gt;
&lt;P&gt;The Body Cross Triggering Unit (BCTU) is a module that is used to trigger the on-chip ADCs.&amp;nbsp;TRGMUX is a flexible mechanism for connecting various trigger sources to multiple peripherals.&lt;/P&gt;
&lt;P&gt;So, for example, when a timer output asserts a BCTU trigger, BCTU passes the trigger to an ADC input and stores the trigger assertion until the corresponding ADC begins the requested conversion.&lt;/P&gt;
&lt;P&gt;You can flexibly route any trigger from input to any output (e.g. &lt;SPAN&gt;&amp;nbsp;PWM-&amp;gt;TRGMUX-&amp;gt;BCTU&lt;/SPAN&gt;).&lt;/P&gt;
&lt;P&gt;However, the PIT module does not support polling (hence the name, Periodic &lt;STRONG&gt;Interrupt&amp;nbsp;&lt;/STRONG&gt;Timer). If you need to poll until enough time has passed, you can set a flag on any PIT interrupt and poll by application until the flag is set, or simply use a delay function (such as osif_delay) to wait until enough time has passed.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Julián&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 22 Oct 2024 20:39:29 GMT</pubDate>
    <dc:creator>Julián_AragónM</dc:creator>
    <dc:date>2024-10-22T20:39:29Z</dc:date>
    <item>
      <title>S32k344 PIT Timer example using SDK peripherals drivers</title>
      <link>https://community.nxp.com/t5/S32K/S32k344-PIT-Timer-example-using-SDK-peripherals-drivers/m-p/1975804#M42194</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am using the S32K344 microcontroller and would like to configure the PIT timer without generating interrupts. Are there any examples available in the NXP community that I can refer to? I'm using SDK peripherals and SDK drivers for this purpose&lt;BR /&gt;&lt;BR /&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Thu, 17 Oct 2024 07:32:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32k344-PIT-Timer-example-using-SDK-peripherals-drivers/m-p/1975804#M42194</guid>
      <dc:creator>Omkar9903</dc:creator>
      <dc:date>2024-10-17T07:32:12Z</dc:date>
    </item>
    <item>
      <title>Re: S32k344 PIT Timer example using SDK peripherals drivers</title>
      <link>https://community.nxp.com/t5/S32K/S32k344-PIT-Timer-example-using-SDK-peripherals-drivers/m-p/1976249#M42235</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/238723"&gt;@Omkar9903&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;By "SDK" I am assuming you are referring to the&amp;nbsp;&lt;A href="https://www.nxp.com/design/design-center/software/automotive-software-and-tools/real-time-drivers-rtd:AUTOMOTIVE-RTD" target="_blank"&gt;Real-Time Drivers (RTD)&lt;/A&gt;&amp;nbsp;package, since &lt;SPAN&gt;there is no RTM version similar to S32K1&lt;/SPAN&gt;&amp;nbsp;for the S32K3.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;The RTD includes the "&lt;STRONG&gt;Pit_Gpt_Ip_Example_S32K344&lt;/STRONG&gt;" project, which triggers a notification:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Julin_AragnM_0-1729183315190.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/305283i5F221BFA34F11182/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Julin_AragnM_0-1729183315190.png" alt="Julin_AragnM_0-1729183315190.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;You can also look at the &lt;A href="https://www.nxp.com/webapp/Download?colCode=08_S32K3XX_PIT_AND_STM_WITH_RTD_TRAINING" target="_self"&gt;PIT and STM with RTD training&lt;/A&gt;, which features&amp;nbsp;GPT PIT overview, how to configure and an example.&lt;/P&gt;
&lt;P&gt;There are also some existing examples in community you can use as reference:&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://community.nxp.com/t5/S32K-Knowledge-Base/Example-S32K312-PIT-BTCU-ADC-1-BCTU-ADC-DATA-REG-DMA-DS3-5/ta-p/1787778" target="_blank"&gt;Example S32K312 PIT BTCU ADC-1 BCTU_ADC_DATA_REG DMA DS3.5 RTD300 - NXP Community&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://community.nxp.com/t5/S32K-Knowledge-Base/Example-S32K344-PIT-BTCU-ADC-DMA-DS3-4-RTD100/ta-p/1435324" target="_blank"&gt;Example S32K344 PIT BTCU ADC DMA DS3.4 RTD100 - NXP Community&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Julián&lt;/P&gt;</description>
      <pubDate>Thu, 17 Oct 2024 16:44:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32k344-PIT-Timer-example-using-SDK-peripherals-drivers/m-p/1976249#M42235</guid>
      <dc:creator>Julián_AragónM</dc:creator>
      <dc:date>2024-10-17T16:44:44Z</dc:date>
    </item>
    <item>
      <title>Re: S32k344 PIT Timer example using SDK peripherals drivers</title>
      <link>https://community.nxp.com/t5/S32K/S32k344-PIT-Timer-example-using-SDK-peripherals-drivers/m-p/1979049#M42372</link>
      <description>&lt;P&gt;I’m trying to understand whether I need to configure the BCTU or TriggerMux for polling. I’m not clear on how to monitor when my timer has ended. Could you clarify this for me?&lt;/P&gt;</description>
      <pubDate>Tue, 22 Oct 2024 09:00:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32k344-PIT-Timer-example-using-SDK-peripherals-drivers/m-p/1979049#M42372</guid>
      <dc:creator>Omkar9903</dc:creator>
      <dc:date>2024-10-22T09:00:40Z</dc:date>
    </item>
    <item>
      <title>Re: S32k344 PIT Timer example using SDK peripherals drivers</title>
      <link>https://community.nxp.com/t5/S32K/S32k344-PIT-Timer-example-using-SDK-peripherals-drivers/m-p/1979523#M42400</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/238723"&gt;@Omkar9903&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;I'm not sure if I understand your end goal.&lt;/P&gt;
&lt;P&gt;The Body Cross Triggering Unit (BCTU) is a module that is used to trigger the on-chip ADCs.&amp;nbsp;TRGMUX is a flexible mechanism for connecting various trigger sources to multiple peripherals.&lt;/P&gt;
&lt;P&gt;So, for example, when a timer output asserts a BCTU trigger, BCTU passes the trigger to an ADC input and stores the trigger assertion until the corresponding ADC begins the requested conversion.&lt;/P&gt;
&lt;P&gt;You can flexibly route any trigger from input to any output (e.g. &lt;SPAN&gt;&amp;nbsp;PWM-&amp;gt;TRGMUX-&amp;gt;BCTU&lt;/SPAN&gt;).&lt;/P&gt;
&lt;P&gt;However, the PIT module does not support polling (hence the name, Periodic &lt;STRONG&gt;Interrupt&amp;nbsp;&lt;/STRONG&gt;Timer). If you need to poll until enough time has passed, you can set a flag on any PIT interrupt and poll by application until the flag is set, or simply use a delay function (such as osif_delay) to wait until enough time has passed.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Julián&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 22 Oct 2024 20:39:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32k344-PIT-Timer-example-using-SDK-peripherals-drivers/m-p/1979523#M42400</guid>
      <dc:creator>Julián_AragónM</dc:creator>
      <dc:date>2024-10-22T20:39:29Z</dc:date>
    </item>
  </channel>
</rss>

