Timers other than timer 1 don't have functioning PWM? (Blue pill)
This problem just popped up for me. I'm not sure if I'm doing anything wrong, but timers other than timer 1 don't have functioning PWM. I configured the timers the exact same (aside from ignoring timer 1's special features,) making sure to include HAL_TIM_PWM_Start() and HAL_TIM_Base_Start(). I even triple-checked the pin I was connecting my oscilloscope to. Still, no timer other than timer 1 wants to output PWM. If necessary, I can put my old code (working code, which I tested today,) and new code (non-functioning) here. I tried searching for my problem, but nothing came up.
And as a last note, the new code WAS working about a month ago when I last tested it (I'm sure I have not made any changes to the timer configuration since.)