久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7282|回復: 6
收起左側

HAL_RTCEx_SetWakeUpTimer_IT函數的問題

[復制鏈接]
回帖獎勵 2 黑幣 回復本帖可獲得 2 黑幣獎勵! 每人限 1 次
ID:504281 發表于 2020-8-6 10:04 | 顯示全部樓層 |閱讀模式
HAL_RTCEx_SetWakeUpTimer_IT
(&
hrtc
,
1800
,
RTC_WAKEUPCLOCK_CK_SPRE_16BITS
);


這個函數寫在rtc初始化里,這個函數之中的一參數是設置喚醒時間。1800s是半小時喚醒一次。



問題是:
RTC初始化只設置一次,后續就不用設置,發現開始跑這一次的初始化程序的時候,它竟然會先跑完這1800s,然后才進入進入下面的程序(進入待機)。
這樣太浪費能源了,怎樣讓它一開始不跑這1800s,是不是實現不了?

我要是設置個幾小時,這先是工作狀態跑完這初始化的幾小時,還沒進入待機就沒電了。。。。。。

回復

使用道具 舉報

ID:804115 發表于 2020-8-6 13:30 | 顯示全部樓層
你這個問題要問幾遍?我看你發的帖子至少也三個了吧?還沒搞明白?言歸正傳:你理解錯了,這個函數并非阻塞執行,不是設置1800,就要等這么長時間再走下面的程序,而是立即執行下面的程序,但如果你下面讓芯片睡眠了,那么1800之后,會產生相應配置的RTC中斷,CPU內核則會被喚醒一次。如果執行起來不是這樣,那么一定是你的程序哪里出了問題。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:504281 發表于 2020-8-6 15:05 | 顯示全部樓層
1692483014 發表于 2020-8-6 13:30
你這個問題要問幾遍?我看你發的帖子至少也三個了吧?還沒搞明白?言歸正傳:你理解錯了,這個函數并非阻塞 ...

哈哈,是關于這個函數的不同三個問題,好的感謝感謝,
我以為它會跑完了1800后才走,那不是這樣的話就好說了。
才注意到問題都是你回答的,十分感謝嘿嘿
回復

使用道具 舉報

ID:486503 發表于 2020-12-9 09:12 | 顯示全部樓層
應該是1799秒
回復

使用道具 舉報

ID:774298 發表于 2021-8-25 13:58 | 顯示全部樓層

就是1800呀,只是從0計數到1799吧
回復

使用道具 舉報

ID:937445 發表于 2021-9-23 15:59 | 顯示全部樓層
請問下這個函數執行時會重新裝載計數值嗎  我用其他的外部中斷退出低功耗后 再次進入低功耗后 是不是意味著RTC喚醒時間被重置了
回復

使用道具 舉報

ID:81196 發表于 2021-9-23 16:19 | 顯示全部樓層
定時器喚醒,沒用這個HAL做過。但是原理一樣,都是該語句即刻執行。如果是休眠或者睡眠模式,那么就時間到了自動喚醒
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 天天视频成人 | 亚洲精品一区中文字幕乱码 | 国产视频一区二区三区四区五区 | 玖玖操 | 色视频在线观看 | 成人av播放 | 亚洲欧美视频一区二区 | 亚洲性免费 | 日韩无 | 亚洲国产精品99久久久久久久久 | 中文字幕亚洲一区 | 91资源在线| 伦理片97 | 亚洲欧美日本在线 | 久久一区视频 | 天天艹天天干天天 | 日韩国产在线 | 日本h片在线观看 | 中文字幕二区 | 亚洲黄色视屏 | 91高清在线观看 | 午夜免费电影院 | 91高清在线 | 亚洲国产一区二区三区四区 | 免费观看色 | 亚洲品质自拍视频网站 | 亚洲黄色成人网 | 国产精品福利在线 | 欧州一区二区三区 | 亚洲国产成人精品久久久国产成人一区 | 天天夜干 | 欧美一级做a爰片免费视频 国产美女特级嫩嫩嫩bbb片 | 亚洲一区国产 | 亚洲国产偷 | 国产精品久久久久久久久免费樱桃 | 一区二区三区视频在线 | 亚洲国产一区二区三区在线观看 | 欧美日韩在线成人 | 亚洲一区二区精品视频 | 久久精品91久久久久久再现 | 国产日韩精品一区 |