- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
项目七
定时器的定时/计数功能
主讲教师:靳光明
时钟源
控制器
时基单元
输入捕获
输出比较
内部时钟:来自外设总线APB提供的时钟;CK_INT(定时器时钟TIM_CLK)。
定时模式
外部时钟模式1:捕获/比较通道CH1/CH2;
外部时钟模式2:外部触发引脚ETR;
内部触发输入:使用一个定时器作为另一个定时器的预分频器。
计数模式
计数模式
从模式
工作在定时模式时:
内部时钟CK_INT;
定时器时钟TIM_CLK。
x表示定时器的编号如TIM1或TIM2
作用1:扩大定时器的定时范围
TIM_CLK为100MHz,16位定时器的最大定时时间为0.65ms,经过预分频以后,可以降低计数时钟CK_CNT的频率;
作用2:获取精确的计数时钟
TIM_CLK为72MHz,可以通过设置预72分频寄存器,使计数时钟CK_CNT变为1MHz,从而获得精确的计数时钟。
定时器启动后,预分频计数器的初值为0,预分频时钟CK_PSC每来一个时钟,预分频计数器的值就加1。
当计数值等于预分频寄存器所设定的预分频系数PSC时,预分频计数器的值将清零,开始下一轮计数。
工作原理
预分频时序图
3
假设预分频系数PSC=3
从0计数到PSC实际计数值为PSC+1。
预分频时序图
计数时钟
预分频时钟
预分频系数
自动重载模块由自动重载寄存器TIMx_ARR组成
上溢
上溢
下溢
下溢
0→ARR-1
ARR→1
0→ARR
ARR→0
计数模式
计数器溢出值
计数器重载值
递增计数
CNT=ARR
CNT=0
递减计数
CNT=0
CNT=ARR
中心对齐计数
CNT=ARR-1
CNT=ARR
CNT=1
CNT=0
溢出值CNT与自动重载值ARR的关系列表
定时器时序图
PSC=1,ARR=36;递增计数,CNT=0。
PSC=1
对CK_PSC两分频
从0计数到ARR,实际计数值为ARR+1;
上溢事件
更新中断/定时中断
定时时间=计数值*计数时间
时钟频率=TIM_CLK/(PSC+1)
定时时间=计数值/时钟频率
计数时钟CK_CNT
定时器时钟,等于预分频时钟CK_PSC。
计数值=ARR+1
自动重载值
预分频系数
定时器时钟
PSC
CNT
ARR
您可能关注的文档
最近下载
- 民用无人驾驶航空器操控员训练机构规范.pdf VIP
- 中山大学《大学物理》2022-2023期末试卷(1).docx VIP
- DB50T 1527-2023 黑水虻处理猪粪技术规程.pdf VIP
- DB13(J)T 8491-2022 下凹桥区雨水调蓄排放设计标准(京津冀).pdf VIP
- DB13(J)T 8505-2022 历史建筑修缮与利用技术标准.pdf VIP
- DB13(J)T 8540-2023 地源热泵系统工程技术标准.pdf VIP
- 贵阳市普通中学2022~2023学年度第一学期期末监测考试试卷2.pdf VIP
- PTN网络的OAM技术简析.doc VIP
- TSG 11-2020 锅炉安全技术规程 含2024年第1号修改单.docx VIP
- TSG 23-2021 气瓶安全技术规程 含2024年第1号修改单.docx VIP
原创力文档


文档评论(0)