zoukankan      html  css  js  c++  java
  • k64 datasheet学习笔记39---Programmable Delay Block (PDB)

    0.前言

    TODO

    1.特性

    TODO

    4. 功能描述

    4.1 PDB pre-trigger and trigger outputs

    PDB包含一个计数器,它的输出可以跟几个不同的数字值比较。如果PDB使能,触发输入事件可以重置计数器并使之开始计数。

    触发输入源是一个上升沿信号,delay m定义了触发输入事件assert到pre-trigger m输出信号启动的延时时间。时间定义如下:

    • Trigger input event to pre-trigger m = (prescaler X multiplication factor X delay m) +2 peripheral clock cycles
    • Add one additional peripheral clock cycle to determine the time at which the channel trigger output change.

    每个通道和一个ADC模块关联,PDB通道n pre-trigger输出0到m和触发输出连接到硬件触发选择和硬件触发输入,pre-triggers通常是先于真正的

    触发输入,来预处理ADC模块。当ADC收到触发的上升沿,就会开启转换之前被pre-trigger预处理的通道。

    ADC包含M组配置和结果寄存器,允许ping-pong操作,并在M个模拟源之间更新转换,pre-trigger是用来指定下一个要采样的信号,

    当pre-trigger m asserts时,ADC将用set m的配置和结果寄存器触发。

    下图显示了PDB通道n的pre-trigger和trigger输出的波形,延时可以由CHnDLYm 寄存器独立设置,pre-triggers可以由CHnC1[EN[m]].
    使能或禁用

  • 相关阅读:
    查看mysql数据库容量大小
    通过shell监控网页是否正常,然后促发邮件告警
    Linux shell标准输入,标准输出,错误输出
    linux资源管理命令之-----vmstat
    linux基础命令--lsof
    squid之------ACL控制
    JDK的二进制安装
    重置grafana密码
    CentOS 7添加开机启动服务脚本
    LVM逻辑卷理论及配置
  • 原文地址:https://www.cnblogs.com/smartjourneys/p/8549125.html
Copyright © 2011-2022 走看看