HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
Loading...
Searching...
No Matches
StmUart.h File Reference

STM32 UART wrapper — wraps UART_HandleTypeDef for BaseUart interface. More...

#include "BaseUart.h"
#include "StmTypes.h"
Include dependency graph for StmUart.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  StmUart
 STM32 UART implementation. More...
 

Detailed Description

STM32 UART wrapper — wraps UART_HandleTypeDef for BaseUart interface.

Users initialise UART in STM32CubeMX, then pass the UART_HandleTypeDef* here. Supports blocking TX/RX, optional DMA ring buffer RX, and printf formatting.

Author
HardFOC
Date
2025