精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

芯片內部RTC與外部RTC有何區別?

jf_78858299 ? 來源:玩轉單片機與嵌入式 ? 作者:玩轉單片機與嵌入 ? 2023-05-26 14:52 ? 次閱讀

現在很多MCU內部已經集成了內部RTC,但常見的設計中為何很多使用獨立的RTC芯片?進行RTC設計選型的依據是什么?應該如何選擇?

今天重點介紹一下在進行設計時應該怎么選擇RTC功能的實現?

真的要回答這個問題至少涉及到以下幾點:準確性(RTC精度)、成本、功耗、實現難度、安全性等方面。

一:RTC精度

RTC的主要職責是提供準確的時間基準,計時不準的RTC(不管內部RTCor外部RTC)都毫無價值而言。

RTC的計時精度取決于晶振的選擇、晶振負載電容的選擇、電路設計、器件放置、阻抗控制、PCB走線規范、溫度補償等多個方面, 而不是RTC芯片本身 (后面的文章會專門講解如何提高RTC的精度,歡迎持續關注)

內部RTC和外部RTC相比較:內部RTC更難達到更高的精度;原因如下:

目前很多的RTC芯片已經集成了溫度補償器,不需要為提高RTC精度而自行設計溫度補償;但內置與MCU內部的RTC大部分未設計溫度補償器;

單純從RTC精度的方面來考慮,更應該選擇外部RTC;

二:成本

相對于價格昂貴的溫度補償振蕩器(±2~±5ppm),內部RTC±20ppm的精度在可接受范圍內時(每天最多1.7s、一年大約10分鐘),可以選擇內部RTC。

使用內部RTC不需要單獨的RTC芯片,有些芯片的內部RCT經過內部的溫度補償、精度校準等軟件操作也可以達到相對可以接受的計時精度。

毫無疑問,從降低成本的角度考慮,更應該選擇內部RTC;

三:功耗

STM32和PCB8563的功耗來比較分析。STM32內部RTC的功耗如下:

圖片

PCF8563芯片的內部功耗如下:

圖片

由以上兩個圖片的功耗對比可知,使用相同的RTC供電電池的情況下,PCF8563可使用的時間更長,從低功耗的角度來看:應該選擇外部RTC。

四:實現難度

從代碼實現難度的角度考慮,內部RTC比較容易實現。仍然以STM32為例,現在STM32的底層封裝庫、cube代碼生成器等均可以產生內置RTC的相關代碼,實現較簡單。

外部RTC需要特定的串行協議(I2C或SPI),并且需要將其特殊的格式轉換為可用格式。相對代碼的實現難度來說,外部RTC更不容易實現。

但是:從目前常用的RTC芯片來看,外部RTC也都會有各種單片機的參考例程,實現起來也較為簡單,代碼實現難度并不是制約芯片選型的重要參考點。

五:安全性

雖然內部RTC占據了價格又是,單使用內部RTC還有另一個缺點:當代碼崩潰或MCU芯片損壞時,內部RTC的時間會丟失,而使用帶外置電池的獨立RTC芯片可以在MCU代碼崩潰時仍然可以全天候運行。

從安全性的角度考慮,更應該選擇外部RTC。

六:總結

通過以上 準確性(RTC精度)、成本、功耗、實現難度、安全性等各方面的比較來看, 外部獨立RTC更勝一籌,所以現在常見的設計上更多的是使用外部獨立RTC。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 芯片
    +關注

    關注

    453

    文章

    50399

    瀏覽量

    421799
  • mcu
    mcu
    +關注

    關注

    146

    文章

    16991

    瀏覽量

    350308
  • RTC
    RTC
    +關注

    關注

    2

    文章

    528

    瀏覽量

    66309
收藏 人收藏

    評論

    相關推薦

    MCU芯片內部RTC外部RTC區別?應該怎么選擇?

    現在很多MCU內部已經集成了內部RTC,但常見的設計中為何很多使用獨立的RTC芯片?進行RTC
    發表于 11-28 10:20 ?7513次閱讀
    MCU<b class='flag-5'>芯片</b><b class='flag-5'>內部</b><b class='flag-5'>RTC</b>與<b class='flag-5'>外部</b><b class='flag-5'>RTC</b><b class='flag-5'>有</b><b class='flag-5'>何</b><b class='flag-5'>區別</b>?應該怎么選擇?

    雅特力AT32 RTC入門指南

    RTC計數邏輯位于電池供電域,內部為一個32位遞增計數器,只要電池供電域電,RTC便會一直運行,不受系統復位以及VDD掉電影響,RTC主要
    的頭像 發表于 04-21 09:34 ?2612次閱讀
    雅特力AT32 <b class='flag-5'>RTC</b>入門指南

    使用外部晶振的方案配置RTC

    環境:Stm32CubeMXV5.6.0stm32F412RETx芯片芯片的VBAT引腳接電池RTC使用的外部晶振,內部的振蕩器配置后斷電
    發表于 08-09 09:35

    STM32L4 RTC內部喚醒周期性中斷設置方法哪些

    STM32的實時時鐘RTC模塊功能?如何對STM32L4 RTC時鐘源進行配置?STM32L4 RTC
    發表于 02-28 09:13

    STM32的RTC簡介

    STM32的RTC學習筆記Mcu:STM32F103RBT61、RTC簡介RTC(Real Time Clock)實時時鐘,是STM32片內的一個外設,這個外設使用起來跟普通定時器
    發表于 03-01 06:47

    時鐘芯片RTC-4553的原理及應用

    RTC-4553是EPSON公司推出的低功耗時鐘芯片,它內帶32.868kHz晶振,無需外部調整即可保證很高的精度。RTC-4553可以對年、月、日、星期、時、分、秒進行精確計時,且直
    發表于 04-27 15:32 ?29次下載

    LPC2138 RTC使用PCONP時的操作注意點

    使用 LPC2138 的RTC 功能時,RTC 選擇外部晶振且使能操作和利用外設功率控制寄存器關閉RTC 的操作一定的次序,否則會導致
    發表于 03-08 13:43 ?39次下載

    LPC213x內部RTC供電的問題

    大家問題的焦點是:LPC213x 內部 RTC 在 CPU 處于掉電模式或者芯片未 上電時,使用后備電池和外部晶振能否正常工作。此文不討論如何為備 用電池充電的問題,這屬于外圍電路
    發表于 07-11 16:45 ?10次下載

    STM8單片機rtc時鐘代碼分享

    STM8 rtc時鐘可以使用內部低頻時鐘源,或者外部低速32768Hz時鐘源,關于rtc部分代碼如下
    發表于 02-11 10:00 ?4072次閱讀
    STM8單片機<b class='flag-5'>rtc</b>時鐘代碼分享

    關于STM32 RTC時鐘使用內部/外部晶振的切換方法

    ? ? 對于使用STM32單片開發項目的同志,經常會使用到STM32的RTC功能,而在配置RTC的功能時需要配置晶振的使用,可以使用內部晶振或外部晶振,配置流程參考官方的示例代碼即可。
    發表于 11-23 18:07 ?51次下載
    關于STM32 <b class='flag-5'>RTC</b>時鐘使用<b class='flag-5'>內部</b>/<b class='flag-5'>外部</b>晶振的切換方法

    STM32內部RTC時鐘脈沖實驗參考程序

    STM32內部RTC時鐘脈沖實驗參考程序
    發表于 12-30 10:45 ?13次下載

    RTC時鐘與觸摸功能詳解(上)

    RTC(Real Time Clock)實時時鐘,主要用于為人們提供精確的實時時間或者為系統提供精確的時間基準。RTC通常分為兩類,一類是外部時鐘芯片提供實時時鐘,比如DS1302時鐘
    的頭像 發表于 05-26 14:44 ?1820次閱讀
    <b class='flag-5'>RTC</b>時鐘與觸摸功能詳解(上)

    RTC時鐘與觸摸功能詳解(下)

    RTC(Real Time Clock)實時時鐘,主要用于為人們提供精確的實時時間或者為系統提供精確的時間基準。RTC通常分為兩類,一類是外部時鐘芯片提供實時時鐘,比如DS1302時鐘
    的頭像 發表于 05-26 14:45 ?1401次閱讀
    <b class='flag-5'>RTC</b>時鐘與觸摸功能詳解(下)

    如何解決RTC精度、功耗問題?

    RTC為整個電子系統提供時間基準,主控設計均離不開RTC電路設計,在應用RTC時,會出現精度或功耗大的現象,如何解決RTC精度及功耗問題?本文將為您介紹時鐘
    的頭像 發表于 05-26 14:48 ?4378次閱讀
    如何解決<b class='flag-5'>RTC</b>精度、功耗問題?

    TinyScreen+ RTC外部中斷和休眠模式

    電子發燒友網站提供《TinyScreen+ RTC外部中斷和休眠模式.zip》資料免費下載
    發表于 06-29 10:00 ?0次下載
    TinyScreen+ <b class='flag-5'>RTC</b><b class='flag-5'>外部</b>中斷和休眠模式