本帖最后由 玉骄龙 于 2013-8-16 15:55 编辑
sun1238898 发表于 2013-8-15 16:12
你试着修改PWM的产生参数,来测试
你好!
我最近都在研究这个TIM1。用PWM输出模式是不能输出那种波形的。要用比较翻转模式才能实现。不过,现在仍遇到了新问题:翻转电平不确定性!
我将TIM1_CH1的相位设为基准,改变TIM1_CH2的比较值来改变相位,却发现相位会乱翻转的现象!
比如:在第N次比较成功后,输出为高电平,在第N+1次比较成功后翻转为低电平,第N+2次比较成功能输出为高电平。。。。这样一直进行下去就没错了,
可是在改变相位时,就可能第N次为高电平,第N+1次仍为高电平,N+2次为低电平。。。
这种电平误翻转的现象是随机发生的。这当然是绝对不允许的。可是要怎样来防止这种情况的发生呢? |