定时器和中断函数配置

定时器函数:

函数名称 功能
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