This file contains class with methods to handle UART, USART and LPUART periphery.
More...
#include "wirish.h"
#include <inttypes.h>
#include "Stream.h"
Go to the source code of this file.
This file contains class with methods to handle UART, USART and LPUART periphery.
Credits
- Author
- Patrik Cepko and Matej Fitoš
- Date
- Nov 27, 2021
- See also
- HardwareSerial
-
Stream
-
Print
-
SerialMode
-
SerialConfig
-
SSerialConfig
-
AdvSerialConfig
Credits
- Author
- Patrik Cepko and Matej Fitoš
- Date
- Jan 29, 2021
- See also
- HardwareSerial
-
Stream
-
Print
-
SerialMode
-
SerialConfig
-
SSerialConfig
-
AdvSerialConfig
◆ YIELD
◆ HS_RX_BUF_SIZE
#define HS_RX_BUF_SIZE 128 |
◆ IS_LPUART_INSTANCE
#define IS_LPUART_INSTANCE |
( |
|
instance | ) |
(true) |
◆ SerialConfig
HAL library configuration structure.
◆ AdvSerialConfig
HAL library advanced configuration structure.
- Note
- Advanced serial configuration are not available on STM32F1xx MCUs.
◆ SerialMode
Enumeration of 3 UART direction modes.
- See also
- HardwareSerial
Enumerator |
---|
SERIAL_FULL | Transmitting and receiving mode
|
SERIAL_RX_ONLY | Only receiving mode
|
SERIAL_TX_ONLY | Only transmitting mode
|
◆ HS_UART_AbortReceive_IT()
void HS_UART_AbortReceive_IT |
( |
UART_HandleTypeDef * |
huart | ) |
|
Copied from HAL UART library.