stm32f334更新PWM频率时出现一段约为5us的高电平

2019-07-14 15:03发布



利用STM32f334产生3路互补的PWM信号,频率为1MHz,现在需要切换到400kHz,但是在切换的过程中,出现一段约为5us的高电平,如图所示,请问如何消除。


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
ctwewer
1楼-- · 2019-07-14 16:06
使用TIMx_ARR自动重装载寄存器来更新数据。
peternie
2楼-- · 2019-07-14 17:03
的确是两个TImer事件中断的问题。
peternie
3楼-- · 2019-07-14 22:31
的确是两个TImer事件中断的问题。
cmstock
4楼-- · 2019-07-15 00:20
 精彩回答 2  元偷偷看……
cmstock
5楼-- · 2019-07-15 04:33
peternie 发表于 2018-12-21 12:07
的确是两个TImer事件中断的问题。

什么意思呢,能详细说明吗?
cnm7
6楼-- · 2019-07-15 05:11
以前似乎看到有人说端口产生高电平时间长短决定于你写的程序,你看看能不能修改

一周热门 更多>