#include <sdrv_uart.h>
◆ __attribute__() [1/2]
◆ __attribute__() [2/2]
◆ abr_count
| volatile uint8_t abr_count |
Auto baudrate detect count
◆ abr_state
Auto baudrate detect status
◆ base
◆ baud
◆ bytes_rxcarried
◆ callback
Uart transmit callback function
◆ clk_freq
◆ dma_instance
◆ irq
◆ rx_async_cb
Uart transmit callback function
◆ rx_dmachannel
The pointer of rx dma channel.
◆ rx_idle
The time of high level on rx line to detect idle.
◆ rx_ptr
Pointer to current Rx character
◆ rx_remain
| volatile uint32_t rx_remain |
Number of remaining Rx characters in SDRV_TRANSFER_ASYNC_MODE; The size of the data to be transferred in SDRV_TRANSFER_DMA_MODE.
◆ rx_state
◆ rx_userparam
Uart transmit callback function user param
◆ rxtransfer_type
◆ tx_async_cb
Uart transmit callback function
◆ tx_dmachannel
The pointer of tx dma channel.
◆ tx_ptr
Pointer to current Tx character
◆ tx_remain
| volatile uint32_t tx_remain |
Number of remaining Tx characters in SDRV_TRANSFER_ASYNC_MODE; The size of the data to be transferred in SDRV_TRANSFER_DMA_MODE.
◆ tx_state
◆ tx_userparam
Uart transmit callback function user param
◆ txtransfer_type
◆ userData
Uart transmit callback function user param
The documentation for this struct was generated from the following file:
- Z:/01-Code/06-SSDK-DEV-Firewall/ssdk/drivers/include/sdrv_uart.h