![]() |
S32 SDK
|
#include <uart_pal.h>
Data Fields | |
uint32_t | baudRate |
uart_bit_count_per_char_t | bitCount |
uart_parity_mode_t | parityMode |
uart_stop_bit_count_t | stopBitCount |
uart_transfer_type_t | transferType |
uint8_t | rxDMAChannel |
uint8_t | txDMAChannel |
uart_callback_t | rxCallback |
void * | rxCallbackParam |
uart_callback_t | txCallback |
void * | txCallbackParam |
void * | extension |
Definition at line 78 of file uart_pal.h.
uint32_t baudRate |
Baud rate
Definition at line 80 of file uart_pal.h.
uart_bit_count_per_char_t bitCount |
Number of bits in a character
Definition at line 81 of file uart_pal.h.
void* extension |
This field will be used to add extra settings to the basic configuration like FlexIO data pins
Definition at line 91 of file uart_pal.h.
uart_parity_mode_t parityMode |
Parity mode, disabled (default), even, odd
Definition at line 82 of file uart_pal.h.
uart_callback_t rxCallback |
Callback to invoke for data receive
Definition at line 87 of file uart_pal.h.
void* rxCallbackParam |
Receive callback parameter
Definition at line 88 of file uart_pal.h.
uint8_t rxDMAChannel |
Channel number for DMA rx channel.
Definition at line 85 of file uart_pal.h.
uart_stop_bit_count_t stopBitCount |
number of stop bits, 1 stop bit (default) or 2 stop bits
Definition at line 83 of file uart_pal.h.
uart_transfer_type_t transferType |
Type of the transfer (interrupt/dma based)
Definition at line 84 of file uart_pal.h.
uart_callback_t txCallback |
Callback to invoke for data send
Definition at line 89 of file uart_pal.h.
void* txCallbackParam |
Transmit callback parameter
Definition at line 90 of file uart_pal.h.
uint8_t txDMAChannel |
Channel number for DMA tx channel.
Definition at line 86 of file uart_pal.h.