General-purpose timers (TIM)
value between 0x0 and 0xF.
22.2.16.4 TIM_ETRClockMode1Config
void TIM_ETRClockMode1Config ( TIM_TypeDef * TIMx,
uint16_t TIM_ExtTRGPrescaler, uint16_t TIM_ExtTRGPolarity,
uint16_t ExtTRGFilter)
Configures the External clock Mode1.
ï‚· TIMx : where x can be 1, 2, 3, 4 or 8 to select the TIM
peripheral.
ï‚· TIM_ExtTRGPrescaler : The external Trigger Prescaler.
This parameter can be one of the following values:
ï€ TIM_ExtTRGPSC_OFF : ETRP Prescaler OFF.
ï€ TIM_ExtTRGPSC_DIV2 : ETRP frequency divided by 2.
ï€ TIM_ExtTRGPSC_DIV4 : ETRP frequency divided by 4.
ï€ TIM_ExtTRGPSC_DIV8 : ETRP frequency divided by 8.
ï‚· TIM_ExtTRGPolarity : The external Trigger Polarity. This
parameter can be one of the following values:
ï€ TIM_ExtTRGPolarity_Inverted : active low or falling
edge active.
ï€ TIM_ExtTRGPolarity_NonInverted : active high or
rising edge active.
ï‚· ExtTRGFilter : External Trigger Filter. This parameter must
be a value between 0x00 and 0x0F
22.2.16.5 TIM_ETRClockMode2Config
void TIM_ETRClockMode2Config ( TIM_TypeDef * TIMx,
uint16_t TIM_ExtTRGPrescaler, uint16_t TIM_ExtTRGPolarity,
uint16_t ExtTRGFilter)
Configures the External clock Mode2.
ï‚· TIMx : where x can be 1, 2, 3, 4 or 8 to select the TIM