chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

STM32CubeMX-實(shí)時(shí)時(shí)鐘(RTC)

STM32嵌入式開發(fā) ? 來源:STM32嵌入式開發(fā) ? 作者:STM32嵌入式開發(fā) ? 2020-10-12 14:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

RTC簡介

實(shí)時(shí)時(shí)鐘(RTC)是一個(gè)獨(dú)立的 BCD 定時(shí)器/計(jì)數(shù)器。RTC 提供具有可編程鬧鐘中斷功能的日歷時(shí)鐘/日歷。RTC 還包含具有中斷功能的周期性可編程喚醒標(biāo)志。系統(tǒng)可以自動將月份的天數(shù)補(bǔ)償為 28、29(閏年)、30和 31 天。只要芯片的備用電源一直供電,RTC上的時(shí)間會一直走。

新建工程

本章程序在串口printf工程的基礎(chǔ)上修改,復(fù)制串口printf的工程,修改文件夾名。點(diǎn)擊STM32F746I.ioc打開STM32cubeMX的工程文件重新配置。RTC選擇內(nèi)部喚醒(Internal WakeUp)開啟RTC。開啟外部低速晶振,PC14,PC15配置。

RTC時(shí)鐘選擇為外部低速晶振(LSE),頻率為32.768。

在RTC配置中,設(shè)置時(shí)間和日期,其他為默認(rèn)設(shè)置。此處設(shè)置時(shí)間為2016/04/16 1649。

生成報(bào)告以及代碼,編譯程序。

添加應(yīng)用程序

在rtc.c文件中可以看到ADC初始化函數(shù)。在stm32f7xx_hal_rtc.h頭文件中可以看到rtc時(shí)間和日期讀寫操作函數(shù)。

從操作函數(shù)中可以看到,時(shí)間和日期是以結(jié)構(gòu)體的形式讀寫的。所以在main.c文件前面申明兩個(gè)結(jié)構(gòu)體變量存儲讀取的時(shí)間和日期數(shù)據(jù)。

?

/*USERCODEBEGINPV*//*Privatevariables--------*/RTC_DateTypeDefsdatestructure;RTC_TimeTypeDefstimestructure;/*USERCODEENDPV*/

在stm32f7xx_hal_rtc.h頭文件中,可以找到RTC_TimeTypeDef,RTC_DateTypeDef這兩個(gè)結(jié)構(gòu)體的成員變量。

在while循環(huán)中添加應(yīng)用程序,讀取當(dāng)前的時(shí)間和日期,并通過串口發(fā)送到電腦上顯示。

/*USERCODEBEGINWHILE*/while(1){/*USERCODEENDWHILE*//*USERCODEBEGIN3*//*GettheRTCcurrentTime,mustgettimefirst*/HAL_RTC_GetTime(&hrtc,&stimestructure,RTC_FORMAT_BIN);/*GettheRTCcurrentDate*/HAL_RTC_GetDate(&hrtc,&sdatestructure,RTC_FORMAT_BIN);/*DisplaydateFormat:yy/mm/dd*/printf("%02d/%02d/%02d ",2000+sdatestructure.Year,sdatestructure.Month,sdatestructure.Date);/*DisplaytimeFormat:hhss*/printf("%02d:%02d:%02d ",stimestructure.Hours,stimestructure.Minutes,stimestructure.Seconds);printf(" ");HAL_Delay(1000);}/*USERCODEEND3*/

程序中使用HAL_RTC_GetTime(),HAL_RTC_GetDate()讀取時(shí)間和日期,并保存到結(jié)構(gòu)體變量中,然后通過串口輸出讀取的時(shí)間和日期。注意:要先讀取時(shí)間再讀取日期,如果先讀取日期在讀取時(shí)間會導(dǎo)致讀取的時(shí)間不準(zhǔn)確,一直都是原來設(shè)置的時(shí)間。

編譯程序并下載到開發(fā)板。打開串口調(diào)試助手。設(shè)置波特率為115200。串口助手上會顯示RTC的時(shí)間日期。

責(zé)任編輯:lq

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

    關(guān)注

    23

    文章

    3361

    瀏覽量

    121748
  • 串口
    +關(guān)注

    關(guān)注

    15

    文章

    1607

    瀏覽量

    81941
  • RTC
    RTC
    +關(guān)注

    關(guān)注

    2

    文章

    639

    瀏覽量

    71004

原文標(biāo)題:STM32CubeMX-實(shí)時(shí)時(shí)鐘(RTC)

文章出處:【微信號:c-stm32,微信公眾號:STM32嵌入式開發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    芯伯樂PCF8563:0.25μA低功耗實(shí)時(shí)時(shí)鐘解決方案

    在各類需要精準(zhǔn)計(jì)時(shí)、日歷功能的嵌入式系統(tǒng)中,實(shí)時(shí)時(shí)鐘芯片(RTC)是不可或缺的核心元件。芯伯樂PCF8563作為一款基于IIC接口的超低功耗實(shí)時(shí)時(shí)鐘/日歷芯片,以其高精度、小封裝、強(qiáng)抗干擾能力
    的頭像 發(fā)表于 11-28 18:34 ?121次閱讀
    芯伯樂PCF8563:0.25μA低功耗<b class='flag-5'>實(shí)時(shí)時(shí)鐘</b>解決方案

    RVMCU課堂「20」: 手把手教你玩轉(zhuǎn)RVSTAR—實(shí)時(shí)時(shí)鐘RTC

    ?實(shí)時(shí)時(shí)鐘(Real-Time Clock,RTC)常用于制作時(shí)鐘日歷。RTC電路分屬于兩個(gè)電源域:備份域和VDD電源域。RTC的核心計(jì)數(shù)部
    發(fā)表于 10-29 08:10

    ?bq3285實(shí)時(shí)時(shí)鐘(RTC)芯片技術(shù)文檔總結(jié)

    bq3285 在斷電期間對時(shí)鐘、日歷和存儲寄存器進(jìn)行寫保護(hù)。然后,備用電池維護(hù)數(shù)據(jù)并作時(shí)鐘和日歷。 bq3285 是一款完全兼容的實(shí)時(shí)時(shí)鐘,適用于 IBM AT 兼容計(jì)算機(jī)和其他應(yīng)用。唯一的外部組件是一個(gè) 32.768kH
    的頭像 發(fā)表于 09-23 10:49 ?557次閱讀
    ?bq3285<b class='flag-5'>實(shí)時(shí)時(shí)鐘</b>(<b class='flag-5'>RTC</b>)芯片技術(shù)文檔總結(jié)

    實(shí)時(shí)時(shí)鐘芯片與晶振的不同之處

    實(shí)時(shí)時(shí)鐘芯片和晶振在電子設(shè)備中都扮演著提供時(shí)鐘信號的重要角色,但它們的本質(zhì)、功能和復(fù)雜程度卻大相徑庭。簡單來說,晶振是產(chǎn)生穩(wěn)定頻率的“心臟”,而實(shí)時(shí)時(shí)鐘芯片則是管理和分配這些“心跳”的“大腦”。
    的頭像 發(fā)表于 07-24 17:04 ?1326次閱讀
    <b class='flag-5'>實(shí)時(shí)時(shí)鐘</b>芯片與晶振的不同之處

    Analog Devices / Maxim Integrated MAX31329 I2C實(shí)時(shí)時(shí)鐘 (RTC)數(shù)據(jù)手冊

    Analog Devices MAX31329 I^2^C實(shí)時(shí)時(shí)鐘 (RTC) 是一 款低電流計(jì)時(shí)器件,可提供納安級 (nA) 的計(jì)時(shí)電流,從而延長電池壽命。該器件 集成了32.768kHz晶體
    的頭像 發(fā)表于 06-27 10:35 ?568次閱讀
    Analog Devices / Maxim Integrated MAX31329 I2C<b class='flag-5'>實(shí)時(shí)時(shí)鐘</b> (<b class='flag-5'>RTC</b>)數(shù)據(jù)手冊

    頻控器件企業(yè)泰晶科技車規(guī)級超高精度實(shí)時(shí)時(shí)鐘RTC賦能汽車電子

    剩余續(xù)航與充電樁位置提示…… ? 這些“便捷”與“精確”的背后都依賴于電子設(shè)備的“時(shí)序基準(zhǔn)源”——實(shí)時(shí)時(shí)鐘(Real-Time Clock, RTC)。憑借超低功耗、極高精度和斷電持續(xù)運(yùn)行等優(yōu)異產(chǎn)品特性,RTC成為汽車內(nèi)多個(gè)系統(tǒng)
    的頭像 發(fā)表于 06-25 11:50 ?1516次閱讀
    頻控器件企業(yè)泰晶科技車規(guī)級超高精度<b class='flag-5'>實(shí)時(shí)時(shí)鐘</b><b class='flag-5'>RTC</b>賦能汽車電子

    第二十八章 RTC——實(shí)時(shí)時(shí)鐘

    本文介紹了W55MH32的RTC外設(shè),其為掉電可運(yùn)行的32位計(jì)數(shù)器,常用LSE 32.768KHz時(shí)鐘源,引入U(xiǎn)NIX時(shí)間戳概念。還介紹相關(guān)庫函數(shù),及配置RTC、處理中斷、顯示時(shí)間和校準(zhǔn)LSI頻率的實(shí)驗(yàn)。
    的頭像 發(fā)表于 06-20 14:08 ?1100次閱讀
    第二十八章 <b class='flag-5'>RTC</b>——<b class='flag-5'>實(shí)時(shí)時(shí)鐘</b>

    ST M41T66Q6F 低功耗串行實(shí)時(shí)時(shí)鐘RTC)內(nèi)置32.768 kHz振蕩器參數(shù)特性 EDA模型與數(shù)據(jù)手冊

    ST M41T66Q6F 低功耗串行實(shí)時(shí)時(shí)鐘RTC)內(nèi)置32.768 kHz振蕩器參數(shù)特性 EDA模型與數(shù)據(jù)手冊
    的頭像 發(fā)表于 06-16 17:39 ?936次閱讀
    ST M41T66Q6F 低功耗串行<b class='flag-5'>實(shí)時(shí)時(shí)鐘</b>(<b class='flag-5'>RTC</b>)內(nèi)置32.768 kHz振蕩器參數(shù)特性 EDA模型與數(shù)據(jù)手冊

    RTC實(shí)時(shí)時(shí)鐘芯片D8563和D1302簡介

    RTC實(shí)時(shí)時(shí)鐘芯片,具有功耗低、走時(shí)精準(zhǔn)、外圍簡單等特點(diǎn),二者基本特性如下: D8563和D1302二者基本特性比對 三、引腳信息 引腳信息比對 四、參考設(shè)計(jì) 1、D8563參考設(shè)計(jì): 2、D1302參考設(shè)計(jì): 審核編輯 黃宇
    的頭像 發(fā)表于 06-11 09:54 ?696次閱讀
    <b class='flag-5'>RTC</b><b class='flag-5'>實(shí)時(shí)時(shí)鐘</b>芯片D8563和D1302簡介

    “耐高溫!”RTC時(shí)鐘芯片+電池的應(yīng)用案例(二)

    實(shí)時(shí)時(shí)鐘,簡稱RTC,是廣泛應(yīng)用于電子產(chǎn)品的重要元器件。愛普生RTC實(shí)時(shí)時(shí)鐘具有高精度、高穩(wěn)定性和多功能等特點(diǎn),廣泛應(yīng)用于多個(gè)行業(yè)。RTC
    的頭像 發(fā)表于 06-04 17:35 ?1336次閱讀
    “耐高溫!”<b class='flag-5'>RTC</b><b class='flag-5'>時(shí)鐘</b>芯片+電池的應(yīng)用案例(二)

    實(shí)時(shí)時(shí)鐘模塊選擇指南和比較表

    愛普生提供內(nèi)置 32.768 kHz 晶體單元的多種實(shí)時(shí)時(shí)鐘模塊。除了單純的計(jì)時(shí)功能外,還有即使在高溫環(huán)境下也能保持準(zhǔn)確計(jì)時(shí)的產(chǎn)品,以及配備其他各種功能的產(chǎn)品。您可以使用下面的流程圖和產(chǎn)品比較表來
    發(fā)表于 03-14 10:28 ?0次下載

    RA4000CE愛普生RTC實(shí)時(shí)時(shí)鐘模塊:車載BMS系統(tǒng)的理想選擇

    愛普生RTC模塊集成32.768kHz石英晶體振蕩器與實(shí)時(shí)時(shí)鐘芯片,為BMS提供精確的時(shí)間和日期信息,助力系統(tǒng)執(zhí)行時(shí)間相關(guān)操作。該模塊采用QMEMS技術(shù)和半導(dǎo)體技術(shù),具備高精度和低電流損耗特性,配備
    的頭像 發(fā)表于 03-12 17:16 ?1045次閱讀

    愛普生實(shí)時(shí)時(shí)鐘與晶振技術(shù)賦能NIC網(wǎng)絡(luò)接口卡

    在網(wǎng)絡(luò)技術(shù)飛速發(fā)展的當(dāng)下,NIC網(wǎng)絡(luò)接口卡(網(wǎng)卡)作為設(shè)備與網(wǎng)絡(luò)連接的關(guān)鍵橋梁,其時(shí)間同步精度直接決定了網(wǎng)絡(luò)性能的穩(wěn)定性和效率。愛普生(EPSON)憑借其領(lǐng)先的實(shí)時(shí)時(shí)鐘RTC)與晶振技術(shù),為NIC
    的頭像 發(fā)表于 03-12 13:38 ?697次閱讀
    愛普生<b class='flag-5'>實(shí)時(shí)時(shí)鐘</b>與晶振技術(shù)賦能NIC網(wǎng)絡(luò)接口卡

    Abracon推出內(nèi)置XO實(shí)時(shí)時(shí)鐘

    Abracon近期推出內(nèi)置XO實(shí)時(shí)時(shí)鐘(RTC)是現(xiàn)代電子系統(tǒng)中的核心組件,專為追求極低功耗與高精度時(shí)間記錄的應(yīng)用而設(shè)計(jì)。 與傳統(tǒng)基于外部晶體的RTC不同,Abracon的內(nèi)置XO RTC
    的頭像 發(fā)表于 02-06 11:20 ?1274次閱讀

    RTC時(shí)鐘芯片+電池的應(yīng)用案例(一)

    實(shí)時(shí)時(shí)鐘,簡稱RTC,是廣泛應(yīng)用于電子產(chǎn)品的重要元器件。愛普生RTC實(shí)時(shí)時(shí)鐘具有高精度、高穩(wěn)定性和多功能的特點(diǎn),目前廣泛應(yīng)用于多個(gè)行業(yè)。下面通過幾個(gè)視頻來詳細(xì)了解一下愛普生
    的頭像 發(fā)表于 01-08 11:25 ?2405次閱讀
    <b class='flag-5'>RTC</b><b class='flag-5'>時(shí)鐘</b>芯片+電池的應(yīng)用案例(一)