28335 SPWM 比较子模块(CC)Counter-Compare

CC在整个SPWM中的位置,一共会产生两个比较信号,当CTR = CMPA和当CTR = CMPB



Cc的作用:1、当计数器等于比较寄存器A或B时,会产生两个事件

2、控制PWM的占空比

3使用阴影寄存器更改PWM的占空比以便获得更大的灵活性


寄存器:一共三个:控制CMPCTL、比较A CMPA 、比较B CMPB,CMPAHR 这里不谈。

 Counter-Compare A Register (CMPA)、 Counter-Compare B Register (CMPB)都是16位的比较寄存器,作用就是比较。

CMPCTL重要位:

SHDWBMODE 、SHDWAMODE :比较寄存器阴影功能使能位,0使能阴影功能,1禁止,向比较寄存器立刻写入值。

LOADBMODE 、LOADAMODE:让SHDWBMODE 、SHDWAMODE =1的时候,该位不起作用。

当使能比较寄存器阴影功能时,LOADBMODE 、LOADAMODE表示加载模式



波形:关注重点:比较信号的产生






最后放一张CC的逻辑图:


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章