迅维网

查看: 63|回复: 0
[工控]

如何利用外设触发信号发生器简化应用

[复制链接]
发表于 2019-9-12 15:02:09 | 显示全部楼层 |阅读模式

  顾名思义,PTG是一个用户可编程序列发生器,可生成具有复杂输入信号序列的触发信号,以协调其他片上外设的操作。使用PTG的应用会通过其他外设(例如模数转换器(ADC)、输出比较(OC)、脉宽调制器(PWM)、定时器和中断控制器)共同执行此操作,以实现复杂的触发和响应序列。下面简单来了解一下相关知识。
  PTG不仅降低了应用程序对内核的依赖性,还能单独处理模块交互,从而有助于降低软件复杂性及保持模块化。PTG外设支持向PTG队列寄存器传送8位命令(称为step命令)。每个8位step命令由一个4位命令代码和一个4位选项字段组成。这些命令定义了一系列事件,用于输出触发信号到外设。step命令还可用于生成对内核的中断请求。  
  在光强度控制应用中,使用OC的PWM发生器可用于控制光的亮度。在此应用中,使用了两个OC外设,其占空比由来自两个独立ADC通道的输入控制。根据每个ADC值,更新占空比。PTG外设支持更简单的同步ADC和OC外设的方法。此外,PTG有助于避免外设死锁,从而提高应用的安全性。
  为了执行同步,电路首先会监视ADC并产生适当的中断以改变OC占空比。然后,它会在不干扰CPU的情况下改变ADC通道,因为PTG可以独立完成此操作。作为额外的安全功能,在发生意外故障时,PTG外设具有专用的看门狗定时器,用于监视和执行必要的纠正措施。
  富昌电子[Future Electronics]是全球领先的电子元器件分销商,提供全面的[钽电容]等产品线,在业界享有盛名。作为一家全球整合的公司,富昌电子依托全球一体化信息平台,使客户能够实时查询库存情况和供需动态。富昌电子官网是富昌官方[电子元件采购网],为您提供包括[C1608X5R1A106K080AC]在内的热门料号,欢迎咨询。



您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表
附近
店铺
维修
报价
信号元
件查询
鑫智造


全文搜索

快速回复