Add cycle counter time conversion macros
Posted: Fri Aug 03, 2018 6:06 pm
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 .