Definition at line 33 of file uart_rp2040.h.
◆ uart_rp2040()
| uart_rp2040::uart_rp2040 |
( |
gpio_pin_t | tx_pin = BC_UART_TX, |
|
|
gpio_pin_t | rx_pin = BC_UART_RX, |
|
|
uint32_t | baud = 115200, |
|
|
uart_mode_t | mode = UART::BITS_8 | UART::NO_PARITY | UART::STOPBITS_1 ) |
|
explicit |
◆ ~uart_rp2040()
| uart_rp2040::~uart_rp2040 |
( |
| ) |
|
|
override |
◆ available()
| bool uart_rp2040::available |
( |
| ) |
|
|
overridevirtual |
◆ enableFIFO()
| void uart_rp2040::enableFIFO |
( |
bool | val | ) |
|
|
overridevirtual |
◆ getc()
| char uart_rp2040::getc |
( |
| ) |
|
|
overridevirtual |
◆ putc()
| void uart_rp2040::putc |
( |
char | c | ) |
|
|
overridevirtual |
◆ puts()
| int uart_rp2040::puts |
( |
const char * | s | ) |
|
◆ sendBreak()
| void uart_rp2040::sendBreak |
( |
uint16_t | ms | ) |
|
|
overridevirtual |
◆ setBaudrate()
| void uart_rp2040::setBaudrate |
( |
uint32_t | baud | ) |
|
|
overridevirtual |
◆ setDTR()
| void uart_rp2040::setDTR |
( |
bool | dtr | ) |
|
|
overridevirtual |
◆ setRTS()
| void uart_rp2040::setRTS |
( |
bool | rts | ) |
|
|
overridevirtual |
◆ uartAttachIrq()
| void uart_rp2040::uartAttachIrq |
( |
function< void(char)> | f | ) |
|
|
overridevirtual |
◆ uartDetachIrq()
| void uart_rp2040::uartDetachIrq |
( |
| ) |
|
|
overridevirtual |
◆ uartDisableIrq()
| void uart_rp2040::uartDisableIrq |
( |
| ) |
|
|
overridevirtual |
◆ uartEnableIrq()
| void uart_rp2040::uartEnableIrq |
( |
| ) |
|
|
overridevirtual |
◆ uartMode()
| void uart_rp2040::uartMode |
( |
uart_mode_t | mode | ) |
|
|
overridevirtual |
◆ UART0_IRQ_Handler
| void UART0_IRQ_Handler |
( |
void | | ) |
|
|
friend |
◆ UART1_IRQ_Handler
| void UART1_IRQ_Handler |
( |
void | | ) |
|
|
friend |
The documentation for this class was generated from the following files: