|
|
|
@ -146,6 +146,8 @@ |
|
|
|
|
#define TIM_IC_IN_TI(x) CAT2(TIM_IC_IN_TI,x) |
|
|
|
|
/** get TIM_SR_CCxIF based on CHx identifier */ |
|
|
|
|
#define TIM_SR_CCIF(x) CAT3(TIM_SR_CC,x,IF) |
|
|
|
|
/** get TIM_SR_CCxOF based on CHx identifier */ |
|
|
|
|
#define TIM_SR_CCOF(x) CAT3(TIM_SR_CC,x,OF) |
|
|
|
|
/** get TIM_DIER_CCxIE based on CHx identifier */ |
|
|
|
|
#define TIM_DIER_CCIE(x) CAT3(TIM_DIER_CC,x,IE) |
|
|
|
|
/** get TIM_CCRy register based on TIMx_CHy identifier */ |
|
|
|
@ -182,6 +184,8 @@ |
|
|
|
|
#define USART(x) CAT2(USART,x) |
|
|
|
|
/** get RCC for USART based on USART identifier */ |
|
|
|
|
#define RCC_USART(x) CAT2(RCC_USART,x) |
|
|
|
|
/** get RST for USART based on USART identifier */ |
|
|
|
|
#define RST_USART(x) CAT2(RST_USART,x) |
|
|
|
|
/** get NVIC IRQ for USART based on USART identifier */ |
|
|
|
|
#define USART_IRQ(x) CAT3(NVIC_USART,x,_IRQ) |
|
|
|
|
/** get interrupt service routine for USART based on USART identifier */ |
|
|
|
|