Page 1 of 1

Add cycle counter time conversion macros

Posted: Fri Aug 03, 2018 6:06 pm
by faisal
Sometimes we need to use the chPolledDelayX to implement a specific time delay. Since this implements a delay in units of cycles, we need to know what the frequency of the cycle counter is. That differs from device to device. I'm thinking there should be a macro like RT_CNT_FREQ in hal_lld.h (or wherever appropriate) that selects the correct value for it. In the STM32L4xx, that would be STM32_SYSCLK. But on the STM32F7xx, it is the STM32_HCLK ... Other processors would be different as well .

Re: Add cycle counter time conversion macros

Posted: Sun Jan 06, 2019 5:11 pm
by Giovanni
bump