|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
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. | |