PWM定时器CNT计数器每加1需要多少时间
<p><img src="data/attachment/forum/202412/24/144617qkba90aa009zfmfp.png" alt="image.png" title="image.png" /></p><p>PWM定时器CNT计数器每加1需要多少时间</p>
<p>有计算公式吗</p>
DebugLab 发表于 2024-12-24 15:24
所以CNT计数器加一需要多少时间 QQ624353765 发表于 2024-12-24 19:57
所以CNT计数器加一需要多少时间
具体看时钟的配置 DebugLab 发表于 2024-12-24 21:13
具体看时钟的配置
所以嘛,你给个公式把时钟也算进去 QQ624353765 发表于 2024-12-25 07:24
所以嘛,你给个公式把时钟也算进去
时钟路径不同,公式也是不同的 DebugLab 发表于 2024-12-25 09:36
时钟路径不同,公式也是不同的
你不会把列表列出来吗,说了这么多压根就不会 PWM时钟 = MCLK/(PSR+1)。
HSPWM时钟 = PLL_CLK/(PSR+1) 梁工 发表于 2024-12-25 13:04
PWM时钟 = MCLK/(PSR+1)。
HSPWM时钟 = PLL_CLK/(PSR+1)
转成时间CNT加一要花多少时间 QQ624353765 发表于 2024-12-25 16:08
转成时间CNT加一要花多少时间
<h1>PSR:分频系数</h1>
<h1>MCLK: 系统时钟</h1>
<h1>PLL_CLK:PLL倍频后的时钟</h1>
<p>PWM时钟 = MCLK/(PSR+1)。</p>
<p>假设</p>
<p>MCLK = 40 Mhz</p>
<p>PSR = 1</p>
<p>则</p>
<p>PWM时钟为20Mhz</p>
<p>相应的CNT每加一用时为</p>
<p>t = 1/(PWM时钟) = 0.05us</p>
页:
[1]
2