即使 RTC 中断被禁用、RTCAIFG 标志也有可能被置位吗? TRM 图23-1. RTC_B 方框图表明、RTCAIFG 只能在 RTC 中断被启用时被置位。 请确认这是否正确、或者在 RTC 中断被禁用时、RTCAIFG 是否仍然可以被置位、请解释导致这一情况的条件。
谢谢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
即使 RTC 中断被禁用、RTCAIFG 标志也有可能被置位吗? TRM 图23-1. RTC_B 方框图表明、RTCAIFG 只能在 RTC 中断被启用时被置位。 请确认这是否正确、或者在 RTC 中断被禁用时、RTCAIFG 是否仍然可以被置位、请解释导致这一情况的条件。
谢谢
您是否介意在您说"禁用 RTC 中断时"时进行更详细的扩展?
通过配置 RTCAIE 来启用 RTCAIFG 事件标志-如 《MSP430x5xx 和 MSP430x6xx 系列用户指南》的第1.2.6节所述:
'用户可编程闹铃事件为实时时钟中断、RTCAIFG 供源。 设置 RTCAIE 使能中断。 除了用户可编程闹铃、RTC_C 模块还提供一个间隔闹铃、此闹铃为实时时钟中断、RTCTEVIFG 供源。 当 RTCMIN 改变或 RTCHOUR 改变、每天午夜(00:00:00)或每天中午(12:00:00)时、可选择间隔闹铃来引起一个闹铃事件。 该事件可通过 RTCTEV 位进行选择。 将 RTCTEVIE 位置位将启用中断。"
Chris