<?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>Model-Based Design Toolbox (MBDT)のトピックRe: how to pause pwm generation in runtime</title>
    <link>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/how-to-pause-pwm-generation-in-runtime/m-p/1268694#M6020</link>
    <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/185541"&gt;@gang_wang&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;The duty-cycle is probably not updated because of the C(n)V and C(n+1)V register synchronization (S32K1xx, RM rev13, Section 47.5.13.6)&lt;/P&gt;
&lt;P&gt;There are other FTM features that can be used: &lt;U&gt;Software Output Control Mode&lt;/U&gt; (Section 47.5.15), &lt;U&gt;Output mask&lt;/U&gt; (Section 47.5.17).&lt;/P&gt;
&lt;P&gt;But it also requires synchronization: Section 47.5.13.9 SWOCTRL register synchronization, Section&amp;nbsp;47.5.13.7 OUTMASK register synchronization.&lt;/P&gt;
&lt;P&gt;Regarding MBDT, please post your questions in the MBDT community: &lt;A href="https://community.nxp.com/t5/NXP-Model-Based-Design-Tools/bd-p/mbdt" target="_blank"&gt;https://community.nxp.com/t5/NXP-Model-Based-Design-Tools/bd-p/mbdt&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Daniel&lt;/P&gt;</description>
    <pubDate>Tue, 27 Apr 2021 08:24:27 GMT</pubDate>
    <dc:creator>danielmartynek</dc:creator>
    <dc:date>2021-04-27T08:24:27Z</dc:date>
    <item>
      <title>how to pause pwm generation in runtime</title>
      <link>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/how-to-pause-pwm-generation-in-runtime/m-p/1268227#M6019</link>
      <description>&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using S32K144 to run my simulink model. I wonder how to pause PWM signal generation when keeping the program running. I try to set constant 0 as duty cycyle for ch0 in runtime, but pwm signals remain unchanged. &lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Annotation 2021-04-26 163517.jpg" style="width: 738px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/143256i483A9B489B33B314/image-size/large?v=v2&amp;amp;px=999" role="button" title="Annotation 2021-04-26 163517.jpg" alt="Annotation 2021-04-26 163517.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 26 Apr 2021 14:42:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/how-to-pause-pwm-generation-in-runtime/m-p/1268227#M6019</guid>
      <dc:creator>gang_wang</dc:creator>
      <dc:date>2021-04-26T14:42:32Z</dc:date>
    </item>
    <item>
      <title>Re: how to pause pwm generation in runtime</title>
      <link>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/how-to-pause-pwm-generation-in-runtime/m-p/1268694#M6020</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/185541"&gt;@gang_wang&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;The duty-cycle is probably not updated because of the C(n)V and C(n+1)V register synchronization (S32K1xx, RM rev13, Section 47.5.13.6)&lt;/P&gt;
&lt;P&gt;There are other FTM features that can be used: &lt;U&gt;Software Output Control Mode&lt;/U&gt; (Section 47.5.15), &lt;U&gt;Output mask&lt;/U&gt; (Section 47.5.17).&lt;/P&gt;
&lt;P&gt;But it also requires synchronization: Section 47.5.13.9 SWOCTRL register synchronization, Section&amp;nbsp;47.5.13.7 OUTMASK register synchronization.&lt;/P&gt;
&lt;P&gt;Regarding MBDT, please post your questions in the MBDT community: &lt;A href="https://community.nxp.com/t5/NXP-Model-Based-Design-Tools/bd-p/mbdt" target="_blank"&gt;https://community.nxp.com/t5/NXP-Model-Based-Design-Tools/bd-p/mbdt&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Daniel&lt;/P&gt;</description>
      <pubDate>Tue, 27 Apr 2021 08:24:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/how-to-pause-pwm-generation-in-runtime/m-p/1268694#M6020</guid>
      <dc:creator>danielmartynek</dc:creator>
      <dc:date>2021-04-27T08:24:27Z</dc:date>
    </item>
    <item>
      <title>Re: how to pause pwm generation in runtime</title>
      <link>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/how-to-pause-pwm-generation-in-runtime/m-p/1269787#M6021</link>
      <description>&lt;P&gt;hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/160001"&gt;@danielmartynek&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do i have to use S32DS IDE to flash the registers for applying changes from my simulink model on S32K144 LQFP100( so that i can pause pwm generation or apply changes on variable's value without rebuilding in simulink)? I find there's a module called freemaster serial driver could do this job. But the board doesn't support the code warrior which is needed in AN4752.PDF( &lt;SPAN class="fontstyle0"&gt;FreeMASTER Usage&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="fontstyle0"&gt;Serial driver implementation&lt;/SPAN&gt;).&lt;/P&gt;</description>
      <pubDate>Wed, 28 Apr 2021 16:03:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/how-to-pause-pwm-generation-in-runtime/m-p/1269787#M6021</guid>
      <dc:creator>gang_wang</dc:creator>
      <dc:date>2021-04-28T16:03:28Z</dc:date>
    </item>
    <item>
      <title>Re: how to pause pwm generation in runtime</title>
      <link>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/how-to-pause-pwm-generation-in-runtime/m-p/1271838#M6035</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/185541"&gt;@gang_wang&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;If you need to stop the PWM generation you can use the FTM PWM Enable Disable block.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mariuslucianand_0-1620148402155.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/143885i0F841F3EBB7A8D22/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mariuslucianand_0-1620148402155.png" alt="mariuslucianand_0-1620148402155.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Please have a look at the ftm_three_phase_pwm_s32k14x example model delivered with S32K MBDT Toolbox.&lt;/P&gt;
&lt;P&gt;Hope this helps,&lt;/P&gt;
&lt;P&gt;Marius&lt;/P&gt;</description>
      <pubDate>Tue, 04 May 2021 17:14:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/how-to-pause-pwm-generation-in-runtime/m-p/1271838#M6035</guid>
      <dc:creator>mariuslucianand</dc:creator>
      <dc:date>2021-05-04T17:14:16Z</dc:date>
    </item>
  </channel>
</rss>

