Loading...
 

Zephyr project on STM32

   Zephyr Workbench, a VSCode extension to manage Zephyr on STM32.
It enables users to easily create, develop, and debug Zephyr applications.
Main features:
  • Install host dependencies.
  • Import toolchain and SDK.
  • Create, configure, build and manage apps.
  • Debug STM32.
You can directly download it from the VSCode marketplace
For more details, visit the Zephyr Workbench

System Workbench for STM32


HAL_GetTick() and xTaskGetTickCount()

I am using a STM32CubeMX version 4.12.0 generated files with the FREERTOS option enabled.

I cannot find any information about HAL_GetTick() in the doxygen generated documentation. A search for this in this documentation’s Main Page’s search function does not get any hits. Also, I cannot find a definition for this function in the generated code. I can only find its declaration in stm32f3xx_hal.h. And so this leaves some questions unanswered about it.

What is its unit of time?

Why can’t I find its source code?

How similar is HAL_GetTick() to the FREERTOS function xTaskGetTickCount()? Under which circumstances would it be appropriate to use each of them?

I made some changes to doxygen configuration and was able look up the source code and documentation for HAL_GetTick() in file stm32f3xx_hal.c. There I found the default unit of time is the millisecond.

I do not know what change in the doxygen configuration made HAL_GetTick() available to be looked there.


 

Newest Forum Posts

  1. SPI on Nucleo_STMH533RE by royjamil, 2025-05-04 20:13
  2. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-25 07:37
  3. SPI on Nucleo_STMH533RE by royjamil, 2025-03-23 11:31
  4. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-23 09:33
  5. Configuring DMA for ADC in SW? by sam.hodgson, 2025-03-04 12:58
  6. Build a project in "release" mode by info@creosrl.it, 2025-02-20 18:12
  7. Build a project in "release" mode by info@creosrl.it, 2025-02-20 17:05
  8. Build a project in "release" mode by tang, 2025-02-20 10:36
  9. Build a project in "release" mode by info@creosrl.it, 2025-02-19 17:35
  10. Fail to debug in Win 11 C/C++ by mortenlund, 2024-12-26 20:27

Last-Modified Blogs