为什么PWM频率:是72M除以arr重装载值呢(感觉回到了小学算术题)
1.主函数开始系统时钟已经被8M的HSE晶振倍频为72M了
—72MHz=72000KHz=72000000Hz相当于1秒中可以记72000000次数,72000000次/每秒
2.定时器TIM1的900重装载值arr我理解为记900次数为一个周期
3.那么72MHz记1次数需要的时间是 1/72000000秒,
—记900次数需要 900/72000000秒=0.0000125s=12.5us
4.f=1/T,频率等于1除以一周期需要的时间 ,
—那么 TIM1的频率为 f = 1 / 0.0000125s = 80000Hz = 80KHz
5.总的来说,就是晶振记数太快了,把一次记数比喻成向领导上报一次,你记一次就上报一次领导都烦了,我不让你那么快,我让晶振记了900次才来向我上报一次,把频率降下来就是我的PWM频率