<?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: How to Generate a Single PWM Period and Stop (S32K312 eMIOS)</title>
    <link>https://community.nxp.com/t5/S32K/How-to-Generate-a-Single-PWM-Period-and-Stop-S32K312-eMIOS/m-p/2097212#M48762</link>
    <description>&lt;P&gt;Hi,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/201913"&gt;@VaneB&lt;/a&gt;&amp;nbsp;:&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; Any update on this topic?&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 14 May 2025 09:43:14 GMT</pubDate>
    <dc:creator>CCY_Yu</dc:creator>
    <dc:date>2025-05-14T09:43:14Z</dc:date>
    <item>
      <title>How to Generate a Single PWM Period and Stop (S32K312 eMIOS)</title>
      <link>https://community.nxp.com/t5/S32K/How-to-Generate-a-Single-PWM-Period-and-Stop-S32K312-eMIOS/m-p/2093398#M48561</link>
      <description>&lt;P&gt;Hi, NXP: I am trying to generate the PWM using Emios pwm mode with S32K312. Is there any method could only generate one period and stop generated the pwm?&lt;/P&gt;</description>
      <pubDate>Thu, 08 May 2025 07:05:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/How-to-Generate-a-Single-PWM-Period-and-Stop-S32K312-eMIOS/m-p/2093398#M48561</guid>
      <dc:creator>CCY_Yu</dc:creator>
      <dc:date>2025-05-08T07:05:57Z</dc:date>
    </item>
    <item>
      <title>Re: How to Generate a Single PWM Period and Stop (S32K312 eMIOS)</title>
      <link>https://community.nxp.com/t5/S32K/How-to-Generate-a-Single-PWM-Period-and-Stop-S32K312-eMIOS/m-p/2094837#M48618</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/249689"&gt;@CCY_Yu&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could you please provide more details about the implementation you are ooking to achieve?&lt;/P&gt;
&lt;P&gt;As your goal is to generate a single PWM period and then stop, in my opinion, using a timer would be a good option. This allows you to toggle a pin for a specific duration, representing one full PWM cycle and then automatically stop without further toggling. This approach is more suitable than continuous PWM generation when only a single pulse is needed.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR, VaneB&lt;/P&gt;</description>
      <pubDate>Fri, 09 May 2025 20:40:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/How-to-Generate-a-Single-PWM-Period-and-Stop-S32K312-eMIOS/m-p/2094837#M48618</guid>
      <dc:creator>VaneB</dc:creator>
      <dc:date>2025-05-09T20:40:24Z</dc:date>
    </item>
    <item>
      <title>Re: How to Generate a Single PWM Period and Stop (S32K312 eMIOS)</title>
      <link>https://community.nxp.com/t5/S32K/How-to-Generate-a-Single-PWM-Period-and-Stop-S32K312-eMIOS/m-p/2095177#M48639</link>
      <description>&lt;P class=""&gt;We are currently working with the S32K312, and would like to generate a single pulse using the eMIOS module in PWM mode, and then capture the generated pulse using ICU.&lt;/P&gt;&lt;P class=""&gt;According to the eMIOS training material, it appears that &lt;STRONG&gt;DAOC mode&lt;/STRONG&gt; (Dual Action Output Compare) can be used to generate a &lt;STRONG&gt;single pulse&lt;/STRONG&gt;.&lt;/P&gt;&lt;P class=""&gt;We would like to confirm:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P class=""&gt;&lt;STRONG&gt;Is DAOC mode supported on the S32K312 platform?&lt;/STRONG&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P class=""&gt;We attempted to configure DAOC mode, but the result was a &lt;STRONG&gt;repetitive (continuous) pulse&lt;/STRONG&gt;, instead of a single-shot pulse.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P class=""&gt;Are there any specific tips or configuration requirements to ensure &lt;STRONG&gt;only one pulse is generated&lt;/STRONG&gt;?&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P class=""&gt;Our goal is to:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P class=""&gt;Generate one-time high-level output (e.g., 5ms pulse width)&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P class=""&gt;Automatically return to low after the pulse&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P class=""&gt;Avoid repeated waveform generation&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P class=""&gt;Any guidance, example, or clarification would be greatly appreciated.&lt;/P&gt;</description>
      <pubDate>Mon, 12 May 2025 06:04:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/How-to-Generate-a-Single-PWM-Period-and-Stop-S32K312-eMIOS/m-p/2095177#M48639</guid>
      <dc:creator>CCY_Yu</dc:creator>
      <dc:date>2025-05-12T06:04:27Z</dc:date>
    </item>
    <item>
      <title>Re: How to Generate a Single PWM Period and Stop (S32K312 eMIOS)</title>
      <link>https://community.nxp.com/t5/S32K/How-to-Generate-a-Single-PWM-Period-and-Stop-S32K312-eMIOS/m-p/2097212#M48762</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/201913"&gt;@VaneB&lt;/a&gt;&amp;nbsp;:&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; Any update on this topic?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 14 May 2025 09:43:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/How-to-Generate-a-Single-PWM-Period-and-Stop-S32K312-eMIOS/m-p/2097212#M48762</guid>
      <dc:creator>CCY_Yu</dc:creator>
      <dc:date>2025-05-14T09:43:14Z</dc:date>
    </item>
    <item>
      <title>Re: How to Generate a Single PWM Period and Stop (S32K312 eMIOS)</title>
      <link>https://community.nxp.com/t5/S32K/How-to-Generate-a-Single-PWM-Period-and-Stop-S32K312-eMIOS/m-p/2097556#M48794</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/249689"&gt;@CCY_Yu&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I was able to reproduce the behavior you described, and I am looking into the situation to better understand what is going on. I will keep you updated as I make progress.&lt;/P&gt;</description>
      <pubDate>Wed, 14 May 2025 21:32:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/How-to-Generate-a-Single-PWM-Period-and-Stop-S32K312-eMIOS/m-p/2097556#M48794</guid>
      <dc:creator>VaneB</dc:creator>
      <dc:date>2025-05-14T21:32:58Z</dc:date>
    </item>
    <item>
      <title>Re: How to Generate a Single PWM Period and Stop (S32K312 eMIOS)</title>
      <link>https://community.nxp.com/t5/S32K/How-to-Generate-a-Single-PWM-Period-and-Stop-S32K312-eMIOS/m-p/2098419#M48857</link>
      <description>&lt;P&gt;For single pulse with eMIOS there are two ways, using DAOC or OPWMB mode.&lt;/P&gt;
&lt;P&gt;Please find attached projects.&lt;/P&gt;
&lt;P&gt;In DAOC mode, pulse width will be defined by duty cycle and it will enter to the ISR once.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="_Leo__0-1747342459223.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/338064iA38C5A55B849C1D2/image-size/medium?v=v2&amp;amp;px=400" role="button" title="_Leo__0-1747342459223.png" alt="_Leo__0-1747342459223.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;In OPWMB mode, it will be necessary an extra GPIO output, pulse width will be defined by period and it will enter to the ISR twice.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="_Leo__1-1747342469909.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/338065i33C5163FB57B6D2D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="_Leo__1-1747342469909.png" alt="_Leo__1-1747342469909.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;If you need continuous pulses, comment &lt;EM&gt;"#define Single_Pulse"&lt;/EM&gt; line.&lt;/P&gt;
&lt;P&gt;Please use S32DS 3.6 and RTD 5.0.0 with S32K31XEVB-Q100. If you need an different S32K3 derivative, you can create a new project, do manual config and code copy.&lt;/P&gt;</description>
      <pubDate>Thu, 15 May 2025 20:55:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/How-to-Generate-a-Single-PWM-Period-and-Stop-S32K312-eMIOS/m-p/2098419#M48857</guid>
      <dc:creator>_Leo_</dc:creator>
      <dc:date>2025-05-15T20:55:59Z</dc:date>
    </item>
    <item>
      <title>Re: How to Generate a Single PWM Period and Stop (S32K312 eMIOS)</title>
      <link>https://community.nxp.com/t5/S32K/How-to-Generate-a-Single-PWM-Period-and-Stop-S32K312-eMIOS/m-p/2098504#M48863</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/199320"&gt;@_Leo_&lt;/a&gt;&amp;nbsp;:&lt;/P&gt;&lt;P&gt;Thank you for your previous feedback.&lt;/P&gt;&lt;P&gt;We observed that after calling Emios_Pwm_Ip_InitChannel(), the PWM pulse was successfully generated, and an interrupt event was triggered. However, it seems that the callback function subsequently disabled the interrupt notification.&lt;/P&gt;&lt;P&gt;We would like to understand the correct procedure for generating the PWM pulse again. Specifically:&lt;/P&gt;&lt;P&gt;Is it appropriate to call Emios_Pwm_Ip_InitChannel() again to re-trigger the pulse?&lt;/P&gt;&lt;P&gt;Or is there an alternative API that should be used to restart pulse generation and re-enable the interrupt?&lt;/P&gt;&lt;P&gt;We would appreciate your clarification on the recommended approach for re-generating the pulse after the initial trigger.&lt;/P&gt;</description>
      <pubDate>Fri, 16 May 2025 01:29:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/How-to-Generate-a-Single-PWM-Period-and-Stop-S32K312-eMIOS/m-p/2098504#M48863</guid>
      <dc:creator>CCY_Yu</dc:creator>
      <dc:date>2025-05-16T01:29:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to Generate a Single PWM Period and Stop (S32K312 eMIOS)</title>
      <link>https://community.nxp.com/t5/S32K/How-to-Generate-a-Single-PWM-Period-and-Stop-S32K312-eMIOS/m-p/2099177#M48932</link>
      <description>&lt;P&gt;Please help us create a new post or ticket for this new request. Feel free to reference this post.&lt;/P&gt;
&lt;P&gt;Thank you in advance for your understanding.&lt;/P&gt;</description>
      <pubDate>Fri, 16 May 2025 20:13:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/How-to-Generate-a-Single-PWM-Period-and-Stop-S32K312-eMIOS/m-p/2099177#M48932</guid>
      <dc:creator>_Leo_</dc:creator>
      <dc:date>2025-05-16T20:13:07Z</dc:date>
    </item>
  </channel>
</rss>

