【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