Lines Matching full:uart

43  * @defgroup nrfx_uart UART driver
46 * @brief UART peripheral driver.
50 * @brief UART driver instance data structure.
54 NRF_UART_Type * p_reg; ///< Pointer to a structure with UART registers.
66 * @brief Macro for creating a UART driver instance.
75 * @brief Types of UART driver events.
81 NRFX_UART_EVT_ERROR, ///< Error reported by UART peripheral.
85 * @brief Structure for UART configuration.
101 * @brief UART default configuration.
117 * @brief Structure for UART transfer completion event.
126 * @brief Structure for UART error event.
135 * @brief Structure for UART event.
148 * @brief UART interrupt event handler.
158 * @brief Function for initializing the UART driver.
160 * This function configures and enables UART. After this function GPIO pins are controlled by UART.
179 * @brief Function for uninitializing the UART driver.
185 * @brief Function for getting the address of a specific UART task.
196 * @brief Function for getting the address of a specific UART event.
207 * @brief Function for sending data over UART.
229 * @brief Function for checking if UART is currently transmitting.
233 * @retval true If UART is transmitting.
234 * @retval false If UART is not transmitting.
249 * @brief Function for receiving data over UART.
282 * @retval NRFX_ERROR_INTERNAL If UART peripheral reported an error.
303 * UART has a 6-byte-long RX FIFO and it is used to store incoming data. If a user does not call the
304 …* UART receive function before the FIFO is filled, an overrun error will appear. The receiver must…
325 * handler will be called from the UART interrupt context.