打印
[Atmel]

每天跟我读点资料:SAM D21数据手册(223)

[复制链接]
1078|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
用双斜坡PWM结果是与单斜坡PWM产生相比有更低的最大工作频率。
期间(TOP)定义了PWM分辨率,最小的分辨率是1比(TOP=0x00000001)。
下面的公式计算出双斜坡PWM的确切分辨率:






PWM频率手周期依据周期设置(TOP)和外设的时钟(fGCLK_TCC),并且可以被下列等式计算:





N代表所使用的预分频。波形产生将有本个最大频率是TCC时钟频率的一半,当顶值设置为(0x00000001)并且

没有预分频使用。

脉宽(P PWM_DS)依据比较通道(CCx)寄存器的值并且外设时钟频率(f GCLK_TCC)能被计算通过下列公式:




N代表所使用的预分频。注意:在DSTOP,DSBOTTOM和DSBOTH操作,当顶部不得超过MAX低/2 CCX的MSB位定义
斜坡(如果上升CCx中[MSB]为0,或下降,如果CCx中[MSB]为1),其上CCX的匹配中断或事件产生。

双斜率临界脉宽调制

临界模式运行允许产生非对准中心脉冲。在这个模式中,周期时间由PER控制中,当CCx控制产生波形输出边

缘向上计数并且CC(x+CC_NUM/2)控制产生波形边缘输出在向下记数期间。







下表展示了在不同的操作模式右更新记数器和溢出事件/中断产生状态:







相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:http://shop34182318.taobao.com/ http://shop562064536.taobao.com

2398

主题

6956

帖子

67

粉丝