[Atmel] 每天跟我读点资料:SAM D21数据手册(96)

[复制链接]
983|0
 楼主| ddllxxrr 发表于 2014-12-25 20:09 | 显示全部楼层 |阅读模式
18.6.6 中断
   RTC有以下中断源:
   。溢出(INTFLAG.OVF):这是一个非同步中断并且能用来从任何休眠模式中唤醒设备。
   。比较nINTFLAG.CMPn:这是一个非同步中断并且能用来从任何休眠模式中唤醒设备。
。报警 n (INTFLAG.ALARMn):  这是一个非同步中断并且能用来从任何休眠模式中唤醒设备。
。同步好(INTFLAG.SYNCRDY): 这是一个非同步中断并且能用来从任何休眠模式中唤醒设备。
每一个中断源有一个中断标志同它相关。中断标志在中断标志状态和清除寄存器(INTFLAG)里当中断条件发生时置1。每一个中断可以单独的通过写一个1到相应比特在中断使能设置寄存器(INTENSET)使能,并且失能是通过向中断使能清除寄存器(INTENCLR)中相应比特写1来失能。产生中断请求时,中断标志设置和相应的中断使能。中断请求仍然有效,直至中断标志清除,中断被禁止或RTC复位。见INTFLAG有关如何清除中断标志细节。该RTC
有一个共同的中断请求线全部中断源。用户必须读INTFLAG以确定哪些中断条件存在。
注意中断必须被总中断允许产生中断。
18.6.7 事件
RTC 可以产生以下事件,每个的产生都和它相关的中断相同:
Overflaow(OVF)
Period n (PERn
Compare n (CMPn)
Alarm n ALARMn
输出事件必须被使能来产生。写一个在事件控制寄存器的事件输出位( EVCTRL.xxEO )使相应的输出事件。写一个零到该位禁止相应的输出事件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:http://shop34182318.taobao.com/ http://shop562064536.taobao.com

2404

主题

7001

帖子

68

粉丝
快速回复 在线客服 返回列表 返回顶部