|
STM32F4xx_HAL_Driver
1.8.3
|
Collaboration diagram for Initialisation and deinitialisation functions:Functions | |
| ErrorStatus | LL_TIM_DeInit (const TIM_TypeDef *TIMx) |
| Set TIMx registers to their reset values. More... | |
| void | LL_TIM_StructInit (LL_TIM_InitTypeDef *TIM_InitStruct) |
| Set the fields of the time base unit configuration data structure to their default values. More... | |
| ErrorStatus | LL_TIM_Init (TIM_TypeDef *TIMx, const LL_TIM_InitTypeDef *TIM_InitStruct) |
| Configure the TIMx time base unit. More... | |
| void | LL_TIM_OC_StructInit (LL_TIM_OC_InitTypeDef *TIM_OC_InitStruct) |
| Set the fields of the TIMx output channel configuration data structure to their default values. More... | |
| ErrorStatus | LL_TIM_OC_Init (TIM_TypeDef *TIMx, uint32_t Channel, const LL_TIM_OC_InitTypeDef *TIM_OC_InitStruct) |
| Configure the TIMx output channel. More... | |
| void | LL_TIM_IC_StructInit (LL_TIM_IC_InitTypeDef *TIM_ICInitStruct) |
| Set the fields of the TIMx input channel configuration data structure to their default values. More... | |
| ErrorStatus | LL_TIM_IC_Init (TIM_TypeDef *TIMx, uint32_t Channel, const LL_TIM_IC_InitTypeDef *TIM_IC_InitStruct) |
| Configure the TIMx input channel. More... | |
| void | LL_TIM_ENCODER_StructInit (LL_TIM_ENCODER_InitTypeDef *TIM_EncoderInitStruct) |
| Fills each TIM_EncoderInitStruct field with its default value. More... | |
| ErrorStatus | LL_TIM_ENCODER_Init (TIM_TypeDef *TIMx, const LL_TIM_ENCODER_InitTypeDef *TIM_EncoderInitStruct) |
| Configure the encoder interface of the timer instance. More... | |
| void | LL_TIM_HALLSENSOR_StructInit (LL_TIM_HALLSENSOR_InitTypeDef *TIM_HallSensorInitStruct) |
| Set the fields of the TIMx Hall sensor interface configuration data structure to their default values. More... | |
| ErrorStatus | LL_TIM_HALLSENSOR_Init (TIM_TypeDef *TIMx, const LL_TIM_HALLSENSOR_InitTypeDef *TIM_HallSensorInitStruct) |
| Configure the Hall sensor interface of the timer instance. More... | |
| void | LL_TIM_BDTR_StructInit (LL_TIM_BDTR_InitTypeDef *TIM_BDTRInitStruct) |
| Set the fields of the Break and Dead Time configuration data structure to their default values. More... | |
| ErrorStatus | LL_TIM_BDTR_Init (TIM_TypeDef *TIMx, const LL_TIM_BDTR_InitTypeDef *TIM_BDTRInitStruct) |
| Configure the Break and Dead Time feature of the timer instance. More... | |
| ErrorStatus LL_TIM_BDTR_Init | ( | TIM_TypeDef * | TIMx, |
| const LL_TIM_BDTR_InitTypeDef * | TIM_BDTRInitStruct | ||
| ) |
Configure the Break and Dead Time feature of the timer instance.
| TIMx | Timer Instance |
| TIM_BDTRInitStruct | pointer to a LL_TIM_BDTR_InitTypeDef structure (Break and Dead Time configuration data structure) |
| An | ErrorStatus enumeration value:
|
Definition at line 690 of file stm32f4xx_ll_tim.c.
| void LL_TIM_BDTR_StructInit | ( | LL_TIM_BDTR_InitTypeDef * | TIM_BDTRInitStruct | ) |
Set the fields of the Break and Dead Time configuration data structure to their default values.
| TIM_BDTRInitStruct | pointer to a LL_TIM_BDTR_InitTypeDef structure (Break and Dead Time configuration data structure) |
| None |
Definition at line 664 of file stm32f4xx_ll_tim.c.
| ErrorStatus LL_TIM_DeInit | ( | const TIM_TypeDef * | TIMx | ) |
Set TIMx registers to their reset values.
| TIMx | Timer instance |
| An | ErrorStatus enumeration value:
|
Definition at line 168 of file stm32f4xx_ll_tim.c.
| ErrorStatus LL_TIM_ENCODER_Init | ( | TIM_TypeDef * | TIMx, |
| const LL_TIM_ENCODER_InitTypeDef * | TIM_EncoderInitStruct | ||
| ) |
Configure the encoder interface of the timer instance.
| TIMx | Timer Instance |
| TIM_EncoderInitStruct | pointer to a LL_TIM_ENCODER_InitTypeDef structure (TIMx encoder interface configuration data structure) |
| An | ErrorStatus enumeration value:
|
Definition at line 492 of file stm32f4xx_ll_tim.c.
| void LL_TIM_ENCODER_StructInit | ( | LL_TIM_ENCODER_InitTypeDef * | TIM_EncoderInitStruct | ) |
Fills each TIM_EncoderInitStruct field with its default value.
| TIM_EncoderInitStruct | pointer to a LL_TIM_ENCODER_InitTypeDef structure (encoder interface configuration data structure) |
| None |
Definition at line 469 of file stm32f4xx_ll_tim.c.
| ErrorStatus LL_TIM_HALLSENSOR_Init | ( | TIM_TypeDef * | TIMx, |
| const LL_TIM_HALLSENSOR_InitTypeDef * | TIM_HallSensorInitStruct | ||
| ) |
Configure the Hall sensor interface of the timer instance.
| TIMx | Timer Instance |
| TIM_HallSensorInitStruct | pointer to a LL_TIM_HALLSENSOR_InitTypeDef structure (TIMx HALL sensor interface configuration data structure) |
| An | ErrorStatus enumeration value:
|
Definition at line 585 of file stm32f4xx_ll_tim.c.
| void LL_TIM_HALLSENSOR_StructInit | ( | LL_TIM_HALLSENSOR_InitTypeDef * | TIM_HallSensorInitStruct | ) |
Set the fields of the TIMx Hall sensor interface configuration data structure to their default values.
| TIM_HallSensorInitStruct | pointer to a LL_TIM_HALLSENSOR_InitTypeDef structure (HALL sensor interface configuration data structure) |
| None |
Definition at line 555 of file stm32f4xx_ll_tim.c.
| ErrorStatus LL_TIM_IC_Init | ( | TIM_TypeDef * | TIMx, |
| uint32_t | Channel, | ||
| const LL_TIM_IC_InitTypeDef * | TIM_IC_InitStruct | ||
| ) |
Configure the TIMx input channel.
| TIMx | Timer Instance |
| Channel | This parameter can be one of the following values:
|
| TIM_IC_InitStruct | pointer to a LL_TIM_IC_InitTypeDef structure (TIMx input channel configuration data structure) |
| An | ErrorStatus enumeration value:
|
Definition at line 438 of file stm32f4xx_ll_tim.c.
| void LL_TIM_IC_StructInit | ( | LL_TIM_IC_InitTypeDef * | TIM_ICInitStruct | ) |
Set the fields of the TIMx input channel configuration data structure to their default values.
| TIM_ICInitStruct | pointer to a LL_TIM_IC_InitTypeDef structure (the input channel configuration data structure) |
| None |
Definition at line 415 of file stm32f4xx_ll_tim.c.
| ErrorStatus LL_TIM_Init | ( | TIM_TypeDef * | TIMx, |
| const LL_TIM_InitTypeDef * | TIM_InitStruct | ||
| ) |
Configure the TIMx time base unit.
| TIMx | Timer Instance |
| TIM_InitStruct | pointer to a LL_TIM_InitTypeDef structure (TIMx time base unit configuration data structure) |
| An | ErrorStatus enumeration value:
|
Definition at line 304 of file stm32f4xx_ll_tim.c.
| ErrorStatus LL_TIM_OC_Init | ( | TIM_TypeDef * | TIMx, |
| uint32_t | Channel, | ||
| const LL_TIM_OC_InitTypeDef * | TIM_OC_InitStruct | ||
| ) |
Configure the TIMx output channel.
| TIMx | Timer Instance |
| Channel | This parameter can be one of the following values:
|
| TIM_OC_InitStruct | pointer to a LL_TIM_OC_InitTypeDef structure (TIMx output channel configuration data structure) |
| An | ErrorStatus enumeration value:
|
Definition at line 383 of file stm32f4xx_ll_tim.c.
| void LL_TIM_OC_StructInit | ( | LL_TIM_OC_InitTypeDef * | TIM_OC_InitStruct | ) |
Set the fields of the TIMx output channel configuration data structure to their default values.
| TIM_OC_InitStruct | pointer to a LL_TIM_OC_InitTypeDef structure (the output channel configuration data structure) |
| None |
Definition at line 356 of file stm32f4xx_ll_tim.c.
| void LL_TIM_StructInit | ( | LL_TIM_InitTypeDef * | TIM_InitStruct | ) |
Set the fields of the time base unit configuration data structure to their default values.
| TIM_InitStruct | pointer to a LL_TIM_InitTypeDef structure (time base unit configuration data structure) |
| None |
Definition at line 285 of file stm32f4xx_ll_tim.c.