<?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: I don't know 0~5KHz Freq for PWM function. in S12 / MagniV Microcontrollers</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/I-don-t-know-0-5KHz-Freq-for-PWM-function/m-p/167545#M5495</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You need at least 25MHz PWM clock to be able to tune PWM frequency up to 5kHz with 1Hz resolution. 10kHz is certainly not enough.&lt;/P&gt;&lt;P&gt;Minimum PWM&amp;nbsp;frequency in 16bits mode at 25MHz clock is 382Hz, so you you need to prescale 25MHz /2 for frequencies&amp;nbsp;191-381Hz, -"- 25MHz /4 for 95-190Hz, etc.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 07 Dec 2010 17:18:48 GMT</pubDate>
    <dc:creator>kef</dc:creator>
    <dc:date>2010-12-07T17:18:48Z</dc:date>
    <item>
      <title>I don't know 0~5KHz Freq for PWM function.</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/I-don-t-know-0-5KHz-Freq-for-PWM-function/m-p/167544#M5494</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;.hi. Everyone.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want know 0,1,2,3,4, ~ &amp;nbsp;4998,4999,5000 Hz Freq for PWM function.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;PWM Setting -&amp;gt; Channel clock period = 10KHz&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; input data = 0~1023&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 16bit PWM&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ex) &amp;nbsp;if i want 1hz, 10KHz / 1Hz = 10K = PWMPER01&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 10KHz / 2Hz = 5K = PWMPER01&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 10KHz / 700Hz = 3 =&amp;nbsp;PWMPER01&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 10KHz / 701Hz = 3&amp;nbsp;=&amp;nbsp;PWMPER01&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 10KHz / 702Hz = 3&amp;nbsp;=&amp;nbsp;PWMPER01&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 10KHz / 703Hz = 3&amp;nbsp;=&amp;nbsp;PWMPER01&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and I want 700,701,702,703Hz etc..... but &amp;nbsp;only PWMPER01 = 3 !!!!&lt;/P&gt;&lt;P&gt;so Output PWM is only 700Hz.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want solution.&amp;nbsp;&lt;/P&gt;&lt;P&gt;input data is 1,2,3,4,5,6,7,8,etc.....&lt;/P&gt;&lt;P&gt;Output Hz is 1,2,3,4,5,6,7,8 etc Hz&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Dec 2010 16:12:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/I-don-t-know-0-5KHz-Freq-for-PWM-function/m-p/167544#M5494</guid>
      <dc:creator>Kr_Blue</dc:creator>
      <dc:date>2010-12-07T16:12:01Z</dc:date>
    </item>
    <item>
      <title>Re: I don't know 0~5KHz Freq for PWM function.</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/I-don-t-know-0-5KHz-Freq-for-PWM-function/m-p/167545#M5495</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You need at least 25MHz PWM clock to be able to tune PWM frequency up to 5kHz with 1Hz resolution. 10kHz is certainly not enough.&lt;/P&gt;&lt;P&gt;Minimum PWM&amp;nbsp;frequency in 16bits mode at 25MHz clock is 382Hz, so you you need to prescale 25MHz /2 for frequencies&amp;nbsp;191-381Hz, -"- 25MHz /4 for 95-190Hz, etc.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Dec 2010 17:18:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/I-don-t-know-0-5KHz-Freq-for-PWM-function/m-p/167545#M5495</guid>
      <dc:creator>kef</dc:creator>
      <dc:date>2010-12-07T17:18:48Z</dc:date>
    </item>
    <item>
      <title>Re: I don't know 0~5KHz Freq for PWM function.</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/I-don-t-know-0-5KHz-Freq-for-PWM-function/m-p/167546#M5496</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for you'r answer.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Your answer was the setting.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;PWMPRCLK = 0x22; //&amp;nbsp;BUS Clk / 4 = 3000000&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// BUS Clk = 12MHz&lt;/P&gt;&lt;P&gt;PWMSCLA=0x01; &lt;SPAN style="white-space: pre;"&gt;&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;// PWMPRCLK / (2*PWMSCLA) = 3000000 / (2 *1) = 1500000&lt;/P&gt;&lt;P&gt;PWMSCLB=0x01;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And good operation.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Dec 2010 12:45:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/I-don-t-know-0-5KHz-Freq-for-PWM-function/m-p/167546#M5496</guid>
      <dc:creator>Kr_Blue</dc:creator>
      <dc:date>2010-12-08T12:45:05Z</dc:date>
    </item>
  </channel>
</rss>

