想问网友或者华大的技术支持,一个Hc32L130的PWM问题。高级定时器adt,如何方便输出%0-100%的PWM波形?
我发现无法通过调节比较寄存器,输出%0和100%也就是一直低电平和一直高电平无法完整输出,总会有一些毛刺!
我之前使用新唐的M031系列,可以很方便强制输出高或者低,只需操作一两个寄存器!
目前我只能通过重新设置TIMx_PCONR的PERC,CMPC,STASTPS,STPC,STAC( 一共5个寄存器位置!!)进行输出0%或者100%的PWM。这样太麻烦。
另外想问TIMx_PCONR的DISVAL,DISSEL怎么使用?文档的说明很难理解。什么无效条件0123?是不是OUTEN=0的时候通过可使用DISVAL,DISSEL强制输出期望电平?
|