But In case of very long lines of code, it would be more simple to make use of timers such as Systick timer or almost every other timer to have the time required as DWT_CYCCNT doesn't have any flag to indicate an overflow. #embeddedsystems #arm #stm32 GIGABYTE servers are compact, https://govindhtech.com/gigabytes-ces-2024-showcase-wows-world/