FD32M0P Microcontroller SDK
Loading...
Searching...
No Matches

Data Structures

struct  UART_CFG_REG_s
union  UART_CFG_u

Enumerations

enum  UART_CFG_WRD_LEN_E { UART_CFG_WRD_LEN_5_BITS = 0 , UART_CFG_WRD_LEN_6_BITS = 1 , UART_CFG_WRD_LEN_7_BITS = 2 , UART_CFG_WRD_LEN_8_BITS = 3 }
enum  UART_CFG_STCK_PAR_E { UART_CFG_STCK_PAR_ZERO = 0 , UART_CFG_STCK_PAR_ONE = 1 }
enum  UART_CFG_STOP_BIT_E { UART_CFG_STOP_BIT_ONE = 0 , UART_CFG_STOP_BIT_TWO = 1 }

Detailed Description


Data Structure Documentation

◆ UART_CFG_REG_s

struct UART_CFG_REG_s
Data Fields
unsigned int wrd_len:2

UART_CFG_WRD_LEN_E

unsigned int par_en:1
unsigned int evn_par:1
unsigned int stck_par:1

UART_CFG_STCK_PAR_E

unsigned int stop_bit:1

UART_CFG_STOP_BIT_E

unsigned int send_idle:1

◆ UART_CFG_u

union UART_CFG_u
Data Fields
UART_CFG_REG_s

UART_CFG_REG_s

uint8_t packed_byte[4]
uint16_t packed_hw[2]
uint32_t packed_w

Enumeration Type Documentation

◆ UART_CFG_WRD_LEN_E

Enumerator
UART_CFG_WRD_LEN_5_BITS 

0x0

UART_CFG_WRD_LEN_6_BITS 

0x1

UART_CFG_WRD_LEN_7_BITS 

0x2

UART_CFG_WRD_LEN_8_BITS 

0x3

◆ UART_CFG_STCK_PAR_E

Enumerator
UART_CFG_STCK_PAR_ZERO 

0x0

UART_CFG_STCK_PAR_ONE 

0x1

◆ UART_CFG_STOP_BIT_E

Enumerator
UART_CFG_STOP_BIT_ONE 

0x0

UART_CFG_STOP_BIT_TWO 

0x1