TI中文支持网
TI专业的中文技术问题搜集分享网站

HRPWM中控制频率,controlsuit例程中(*ePWM[j]).CMPA.half.CMPAHR = (1 << 8); 这一句的作用

controlsuit例程Example_2802xHRPWM_MultiCh_PrdUpDown_SFO_V6.c中只是控制pwm的频率,请问一下这句

(*ePWM[j]).CMPA.half.CMPAHR = (1 << 8);             // initialize HRPWM extension

在这里的作用是什么

Brian Wang0:

这句设置了一个高精度的比较值,之所以有一个左移操作,是因为这个寄存器只有高八位有效。

赞(0)
未经允许不得转载:TI中文支持网 » HRPWM中控制频率,controlsuit例程中(*ePWM[j]).CMPA.half.CMPAHR = (1 << 8); 这一句的作用
分享到: 更多 (0)