打印
[Atmel]

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

[复制链接]
593|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
在CAPT模式中,在每一个滤波错误n,检测到的CCx通道捕获记数值并且产生一个中断,在其它的模式中断只产生在一个极值捕获。

在CAPT操作,捕获是执行在每个捕获事件。MCx中断标志在每个新捕获设置。在CAPTMIN和CAPTMAX操作,捕获只在检测到一个新的最低(对CAPTMIN)和一个新的高值(对CAPTMAX)时。MCx中断标志在每个新的捕获设置。

在LOCMIN和LOCMAX操作中,捕获执行是在每个捕获事件。MCx中断标志设置只在捕获值是个比较低的值(对LOCMIN)和比较高的值(对LOCMAX)分别同前个捕获的值比较。DERIV0相当于或功能的(LOCMIN,LOCMAX)。

在CAPTMIN和CAPTMAX操作CCx单独地保持极值,如下图所示,当在LOCMON,LOCMAX或DERIV0操作中,CCx在错误时间跟着记数器的值。





。硬件暂停行为能被在可恢复错误配置寄存器(FCTRLn.HALT=HW)中的错误暂停模式比特组配置。当硬件暂停行为使能(FCTRLn.HALT = HW),定时器/记数器停止并且周期扩展至同相应的错误存在一样长。如下图所示:
展示一个例子,复位或硬件暂停行为为错误A使能,比较通道0输出被钳位下一个不活动电平同定时/记数器的暂停时间一样长。定时/记数重新开始记数操作当错误条件不存在时。如果重启行为使能,定时器/记数器的暂停将同错误条件存在的时间一样长,并且当条件不存在时重启,如下边的图所示,注意在RAMP2和PAMP2A的操作中,当一个新定时/记数器周期开始,周期索引将自动改变。






。软件暂停行为能被配置在可恢复错误配置寄存器中的错误暂停模式比特组。软件停止行动是类似于硬件停止行动的一个例外。为了重新启动定时/记数器,相应的错误状态应不存在并且相应的状态寄存器中的错误比特必须被清除。




相关帖子

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

本版积分规则

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

2398

主题

6950

帖子

67

粉丝