wellhope 发表于 2026-3-21 11:29:09

请教一下怎么降低STC8H1K08的PWM频率。

参考“STC8H8K64U-DEMO-CODE-V9.6”例程,用PWMB选用PWM5_2输出,把PWMB_ARR调到很大的值,也达不到PWM频率是100HZ的这个要求。请问降低PWM频率须要调哪个地方?谢谢!

_奶咖君_ 发表于 2026-3-21 16:23:04

还能降低系统时钟{:4_171:}

宁阳刘德华 发表于 2026-3-22 00:03:19

将arr寄存器加大或者将pwm分频

乘风飞扬 发表于 2026-3-23 00:30:15

设置PWM预分频寄存器(PWMx_PSCR)可以对PWM时钟进行分频

wellhope 发表于 2026-3-23 08:15:00

乘风飞扬 发表于 2026-3-23 00:30
设置PWM预分频寄存器(PWMx_PSCR)可以对PWM时钟进行分频

好的,我试试,谢谢!

daqingpanfujie 发表于 2026-3-30 17:15:30

我现在硬件PWM输出和按键程序写完了,但是想用按键控制占空比,咋整也没实现,请高手指点一下。

wellhope 发表于 2026-3-31 08:10:46

daqingpanfujie 发表于 2026-3-30 17:15
我现在硬件PWM输出和按键程序写完了,但是想用按键控制占空比,咋整也没实现,请高手指点一下。
...

我是这样写的,实际测试是可以的,请参考!

daqingpanfujie 发表于 2026-3-31 21:51:15

wellhope 发表于 2026-3-31 08:10
我是这样写的,实际测试是可以的,请参考!

多谢🙏我试试。

daqingpanfujie 发表于 2026-3-31 21:59:34

冲哥那个视频讲的非常不错,去看看。

daqingpanfujie 发表于 2026-4-15 15:52:54

wellhope 发表于 2026-3-31 08:10
我是这样写的,实际测试是可以的,请参考!

谢谢,成功完成按键控制占空比。
页: [1]
查看完整版本: 请教一下怎么降低STC8H1K08的PWM频率。