如題,例程里沒找到,幫忙提供一下示例代碼,謝謝。
CH573芯片Sleep說明 - SweetTea_lllpc - 博客園 (cnblogs.com)
博客最下面提供了相應(yīng)的代碼,請參考。
可能是我問題沒有描述清楚,我現(xiàn)在看demo可以實現(xiàn)定時器定時喚醒和觸發(fā)喚醒
?RTC_TMRFunCfg(Period_1_S); //兩種喚醒方式:定時功能、觸發(fā)功能。這里是使用的定時喚醒,相應(yīng)參數(shù)庫已經(jīng)封裝好,可根據(jù)需求調(diào)用
//RTC_TRIGFunCfg(983040); //兩種喚醒方式:定時功能、觸發(fā)功能。這里是使用的觸發(fā)喚醒,單位是32768,代表1S
但是我想實現(xiàn)絕對時間的觸發(fā),例如2022/10/10 18:20:20觸發(fā)一個定時器中斷,那我要怎么計算出下面這個函數(shù)的參數(shù)?? ?RTC_TRIGFunCfg(多少s*32768);有沒有現(xiàn)成的函數(shù)可以調(diào)用?
提供的喚醒方式有兩種:RTC喚醒和外部GPIO中斷喚醒,使用RTC喚醒就是定時方式和觸發(fā)方式,喚醒都是相對時間處理,如果需要絕對時間,可以計算待喚醒時間與當前時間的差值,然后觸發(fā)方式的時間參數(shù)填寫該差值。