Question
With new version of STMCube (5.0.0) call of HAL_SYSTICK_IRQHandler is lost.
In stm32f3xx_hal_cortex.c defined systick interrupt:
void HAL_SYSTICK_IRQHandler(void)
{
HAL_SYSTICK_Callback();
}but in stm32f3xx_it.c the systick interrupt defined too:
void SysTick_Handler(void)
{
/* USER CODE BEGIN SysTick_IRQn 0 */
/* USER CODE END SysTick_IRQn 0 */
HAL_IncTick();
/* USER CODE BEGIN SysTick_IRQn 1 */
/* USER CODE END SysTick_IRQn 1 */
}Of course in interrupt table (startup_stm32f373xc.s) can be used only one :)
g_pfnVectors:
.word _estack
.word Reset_Handler
...
.word SysTick_HandlerAnd HAL_SYSTICK_IRQHandler is never called. And with it is not called user defined HAL_SYSTICK_Callback :(
