STM32学习--定时器(通用定时器)3

本文详细介绍了STM32通用定时器的触发控制器结构,包括输出TRGO信号、从模式控制器和编码器接口。重点讲解了重要寄存器TIMx_SMCR的配置,如外部输入接口ETR、主从同步、TIGI信号选择和从模式选择。还探讨了定时器与外部触发的同步,如外部接口控制定时器的复位、门控和触发模式,并给出了外部时钟模式2的使用方法。最后讨论了定时器之间的同步原理和可用模式。
摘要由CSDN通过智能技术生成

6. 其他模式

6.1 触发控制器结构

这里写图片描述

  图中是触发控制器的结构框图,这个图很关键,可以让我们了解通用定时器很多扩展模式的 信号驱动流程,以供更好理解后面的模式学习。
  从图中可知,触发控制器有三个功能部分:
  ① 输出TRGO信号,这是做为主模式向提供其它定时器、DAC/ADC触发信号,在这个过程中其它定时器应为从模式。TRGO输出后连至其它时器的ITR上。
  ② 从模式控制器:从模式控制器是通过接收到的ETRF、TRGI信号来实现对自身计数器的控制,主要有复位、使能、向上/向下控制、计数等控制操作。例如前面聊到的PWM输入捕获功能,其就是利用一个通道的捕获产生的TI1FP1/TI2FP2来触发自身从模式控制器实现定时器的复位功能。
  ③ 编码器是用来实现与增量编码器的接口。
  
  再看看触发控制器的输入:
  ① 内部时钟CK_INT:最常有的方法,用来计数,与系统时钟同步;
  ② 外部输入ETRF:可以作为定时器时钟进行计数;对处输出TRGO,用来同步多个定时器;也可以输出到TRGI对定时器进行复位、门控、触发等控制。
  ③ 外部输入TI1FP1、TI2FP2:可以作为也可以输出到TRGI对定时器进行复位、门控、触发等控制;也可以实现与编码器接口。
  ④ TI1F_ED:与或门输入,用来实现与霍尔传感器接口。
  ⑤ 内部输入ITR:可以作为也可以输出到TR

  • 4
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值