I used STM3CubeIDE to create a default project (no settings changed) for a stm32l496ve chip. It generates a main file that has:int main(void)
HAL_Init();
SystemClock_Config();
while (1)
{
}
return 0;
}And a SysTick_Handler defined in ...
So I found out why. I moved the start of FLASH to a different address via the linker script. I forgot to change the FLASH_BASE define accordingly in stm32l496xx.h