HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
Loading...
Searching...
No Matches
stm32 Directory Reference
Directory dependency graph for stm32:

Files

 StmAdc.h
 STM32 ADC wrapper — wraps STM32 HAL ADC via CubeMX-generated handle.
 
 StmCan.h
 STM32 CAN wrapper — wraps bxCAN (CAN_HandleTypeDef) or FDCAN (FDCAN_HandleTypeDef) for BaseCan interface.
 
 StmGpio.h
 STM32 GPIO wrapper — full HAL integration with EXTI interrupt support.
 
 StmI2c.h
 STM32 I2C Bus+Device wrapper — wraps STM32 HAL I2C via CubeMX handle.
 
 StmLogger.h
 STM32 Logger — UART/SWO/ITM-based logging with full BaseLogger interface.
 
 StmNvs.h
 STM32 NVS (Non-Volatile Storage) — flash-based key-value store.
 
 StmPeriodicTimer.h
 STM32 Periodic Timer — wraps TIM_HandleTypeDef for periodic callbacks.
 
 StmPwm.h
 STM32 PWM wrapper — wraps TIM_HandleTypeDef for BasePwm interface.
 
 StmSpi.h
 STM32 SPI Bus+Device wrapper — wraps STM32 HAL SPI via CubeMX handle.
 
 StmTemperature.h
 STM32 Temperature sensor — reads the internal temp sensor via ADC or an external sensor via a user-supplied ADC handle + conversion function.
 
 StmTypes.h
 STM32 platform-specific type definitions for hardware abstraction.
 
 StmUart.h
 STM32 UART wrapper — wraps UART_HandleTypeDef for BaseUart interface.