9466| 6
|
关于PWM的arr和psc的问题 |
1金钱
最佳答案TIM3_PWM_Init(899,0)和TIM3_PWM_Init(0,899),看起来好像是可以产生相同频率pwm,搞明白PWM产生的原理就明白为什么不一样了,TIM3_PWM_Init(899,0)这个函数的作用是决定了PMW的频率,PWM还有个主要参数是脉宽(占空比)是由CCRx值与 CNT 的值比较,根据比较结果产生相应动作,你TIM3_PWM_Init(0,899)函数的ARR为0,那 CCR设成最小的也只能是0,脉宽就是最大(高电平)或是最小了(低电平),所以输出来就不是PWM了,你测试一下,TIM3 ...
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-5-19 12:18
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网