智能车制作

标题: 请教PWM的级联问题 [打印本页]

作者: 刘晏清    时间: 2009-3-13 16:59
标题: 请教PWM的级联问题
我设PWM的通道0,1级联,输出周期按公式:输出周期=通道时钟周期×PWMPERx(我注意到这里的x可以为0,1,2,3,4,5,6,7而没有说是否可以为01,23,45,67)算为20ms,可是单片机出来的周期却是40ms。请教高手是不是级联后就不能按这个公式算了?而为公式算出来的2倍?为啥?谢谢!!!
作者: redfox302    时间: 2009-3-14 09:54
两个通道级联之后只有一个通道的寄存器起作用;
比如说通道0和1级联之后,只有通道1的寄存器有作用,而通道0的寄存器等于是不存在了。级联后的PWM设置得设置通道1的寄存器。
而周期,建议你再仔细算算。
作者: 刘晏清    时间: 2009-3-14 13:02
2# redfox302
谢谢啊!!!呵呵!!
作者: 刺猬麦子    时间: 2009-6-27 10:32
为什么要级联啊,不要行不???
作者: xbsf-写轮眼    时间: 2009-6-27 12:29
级联可以提高控制精确度!
作者: xbsf-写轮眼    时间: 2009-6-27 12:30
级联可以提高控制精确度!
作者: xbsf-写轮眼    时间: 2009-6-27 12:30
级联可以提高控制精确度!
作者: lidasu    时间: 2010-3-11 18:20
系统的时钟频率为晶振频率的一半,这个要注意
作者: jiao19880804    时间: 2010-3-17 12:29
谢谢
作者: xiaohaipolang    时间: 2010-3-20 11:41
晶振16M 总线8M哦 级联设置通道1  应该没问题的吧
作者: boshen    时间: 2010-5-5 21:32
got it
作者: sunnylee    时间: 2010-5-16 10:16
路过
作者: 忽忽    时间: 2010-5-23 23:40
可以的,
作者: 飞思卡尔835    时间: 2011-10-22 19:19

作者: Iiti    时间: 2012-3-19 20:00





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