智能车制作

标题: 在对PWM初始化时,选择的分频问题! [打印本页]

作者: ‘多啦A梦’    时间: 2013-8-13 19:29
标题: 在对PWM初始化时,选择的分频问题!
在对PWM初始化时,选择的分频问题!
比如说PWMPRCLK=0x11//代表是2分频
PWMPRCLK=0x33//代表是8分频
那么请问,2分频与8分频的区别是什么?各自所代表的是什么含义和功能?
坐等大神回复!!!

作者: loveme06    时间: 2013-8-13 20:52
我感觉就是PWM工作的频率。分频就是就是给PWM几种不同的频率,适应不同的条件。现在慢慢的感觉到时钟和频率是很重要的了。好好研究一下,就会明白。。
作者: 穆旦阿斗    时间: 2013-8-13 21:44
频率不同了啊,这就是在设置PWM的频率嘛
作者: rubick    时间: 2013-8-13 23:50
分频器:
一个信号处理模块,接受一个周期信号,输出一个周期信号。
输出频率是输入平率的 X 分之一,则 X 为该分频器的分频系数。
(类似有倍频器与倍频系数)
分频系数的典型值有2、8,称分频系数为2、8的分频器为二分频、八分频。
作者: Neozoic    时间: 2013-8-14 08:07
本帖最后由 Neozoic 于 2013-8-14 08:10 编辑

用的是128吧,128中共有8个PWM8位通道(或者级联后的4个PWM16位通道),128中是将主线频率BUSCLOCK(PLL倍频之后的)分频,得到CLOCKA和CLOCKB,CLOCKA可再次分频,得到CLOCKSA,同理,CLOCKB再分频得到的是CLOCKSB。PWM0、1、4、5通道(级联的话,为PWM01、PWM45)使用BUSCLOCK,CLOCKA或者CLOCKSA,时钟选择有一个寄存器控制,作为PWM部分的频率信号,其他通道同理。二分频就是把频率降为原来的一半,比如原来64MHz,二分频后,变为32MHz,八分频同理。你上面举例的两句话都是同时对两个时钟进行操作的。
找本书看吧,上面都有讲,如果英语水平可以的话,直接看DATASHEET
个人理解,仅供参考

作者: ‘多啦A梦’    时间: 2013-8-14 09:44
Neozoic 发表于 2013-8-14 08:07
用的是128吧,128中共有8个PWM8位通道(或者级联后的4个PWM16位通道),128中是将主线频率BUSCLOCK(PLL倍频 ...

谢谢,受益匪浅!!
作者: ‘多啦A梦’    时间: 2013-8-14 09:45
rubick 发表于 2013-8-13 23:50
分频器:
一个信号处理模块,接受一个周期信号,输出一个周期信号。
输出频率是输入平率的 X 分之一,则  ...

三克油!!
作者: Neozoic    时间: 2013-8-14 09:55
‘多啦A梦’ 发表于 2013-8-14 09:44
谢谢,受益匪浅!!

好好加油吧!

作者: ‘多啦A梦’    时间: 2013-8-27 17:10
loveme06 发表于 2013-8-13 20:52
我感觉就是PWM工作的频率。分频就是就是给PWM几种不同的频率,适应不同的条件。现在慢慢的感觉到时钟 ...

万分感谢!!
作者: JASN    时间: 2013-9-1 16:57
预分频,对总线频率分频得到时钟A和B各自的值
作者: Mr_崩!    时间: 2014-1-3 19:38
thank you!
作者: 断梦    时间: 2014-3-27 20:26
不错
作者: L,X。    时间: 2014-4-5 19:02





欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2