STM32F4 微控制器定时器详解
1. 嵌入式系统中的定时器基础
在嵌入式系统里,定时器是非常重要的组件,它能实现各种定时操作。下面详细介绍 STM32F4 微控制器中各类定时器的功能和使用方法。
1.1 基本定时器输入信号
每个基本定时器的通道有三个输入信号,具体如下表所示:
| 通道 | 输入 1 | 输入 2 | 输入 3 |
| ---- | ---- | ---- | ---- |
| 通道 1 | MC 引脚 1 | MC 引脚 2 | TRC 信号 |
| 通道 2 | MC 引脚 2 | MC 引脚 1 | TRC 信号 |
| 通道 3 | MC 引脚 3 | MC 引脚 4 | TRC 信号 |
| 通道 4 | MC 引脚 4 | MC 引脚 3 | TRC 信号 |
这里,MC 引脚 1 - 4 分别代表连接到通道 1 - 4 的微控制器引脚,TRC 信号是内部触发信号(ITRx)之一。
1.2 输入捕获模式
- 直接模式 :在输入捕获模式下选择直接模式时,每个通道从自身引脚进行捕获操作。例如,选择通道 1 时,捕获操作从 MC 引脚 1 的输入信号进行,这是标准的输入捕获操作。若要测量 PWM 信号的频率,可将其作为输入信号连接到通道 1 的 MC 引脚 1,然后进行捕获操作来测量并计算频率值。
- 间接模式 :选择间接模式时,每个通道从其另一个引脚进行捕获操作。以通道 1 为例,捕获操作从 MC 引脚 2 的输入信号进行。这种模式可用于
超级会员免费看
订阅专栏 解锁全文
559

被折叠的 条评论
为什么被折叠?



