你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

无源晶振开关电路设计

[复制链接]
nnz 提问时间:2026-4-25 11:19 / 未解决

想设计一款电路可以使MCU同时连接多个无源晶振,通过GPIO来控制不同频率的无源晶振信号输入到MCU,同时尽可能减小对无源晶振性能的影响,比如不影响晶振的启动时间,功耗等性能。目前了解到的有通过模拟开关,或者时钟缓冲器来控制。请教一下各位大佬有没有设计推荐和指导,谢谢。

收藏 评论4 发布时间:2026-4-25 11:19

举报

4个回答
nnz 回答时间:2026-4-25 11:21:03
大概意思如附件

98e75a5a-e72f-4fa9-a7c9-2800a6f315f0.pdf

下载

30.71 KB, 下载次数: 3, 下载积分: ST金币 -1

butterflyspring 回答时间:2026-4-27 10:08:39
你说的无源晶振是指的两个脚的石英晶体谐振器器,纯被动器件,靠芯片内部电路起振。


所以通过IO引脚去选择开关是行不通的。 它的启动和震荡是靠(STM32)中的皮尔斯震荡电路起振的。

脱离了这个电路是没法工作的。并且这个电路对外部器件的参数还有一定的要求的。

如果想实现你的外部震荡频率IO选择的话,可以使用有源振荡器。

另外,STM32的内部锁相环是可以调整参数输出不同倍频的,新系列产品内部有多种频率振荡器(MSI)可以配置作为时钟源,可以考虑一下。
nnz 回答时间:2026-4-27 16:25:16

butterflyspring 发表于 2026-4-27 10:08
你说的无源晶振是指的两个脚的石英晶体谐振器器,纯被动器件,靠芯片内部电路起振。</p>
<p>

谢谢您的回复,就是想请教一下有没有什么电路能控制无源晶振与MCU的连接导通和关断,即使是被动器件,有没有类似机械开关一样的电路能连接晶振,不影响它的性能,并且可以用MCU控制的开关

butterflyspring 回答时间:2026-4-28 10:34:09
nnz 发表于 2026-4-27 16:25
[md]谢谢您的回复,就是想请教一下有没有什么电路能控制无源晶振与MCU的连接导通和关断,即使是被动器件 ...

为了保证皮尔斯震荡电路的起振和稳定震荡,对负载电容和线路跨导需要严格保证。 电容调节范围都是PF级别的。

还需要考虑线路上的寄生电容。 而模拟开关等线路,开通和关断都会有引入不同的电容值,会影响震荡电路起振和稳定
震荡的。

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版