Forum: Mikrocontroller und Digitale Elektronik Problem mit dem stm32cubemx, die HAL_SYSTICK_IRQHandler() wird nicht in den Interrupt eingetragen


von nur malso (Gast)


Lesenswert?

Morgen zusammen, ich habe das Problem das bei einem Projekt welches mit 
dem STM32CubeMX (V5.01) für IAR (V7.7) erstellt wurde die "void 
HAL_SYSTICK_Callback(void)" nicht gerufen wird.

Ein Vergleich mit einem alten Projekt zeigte dass das Problem bei dem 
vom cube erzeugten code im "stm32f3xx_it.c" besteht

altes (funktionierendes Projekt):
1
void SysTick_Handler(void)
2
{
3
  /* USER CODE BEGIN SysTick_IRQn 0 */
4
5
  /* USER CODE END SysTick_IRQn 0 */
6
  HAL_IncTick();
7
  HAL_SYSTICK_IRQHandler();
8
  /* USER CODE BEGIN SysTick_IRQn 1 */
9
10
  /* USER CODE END SysTick_IRQn 1 */
11
}

neues Projekt:
1
void SysTick_Handler(void)
2
{
3
  /* USER CODE BEGIN SysTick_IRQn 0 */
4
5
  /* USER CODE END SysTick_IRQn 0 */
6
  HAL_IncTick();
7
  /* USER CODE BEGIN SysTick_IRQn 1 */
8
9
  /* USER CODE END SysTick_IRQn 1 */
10
}

Nun meine Frage, handelt es sich hier wohl um einen Bug im STM32CubeMX 
oder finde ich einfach den passenden Schalter nicht wo der Aufruf 
de-/aktiviert wird?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.