|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
STM32 CAN wrapper — wraps bxCAN (CAN_HandleTypeDef) or FDCAN (FDCAN_HandleTypeDef) for BaseCan interface. More...
Go to the source code of this file.
Classes | |
| class | StmCan |
| STM32 CAN implementation. More... | |
Enumerations | |
| enum class | StmCanVariant : hf_u8_t { BXCAN , FDCAN } |
| Which CAN peripheral variant is in use. More... | |
STM32 CAN wrapper — wraps bxCAN (CAN_HandleTypeDef) or FDCAN (FDCAN_HandleTypeDef) for BaseCan interface.
Users configure CAN/FDCAN in STM32CubeMX, then pass the handle here. Basic CAN 2.0 is supported out of the box; FDCAN flags are available but data-phase bitrate configuration requires the FDCAN HAL extensions.
|
strong |