TIMEKEEPER?和串行實時時鐘(RTC)設(shè)備提供了一個鬧鐘功能,可以設(shè)置為特定的時間和日期,或每個月的某一天重復,或每天的某個小時,或每小時的某一分鐘,或每分鐘的某一秒。由于硬件已經(jīng)提供了這個功能,實現(xiàn)任何給定周期的鬧鐘所需的軟件大大簡化,本文檔對此進行了描述。
盡管這篇文章專門針對M48T37V/Y設(shè)備定制,但應用程序可以輕松適配到使用ST的其他具有鬧鐘功能的TIMEKEEPER或串行RTC設(shè)備上。需要進行一些修改,如MCU內(nèi)存映射(TIMEKEEPER或RTC地址空間)和MCU寄存器映射(例如指向寄存器地址的指針)。