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

STM32 GPIO wrapper — full HAL integration with EXTI interrupt support. More...

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

Go to the source code of this file.

Classes

class  StmGpio
 STM32 GPIO implementation with full HAL integration. More...
 

Detailed Description

STM32 GPIO wrapper — full HAL integration with EXTI interrupt support.

Users configure GPIO pins in STM32CubeMX, then use this wrapper to provide the BaseGpio interface. Runtime direction/pull/output-mode changes re-apply HAL_GPIO_Init. EXTI interrupts are routed through a static dispatch table.

Author
HardFOC
Date
2025