<?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>topic Re: Force eFlexPwm output change on input pin edge detection in MCX Microcontrollers</title>
    <link>https://community.nxp.com/t5/MCX-Microcontrollers/Force-eFlexPwm-output-change-on-input-pin-edge-detection/m-p/2326700#M4954</link>
    <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/59428"&gt;@zorrotz&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;
&lt;P&gt;You can consider using the eFlexPWM &lt;EM&gt;EXT_FORCE&lt;/EM&gt; feature to change the PWM output immediately in hardware.&lt;/P&gt;
&lt;P&gt;You can route your input edge to EXT_FORCE, then set the PWM submodule’s FORCE_SEL to &lt;CODE&gt;EXT_FORCE&lt;/CODE&gt;.&lt;BR /&gt;Using &amp;nbsp;DTSRCSEL, the PWM output can be forced to the desired level instantly — without interrupts and without consuming any additional FAULT channel.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;</description>
    <pubDate>Thu, 05 Mar 2026 03:14:34 GMT</pubDate>
    <dc:creator>Alice_Yang</dc:creator>
    <dc:date>2026-03-05T03:14:34Z</dc:date>
    <item>
      <title>Force eFlexPwm output change on input pin edge detection</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/Force-eFlexPwm-output-change-on-input-pin-edge-detection/m-p/2324400#M4907</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Once an eFlexPWM is configured to generate a PWM signal in an output pin (PWM_A) with a defined period and duty, is it possible to force a change in the output when an edge is detected in an input pin (PWM_X for example) by hardware (i mean, without changing the output in an interrupt generated by the input pin)?&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 27 Feb 2026 11:37:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/Force-eFlexPwm-output-change-on-input-pin-edge-detection/m-p/2324400#M4907</guid>
      <dc:creator>zorrotz</dc:creator>
      <dc:date>2026-02-27T11:37:06Z</dc:date>
    </item>
    <item>
      <title>Re: Force eFlexPwm output change on input pin edge detection</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/Force-eFlexPwm-output-change-on-input-pin-edge-detection/m-p/2326260#M4939</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/59428"&gt;@zorrotz&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;
&lt;P&gt;Yes. The eFlexPWM module can change the PWM_A output in hardware when an edge is detected on an input pin (such as PWM_X), without using an interrupt.&lt;/P&gt;
&lt;P&gt;Method:&lt;BR /&gt;Route the input pin to one of the eFlexPWM FAULTx inputs.&lt;BR /&gt;A fault is generated when any FAULTx pin is at logic 1. The polarity can be changed using FCTRL[FLVL]. Each FAULTx pin can be mapped to any PWM output.&lt;/P&gt;
&lt;P&gt;When a fault signal is triggered (by the edge detected on the input pin), the PWM output pins are forced to logic 0, logic 1, or high‑impedance, depending on the settings in OCTRL[PWMxFS].&lt;/P&gt;
&lt;P&gt;Thank you.&lt;/P&gt;
&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;</description>
      <pubDate>Wed, 04 Mar 2026 09:52:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/Force-eFlexPwm-output-change-on-input-pin-edge-detection/m-p/2326260#M4939</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2026-03-04T09:52:42Z</dc:date>
    </item>
    <item>
      <title>Re: Force eFlexPwm output change on input pin edge detection</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/Force-eFlexPwm-output-change-on-input-pin-edge-detection/m-p/2326433#M4943</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/27788"&gt;@Alice_Yang&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yes, a FAULTx input could be used, but I am using a FAULTx input to force a logic 0 when a over-voltage is detected in the circuit. So I cannot use another FAULTx to force another pin state.&lt;/P&gt;&lt;P&gt;Maybe I can use the DMA.&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;</description>
      <pubDate>Wed, 04 Mar 2026 13:38:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/Force-eFlexPwm-output-change-on-input-pin-edge-detection/m-p/2326433#M4943</guid>
      <dc:creator>zorrotz</dc:creator>
      <dc:date>2026-03-04T13:38:34Z</dc:date>
    </item>
    <item>
      <title>Re: Force eFlexPwm output change on input pin edge detection</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/Force-eFlexPwm-output-change-on-input-pin-edge-detection/m-p/2326700#M4954</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/59428"&gt;@zorrotz&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;
&lt;P&gt;You can consider using the eFlexPWM &lt;EM&gt;EXT_FORCE&lt;/EM&gt; feature to change the PWM output immediately in hardware.&lt;/P&gt;
&lt;P&gt;You can route your input edge to EXT_FORCE, then set the PWM submodule’s FORCE_SEL to &lt;CODE&gt;EXT_FORCE&lt;/CODE&gt;.&lt;BR /&gt;Using &amp;nbsp;DTSRCSEL, the PWM output can be forced to the desired level instantly — without interrupts and without consuming any additional FAULT channel.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 05 Mar 2026 03:14:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/Force-eFlexPwm-output-change-on-input-pin-edge-detection/m-p/2326700#M4954</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2026-03-05T03:14:34Z</dc:date>
    </item>
  </channel>
</rss>

