EDN首页   博客首页

日志档案

发表于 2008-5-7 22:43:17

1

标签: CC2510  

CC2510芯片功能学习:Timer1 -- PWM

PWM调制方式的实现方法:

利用不同时钟模式下的不同输出比较模式,可以采用多种方法实现PWM调制。

 

所谓PWM(脉冲宽度调制),是指已调信号中的高电平脉冲的宽度(一个周期中高电平出现的比例)与调制信号的幅度成正比。

 

一般的实现方法为:

假如脉冲出现在周期的开始处(edge-align),则采用Time-Modulo时钟模式,输出比较模式取56T1CC0决定周期的宽度,T1CCn决定脉冲的宽度。通过不断改变T1CCn的值,实现PWM

假如脉冲出现在周期的中间(center-align),则采用Up-Down时钟模式,输出比较模式取34T1CC0决定周期的宽度,T1CCn决定脉冲的宽度。通过不断改变T1CCn的值,实现PWM

 

输出比较模式由T1CCTLn.CMP设定。

系统分类: 单片机   |   用户分类: CC2430/2510软件设计   |   来源: 原创   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(147)    回复(0)  

投一票您将和博主都有获奖机会!