SPWM作为28335最核心的外设之一,可以轻松的产生复杂的SPWM波形,这也是他最吸引人的地方。SPWM可以应用于电力电子、电机控制等诸多领域。但是在网上查阅的资料,SPWM应用似乎很复杂,一共涉及到7个子模块,分别是:
(1)时间基准模块 ----------TB (2)计数器比较模块 ----------CC (3)动作限定模块 ----------AQ (4)死区控制模块 ----------DB (5)PWM斩波模块 ----------PC (6)错误控制模块 ----------TZ (7)事件触发模块 ----------EZ按照以前的思路,看看教材,去网上读点博客,一个模块应该很容易拿下。但是对于SPWM呢,文章看不懂,书呢也是看得一知半解,只能去翻阅他的官方文档。其实想想也是,中文都看不懂,还去看英文的,这不是作死吗?但是看了他的官网文档才知道,只有官网的才是最权威的,不仅讲的通俗易懂,还给你画波形图,让你看一眼图就知道什么意思,而且图画的也是突出重点.还有对应的程序,而且一句废话都没有..总之一句话:TI是怕你读不懂,所以做的才这么贴心.国内的作者,才不会管你死活.我们一个模块一个模块的撸!所需基础:熟悉<手把手教你学DSP++基于TMS320X281X>事件管理器一章,起码看懂定时器与比较器.打开官方文档后,会得到他的目录:1概述2子模块介绍3应用举例4寄存器介绍