[STM32G0] PWM输出频率轻微漂移,示波器上能看到波动

[复制链接]
168|10
Pulitzer 发表于 2025-10-8 07:20 | 显示全部楼层 |阅读模式
用定时器做PWM输出,期望频率1kHz,实测会有轻微漂移,几十毫赫兹范围,肉眼能看到LED亮度轻微变化。主时钟来自内部HSI。可能是内部时钟稳定度的问题?
Clyde011 发表于 2025-10-8 07:25 | 显示全部楼层
我遇过一次是LED驱动的限流电阻不稳造成的假象。
公羊子丹 发表于 2025-10-8 07:26 | 显示全部楼层
这多半是HSI漂了,内部RC不稳很正常。
周半梅 发表于 2025-10-8 07:28 | 显示全部楼层
要稳定就上外部晶振吧。
帛灿灿 发表于 2025-10-8 07:29 | 显示全部楼层
LED肉眼能看出波动那确实明显了。
童雨竹 发表于 2025-10-8 07:30 | 显示全部楼层
我用RTC参考时钟修正过,效果还不错。
万图 发表于 2025-10-8 07:31 | 显示全部楼层
定时器分频算的整数吗?有时候舍入误差也会。
Wordsworth 发表于 2025-10-8 07:32 | 显示全部楼层
看看是不是调试时频率切换造成的。
Bblythe 发表于 2025-10-8 07:33 | 显示全部楼层
你用HSI的温漂挺大的,特别是环境变化时。
 楼主| Pulitzer 发表于 2025-10-8 07:34 | 显示全部楼层
可以测下时钟输出引脚确认漂移幅度。
Uriah 发表于 2025-10-8 07:35 | 显示全部楼层
如果只是肉眼看出波动,也可能是电源纹波影响。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

164

主题

6110

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部