mirror of https://github.com/ARMmbed/mbed-os.git
Replace TIM_MST_GET_PCLK_FREQ macro with TIM_MST_PCLK macro
parent
3baaa7630b
commit
896293d5be
|
@ -50,9 +50,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM1_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM1_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_16BIT 1 // A 16-bit timer is used
|
||||
#define TIM_MST_16BIT 1 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK2Freq()
|
||||
#define TIM_MST_PCLK 2 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -50,9 +50,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM1_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM1_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_16BIT 1 // A 16-bit timer is used
|
||||
#define TIM_MST_16BIT 1 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK2Freq()
|
||||
#define TIM_MST_PCLK 2 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@ extern "C" {
|
|||
#define TIM_MST_RESET_ON __TIM2_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM2_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@ extern "C" {
|
|||
#define TIM_MST_RESET_ON __TIM2_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM2_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -50,9 +50,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM1_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM1_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_16BIT 1 // A 16-bit timer is used
|
||||
#define TIM_MST_16BIT 1 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK2Freq()
|
||||
#define TIM_MST_PCLK 2 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM2_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM2_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM2_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM2_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,9 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM4_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM4_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_16BIT 1 // A 16-bit timer is used
|
||||
#define TIM_MST_16BIT 1 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,9 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM4_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM4_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_16BIT 1 // A 16-bit timer is used
|
||||
#define TIM_MST_16BIT 1 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,9 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM4_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM4_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_16BIT 1 // A 16-bit timer is used
|
||||
#define TIM_MST_16BIT 1 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@ extern "C" {
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM2_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM2_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM2_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM2_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM2_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM2_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM2_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM2_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM2_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM2_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM2_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM2_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM2_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM2_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM2_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM2_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,9 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM21_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM21_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_16BIT 1 // A 16-bit timer is used
|
||||
#define TIM_MST_16BIT 1 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK2Freq()
|
||||
#define TIM_MST_PCLK 2 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,9 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM21_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM21_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_16BIT 1 // A 16-bit timer is used
|
||||
#define TIM_MST_16BIT 1 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK2Freq()
|
||||
#define TIM_MST_PCLK 2 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,9 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM21_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM21_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_16BIT 1 // A 16-bit timer is used
|
||||
#define TIM_MST_16BIT 1 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK2Freq()
|
||||
#define TIM_MST_PCLK 2 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,9 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM21_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM21_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_16BIT 1 // A 16-bit timer is used
|
||||
#define TIM_MST_16BIT 1 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK2Freq()
|
||||
#define TIM_MST_PCLK 2 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,9 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM21_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM21_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_16BIT 1 // A 16-bit timer is used
|
||||
#define TIM_MST_16BIT 1 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK2Freq()
|
||||
#define TIM_MST_PCLK 2 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM5_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM5_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@
|
|||
#define TIM_MST_RESET_ON __TIM2_FORCE_RESET()
|
||||
#define TIM_MST_RESET_OFF __TIM2_RELEASE_RESET()
|
||||
|
||||
#define TIM_MST_GET_PCLK_FREQ HAL_RCC_GetPCLK1Freq()
|
||||
#define TIM_MST_16BIT 0 // 1=16-bit timer, 0=32-bit timer
|
||||
|
||||
#define TIM_MST_PCLK 1 // Select the peripheral clock number (1 or 2)
|
||||
|
||||
#define HAL_TICK_DELAY (1000) // 1 ms
|
||||
|
||||
|
|
|
@ -75,7 +75,11 @@ HAL_StatusTypeDef HAL_InitTick(uint32_t TickPriority) {
|
|||
HAL_RCC_GetClockConfig(&RCC_ClkInitStruct, &PclkFreq);
|
||||
|
||||
// Get timer clock value
|
||||
PclkFreq = TIM_MST_GET_PCLK_FREQ;
|
||||
#if TIM_MST_PCLK == 1
|
||||
PclkFreq = HAL_RCC_GetPCLK1Freq();
|
||||
#else
|
||||
PclkFreq = HAL_RCC_GetPCLK2Freq();
|
||||
#endif
|
||||
|
||||
// Enable timer clock
|
||||
TIM_MST_RCC;
|
||||
|
@ -89,7 +93,11 @@ HAL_StatusTypeDef HAL_InitTick(uint32_t TickPriority) {
|
|||
TimMasterHandle.Init.Period = 0xFFFFFFFF;
|
||||
|
||||
// TIMxCLK = PCLKx when the APB prescaler = 1 else TIMxCLK = 2 * PCLKx
|
||||
#if TIM_MST_PCLK == 1
|
||||
if (RCC_ClkInitStruct.APB1CLKDivider == RCC_HCLK_DIV1) {
|
||||
#else
|
||||
if (RCC_ClkInitStruct.APB2CLKDivider == RCC_HCLK_DIV1) {
|
||||
#endif
|
||||
TimMasterHandle.Init.Prescaler = (uint16_t)((PclkFreq) / 1000000) - 1; // 1 us tick
|
||||
}
|
||||
else {
|
||||
|
|
Loading…
Reference in New Issue