|
|
|
@ -194,6 +194,15 @@ static const uint8_t timerBus_En_bitPos[MAX_TIMER_CHANNEL_COUNT] = {
|
|
|
|
|
RCC_APB2ENR_TIM17EN_Pos
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
static const uint8_t timerBus_Rst_bitPos[MAX_TIMER_CHANNEL_COUNT] = {
|
|
|
|
|
RCC_APB2RSTR_TIM1RST_Pos,
|
|
|
|
|
RCC_APB1RSTR_TIM2RST_Pos,
|
|
|
|
|
RCC_APB1RSTR_TIM3RST_Pos,
|
|
|
|
|
RCC_APB1RSTR_TIM14RST_Pos,
|
|
|
|
|
RCC_APB2RSTR_TIM16RST_Pos,
|
|
|
|
|
RCC_APB2RSTR_TIM17RST_Pos
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
static const uint8_t timerBus_No[MAX_TIMER_CHANNEL_COUNT] = {
|
|
|
|
|
2,
|
|
|
|
|
1,
|
|
|
|
@ -203,15 +212,6 @@ static const uint8_t timerBus_No[MAX_TIMER_CHANNEL_COUNT] = {
|
|
|
|
|
2
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
static const uint32_t timerMaxCounter[MAX_TIMER_CHANNEL_COUNT] = {
|
|
|
|
|
0xFFFF, /*!< Timer 1 has a 16 bit counter */
|
|
|
|
|
0xFFFFFFFF, /*!< Timer 2 has a 32 bit counter */
|
|
|
|
|
0xFFFF, /*!< Timer 3 has a 16 bit counter */
|
|
|
|
|
0xFFFF, /*!< Timer 14 has a 16 bit counter */
|
|
|
|
|
0xFFFF, /*!< Timer 16 has a 16 bit counter */
|
|
|
|
|
0xFFFF /*!< Timer 17 has a 16 bit counter */
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
|
}
|
|
|
|
|
#endif
|
|
|
|
|