|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
CAN configuration for STM32. More...
#include <StmTypes.h>
Public Member Functions | |
| hf_stm32_can_config_t () noexcept | |
Public Attributes | |
| hf_stm32_can_type_t | can_type |
| CAN peripheral type. | |
| void * | hal_handle |
| CAN_HandleTypeDef* or FDCAN_HandleTypeDef*. | |
| hf_u32_t | default_timeout_ms |
| Default timeout (ms) | |
| bool | loopback_mode |
| Enable loopback for testing. | |
| bool | silent_mode |
| Enable silent/listen-only mode. | |
CAN configuration for STM32.
|
inlinenoexcept |
| hf_stm32_can_type_t hf_stm32_can_config_t::can_type |
CAN peripheral type.
| hf_u32_t hf_stm32_can_config_t::default_timeout_ms |
Default timeout (ms)
| void* hf_stm32_can_config_t::hal_handle |
CAN_HandleTypeDef* or FDCAN_HandleTypeDef*.
| bool hf_stm32_can_config_t::loopback_mode |
Enable loopback for testing.
| bool hf_stm32_can_config_t::silent_mode |
Enable silent/listen-only mode.