PLDTV
发表于 2024-10-22 23:23:30
梁工 发表于 2024-10-22 22:20
PSCR设置PWM时钟=SYSclk/(PSCR),
ARR设置PWM周期 = (ARR+1)个PWM时钟,
边沿对齐PWM频率 = SYSclk/((PSC ...
现在问题不是纠结如何计算频率,而是:ARR为FFFF时,输出170Hz,50%脉冲,改变ARR数值,频率不变,脉宽变了...
梁工
发表于 2024-10-23 11:21:02
PLDTV 发表于 2024-10-22 23:23
现在问题不是纠结如何计算频率,而是:ARR为FFFF时,输出170Hz,50%脉冲,改变ARR数值,频率不变,脉宽变 ...
不可能的,ARR改变,频率必然会改变。
你咧出你的主频、PWM时钟分频、ARR值、实测PWM频率,我看看。
PLDTV
发表于 2024-10-23 18:53:59
梁工 发表于 2024-10-23 11:21
不可能的,ARR改变,频率必然会改变。
你咧出你的主频、PWM时钟分频、ARR值、实测PWM频率,我看看。 ...
实际测试验证了这个说法
梁工
发表于 2024-10-23 21:27:11
PLDTV 发表于 2024-10-23 18:53
实际测试验证了这个说法
你去见面说的是:改变ARR数值,频率不变!
这是不可能的。
之后你又换一个说,我都不知道你要什么了。
wanglq1145
发表于 2024-12-27 17:32:45
大家好占空比永远都是50%,如何设置进行扫频?