From c4ac3ebd664e5b8d8caf8fc6aec5456cccf50de5 Mon Sep 17 00:00:00 2001 From: Alexandre Bourdiol Date: Mon, 6 Jul 2020 09:35:32 +0200 Subject: [PATCH] HardwareTimer: getTimerClkFreq() add comment to avoid confusion Signed-off-by: Alexandre Bourdiol --- cores/arduino/HardwareTimer.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cores/arduino/HardwareTimer.cpp b/cores/arduino/HardwareTimer.cpp index 424770b286..b9367df765 100644 --- a/cores/arduino/HardwareTimer.cpp +++ b/cores/arduino/HardwareTimer.cpp @@ -1300,6 +1300,7 @@ uint32_t HardwareTimer::getTimerClkFreq() /* case RCC_APB2_DIV1: */ case RCC_APB2_DIV2: case RCC_APB2_DIV4: + /* Note: in such cases, HCLK = (APBCLK * DIVx) */ uwTimclock = HAL_RCC_GetHCLKFreq(); break; case RCC_APB1_DIV8: @@ -1316,7 +1317,7 @@ uint32_t HardwareTimer::getTimerClkFreq() case RCC_APB1_DIV2: /* case RCC_APB2_DIV1: */ case RCC_APB2_DIV2: - // uwTimclock*=1; + /* Note: in such cases, HCLK = (APBCLK * DIVx) */ uwTimclock = HAL_RCC_GetHCLKFreq(); break; case RCC_APB1_DIV4: @@ -1349,6 +1350,7 @@ uint32_t HardwareTimer::getTimerClkFreq() case RCC_HCLK_DIV1: case RCC_HCLK_DIV2: case RCC_HCLK_DIV4: + /* Note: in such cases, HCLK = (APBCLK * DIVx) */ uwTimclock = HAL_RCC_GetHCLKFreq(); break; case RCC_HCLK_DIV8: