tms320f28027 中断优先级_TMS320F28027 之PWM 模块

本文详细介绍了TMS320F28027微控制器的PWM模块,包括时间基准、计数比较、PWM波形发生器、死区设置、错误处理和事件触发等子模块的工作原理和寄存器配置,重点阐述了同步过程及其在空间矢量电压中的应用。
摘要由CSDN通过智能技术生成

总结一下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),

同步使能(收到同步信号时是否加载相位寄存器的值到计数寄存器),

周期寄存器的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值