0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

晶振為什么沒有封裝進(jìn)STM32芯片內(nèi)部?

jf_pJlTbmA9 ? 來源:jf_pJlTbmA9 ? 作者:jf_pJlTbmA9 ? 2023-09-18 16:24 ? 次閱讀

有一些電子設(shè)備需要頻率高度穩(wěn)定的交流信號(hào),而LC振蕩器穩(wěn)定性較差,頻率容易漂移,即產(chǎn)生的交流信號(hào)頻率容易變化。

在振蕩器中采用一個(gè)特殊的元件——石英晶體,可以產(chǎn)生高度穩(wěn)定的信號(hào),這種采用石英晶體的振蕩器稱為晶體振蕩器,簡(jiǎn)稱晶振,如下圖是各種各樣的晶振。

電子元器件的小型化趨勢(shì),有力促進(jìn)了當(dāng)下社會(huì)的發(fā)展進(jìn)步,電子元器件越小,為主板節(jié)約的空間越大,因此,有人異想天開,如果能將晶振電路封裝到IC芯片(如時(shí)鐘芯片)內(nèi)部將是多么完美,就如同有源晶振在無源晶振的基礎(chǔ)內(nèi)置振動(dòng)芯片,就無需外部的電容電阻等元器件了。

但實(shí)際出于各種原因,晶振并沒有內(nèi)置到IC芯片中。這究竟是為什么呢?

原因 1

早些年,芯片的生產(chǎn)制作工藝也許還不能夠?qū)⒕д褡鲞M(jìn)芯片內(nèi)部,但是現(xiàn)在可以了。這個(gè)問題主要還是實(shí)用性和成本決定的。

原因 2

芯片和晶振的材料是不同的,芯片 (集成電路) 的材料是硅,而晶體則是石英 (二氧化硅),沒法做在一起,但是可以封裝在一起,目前已經(jīng)可以實(shí)現(xiàn)了,但是成本就比較高了。

原因 3

晶振一旦封裝進(jìn)芯片內(nèi)部,頻率也固定死了,想再更換頻率的話,基本也是不可能的了,而放在外面,就可以自由的更換晶振來給芯片提供不同的頻率。

有人說,芯片內(nèi)部有 PLL,管它晶振頻率是多少,用 PLL 倍頻/分頻不就可以了,那么這有回到成本的問題上來了,100M 的晶振集成到芯片里, 但我用不了那么高的頻率,我只想用 10M 的頻率,那我為何要去買你集成了 100M 晶振的芯片呢,又貴又浪費(fèi)。

我們通常所說的 "片內(nèi)時(shí)鐘",實(shí)際上片內(nèi)根本沒有晶振,只有RC振蕩器。

pYYBAGGkZ3iAVKXpAAIoPlxzmNw601.png STM32的時(shí)鐘框圖

可以看出STM32系統(tǒng)時(shí)鐘的供給可以有3種方式:

HSI,高速內(nèi)部時(shí)鐘信號(hào)STM32單片機(jī)內(nèi)帶的時(shí)鐘 (8M頻率), 精度較差。

HSE,高速外部時(shí)鐘信號(hào),精度高。

PLL,低速外部晶體32.768kHz主要提供一個(gè)精確的時(shí)鐘源 一般作為RTC時(shí)鐘使用

如果選用內(nèi)部時(shí)鐘作為系統(tǒng)時(shí)鐘,其倍頻達(dá)不到72Mhz,最多也就8Mhz/2*16 = 64Mhz。

如果使用內(nèi)部RC振蕩器而不使用外部晶振,請(qǐng)按照如下方法處理:
① 對(duì)于100腳或144腳的產(chǎn)品,OSC_IN應(yīng)接地,OSC_OUT應(yīng)懸空。
② 對(duì)于少于100腳的產(chǎn)品,有2種接法:

OSC_IN和OSC_OUT分別通過10K電阻接地。此方法可提高EMC性能。

分別重映射OSC_IN和OSC_OUT至PD0和PD1,再配置PD0和PD1為推挽輸出并輸出'0'。此方法可以減小功耗并(相對(duì)上面i)節(jié)省2個(gè)外部電阻。

時(shí)鐘是STM32單片機(jī)的脈搏,是單片機(jī)的驅(qū)動(dòng)源。

使用任何一個(gè)外設(shè)都必須打開相應(yīng)的時(shí)鐘。這樣的好處就是,如果不使用一個(gè)外設(shè)的時(shí)候,就把它的時(shí)鐘關(guān)掉,從而可以降低系統(tǒng)的功耗,達(dá)到節(jié)能,實(shí)現(xiàn)低功耗的效果。

審核編輯:彭菁

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 電子元器件
    +關(guān)注

    關(guān)注

    133

    文章

    3230

    瀏覽量

    104227
  • 封裝
    +關(guān)注

    關(guān)注

    125

    文章

    7592

    瀏覽量

    142141
  • 晶振
    +關(guān)注

    關(guān)注

    33

    文章

    2728

    瀏覽量

    67504
  • STM32芯片
    +關(guān)注

    關(guān)注

    0

    文章

    38

    瀏覽量

    4341
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    不集成到IC內(nèi)部,竟是因?yàn)檫@三大原因!

    晶體則是石英 (二氧化硅), 沒法做在一起, 但是可以封裝在一起, 目前已經(jīng)可以實(shí)現(xiàn)了, 但是成本就比較高了。原因3、 一旦封裝進(jìn)芯片
    發(fā)表于 12-20 11:39

    stm32單片機(jī)STM32F103C8內(nèi)部

    stm32初學(xué)者,stm32f103c8有沒有內(nèi)部,如圖是我參考的最小系統(tǒng)的外部
    發(fā)表于 06-27 18:01

    三大導(dǎo)致不集成到IC內(nèi)部的原因概述

    (二氧化硅),沒法做在一起,但是可以封裝在一起,目前已經(jīng)可以實(shí)現(xiàn)了,但是成本就比較高了。原因3、一旦封裝進(jìn)芯片
    發(fā)表于 07-19 04:20

    MCU為什么內(nèi)部不集成 精選資料推薦

    ,市面上的MCU為什么沒有集成,今天我們就來聊一聊這個(gè)話題。01、MCU為什么不集成本文將用ST
    發(fā)表于 07-29 07:34

    STM32外部內(nèi)部是如何進(jìn)行切換的

    STM32外部內(nèi)部切換以前做STM32的項(xiàng)
    發(fā)表于 08-10 06:25

    stm32內(nèi)部為什么還要用外部

    stm32內(nèi)部,為什么還要用外部?
    發(fā)表于 10-13 06:19

    封裝芯片內(nèi)部的原因終于看懂了

    原因1、早些年,芯片的生產(chǎn)制作工藝也許還不能夠?qū)?b class='flag-5'>晶做進(jìn)芯片內(nèi)部,但是現(xiàn)在可以了。這個(gè)問題主要還是實(shí)用性和成
    的頭像 發(fā)表于 11-13 11:03 ?2.6w次閱讀
    <b class='flag-5'>晶</b><b class='flag-5'>振</b>不<b class='flag-5'>封裝</b>到<b class='flag-5'>芯片</b><b class='flag-5'>內(nèi)部</b>的原因終于看懂了

    外部的使用原因與內(nèi)部RC振蕩器的使用方法

    一旦封裝進(jìn)芯片內(nèi)部, 頻率也固定死了,想再更換頻率的話,基本也是不可能的了,而放在外面, 就可以自由的更換
    的頭像 發(fā)表于 11-23 08:40 ?2.6w次閱讀
    外部<b class='flag-5'>晶</b><b class='flag-5'>振</b>的使用原因與<b class='flag-5'>內(nèi)部</b>RC振蕩器的使用方法

    為什么不集成到IC內(nèi)部

    一旦封裝進(jìn)芯片內(nèi)部,頻率也固定死了,想再更換頻率的話,基本也是不可能的了。而放在外面,就可以自由的更換
    的頭像 發(fā)表于 03-12 16:27 ?5705次閱讀
    為什么<b class='flag-5'>晶</b><b class='flag-5'>振</b>不集成到IC<b class='flag-5'>內(nèi)部</b>?

    MCU為什么內(nèi)部不集成?

    有小伙伴好奇,市面上的MCU為什么沒有集成,今天我們就來聊一聊這個(gè)話題。01MCU為什么不集成本文將用
    發(fā)表于 10-28 18:06 ?17次下載
    MCU為什么<b class='flag-5'>內(nèi)部</b>不集成<b class='flag-5'>晶</b><b class='flag-5'>振</b>?

    關(guān)于STM32 RTC時(shí)鐘使用內(nèi)部/外部的切換方法

    ? ? 對(duì)于使用STM32單片開發(fā)項(xiàng)目的同志,經(jīng)常會(huì)使用到STM32的RTC功能,而在配置RTC的功能時(shí)需要配置的使用,可以使用內(nèi)部
    發(fā)表于 11-23 18:07 ?50次下載
    關(guān)于<b class='flag-5'>STM32</b> RTC時(shí)鐘使用<b class='flag-5'>內(nèi)部</b>/外部<b class='flag-5'>晶</b><b class='flag-5'>振</b>的切換方法

    STM32單片機(jī)外部內(nèi)部配置

    ();SystemInit();里面也可以選外部或者內(nèi)部搜索USE_HSE_BYPASS,如果有定義則使用的外部
    發(fā)表于 12-24 19:21 ?50次下載
    <b class='flag-5'>STM32</b>單片機(jī)外部<b class='flag-5'>晶</b><b class='flag-5'>振</b><b class='flag-5'>內(nèi)部</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>配置

    STM32芯片和GD芯片修改外部的方法

    STM32芯片和GD芯片修改外部的方法STM32芯片
    發(fā)表于 12-31 19:24 ?34次下載
    <b class='flag-5'>STM32</b><b class='flag-5'>芯片</b>和GD<b class='flag-5'>芯片</b>修改外部<b class='flag-5'>晶</b><b class='flag-5'>振</b>的方法

    單片機(jī)內(nèi)部為什么沒有?

    我們的合封單片機(jī)可以把各種功能芯片合封到一塊去,為什么我們不把也合封進(jìn)去呀?其實(shí)單片機(jī)內(nèi)部是有時(shí)鐘的,網(wǎng)友說的是外部
    的頭像 發(fā)表于 09-27 09:11 ?671次閱讀

    STM32使用內(nèi)部還是外部?

    STM32使用內(nèi)部還是外部? 在設(shè)計(jì)和開發(fā)STM32
    的頭像 發(fā)表于 12-15 14:14 ?4540次閱讀