libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
|
Go to the source code of this file.
Functions | |
void | uart_set_baudrate (uint32_t uart, uint32_t baud) |
UART Set Baudrate. More... | |
void | uart_set_parity (uint32_t uart, uint8_t parity) |
UART Set Parity. More... | |
void | uart_set_flow_control (uint32_t uart, uint8_t flowcontrol) |
UART Set Hardware Flow Control. More... | |
void | uart_enable (uint32_t uart) |
UART Enable. More... | |
void | uart_disable (uint32_t uart) |
UART Disable. More... | |
void | uart_send (uint32_t uart, uint8_t data) |
UART Send a Data Word. More... | |
void | uart_wait_send_ready (uint32_t uart) |
UART Wait for Transmit Data Buffer Empty. More... | |
void | uart_send_blocking (uint32_t uart, uint8_t data) |
UART Send Data byte blocking. More... | |
uint8_t | uart_recv (uint32_t uart) |
UART Read a Received Data Word. More... | |
void | uart_wait_recv_ready (uint32_t uart) |
UART Wait for Received Data Available. More... | |
uint8_t | uart_recv_blocking (uint32_t uart) |
UART Read a Received Data Word with Blocking. More... | |