|
PER Firmware
|
#include <usart.h>
Public Attributes | |
| bool | overrun |
| USART unable to parse data in time. | |
| bool | noise_detected |
| Oversampling detected a possible bit flip due to noise in usart frame. | |
| bool | framing_error |
| Unable to understand USART frame. | |
| bool | parity_error |
| USART Parity bit incorrect (Only when parity is enabled) | |
| bool | dma_transfer_error |
| DMA transfer error. | |
| bool | dma_direct_mode_error |
| DMA error while attempting to operate in direct mode. | |
| bool | dma_fifo_overrun |
| DMA FIFO has been overrun - apparently this can be ignored on USART peripherals AS LONG AS YOU AREN'T USING THE FIFO. | |
| bool usart_rx_errors_t::dma_direct_mode_error |
DMA error while attempting to operate in direct mode.
| bool usart_rx_errors_t::dma_fifo_overrun |
DMA FIFO has been overrun - apparently this can be ignored on USART peripherals AS LONG AS YOU AREN'T USING THE FIFO.
| bool usart_rx_errors_t::dma_transfer_error |
DMA transfer error.
| bool usart_rx_errors_t::framing_error |
Unable to understand USART frame.
| bool usart_rx_errors_t::noise_detected |
Oversampling detected a possible bit flip due to noise in usart frame.
| bool usart_rx_errors_t::overrun |
USART unable to parse data in time.
| bool usart_rx_errors_t::parity_error |
USART Parity bit incorrect (Only when parity is enabled)