STM32 TIM1 PWM模式怎么 根据输入的频率设置TIM的预分频和ARR?

也就是说我输入一个任意整数频率,能计算出 PSC 和 ARR的取值
2025年03月22日 06:35
有1个网友回答
网友(1):

由于输出频率=时钟频率/((arr+1)*(psc+1))

两个变量,目前只能定arr变psc,定psc变arr

你可以用MATLABLE仿真求出结果
也可以在STM编程实现自适应的整数结果。