打印
[Atmel]

每天跟我读点资料:SAM D21数据手册(262)

[复制链接]
499|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
在启动时间期间,COMP输出没有效。如果支持的电压低于2.5V,启动时间也依据电压加倍器。如果支持的电压保证是超过2.5V,电压加倍器能通过向控制A寄存器的低电源多路复用比特写1来失能(CTRLA.LPMUX)
当输出切换时比较器能配置产生中断,当输出从01(上升沿),当输出从10(下降沿)或在比较器的结尾。一个比较结束中断能被用在single-shot模式,用来链接系统中进一步的事件,而不管比较器的状态输出。中断模式设置在比较控制寄存器中的中断选择比特组(COMPCTRLx.INTSEL)。事件产生用比较器输出状态,而不管中断使能与否。
连续测量
连续测量是通过写COMPCTRLx.SINGLE为零。在连续模式,比较器边续使能执行比较。这确保最后的比较在状态A寄存器当前状态比特(STATUSA.STATEx)总是有效的。在一个启动时间过后,一个比较被做并且STATUSA被更新。状态B寄存器比较器x 准备好比特(COMPCTRLx.INTSEL)被设置。相应的外设事件和中断也产生。新的比较连续执行直到COMPCTRLx.ENABLE比特写0。启动时间只应用在第一个比较上。
在连续操作,比较器的边沿检测为产出输出是通过比较当前和前一个采样执行的。采样速率是GCLK_AC_DIG的频率。一个连续测量如下图所示。
在低功耗操作时,比较器能在休眠模式没有时钟时执行。比较器使能连续工作,并且异步检测比较器的状态改变。当一个切换发生,电源管理器将开始GCLK_AC_DIG时钟到寄存器来对应外设事件和中断。GCLK_AC_DIG时钟自动的失能,除非配置为从休眠中唤醒系统。

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

2398

主题

6956

帖子

67

粉丝