Skip to main content
Explorer
June 9, 2025
Solved

[STM32H750B-DK + TouchGFX + FreeRTOS] HAL_GetTick() stuck – SysTick issue?

  • June 9, 2025
  • 1 reply
  • 323 views

Hello,

I'm working on a project using the STM32H750B-DK board with TouchGFX and FreeRTOS. The application gets stuck in this loop:

while ((HAL_GetTick() - tickstart) < Delay) {}

Rafla_1-1749467826507.png

I debugged and confirmed that HAL_GetTick() is not incrementing

    This topic has been closed for replies.
    Best answer by mƎALLEm

    Hello,

    Hard to tell what the problem is.

    Meanwhile, as you are using FreeRTOS, ensure you configured a timer TIMx for HAL and System tick timer for FreeRTOS.

    Ensure the timer has started and it is counting  ..

    1 reply

    mƎALLEmAnswer
    Technical Moderator
    June 9, 2025

    Hello,

    Hard to tell what the problem is.

    Meanwhile, as you are using FreeRTOS, ensure you configured a timer TIMx for HAL and System tick timer for FreeRTOS.

    Ensure the timer has started and it is counting  ..