tms320f28027的PWM模块.docVIP

  • 60
  • 0
  • 约 9页
  • 2016-10-19 发布于重庆
  • 举报
tms320f28027的PWM模块

总结一下28027的PWM模块。 28027包含PWM1,PWM2,PWM3,PWM4四个PWM模块,所有的PWM模块的寄存器结构都一样,唯一的区别就是同步时的操作顺序不一样。 PWM模块可以分为时基(Timer base),计数器比较(Counter Compare),PWM波形发生器(Action Qualifer),死区设置(Dead Band),高频PWM斩波(PWM chopper),错误处理(Trip Zone) , 事件触发及中断(Event Trigger and Interrupt)等子模块组成,基本框图如下。 下面按照文档SPRUGE9E的顺序逐个来看这些子模块: 1.?时间基准 这个模块的作用就是产生三个信号, CTR=PRD??? 计数寄存器的值等于周期寄存器时,产生的脉冲序列 CTR=0??????? 计数寄存器的值等于0时,产生的脉冲序列 CTR-DIR??????? 表示计数方向,计数器向上计数时常为1;向下计数时常为0,向上计数到Period后向下到0(up-down)则为1-0交替。 另外这个模块能接受上个PWM模块发来的同步信号,并向下一个PWM模块发送同步信号。 TBCTL设置项如下: 计数模式(up,down,up-down), 同步使能(收到同步信号时是否加载相位寄存器的值到计数寄存器), 周期寄存器的操作方式(直接读写 或先写入

文档评论(0)

1亿VIP精品文档

相关文档