[求助] 430产生定时器a产生PWM问题

江汉大学南瓜   2011-7-2 23:49 楼主

如果用定时器a的增计数模式来产生两路PWM波形的话(输出方式7),CCR0决定周期,CCR1,CCR2可以决定占空比一般的430资料都可以找到这句话。

 

我想问的是:

如果用定时器a的连续计数模式来产生两路PWM波形的话(输出方式7),那么周期只能是0FFFFH,( FFFF - CCR0 + CCR1)决定占空比,( FFFF - CCR0 + CCR2)决定占空比(输出方式7),这句话对不对?

 

谢谢了,

[ 本帖最后由 江汉大学南瓜 于 2011-7-3 14:52 编辑 ]
  • 258.jpg

回复评论 (5)

楼主说的模式7是不是指图示模式呢?
  • 模式.bmp
点赞  2011-7-3 11:06
我对照了你的说法,你的说的模式7,应该是OUTMODx =111,Reset/Set模式。可以参考下我从user guide上截下来的图,最后一种就是LZ所说的模式。
周期为0xFFFF(这个只是个计数器的值),实际的周期还是跟timer的输入时钟直接相关的。后面的占空比,我是赞成你的意见的。
  • output in continus mode.bmp
点赞  2011-7-3 13:34
是的。我说的就是output mode7:reset/set
点赞  2011-7-3 14:54

回答

根据你的问题,我仔细看了资料,是对的.为了证明正确性,请用demo进行测试.
Fred
点赞  2011-7-4 14:56
这个7种PWM模式我看的不是很懂,为什么波形是这样的啊
点赞  2013-5-13 19:17
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复