首页
时事
民生
政务
教育
文化
科技
财富
体娱
健康
情感
更多
旅行
百科
职场
楼市
企业
乐活
学术
汽车
时尚
创业
美食
幽默
美体
文摘
晶振为什么没有封装进STM32芯片内部?
科技
2024-12-14 15:16
山东
有一些电子设备需要频率高度稳定的交流信号,而LC振荡器稳定性较差,频率容易漂移,即产生的交流信号频率容易变化。关于LC振荡器,可参考此文:
一看就懂!动画讲解LC振荡器的工作原理
。
[付费]STM32嵌入式资料包
在振荡器中采用一个特殊的元件——石英晶体,可以产生高度稳定的信号,这种采用石英晶体的振荡器称为晶体振荡器,简称晶振,如下图是各种各样的晶振。
电子元器件的小型化趋势,有力促进了当下社会的发展进步,电子元器件越小,为主板节约的空间越大,因此,有人异想天开,如果能将晶振电路封装到IC芯片(如时钟芯片)内部将是多么完美,就如同有源晶振在无源晶振的基础内置振动芯片,就无需外部的电容电阻等元器件了。
但实际出于各种原因,晶振并没有内置到IC芯片中。这究竟是为什么呢?
原因 1
早些年,芯片的生产制作工艺也许还不能够将晶振做进芯片内部,但是现在可以了。这个问题主要还是实用性和成本决定的。
原因 2
芯片和晶振的材料是不同的,芯片 (集成电路) 的材料是硅,而晶体则是石英 (二氧化硅),没法做在一起,但是可以封装在一起,目前已经可以实现了,但是成本就比较高了。
原因 3
晶振一旦封装进芯片内部,频率也固定死了,想再更换频率的话,基本也是不可能的了,而放在外面, 就可以自由的更换晶振来给芯片提供不同的频率。
有人说,芯片内部有 PLL,管它晶振频率是多少,用 PLL 倍频/分频不就可以了,那么这有回到成本的问题上来了,100M 的晶振集成到芯片里, 但我用不了那么高的频率,我只想用 10M 的频率,那我为何要去买你集成了 100M 晶振的芯片呢,又贵又浪费。
我们通常所说的 "片内时钟", 是不是实际上片内根本没有晶振, 是有RC 振荡电路。
以上STM32的时钟框图,关于STM32时钟,推
荐此文:
详解STM32的时钟系统,收藏了
。
可以看出STM32系统时钟的供给可以有3种方式:
HSI,高速内部时钟信号STM32单片机内带的时钟 (8M频率), 精度较差。
HSE,高速外部时钟信号,精度高。来源:HSE外部晶体/陶瓷谐振器(晶振)HSE用户外部时钟
PLL,低速外部晶体32.768kHz主要提供一个精确的时钟源 一般作为RTC时钟使用。
如果选用内部时钟作为系统时钟,其倍频达不到72Mhz,最多也就8Mhz/2*16 = 64Mhz。
如果使用内部RC振荡器而不使用外部晶振,请按照如下方法处理:
1)对于100脚或144脚的产品,OSC_IN应接地,OSC_OUT应悬空。
2)对于少于100脚的产品,有2种接法:
OSC_IN和OSC_OUT分别通过10K电阻接地。此方法可提高EMC性能。
分别重映射OSC_IN和OSC_OUT至PD0和PD1,再配置PD0和PD1为推挽输出并输出'0'。此方法可以减小功耗并(相对上面i)节省2个外部电阻。
时钟是STM32单片机的脉搏,是单片机的驱动源。
使用任何一个外设都必须打开相应的时钟。这样的好处就是,如果不使用一个外设的时候,就把它的时钟关掉,从而可以降低系统的功耗,达到节能,实现低功耗的效果。
STM32嵌入式开发
STM32嵌入式,PCB电路图,C语言,单片机,Matlab,Linux
最新文章
SPI原理详解
嵌入式行业真的没前途吗?
整理的比较全面的C语言入门笔记!
将废弃的电子元器件、PCB做成了“艺术品”
基于STM32、ESP32,钢铁侠打造机械臂
梳理单片机学习方法、产品开发流程
单片机中如何用二极管实现不同电压的输出?
从他人的视角看大学教育及电子工程师的别样境遇
PID到底是个啥?讲个故事告诉你
C语言面试-指针和引用的使用场景?
如何控制直流无刷电机?
一位本科生学习嵌入式的心得体会
为什么STM32学了很久还是不会做项目?
光耦合电路讲解,工作原理+电路案例
工作多年后,嵌入式工程师的区别在哪儿?
电烙铁焊锡到底有没有毒?
踩坑了?硬件前辈们总结的低级错误
在GD32F103移植STM32F103代码
一键开关机电路的4种设计方案
分享两种单片机编程思想
STM32的HAL库实现自定义延时函数delay_us(),文末附代码
常见的二极管应用电路
电路中的GND,它的本质是什么?
STM32中GPIO工作原理详解
10个PCB布板基本法则
单片机程序又跑飞?! 三种跑飞现象分析
教科书没有讲的C语言volatile用法
时钟失效之后,STM32还能运行?
基于C语言的进度条,附代码
有趣的7805应用电路
嵌入式开发中的程序架构
单端、推挽、桥式拓扑结构变压器对比
用ESP8266做的RGB时钟,文末附代码、电路图等资源
GuiLite,一个优秀的单片机图形库
单片机可以替代PLC吗?
嵌入式工程师最后怎么转型避开内卷的?
自制一个ESP8266爬墙无人机,文末附代码
搞懂霍尔效应传感器工作原理
拆解:早期555定时器芯片
那晚我们疯狂吼叫着《一无所有》
状态机编程的优点
STM32的HAL库知识总结
通过锂电池同步整流升压电路,理解所有Boost升压电路
分析电子信息毕业生就业方向
嵌入式开发,出现了Bug该怎么定位解决?
一位嵌入式工程师的高薪之路
晶振为什么没有封装进STM32芯片内部?
教科书没有讲的C语言volatile用法
DC/DC电源电路的PCB Layout技巧
关于C语言堆栈的经典讲解
分类
时事
民生
政务
教育
文化
科技
财富
体娱
健康
情感
旅行
百科
职场
楼市
企业
乐活
学术
汽车
时尚
创业
美食
幽默
美体
文摘
原创标签
时事
社会
财经
军事
教育
体育
科技
汽车
科学
房产
搞笑
综艺
明星
音乐
动漫
游戏
时尚
健康
旅游
美食
生活
摄影
宠物
职场
育儿
情感
小说
曲艺
文化
历史
三农
文学
娱乐
电影
视频
图片
新闻
宗教
电视剧
纪录片
广告创意
壁纸头像
心灵鸡汤
星座命理
教育培训
艺术文化
金融财经
健康医疗
美妆时尚
餐饮美食
母婴育儿
社会新闻
工业农业
时事政治
星座占卜
幽默笑话
独立短篇
连载作品
文化历史
科技互联网
发布位置
广东
北京
山东
江苏
河南
浙江
山西
福建
河北
上海
四川
陕西
湖南
安徽
湖北
内蒙古
江西
云南
广西
甘肃
辽宁
黑龙江
贵州
新疆
重庆
吉林
天津
海南
青海
宁夏
西藏
香港
澳门
台湾
美国
加拿大
澳大利亚
日本
新加坡
英国
西班牙
新西兰
韩国
泰国
法国
德国
意大利
缅甸
菲律宾
马来西亚
越南
荷兰
柬埔寨
俄罗斯
巴西
智利
卢森堡
芬兰
瑞典
比利时
瑞士
土耳其
斐济
挪威
朝鲜
尼日利亚
阿根廷
匈牙利
爱尔兰
印度
老挝
葡萄牙
乌克兰
印度尼西亚
哈萨克斯坦
塔吉克斯坦
希腊
南非
蒙古
奥地利
肯尼亚
加纳
丹麦
津巴布韦
埃及
坦桑尼亚
捷克
阿联酋
安哥拉