Simple "hello world" style program for X-NUCLEO-IKS01A1 MEMS Inertial
Dependencies: BLE_API X_NUCLEO_IDB0XA1 X_NUCLEO_IKS01A1 mbed
Fork of HelloWorld_IKS01A1 by
Specific interface management functions
[TIM_Private_Functions]
Specific interface management functions. More...
Functions | |
void | TIM_EncoderInterfaceConfig (TIM_TypeDef *TIMx, uint16_t TIM_EncoderMode, uint16_t TIM_IC1Polarity, uint16_t TIM_IC2Polarity) |
Configures the TIMx Encoder Interface. | |
void | TIM_SelectHallSensor (TIM_TypeDef *TIMx, FunctionalState NewState) |
Enables or disables the TIMx's Hall sensor interface. |
Detailed Description
Specific interface management functions.
=============================================================================== Specific interface management functions ===============================================================================
Function Documentation
void TIM_EncoderInterfaceConfig | ( | TIM_TypeDef * | TIMx, |
uint16_t | TIM_EncoderMode, | ||
uint16_t | TIM_IC1Polarity, | ||
uint16_t | TIM_IC2Polarity | ||
) |
Configures the TIMx Encoder Interface.
- Parameters:
-
TIMx,: where x can be 1, 2, 3, 4, 5, 8, 9 or 12 to select the TIM peripheral. TIM_EncoderMode,: specifies the TIMx Encoder Mode. This parameter can be one of the following values: - TIM_EncoderMode_TI1: Counter counts on TI1FP1 edge depending on TI2FP2 level.
- TIM_EncoderMode_TI2: Counter counts on TI2FP2 edge depending on TI1FP1 level.
- TIM_EncoderMode_TI12: Counter counts on both TI1FP1 and TI2FP2 edges depending on the level of the other input.
TIM_IC1Polarity,: specifies the IC1 Polarity This parameter can be one of the following values: - TIM_ICPolarity_Falling: IC Falling edge.
- TIM_ICPolarity_Rising: IC Rising edge.
TIM_IC2Polarity,: specifies the IC2 Polarity This parameter can be one of the following values: - TIM_ICPolarity_Falling: IC Falling edge.
- TIM_ICPolarity_Rising: IC Rising edge.
- Return values:
-
None
Definition at line 3057 of file stm32f4xx_tim.c.
void TIM_SelectHallSensor | ( | TIM_TypeDef * | TIMx, |
FunctionalState | NewState | ||
) |
Enables or disables the TIMx's Hall sensor interface.
- Parameters:
-
TIMx,: where x can be 1, 2, 3, 4, 5, 8, 9 or 12 to select the TIM peripheral. NewState,: new state of the TIMx Hall sensor interface. This parameter can be: ENABLE or DISABLE.
- Return values:
-
None
Definition at line 3109 of file stm32f4xx_tim.c.
Generated on Tue Jul 12 2022 19:53:13 by 1.7.2