TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;

da der Counter in beide Richtung zählen soll, soll als CounterMode das " TIM_CounterMode_CenterAligned3 " ausgewählt werden. stimmt??

RM0008 steht seite 344 " the counter counts up and down (Center aligned mode 3, CMS ="11"). "

wenn das richtig ist, soll ich TIM_TimeBaseStructure.TIM_CounterMode verwenden oder soll ich das da verwenden:
void TIM_CounterModeConfig(TIM_TypeDef* TIMx, uint16_t TIM_CounterMode)

welche soll ich verwenden um den Counter-Mode einzustellen?