TIM_ICInitTypeDef
时间: 2023-07-22 17:13:14 浏览: 178
STM32定时器捕获高电平时间程序
5星 · 资源好评率100%
TIM_ICInitTypeDef是一个结构体,用于配置定时器输入捕获模式的参数。它通常在使用定时器输入捕获功能时被使用。该结构体定义了以下成员变量:
1. TIM_Channel:指定要配置的输入通道,可以是TIM_CHANNEL_1、TIM_CHANNEL_2、TIM_CHANNEL_3或TIM_CHANNEL_4。
2. TIM_ICPolarity:指定输入捕获信号的极性,可以是TIM_ICPOLARITY_RISING、TIM_ICPOLARITY_FALLING或TIM_ICPOLARITY_BOTHEDGE。
3. TIM_ICSelection:指定输入捕获映射到TI1或TI2的通道,可以是TIM_ICSELECTION_DIRECTTI或TIM_ICSELECTION_INDIRECTTI。
4. TIM_ICPrescaler:指定输入捕获的预分频值,可以是TIM_ICPSC_DIV1、TIM_ICPSC_DIV2、TIM_ICPSC_DIV4或TIM_ICPSC_DIV8。
5. TIM_ICFilter:指定输入捕获的滤波器值,可以是0到15之间的任意值。
以上就是TIM_ICInitTypeDef结构体的成员变量及其作用。
阅读全文