STM32F103C8T6单片机高级定时器PWM输出问题?

2019-07-21 01:05发布

使用TIM1、TIM2、TIM4三个定时器同时输出3路50%占空比的方波信号,方波的频率会随着触发条件不断更改,我用的方法是一旦触发,就会重新初始化定时器改变分频值从而改变方波频率。 已经确定三个定时器的基础配置无问题,单独使用均可以正常发出PWM波,但是在主函数中同时应用高级定时器却无法正常输出PWM波,而其他两个普通定时器输出的PWM波会随着触发条件及时改变方波频率。TIM1会在复位后输出方波但是一旦触发条件改变方波便会消失,再次复位后有一定概率再次出现正确频率的方波。 配置过程和原子mini例程一样的。请问大神门是不是我定时器的使用方法有误?望得到指点! 1 1 2 2 3 3 4 4 5 5

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。