HAL_IncTick() Called From Two Places
As recommended by a pop up message box in STM32CubeMX I set it to use a timer (I used TIM6) for the ticker instead of the system timer. Now I see in the STM32CubeMX generated code there is a call to HAL_IncTick() in both the callback function HAL_TIM_PeriodElapsedCallback() in stm32f3xx_hal_timebase_TIM.c and SysTick_Handler() in stm32f3xx_it.c.
Is it really necessary to call HAL_IncTick() from both these functions? Is the call from SysTick_Handler() a bug?
I am using STM32CubeMX Version 4.14.