搜索
您的当前位置:首页stm32定时器库函数VS直接操作寄存器

stm32定时器库函数VS直接操作寄存器

时间:2020-06-07 来源:乌哈旅游


Stm32F107通用定时器使用例程

——包括直接操作寄存器的使用方式

关于定时器的功能以及定时器的定义,stm32的参考手册介绍的很清楚,在此就不累述了!

众所周知,stm32f107有8个定时器,其中通用定时器为TIM2,TIM3,TIM4,TIM5。其配置与用法完全同。

以下将介绍调用库函数和直接操作寄存器的定时器的两种使用方法,调用库函数简洁明了,常用于不中断的定时中断,而直接操作寄存器可以在你需要定时的时候打开,不需要时关闭,大大增加了使用灵活性。

一、基于stm32官方库的例程:以TIM2为例

Led灯每100ms闪一下。

二、直接操作寄存器的配置如下:以TIM5为例

LED灯每10ms闪一下

因篇幅问题不能全部显示,请点此查看更多更全内容

Top