STM32F103ZET6 TIM基本定时器理论部分

在这里插入代码片## TIM基本定时器

大家好,本人是第一次接触博客,有什么写的不好的地方还请原谅。

由于我和几个同学报名参加了一个投篮机器人的比赛,我们一致认定使用STM32F103作为我们的核心板。但是我们的基础只停留在AT89C51上,因此我们需要从头开始学STM32的知识。

以后的文章目的都是在本人学习完之后,重新对笔记进行归纳总结,有什么地方写错了还请各位大佬纠正,谢谢。

今天,我学习的是TIM的基本定时器的理论部分,使用的开发板是野火STM32F103ZET6霸道。我们先来看看基本定时器的简介:
1、计数器16bit,只能向上计数。
2、没有外部GPIO,是内部资源,只能用来定时。
3、时钟来自PCLK1,为72M,可实现1~65536分频。

以下就是基本定时器的功能框图:在这里插入图片描述

它包含三个部分:时钟源、控制器、时基

时钟源:
时钟源来自RCC的TIMx_CLK,属于内部的CK_INT

控制器:
1、控制器用于控制定时器的复位、使能、计数、触发DAC。
2、涉及到的寄存器为CR1/2,PIER,EGR,SR.

时基(定时器的心脏)

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值