[技术问答] 切换时钟问题

[复制链接]
 楼主| 班杰明 发表于 2025-3-28 11:26 | 显示全部楼层 |阅读模式
从内部RC振荡器切换至外部晶振(16MHz)后,定时器中断周期异常。
heisexingqisi 发表于 2025-3-28 14:45 | 显示全部楼层
切换后如何异常了,要等时钟稳定后执行。
heisexingqisi 发表于 2025-3-28 14:45 | 显示全部楼层
晒出你的配置代码看看。
duo点 发表于 2025-3-28 16:40 | 显示全部楼层
当从内部RC振荡器切换到外部晶振时,定时器的时钟源会发生变化。如果切换过程中没有正确配置定时器的时钟源,或者配置存在延迟,可能会导致定时器中断周期异常。
laocuo1142 发表于 2025-3-28 16:40 | 显示全部楼层
如果晶振本身存在频率漂移或不稳定,或者电路中的电容等元件不匹配,都可能导致定时器中断周期不准确。
flycamelaaa 发表于 2025-3-28 16:41 | 显示全部楼层
在切换时钟源时,软件配置可能存在问题。例如,可能没有正确设置定时器的预分频器、重装载值等参数,或者配置代码存在bug。
powerantone 发表于 2025-3-28 16:41 | 显示全部楼层
外部晶振与MCU的连接可能存在问题。
stormwind123 发表于 2025-3-28 16:41 | 显示全部楼层
检查外部晶振与MCU的连接情况。确保引脚连接正确、焊接良好、不存在虚焊等问题。可以使用万用表等工具进行连接测试。
weifeng90 发表于 2025-3-28 20:23 来自手机 | 显示全部楼层
切换为外部时钟后,需要重新配置相关倍频或分频系数哦。
天灵灵地灵灵 发表于 2025-3-28 20:59 | 显示全部楼层
不如整体上做一个初始化函数,直接调用,包括刚开始的操作。
稳稳の幸福 发表于 2025-3-29 12:50 | 显示全部楼层
使用中切换时钟啊?是不是没起振
瞌睡虫本虫 发表于 2025-3-29 20:20 | 显示全部楼层
切换时钟源后,有没有重新校准定时器的中断周期呢
绝影孤狼 发表于 2025-3-30 10:23 | 显示全部楼层
切换时钟源后,是不是应该重新检查一下定时器的中断优先级设置
zhouyong77 发表于 2025-3-30 11:19 来自手机 | 显示全部楼层
切换后要重新配置时钟相关参数哦
逆鳞风暴 发表于 2025-3-30 14:23 | 显示全部楼层
定时器的预分频器和重装载值在切换时钟源后有没有重新设置
破晓战神 发表于 2025-3-30 17:20 | 显示全部楼层
外部晶振的起振时间是多久
暗夜幽灵骑士 发表于 2025-3-30 22:31 | 显示全部楼层
在切换到外部晶振时,是不是应该先检测一下晶振是否正常起振了
雨下纪事 发表于 2025-7-19 17:36 | 显示全部楼层
可能是切换后未重新配置定时器初值或分频系数,原参数仍按 RC 频率计算,导致实际中断周期与预期不符。需根据新时钟重新设置。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

28

主题

194

帖子

0

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