其他分享
首页 > 其他分享> > 【MCU外设学习】基本定时器

【MCU外设学习】基本定时器

作者:互联网

思路:

1.参考野火文档,了解TIM分为基本、通用、高级,后面的TIME在前一级的基础上加了功能

2.找这个外设挂载在哪个总线上,参考STM32f10x-中文参考手册的第2章存储器和总线构架

 

如上图,基本(TIM6、7)和通用定时器(TIM2、3、4、5)在APB1总线上,

高级定时器(TIM1、8)在APB2总线上;

这样就知道要使能哪个时钟了。

 

3.了解基本定时器的功能,从寄存器的种类和典型配置入手

参考STM32f10x-中文参考手册的第15章,

4.一定要把寄存器种类看一遍,每个位的细节记不住没关系。典型应用中需要配置的寄存器是全部寄存器中的哪一部分,能达到这样的印象暂时就够了。以及知道寄存器地址就在种类介绍的后面,如果对于寄存器配置有疑问来这篇文档找。

5.初学简单应用实例去哪找?

现在的思路是参考开发板文档,本来想参考官方示例代码的,但是它的工程目录不完整,

可能是考虑到有多种编辑器的原因。

6.

 

标签:定时器,参考手册,参考,总线,文档,寄存器,MCU,外设
来源: https://www.cnblogs.com/xianyucaicaizi/p/16269272.html