STM32F10x定时器配置解析
发布时间
阅读量:
阅读量
文章结构概览
- 模板
-
- 1.初始化设置
- 2.中断处理函数
- 参数调整
-
-
计数器设置
-
- 溢出更新时间的计算
-
内置向量中断控制器
-
-
定时器的类型及其功能特点
-
- 各类芯片中所包含的定时器模块
-
更多示例
-
- 延时操作功能
-
模板
定时器具备多种应用场景,例如生成PWM信号、执行输出比较、实现输入捕获以及产生延时效果等。以下将通过定时器最基本的计数功能作为示例进行说明。
1.系统初始化过程
void Timer2_init()
{
TIM_TimeBaseInitTypeDef timer2;//用于配置定时器
NVIC_InitTypeDef NC_Init;//用于配置内嵌向量中断控制器
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2,ENABLE);//使能外设
//定时器配置
timer2.TIM_ClockDivision=TIM_CKD_DIV1;//时钟分割
timer2.TIM_CounterMode=TIM_CounterMode_Up;//向上计数模式
timer2.TIM_Period=
全部评论 (0)
还没有任何评论哟~
