TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure1; TIM_OCInitTypeDef TIM_OCInitStructure1;
时间: 2024-06-15 08:05:37 浏览: 6
TIM_TimeBaseInitTypeDef是一个结构体类型,用于配置定时器的基本参数。TIM_OCInitTypeDef是一个结构体类型,用于配置定时器的输出比较通道的参数。
TIM_TimeBaseInitTypeDef结构体包含以下成员:
1. uint16_t TIM_Prescaler:定时器的预分频值,用于控制定时器时钟频率的分频系数。
2. uint16_t TIM_CounterMode:定时器的计数模式,可以是TIM_COUNTERMODE_UP(向上计数)、TIM_COUNTERMODE_DOWN(向下计数)或TIM_COUNTERMODE_CENTERALIGNED1(中心对齐模式1)等。
3. uint16_t TIM_Period:定时器的自动重装载值,用于设置定时器的计数周期。
4. uint16_t TIM_ClockDivision:定时器的时钟分频因子,用于控制定时器时钟的分频系数。
5. uint16_t TIM_RepetitionCounter:重复计数器的值,用于设置重复计数模式下的重复次数。
TIM_OCInitTypeDef结构体包含以下成员:
1. uint16_t TIM_OCMode:输出比较通道的工作模式,可以是TIM_OCMODE_TIMING(定时模式)、TIM_OCMODE_ACTIVE(主动模式)或TIM_OCMODE_INACTIVE(被动模式)等。
2. uint16_t TIM_OutputState:输出比较通道的输出状态,可以是TIM_OUTPUTSTATE_DISABLE(禁用输出)或TIM_OUTPUTSTATE_ENABLE(使能输出)。
3. uint16_t TIM_OutputNState:互补输出比较通道的输出状态,可以是TIM_OUTPUTNSTATE_DISABLE(禁用互补输出)或TIM_OUTPUTNSTATE_ENABLE(使能互补输出)。
4. uint16_t TIM_Pulse:输出比较通道的脉冲值,用于设置输出比较通道的脉冲宽度。
5. uint16_t TIM_OCPolarity:输出比较通道的极性,可以是TIM_OCPOLARITY_HIGH(高电平有效)或TIM_OCPOLARITY_LOW(低电平有效)。
6. uint16_t TIM_OCNPolarity:互补输出比较通道的极性,可以是TIM_OCNPOLARITY_HIGH(高电平有效)或TIM_OCNPOLARITY_LOW(低电平有效)。
7. uint16_t TIM_OCIdleState:输出比较通道的空闲状态,可以是TIM_OCIDLESTATE_SET(设置空闲状态为高电平)或TIM_OCIDLESTATE_RESET(设置空闲状态为低电平)。
8. uint16_t TIM_OCNIdleState:互补输出比较通道的空闲状态,可以是TIM_OCNIDLESTATE_SET(设置空闲状态为高电平)或TIM_OCNIDLESTATE_RESET(设置空闲状态为低电平)。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)