<?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>LPC MicrocontrollersのトピックRe: LPC553x PWM submodule clocks should be enabled by tools</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC553x-PWM-submodule-clocks-should-be-enabled-by-tools/m-p/1657917#M52737</link>
    <description>&lt;P class="lia-align-justify"&gt;Hello &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/217557"&gt;@asund&lt;/a&gt;,&lt;/P&gt;
&lt;P class="lia-align-justify"&gt;ConfigTools Peripherals PWM's only lets you to configure the PWM peripheral, and due that do not set the SYSCON register PWM0SUBCTL or PWM1SUBCTL through it.&lt;/P&gt;
&lt;P class="lia-align-justify"&gt;As you mention, the &lt;EM&gt;SYSCON-&amp;gt;PWM1SUBCTL |= (SYSCON_PWM1SUBCTL_CLK0_EN_MASK | SYSCON_PWM1SUBCTL_CLK1_EN_MASK | SYSCON_PWM1SUBCTL_CLK2_EN_MASK);&lt;/EM&gt; that is needed for set the submodules clocks have to be written separately by the user. Following the &lt;EM&gt;lpcxpresso55s36_pwm&lt;/EM&gt; SDK's example might be good to set the submodule clock bits before calling &lt;EM&gt;BOARD_InitPeripherals();&lt;/EM&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P class="lia-align-justify"&gt;&lt;EM&gt;The PWM peripheral SDK driver should enable the upstream clocks for the submodules in use, prior to configuring the peripheral.&lt;/EM&gt;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P class="lia-align-justify"&gt;Finally, regarding your comment we will let the people in charge to know the suggestion for future updates.&lt;/P&gt;
&lt;P class="lia-align-justify"&gt;Best regards, Raul.&lt;/P&gt;</description>
    <pubDate>Thu, 25 May 2023 20:29:48 GMT</pubDate>
    <dc:creator>RaRo</dc:creator>
    <dc:date>2023-05-25T20:29:48Z</dc:date>
    <item>
      <title>LPC553x PWM submodule clocks should be enabled by tools</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC553x-PWM-submodule-clocks-should-be-enabled-by-tools/m-p/1657845#M52735</link>
      <description>&lt;P&gt;On the LPC553x platform, the PWM peripheral SDK driver should enable the upstream clocks for the submodules in use, prior to configuring the peripheral.&lt;/P&gt;&lt;P&gt;SYSCON-&amp;gt;PWM0SUBCTL and&amp;nbsp;SYSCON-&amp;gt;PWM1SUBCTL need to have the submodule clock bits set before the submodules are configured.&lt;/P&gt;&lt;P&gt;The EVK example project shows this being done, but the configuration tools / SDK drivers don't do this automatically.&lt;/P&gt;</description>
      <pubDate>Thu, 25 May 2023 16:55:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC553x-PWM-submodule-clocks-should-be-enabled-by-tools/m-p/1657845#M52735</guid>
      <dc:creator>asund</dc:creator>
      <dc:date>2023-05-25T16:55:40Z</dc:date>
    </item>
    <item>
      <title>Re: LPC553x PWM submodule clocks should be enabled by tools</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC553x-PWM-submodule-clocks-should-be-enabled-by-tools/m-p/1657917#M52737</link>
      <description>&lt;P class="lia-align-justify"&gt;Hello &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/217557"&gt;@asund&lt;/a&gt;,&lt;/P&gt;
&lt;P class="lia-align-justify"&gt;ConfigTools Peripherals PWM's only lets you to configure the PWM peripheral, and due that do not set the SYSCON register PWM0SUBCTL or PWM1SUBCTL through it.&lt;/P&gt;
&lt;P class="lia-align-justify"&gt;As you mention, the &lt;EM&gt;SYSCON-&amp;gt;PWM1SUBCTL |= (SYSCON_PWM1SUBCTL_CLK0_EN_MASK | SYSCON_PWM1SUBCTL_CLK1_EN_MASK | SYSCON_PWM1SUBCTL_CLK2_EN_MASK);&lt;/EM&gt; that is needed for set the submodules clocks have to be written separately by the user. Following the &lt;EM&gt;lpcxpresso55s36_pwm&lt;/EM&gt; SDK's example might be good to set the submodule clock bits before calling &lt;EM&gt;BOARD_InitPeripherals();&lt;/EM&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P class="lia-align-justify"&gt;&lt;EM&gt;The PWM peripheral SDK driver should enable the upstream clocks for the submodules in use, prior to configuring the peripheral.&lt;/EM&gt;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P class="lia-align-justify"&gt;Finally, regarding your comment we will let the people in charge to know the suggestion for future updates.&lt;/P&gt;
&lt;P class="lia-align-justify"&gt;Best regards, Raul.&lt;/P&gt;</description>
      <pubDate>Thu, 25 May 2023 20:29:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC553x-PWM-submodule-clocks-should-be-enabled-by-tools/m-p/1657917#M52737</guid>
      <dc:creator>RaRo</dc:creator>
      <dc:date>2023-05-25T20:29:48Z</dc:date>
    </item>
  </channel>
</rss>

