动手试一下就知道了。
行不通呀!哥们儿能指点一下吗? budaoweng 发表于 2018-3-22 08:36
行不通呀!哥们儿能指点一下吗?
抱歉没有334的板子可测试 wenyangzeng 发表于 2018-3-22 09:31
抱歉没有334的板子可测试
好吧,你发的那个截图是从哪里看的 budaoweng 发表于 2018-3-22 09:34
好吧,你发的那个截图是从哪里看的
官方参考手册呀。上官网搜索就有了。 既然是全桥移相控制,在启动后就不应该改变频率,而是改变两个PWM间的相位差。
void PWM_Phaseshift(uint16_t Value)
{
TIM1->CCR4= Value;
} dsjsjf 发表于 2018-3-22 11:05
既然是全桥移相控制,在启动后就不应该改变频率,而是改变两个PWM间的相位差。
...
我这个电源比较特殊,实际是个逆变电源,需要实时调节频率的。 这个问题解决了,就是TIMC/D更新寄存器由主定时器的更新来触发,然后主定时器的更新由软件或者 Repetition来触发,当然还有一些其它的触发方法没有去研究。
页:
1
[2]