@@ -535,7 +535,7 @@ typedef void (*pUART_CallbackTypeDef)(UART_HandleTypeDef *huart); /*!< pointer
535
535
(((__INTERRUPT__) >> 28U) == UART_CR2_REG_INDEX)? ((__HANDLE__)->Instance->CR2 &= ~((__INTERRUPT__) & UART_IT_MASK)): \
536
536
((__HANDLE__)->Instance->CR3 &= ~ ((__INTERRUPT__) & UART_IT_MASK)))
537
537
538
- /** @brief Checks whether the specified UART interrupt has occurred or not.
538
+ /** @brief Checks whether the specified UART interrupt source is enabled or not.
539
539
* @param __HANDLE__ specifies the UART Handle.
540
540
* UART Handle selects the USARTx or UARTy peripheral
541
541
* (USART,UART availability and x,y values depending on device).
@@ -800,7 +800,7 @@ uint32_t HAL_UART_GetError(UART_HandleTypeDef *huart);
800
800
801
801
#define UART_DIV_SAMPLING16 (_PCLK_ , _BAUD_ ) (((_PCLK_)*25U)/(4U*(_BAUD_)))
802
802
#define UART_DIVMANT_SAMPLING16 (_PCLK_ , _BAUD_ ) (UART_DIV_SAMPLING16((_PCLK_), (_BAUD_))/100U)
803
- #define UART_DIVFRAQ_SAMPLING16 (_PCLK_ , _BAUD_ ) (((UART_DIV_SAMPLING16((_PCLK_), (_BAUD_)) - (UART_DIVMANT_SAMPLING16((_PCLK_), (_BAUD_)) * 100U)) * 16U + 50U) / 100U)
803
+ #define UART_DIVFRAQ_SAMPLING16 (_PCLK_ , _BAUD_ ) (((( UART_DIV_SAMPLING16((_PCLK_), (_BAUD_)) - (UART_DIVMANT_SAMPLING16((_PCLK_), (_BAUD_)) * 100U)) * 16U) + 50U) / 100U)
804
804
/* UART BRR = mantissa + overflow + fraction
805
805
= (UART DIVMANT << 4) + (UART DIVFRAQ & 0xF0) + (UART DIVFRAQ & 0x0FU) */
806
806
#define UART_BRR_SAMPLING16 (_PCLK_ , _BAUD_ ) (((UART_DIVMANT_SAMPLING16((_PCLK_), (_BAUD_)) << 4U) + \
@@ -809,7 +809,7 @@ uint32_t HAL_UART_GetError(UART_HandleTypeDef *huart);
809
809
810
810
#define UART_DIV_SAMPLING8 (_PCLK_ , _BAUD_ ) (((_PCLK_)*25U)/(2U*(_BAUD_)))
811
811
#define UART_DIVMANT_SAMPLING8 (_PCLK_ , _BAUD_ ) (UART_DIV_SAMPLING8((_PCLK_), (_BAUD_))/100U)
812
- #define UART_DIVFRAQ_SAMPLING8 (_PCLK_ , _BAUD_ ) (((UART_DIV_SAMPLING8((_PCLK_), (_BAUD_)) - (UART_DIVMANT_SAMPLING8((_PCLK_), (_BAUD_)) * 100U)) * 8U + 50U) / 100U)
812
+ #define UART_DIVFRAQ_SAMPLING8 (_PCLK_ , _BAUD_ ) (((( UART_DIV_SAMPLING8((_PCLK_), (_BAUD_)) - (UART_DIVMANT_SAMPLING8((_PCLK_), (_BAUD_)) * 100U)) * 8U) + 50U) / 100U)
813
813
/* UART BRR = mantissa + overflow + fraction
814
814
= (UART DIVMANT << 4) + ((UART DIVFRAQ & 0xF8) << 1) + (UART DIVFRAQ & 0x07U) */
815
815
#define UART_BRR_SAMPLING8 (_PCLK_ , _BAUD_ ) (((UART_DIVMANT_SAMPLING8((_PCLK_), (_BAUD_)) << 4U) + \
0 commit comments