国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

實時時鐘 RTC(2)

這篇具有很好參考價值的文章主要介紹了實時時鐘 RTC(2)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

RTC 使能與停止
RTC 上電后立即啟動,不可關(guān)閉,軟件應(yīng)在32K 晶體振蕩器完全起振后再設(shè)置當(dāng)前時間;在晶體振蕩器起振之前芯片使用內(nèi)部環(huán)振計時,偏差較大。

RTC 時間設(shè)置
軟件可以在任意時刻直接設(shè)置RTC 時間寄存器;由于設(shè)置時間寄存器的操作與RTC 走時為異步操作關(guān)系,建議軟件在秒中斷事件之后進行時間設(shè)置,并且在置時后讀出時間值校驗。
同時FM33A048B 支持ms 級授時,即可以設(shè)置時間到3.9ms 級別精度(1/256s)。此外,當(dāng)軟件寫入秒時間時,硬件自動清零64Hz->1Hz 的秒內(nèi)計數(shù)器,以便實現(xiàn)秒對齊。
為了提高抗干擾能力, FM33A048B 提供時間寫保護功能, 必須先對寫保護寄存器寫入0xACACACAC,才能改寫時間寄存器,置時完成后軟件可以通過寫入任意其他值來禁止時間寄存器的寫入,恢復(fù)寫保護。

RTC 時間讀取
時間讀取方式1:
? 讀當(dāng)前時間寄存器值
? 再次讀當(dāng)前時間寄存器值
? 如果2 次讀取內(nèi)容一致,則為正確的當(dāng)前時間;如果兩次讀取內(nèi)容不一致,則重復(fù)前兩個步驟。
實時時鐘 RTC(2)
時間讀取方式2:
軟件在1s 中斷發(fā)生后立即讀取時間寄存器,能保證讀到正確的當(dāng)前時間值。

RTC 時間戳
為了支持Tamper Detection,RTC 支持外部IO 事件觸發(fā)的時間戳功能。外部IO 觸發(fā)源為PB4 和PB5的輸入電平變化,為了確保輸入檢測的可靠性,建議使能PB4 和PB5 的IO 輸入數(shù)字濾波。使用此功能時,將PB4 和PB5 配置為GPIO 輸入,打開RTCSTAMPEN 寄存器,當(dāng)PB4 和PB5 上出現(xiàn)任何濾波后的上升沿或下降沿時,RTC 會自動記錄當(dāng)前時間到STAMP 寄存器組中,同時產(chǎn)生相應(yīng)的標(biāo)志,可用于產(chǎn)生中斷或者供軟件查詢。
注意時間戳功能僅在休眠模式下有效,ACTIVE 和LPRUN 模式下時間戳功能不起作用,IO 邊沿檢測由軟件中斷來處理。
實時時鐘 RTC(2)
時間戳僅在相應(yīng)標(biāo)志寄存器為0 的情況下記錄事件發(fā)生時間,如果對應(yīng)標(biāo)志已經(jīng)為1,則忽略相應(yīng)事件。因此如果有多次事件發(fā)生,時間戳僅記錄第一次事件發(fā)生的時間,除非軟件在事件發(fā)生后清除了標(biāo)志寄存器。

自動溫度補償
FM33A048B支持 RTC 自動 溫度補償,補償原理是定時( 256s )啟動一次溫度傳感器,根據(jù)溫度傳感器的輸出計算 RTC 調(diào)校值,實現(xiàn)每 256s 更新一次 RTC 調(diào)校值。
芯片預(yù)先在Flash 的 NVR 扇區(qū)保存了 512 字節(jié)的溫補參數(shù),芯片上電后軟件需要從 NVR 中讀取數(shù)據(jù)并載入地址從 0x40011200 開始的 RAM 中。 這部分 RAM 在軟件不啟動自動溫補的情況下,可以作為普通 RAM 使用,在啟動自動溫補的情況下,軟件無法訪問。在自動溫度補償?shù)那闆r下,當(dāng) XTLF 停振時,將禁止自動溫補 。自動溫補電路 在啟動時將獨 占 ADC應(yīng)當(dāng)確保在啟動自動溫補前, ADC 未被 使能 。
自動溫度補償?shù)木唧w使用方法,請參考復(fù)旦微電子提供的庫函數(shù)。文章來源地址http://www.zghlxwxcb.cn/news/detail-461617.html

到了這里,關(guān)于實時時鐘 RTC(2)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 嵌入式——實時時鐘(RTC)

    嵌入式——實時時鐘(RTC)

    目錄 一、初識RTC 1.簡介 2.特性 3.后備寄存器和RTC寄存器特性 二、RTC組成 1.相關(guān)寄存器 (1)控制寄存器高位(RTC_CRH) (2)控制寄存器低位(RTC_CRL) (3)預(yù)分頻裝載寄存器高位(RTC_PRLH) (4)預(yù)分頻裝載寄存器低位(RTC_PRLL) (5)計數(shù)器寄存器高位(RTC_CNTH) (6)計數(shù)器

    2024年02月19日
    瀏覽(19)
  • STM32--RTC實時時鐘

    STM32--RTC實時時鐘

    Unix 時間戳是從1970年1月1日(UTC/GMT的午夜)開始所經(jīng)過的秒數(shù),不考慮閏秒 。 時間戳存儲在一個秒計數(shù)器中,秒計數(shù)器為32位/64位的整型變量。 世界上所有時區(qū)的秒計數(shù)器相同,不同時區(qū)通過添加偏移來得到當(dāng)?shù)貢r間。 GMT : GMT(Greenwich Mean Time), 格林威治平時(也稱格林

    2024年02月10日
    瀏覽(20)
  • STM32-RTC實時時鐘

    STM32-RTC實時時鐘

    目錄 RTC實時時鐘 功能框圖 UNIX時間戳 初始化結(jié)構(gòu)體 RTC時間結(jié)構(gòu)體 RTC日期結(jié)構(gòu)體 RTC鬧鐘結(jié)構(gòu)體 進入和退出配置函數(shù) 實驗環(huán)節(jié)1:顯示日歷 常規(guī)配置 RTC配置 測試環(huán)節(jié) 實驗現(xiàn)象 實驗環(huán)節(jié)2:鬧鐘 常規(guī)配置 RTC配置 測試環(huán)節(jié) 實驗現(xiàn)象 STM32的RTC外設(shè),實質(zhì)上是一個 掉電后還繼續(xù)運

    2024年02月06日
    瀏覽(26)
  • STM32-實時時鐘RTC-2

    STM32-實時時鐘RTC-2

    ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

    2024年01月20日
    瀏覽(26)
  • STM32-RTC實時時鐘詳解

    STM32-RTC實時時鐘詳解

    RTC的本質(zhì)很簡單,就是一個時鐘經(jīng)過精確分頻最后得到的一個1Hz的時鐘,也可以說是計數(shù)器,其他大部分功能都是基于這個計數(shù)器設(shè)計的數(shù)字邏輯。 本文講的RTC是基于STM32F030來講的,相比與F1系列的RTC來說,M0的將很多原本需要軟件實現(xiàn)的功能硬件化了,使用起來更加便利。

    2024年02月04日
    瀏覽(36)
  • 【STM32學(xué)習(xí)】實時時鐘 —— RTC

    【STM32學(xué)習(xí)】實時時鐘 —— RTC

    STM32RTC實時時鐘實驗講解,從入門到放棄 【STM32】RTC休眠喚醒(停機模式)、獨立看門狗開啟狀態(tài)下 關(guān)于STM32使用RTC喚醒停止模式的設(shè)置 RTC(Real Time Clock):實時時鐘,是指可以像時鐘一樣輸出實際時間的電子設(shè)備,一般會是集成電路,因此也稱為時鐘芯片。總之,RTC只是個能靠電

    2024年02月01日
    瀏覽(22)
  • STM32基礎(chǔ)10--實時時鐘(RTC)

    STM32基礎(chǔ)10--實時時鐘(RTC)

    ?目錄 前言 RTC框圖 STM32實時時鐘電路 功能需要 STM32CubeMx配置RTC 配置RCC 配置RTC 配置時間,鬧鐘,喚醒 開啟中斷 設(shè)置中斷優(yōu)先級 功能代碼實現(xiàn) STM32Cude生成RTC初始化 自定義觸發(fā)鬧鐘次數(shù)變量? 重寫周期喚醒回調(diào)函數(shù) 重寫鬧鐘中斷函數(shù) ????????在做51單片機項目時,如果需

    2023年04月11日
    瀏覽(19)
  • STM32學(xué)習(xí)筆記(十二)丨RTC實時時鐘

    STM32學(xué)習(xí)筆記(十二)丨RTC實時時鐘

    ???本次課程采用單片機型號為STM32F103C8T6。 ???課程鏈接:江協(xié)科技 STM32入門教程 ??往期筆記鏈接: ??STM32學(xué)習(xí)筆記(一)丨建立工程丨GPIO 通用輸入輸出 ??STM32學(xué)習(xí)筆記(二)丨STM32程序調(diào)試丨OLED的使用 ??STM32學(xué)習(xí)筆記(三)丨中斷系統(tǒng)丨EXTI外部中斷 ??

    2024年02月16日
    瀏覽(20)
  • STM32中的RTC實時時鐘和配套鬧鐘設(shè)置

    主要初始化函數(shù),以及設(shè)置鬧鐘函數(shù),鬧鐘中斷函數(shù) RTC.c RTC.h main.c

    2024年04月23日
    瀏覽(25)
  • stm32-OLED屏+RTC實現(xiàn)簡易實時時鐘(上篇)

    stm32-OLED屏+RTC實現(xiàn)簡易實時時鐘(上篇)

    oled屏選擇ssd1306,使用RTC實現(xiàn)簡易實時時鐘 1、MCU接口選擇 SSD1306單片機接口由8個數(shù)據(jù)引腳和5個控制引腳組成。通過BS[2:0]引腳上的硬件選擇可以設(shè)置不同的MCU模式 ? ?通過控制BS[2:0]引腳可以設(shè)置MCU與OLED屏的通信方式。因為我使用的是正點原子的開發(fā)板,所以我用了適配的接

    2024年01月17日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包