|
STM32G474xx HAL User Manual
|
FDCAN Rx报头结构体定义。 更多...
#include <stm32g4xx_hal_fdcan.h>
数据字段 | |
| uint32_t | Identifier |
| uint32_t | IdType |
| uint32_t | RxFrameType |
| uint32_t | DataLength |
| uint32_t | ErrorStateIndicator |
| uint32_t | BitRateSwitch |
| uint32_t | FDFormat |
| uint32_t | RxTimestamp |
| uint32_t | FilterIndex |
| uint32_t | IsFilterMatchingFrame |
FDCAN Rx报头结构体定义。
定义位于文件 stm32g4xx_hal_fdcan.h 的 199 行。
| uint32_t FDCAN_RxHeaderTypeDef::BitRateSwitch |
指定Rx帧是否采用位率切换进行接收。该参数可以是 FDCAN位率切换 的值
定义位于文件 stm32g4xx_hal_fdcan.h 的 218 行。
| uint32_t FDCAN_RxHeaderTypeDef::DataLength |
指定错误状态指示符。该参数可以是 FDCAN错误状态指示符 的值
定义位于文件 stm32g4xx_hal_fdcan.h 的 215 行。
| uint32_t FDCAN_RxHeaderTypeDef::FDFormat |
指定Rx帧是采用经典格式还是FD格式接收。该参数可以是 FDCAN格式 的值
定义位于文件 stm32g4xx_hal_fdcan.h 的 222 行。
| uint32_t FDCAN_RxHeaderTypeDef::FilterIndex |
指定匹配的Rx接收滤波器元素的索引。该参数必须是一个介于以下范围内的数值:
定义位于文件 stm32g4xx_hal_fdcan.h 的 230 行。
| uint32_t FDCAN_RxHeaderTypeDef::Identifier |
指定标识符。该参数必须是一个介于以下范围内的数值:
定义位于文件 stm32g4xx_hal_fdcan.h 的 199 行。
| uint32_t FDCAN_RxHeaderTypeDef::IdType |
指定所接收消息的标识符类型。该参数可以是 FDCAN ID类型 的值
定义位于文件 stm32g4xx_hal_fdcan.h 的 206 行。
指定已接收帧是否未匹配任何Rx滤波器。可通过 HAL_FDCAN_ConfigGlobalFilter() 启用非匹配帧的接收。该参数在帧匹配Rx滤波器时取0,在未匹配任何Rx滤波器时取1
定义位于文件 stm32g4xx_hal_fdcan.h 的 237 行。
| uint32_t FDCAN_RxHeaderTypeDef::RxFrameType |
| uint32_t FDCAN_RxHeaderTypeDef::RxTimestamp |
指定在帧接收开始时捕获的时间戳计数器值。该参数必须是一个介于0与0xFFFF之间的数值
定义位于文件 stm32g4xx_hal_fdcan.h 的 226 行。
1.7.6.1