关于STM32F407定时器输出比较模式中翻转模式存在的问题!

2019-07-20 05:12发布

我使用探索者开发板,定时器3通道3作为翻转模式通道,目前使用中发现,由于程序需要更改输出PWM,并且发送指定的脉冲个数,当前通过示波器观测发现,定时器关闭后,通道对应的复用引脚会出现低电平情况(通道有效极性为低),导致中断采集脉冲个数会出现多记一个脉冲的情况。附件是代码!原子哥,这个问题怎么解决?@正点原子
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
edmund1234
1楼-- · 2019-07-20 06:22
通道3到底是用作翻转还是PWM? 或是一会翻转一会要PWM?
stm32初学
2楼-- · 2019-07-20 08:20
 精彩回答 2  元偷偷看……
edmund1234
3楼-- · 2019-07-20 09:08
 精彩回答 2  元偷偷看……
stm32初学
4楼-- · 2019-07-20 13:57
edmund1234 发表于 2018-10-20 15:43
设置你所谓的占空比时, 不需要停止计时器, 直接写到CCRx就行了

您可能没明白我的意思,这个不是占空比的原因,如果您方便的话您把我上传的测试程序测试一下,用示波器检测看一下当定时器停止后IO引脚的电平状态,我这用的是定时器的这个模式“TIM_OCMode_Toggle”
Electronic
5楼-- · 2019-07-20 18:34
stm32初学 发表于 2018-10-22 11:13
您可能没明白我的意思,这个不是占空比的原因,如果您方便的话您把我上传的测试程序测试一下,用示波器检 ...

一直是低电平还是是不固定的状态,你可以修改比较模式,设置为强制为有效电平或无效电平

一周热门 更多>