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 的
超级会员免费看
订阅专栏 解锁全文
9142

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



