STM32高级定时器(1)
来源:互联网 发布:js实现继承的方法 编辑:程序博客网 时间:2024/06/05 05:42
**高级定时器主要学习它的输入捕获和输出比较的功能**
1、高级定时器与基本定时器的区别
在基本定时器的基础上增加了
外部引脚:可以实现输入捕获和输出比较
可编程死区互补输出
重复计数器
带刹车断路
2、高级定时器的功能框图
由功能框图可以看出,高级定时器部分可以分为:
时钟源,控制器,时基单元,输入捕获,输出比较,断路功能
(1): 时钟源
高级定时器有四个时钟源可选:
内部时钟源:CK_INT(一般情况下都使用内部时钟)
外部时钟模式1:外部输入引脚(TI1/2/3/4)
外部时钟模式2:外部触发输入ETR
内部触发输入:ITRx
外部时钟模式1:
外部时钟模式2:
(2)控制器
(3)时基单元
重复计数器 RCR是高级定时器独有,通用和基本定时器没有(8位)
在基本/通用定时器发生上/下溢事件时直接就生成更新事件,但对于高级控制定时器
却不是这样,高级控制定时器在硬件结构上多出了重复计数器,在定时器发生上溢或下溢
事件是递减重复计数器的值,只有当重复计数器为 0 时才会生成更新事件。在发生 N+1 个
上溢或下溢事件(N 为 RCR 的值)时产生更新事件
阅读全文
0 0
- STM32高级定时器(1)
- STM32 高级定时器(2)
- STM32学习--定时器(高级定时器)
- stm32 高级定时器1配置注意
- stm32 高级定时器
- stm32 高级定时器产生PWM
- STM32之TIM1高级定时器
- STM32学习--定时器(通用定时器)1
- STM32----高级定时器、通用定时器(TIMx)、基本定时器(TIM6和TIM7)的区别
- STM32----高级定时器、通用定时器(TIMx)、基本定时器(TIM6和TIM7)的区别
- STM32高级开发-(1)
- R3 STM32高级定时器笔记-TIM
- STM32学习--定时器(基本定时器)
- STM32学习--定时器(通用定时器)2
- STM32学习--定时器(通用定时器)3
- STM32定时器(TIM)之通用定时器
- STM32——高级定时器、通用定时器、基本定时器的区别
- STM32——高级定时器、通用定时器、基本定时器的区别
- spring管理bean的三种创建方式
- DUBBO学习起点-运行官网的例子
- VM虚拟机CentOS7下mysql服务启动失败的解决办法
- Cannot complete the install because one or more required items could not be found解决办法
- MySQL常用SQL语句
- STM32高级定时器(1)
- (C#)Windows Shell 外壳编程系列8
- 数据结构实验之图论六:村村通公路
- 超级素数幂 Python 版
- Android跳转到手机系统各个设置界面的方法及其列表
- 写一个字符串反转函数,输入 abcdef 转换成 edcba
- 删除文件夹、脚本运行cmd命令、解压缩zip
- 面向对象继承关系基本架构
- mysql 取得爬取数据数并插入服务器