打印

定时器模块功能概述

[复制链接]
883|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zya888|  楼主 | 2016-3-25 19:47 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
而当使用UDB的配置时,计数器具有可配置的复杂功
能,其功能主要包括:
8/16/24/32位分辨率;
可配置的捕获模式;
4个深度的捕获FIFO;
可选的捕获边沿计数器;
可配置的触发和中断;
可配置的软件/硬件使能;
连续或一次运行模式;
沙发
engao| | 2016-3-25 19:49 | 只看该作者
默认的定时器,实时的TC输出表示计数值是否到达了预设的停止计数值(0)。周期是可编程的,范围为1~2**分辨率-1。
默认的捕获功能配置成捕获Capture输入的上升沿。在固定功能时,只允许连续模式。

使用特权

评论回复
板凳
engao| | 2016-3-25 19:50 | 只看该作者
默认波形

图片1.png (214.34 KB )

图片1.png

使用特权

评论回复
地板
engao| | 2016-3-25 19:52 | 只看该作者
高/低时间测量模式        定时经常用来测量信号高和低得时间。定时器配置成使实现更加简单。通过配置Trigger Mode为“Rising Edge”和Capture Mode为“Either Edge”,定时器将在周期值的第一个上升沿启动,之后在输入信号的每个跳变沿捕获。

使用特权

评论回复
5
engao| | 2016-3-25 19:52 | 只看该作者
     高/低时间测量模式

图片3.png (120.02 KB )

图片3.png

使用特权

评论回复
6
engao| | 2016-3-25 19:58 | 只看该作者
结构

图片5.png (60.28 KB )

图片5.png

使用特权

评论回复
7
engao| | 2016-3-25 19:58 | 只看该作者
只要从捕获FIFO中读取数据,捕获的
高和低时间就可以按照下式进行计算:

高时间#1=(Period-Capture#1)*时钟频率;      (1)
低时间#2=(Capture#1-Capture#2)*时钟频率;(2)
高时间#2=(Capture#2-Capture#3)*时钟频率;(3)

使用特权

评论回复
8
engao| | 2016-3-25 19:59 | 只看该作者
其功能包括:
8/16位计数模式;
只有向下计数;
在复位时,重新加载和停止计数;
只有停止计数时,产生中断。

使用特权

评论回复
9
engao| | 2016-3-25 20:01 | 只看该作者
而当使用UDB的配置时,计数器具有可配置的复杂功
能,其功能主要包括:
8/16/24/32位的计数模式;
可配置的向上、向下或者向上
   和向下计数模式;
可选择的比较输出;
具有使能和复位输入来和其它
    元件同步;
一个可选择的捕获输入,在上升
    沿时将当前的计数值复制到存储区域。只要捕获FIFO有空间,CPU可以在任何时候读取捕获值,而没有时序限制。捕获FIFO允许保存最多4个捕获值。

使用特权

评论回复
10
engao| | 2016-3-25 20:02 | 只看该作者
UDB模式下计数器实现

图片7.png (109.88 KB )

图片7.png

使用特权

评论回复
11
engao| | 2016-3-25 20:10 | 只看该作者
比较输出是一个实时比较器,将计数值和在比较配置所定义的值进行比较。默认的最大计数值为2**分辨率-1,比较的值设置为最大计数值的1/2。

使用特权

评论回复
12
zzzhui| | 2016-3-25 20:10 | 只看该作者
时钟分频器的实现        如果输入到计数器的时钟使用了默认的周期和比较参数设置,则比较器的输出为50%的占空比,频率为输入时钟频率的1/256。默认是计数值在0-127时,输出为高,否则为低。时钟分频器的输出波形。该分频器的比较值设置为2,则结果是将输入时钟6分频,有50%的占空比。

使用特权

评论回复
13
zzzhui| | 2016-3-25 20:18 | 只看该作者
时钟分频器的实现波形

图片9.png (181.31 KB )

图片9.png

使用特权

评论回复
14
engao| | 2016-3-25 20:18 | 只看该作者
频率计数器的实现  添加硬件使能功能到基本的计数器将使用户很容易的实现频率的计数功能。如果使能信号被一个未知周期的信号驱动,比如一个1KHz的信号,从00开始向上计数,这样很容易的确定输入信号的频率。

使用特权

评论回复
15
engao| | 2016-3-25 20:20 | 只看该作者
频率计数器的实现

图片10.png (127.44 KB )

图片10.png

使用特权

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

本版积分规则

32

主题

239

帖子

1

粉丝