思澈科技软件开发工具包  2.20

Macros

#define USART_CR1_M0   (0x1UL << USART_CR1_M_Pos)
 
#define USART_CR1_M1   (0x2UL << USART_CR1_M_Pos)
 
#define UART_WORDLENGTH_6B   (0)
 
#define UART_WORDLENGTH_7B   (USART_CR1_M0)
 
#define UART_WORDLENGTH_8B   ((uint32_t)USART_CR1_M1)
 
#define UART_WORDLENGTH_9B   ((uint32_t)USART_CR1_M)
 

Detailed Description

Macro Definition Documentation

◆ UART_WORDLENGTH_6B

#define UART_WORDLENGTH_6B   (0)

6-bit long UART frame

◆ UART_WORDLENGTH_7B

#define UART_WORDLENGTH_7B   (USART_CR1_M0)

7-bit long UART frame

◆ UART_WORDLENGTH_8B

#define UART_WORDLENGTH_8B   ((uint32_t)USART_CR1_M1)

8-bit long UART frame

◆ UART_WORDLENGTH_9B

#define UART_WORDLENGTH_9B   ((uint32_t)USART_CR1_M)

9-bit long UART frame