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%,如何设置进行扫频?
页: 1 2 3 4 [5]
查看完整版本: 8H/32G系列的PWM输出任意周期和任意占空比的波形