使用 Main 类型的捕捉原理

概述

捕捉功能能够根据外部输入信号存储当前的计数器值。

捕捉功能在使用以下模式的 Main 类型中可用:

oOne-shot

oModulo-loop

oFree-large

使用此功能需要:

o配置可选的捕捉输入:CAP

o使用 HSCGetCapturedValue 功能块检索在应用程序中捕捉到的值。

捕捉原理

下图显示了模数回路模式中的捕捉工作原理:

G-RU-0010563.3.gif-high.gif

 

 

阶段

操作

1

EN_Cap = 0 时,无法执行此功能。

2

EN_Cap = 1 时,CAP 上的跳变沿会捕捉当前的计数器值并将其放入捕捉寄存器,然后触发 Cap_Flag 的上升沿。

3

使用 HSCGetCapturedValue 获取存储的值。

4

Cap_Flag = 1 时,忽略物理输入 CAP 上任何新的跳变沿。

5

HSCMain 功能块输入 ACK_Cap 的上升沿触发下降沿 Cap_Flag 输出。

准许新的捕捉。