日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

3天內不再提示

淺談STM32_RTC鬧鐘

黃工的嵌入式技術圈 ? 來源:黃工的嵌入式技術圈 ? 2020-04-08 11:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

今天講解“STM32F103RTC鬧鐘”,說起“鬧鐘”大家肯定不會陌生,基本上我們每天都在接觸。今天說的“RTC鬧鐘”就是我們現(xiàn)實生活中的鬧鐘,只是今天站在技術知識的角度來看待“鬧鐘”。由于這一階段定位的是基礎的知識,所以今天提供的軟件例程也是相對簡單一點的,但明白今天的知識,相信自己都會寫鬧鐘程序了,后期我會更新日歷及鬧鐘的綜合知識。

每天提供下載的“軟件工程”都是在硬件板子上進行多次測試、并保證沒問題才上傳至360云盤。

今天的軟件工程下載地址(360云盤):

https://yunpan.cn/cSsN8ExwLMBbj訪問密碼 529c

STM32F10x的資料可以在我360云盤下載:

https://yunpan.cn/crBUdUGdYKam2訪問密碼 ca90

工程概要說明:今天的軟件上電將時鐘設置為0秒,鬧鐘設置為10秒,也就是說上電之后的第10秒會相應“鬧鐘中斷”。測試的現(xiàn)象就是:平時間隔500ms串口打印數(shù)據(jù)“RTC Test..”伴隨LED變化一次,但第10秒相應鬧鐘中斷后,就有新的想象(串口打印“Alarm arrival.”伴隨LED快速變化3次)。

關于“STM32F103RTC鬧鐘”我把重要的幾點在下面分別講述,若不明白,請關注微信公眾號“EmbeddDeveloper”查閱或留言。

一、RCC時鐘配置

該函數(shù)位于bsp.c文件下面;

使能RCC時鐘:RCC_APB1Periph_PWR 和RCC_APB1Periph_BKP,這里的RCC和昨天的一樣,同時還配置“RCC_RTCCLKSource_LSE”(在RTC_Configuration)。

二、RTC配置

該函數(shù)位于rtc.c文件下面;

分頻值為32767,也就是1秒計數(shù)一次。使能RTC_IT_ALR鬧鐘中斷,在設置的鬧鐘時間到來就會執(zhí)行鬧鐘中斷。

三、RTC初始化

該函數(shù)位于rtc.c文件下面;

這里主要講解時間和鬧鐘初始化的值,都應該明白這個吧。

四、NVIC配置

該函數(shù)位于bsp.c文件下面;

必須配置NVIC,否則中斷不會響應。

五、主函數(shù)

該函數(shù)位于main.c文件下面;

主要就是實現(xiàn)的現(xiàn)象。

六、今天的重點提示

重點主要在第二點“RTC配置”,需要細心閱讀手冊,結合代碼,相信都能理解。

下載方式:長按網(wǎng)站 ->選擇復制 ->打開

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

    關注

    2313

    文章

    11195

    瀏覽量

    374734
  • RTC
    RTC
    +關注

    關注

    2

    文章

    667

    瀏覽量

    72244
  • NVIC
    +關注

    關注

    0

    文章

    37

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    imx8dxl 的 RTC 或 SRTC 報警使用,怎么解決?

    。 觀察: - 重置后保留日期設置(通過 ATF 中的“sc_timer_set_rtc_time()”。 - 但是重置后鬧鐘設置似乎丟失了。 問題 1. RTC 告警設置是否在 **SoC 重置**后
    發(fā)表于 04-27 08:19

    實時時鐘(RTC

    在電子設備的精密世界里,實時時鐘(RTC)如同一位永不疲倦的守夜人,默默維持著系統(tǒng)的時間秩序。無論主電源中斷還是設備進入低功耗休眠,RTC都能依靠備用電源(如鋰電池或超級電容)持續(xù)運行,確保時間信息
    的頭像 發(fā)表于 03-12 08:21 ?250次閱讀
    實時時鐘(<b class='flag-5'>RTC</b>)

    愛普生RTC實時時鐘模塊解析與選型指南

    )了。愛普生(Epson)推出了不少高性能的RTC實時時鐘模塊,集成了32.768kHz石英晶體振蕩器和實時時鐘芯片,具備振蕩電路、日歷、鬧鐘等多種功能。這種內置晶
    的頭像 發(fā)表于 01-05 16:40 ?1072次閱讀
    愛普生<b class='flag-5'>RTC</b>實時時鐘模塊解析與選型指南

    淺談愛普生RTC模塊的特點與用途

    實時時鐘(RTC)在眾多需要精確計時的應用中起著不可或缺的作用,而RTC又不僅僅只是一個用來計時的電子元器件。在以下文章中,將介紹實時時鐘(RTC)與RTC模塊,同時了解愛普生的
    的頭像 發(fā)表于 01-04 09:16 ?830次閱讀
    <b class='flag-5'>淺談</b>愛普生<b class='flag-5'>RTC</b>模塊的特點與用途

    RTC工作原理

    到這些影子寄存器中? ?4、周期性自動喚醒?:RTC有一個16位的自動重載遞減計數(shù)器,可以產生周期性的喚醒中斷,通常定時一秒? ?5、可編程鬧鐘?:RTC有兩個可編程鬧鐘,當
    發(fā)表于 11-28 07:14

    在CW32F030 MCU上設置外部中斷和RTC喚醒條件的示例

    ;// 假設這是RTC相關的頭文件,你需要自己實現(xiàn)或找到適合的庫 // RTC鬧鐘中斷處理函數(shù) void RTC_Alarm_IRQHandler(void
    發(fā)表于 11-25 08:00

    【RA-Eco-RA6M4開發(fā)板評測】RTC實踐

    獲取設備句柄 set_date() 設置日期,年、月、日(當?shù)貢r區(qū)) set_time() 設置時間,時、分、秒(當?shù)貢r區(qū)) 另外,alarm 鬧鐘功能是基于 RTC 設備實現(xiàn)的,根據(jù)用戶設定的鬧鐘
    發(fā)表于 11-09 21:53

    RVMCU課堂「20」: 手把手教你玩轉RVSTAR—實時時鐘RTC

    ,RTC會產生一個秒中斷。另外一個模塊是一個32位可編程計數(shù)器,其數(shù)值可以被初始化為當前系統(tǒng)時間。如果RTC_INTEN的鬧鐘中斷標志位被使能,RTC會在系統(tǒng)時間等于
    發(fā)表于 10-29 08:10

    RTC出現(xiàn)3處警告rt_rtc_ops stm32_rtc_ops怎么解決?

    1.新版drv_rtc框架,有3處警告; stm32_rtc_get_secs,stm32_rtc_set_secs, stm32_rtc_get_timeval 警告如下
    發(fā)表于 09-22 06:57

    YXC揚興科技:RTC家族實力登場,開啟精準時序新篇章

    RTC的核心功能包括:精確計時與日歷管理、斷電后時間保持、時間戳,以及鬧鐘/定時器功能等。這些特性使其廣泛應用于智能水電表、電腦、智能家居、工業(yè)控制等各類需精確時間記錄和同步的電子設備中。
    的頭像 發(fā)表于 08-21 18:03 ?2526次閱讀
    YXC揚興科技:<b class='flag-5'>RTC</b>家族實力登場,開啟精準時序新篇章

    求助,關于STM32F030進入Stop模式后RTC喚醒問題求解

    STM32F030滿足條件后配置RTC喚醒 void RTC_AlarmConfig(void) { RTC_TimeTypeDef sTime = {0};
    發(fā)表于 07-23 06:59

    AT32的ERTC與RTC的區(qū)別

    和每個月的天數(shù)。ERTC還支持鬧鐘、周期性喚醒、時間戳、參考時鐘檢測以及精密校準等功能 。 易用性 RTC :需要用戶自己寫程序進行時間單位的轉換,增加了開發(fā)的復雜度 。 ERTC :由于內置了完整
    發(fā)表于 07-11 10:48

    時區(qū)陷阱!RT-Thread鬧鐘失效不響應?

    的解決方案。二、問題點在使用先楫平臺的drv_rtc驅動時,發(fā)現(xiàn)兩個典型問題:使用local_time_r設置鬧鐘時間時無法觸發(fā)回調函數(shù)使用gmtime_r設置后雖
    的頭像 發(fā)表于 06-18 12:02 ?1397次閱讀
    時區(qū)陷阱!RT-Thread<b class='flag-5'>鬧鐘</b>失效不響應?

    WLE5CBU6在STOP2模式下,概率性不能通過RTC鬧鐘中斷喚醒,為什么?

    已知鬧鐘中斷優(yōu)先級最高,跑RTC測試時,掛測會出現(xiàn)概率性的無法喚醒MCU
    發(fā)表于 06-16 06:34

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

    實時時鐘,簡稱RTC,是廣泛應用于電子產品的重要元器件。愛普生RTC實時時鐘具有高精度、高穩(wěn)定性和多功能等特點,廣泛應用于多個行業(yè)。RTC時鐘芯片主要功能是保持設備時間的準確運行,即使在主電源斷電
    的頭像 發(fā)表于 06-04 17:35 ?2002次閱讀
    “耐高溫!”<b class='flag-5'>RTC</b>時鐘芯片+電池的應用案例(二)
    乌兰察布市| 公主岭市| 昌乐县| 琼海市| 石首市| 丹巴县| 云林县| 建瓯市| 莎车县| 阳谷县| 双城市| 阿拉善盟| 云和县| 仲巴县| 灵寿县| 柯坪县| 颍上县| 苗栗县| 五河县| 都匀市| 黔东| 建德市| 娄底市| 阿勒泰市| 西青区| 安新县| 临洮县| 旬阳县| 志丹县| 巴青县| 资兴市| 寿阳县| 镇安县| 巴楚县| 台东市| 永泰县| 石河子市| 通江县| 巩义市| 成武县| 桦甸市|