SatCat5
sam_usart.h File Reference

Detailed Description

SAMV71 UART/USART serial interface driver.

Uses the USART and XDMAC drivers of the SAMV71's Advanced Software Framework v3 package to enable serial I/O into and out of the SAMV71.

Definition in file sam_usart.h.

#include <hal_samv71/interrupt_handler.h>
#include <satcat5/io_buffer.h>
#include <satcat5/polling.h>
#include <usart.h>
#include <xdmac.h>
Include dependency graph for sam_usart.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  satcat5::sam::UsartSamv71
 io::BufferedIO interface for the SAMV71 USART and UART peripherals. More...
 
class  satcat5::sam::UsartSamv71Static< SIZE >
 UsartSamv71 variant with statically-allocated TX and RX buffers; most users should instantiate this instead of UsartSamv71. More...
 

Macros

#define SATCAT5_SAMV71_UART_BUFFSIZE   1600
 
#define SATCAT5_SAMV71_UART_DCACHE   0