RX8025 RTC鬧鐘喚醒Alarm D的初始化

2021-07-10 17:46:51 字數 477 閱讀 6750

用完inta週期輸出又要求隔幾個小時觸發喚醒mcu,只好使用alarm_d鬧鐘喚醒,為了避免inta中期輸出和alarm_d輸出衝突,關閉inta週期輸出,現對alarm_d初始化做乙個記錄。方便以後檢視。

//產生時分報警inta 輸出

static void setalarm_d(sysclockalarmvalueinfo stclockalarmsetvalue)

為了可靠設定引數,做了一下重複判斷。按照說明書要求(1)先關閉alarm_d(初始化rx8025時已關閉)(2)設定小時和分鐘(3)開啟alarm_d(置位dale)。

中文版說明書翻譯不是很準確。建議對比英文版。

ps:alarm_d喚醒後不要忘記清楚dafg位,清除後下一次才能繼續喚醒,這一點和inta電平週期喚醒一樣,都是要清除相應的位。。。

時鐘晶元RX8025T的電源設計

epson的rx 8025t 實時時鐘晶元 具有極低的功耗,內建高穩定度的32 768khz的晶振,並自帶溫度補償功能,通過相應的設定可以提高時鐘精度。由於其強大的功能以及極簡化的外圍電路,得到電表廠商的青睞,成為了智慧型四表領域應用比較廣泛的一款時鐘晶元。下面以 時鐘在電池供電的情況下工作5年 為...

rx《二》 流的合併

type text id length div 1222333 type text id width div 2244444 id area div const length document.getelementbyid length const width document.getelement...

Rx中的那些操作符

toc taking 是 skip 的對立面,這樣就很好理解了.直接放彈珠圖.public func flatmap selector e throws o observable 複製 在 rx 中,flatmap可以把乙個序列轉換成一組序列,然後再把這一組序列拍扁成乙個序列。拍扁其實就是降維的意思...