[問題] RTC wake up 流程
版上各位好
最近學習開發Mboard中遇到問題QQ
在RTC wake up 流程我的理解是:
1.register 70h/71h, input/output
2.Seconds (00h), Minutes (02h), and Hours (04h) 設定時間
3.Second Alarms (01h), Minutes Alarm (03h) and Hours (05h)設定alarm的時間
4.register B(0Bh) bit 5, AIE, 設 1 = enabled
5.PM1 bit 10, RTC_STS, set 1
6.PM1 bit 26, RTC_EN, set 1
請問這個流程有漏掉什麼地方嗎?
5,6設定成1除了enable還有別的原因嗎?
PMC I/O Based Registers具體位子是在哪?
我翻spec 認為最相近的是ACPI Control Register (B0:D31:F2 offset 44h)
請問理解有誤嗎? 還是其實他們是不同東西?
我搜過很多中文英文的資料了無奈混淆太多Arduino的資訊
先謝謝指教
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.23.46.114 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/ASM/M.1645064861.A.1B6.html
→
02/17 19:00,
2年前
, 1F
02/17 19:00, 1F
→
02/17 19:00,
2年前
, 2F
02/17 19:00, 2F
→
02/17 21:46,
2年前
, 3F
02/17 21:46, 3F
推
02/23 00:08,
2年前
, 4F
02/23 00:08, 4F
→
02/23 00:08,
2年前
, 5F
02/23 00:08, 5F
→
02/23 00:08,
2年前
, 6F
02/23 00:08, 6F
推
01/12 17:58,
2年前
, 7F
01/12 17:58, 7F
→
01/12 18:01,
2年前
, 8F
01/12 18:01, 8F
ASM 近期熱門文章
PTT數位生活區 即時熱門文章