定时器和中断函数配置
移动开发
2022-06-28 19:55:45
阅读次数: 0
定时器函数:
函数名称 |
功能 |
TIM_DeInit |
恢复缺省配置 |
TIM_TimeBaseInit |
时基单元初始化 |
TIM_TimeBaseStructInit |
赋给结构体变量一个默认值 |
TIM_Cmd |
使能计数器 |
TIM_ITConfig |
开启定时器中断 |
TIM_InternalClockConfig |
选择内部时钟 |
TIM_ITRxExternalClockConfig |
选择ITRx其他定时器的时钟 |
TIM_TIxExternalClockConfig |
选择TIx捕获通道的时钟 |
TIM_ETRClockMode1Config |
选择ETR通过外部时钟1输入的时钟 |
TIM_ETRClockMode2Config |
选择ETR通过外部时钟2输入的时钟 |
TIM_ETRConfig |
单独配置ETR引脚的预分频器,极性,滤波器 |
TIM_PrescalerConfig |
单独配置预分频值 |
TIM_CounterModeConfig |
改变计数器的计数模式 |
TIM_ARRPreloadConfig |
自动重装器预装功能配置 |
TIM_SetCounter |
给计数器写入一个值 |
TIM_SetAutoreload |
给自动重装器写入一个值 |
TIM_GetCounter |
获取当前计数器的值 |
TIM_GetPrescaler |
获取当前预分频器的值 |
TIM2_IRQHandler |
定时器中断服务函数 |
中断函数 :
函数名称 |
功能 |
NVIC_Init |
中断初始化函数 |
NVIC_PriorityGroupConfig |
中断优先级分组函数 |
转载自blog.csdn.net/m0_58832575/article/details/124399204