stm32(4):通用定时器结构

stm32F103C6T8有一个高级定时器和三个通用定时器,通用定时器最为常用

通用定时器结构如下:

通用定时器的核心仍然是基本定时器,即cnt计数器、最大重装值寄存器和预分频器等,外界有若干途径可以对基本定时器的部分进行输入,通用定时器也可以产生不同的输出

输入:内部时钟源、外部时钟源、上一个定时器的输出

输出:中断、数字或模拟信号

以及可以选择主从模式触发,即不产生主程序代码的运行,系统硬件之间互相触发

这一部分即为外部时钟源,可以作为基本定时器部分的输入,也可以作为从模式触发的输入

这一部分即为上一个定时器的输入

利用通用定时器,我们可以实现诸如输出比较(输出一段固定占空比和频率的方波)、输入捕获(读取输入信号的频率和占空比)、以及编码器接口(读取正交信号),我将在接下来的文章介绍这三种功能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值