STM32G474xx HAL 用户手册
宏定义
FDCAN 协议错误代码
FDCAN 导出常量

宏定义

#define FDCAN_PROTOCOL_ERROR_NONE   ((uint32_t)0x00000000U)
#define FDCAN_PROTOCOL_ERROR_STUFF   ((uint32_t)0x00000001U)
#define FDCAN_PROTOCOL_ERROR_FORM   ((uint32_t)0x00000002U)
#define FDCAN_PROTOCOL_ERROR_ACK   ((uint32_t)0x00000003U)
#define FDCAN_PROTOCOL_ERROR_BIT1   ((uint32_t)0x00000004U)
#define FDCAN_PROTOCOL_ERROR_BIT0   ((uint32_t)0x00000005U)
#define FDCAN_PROTOCOL_ERROR_CRC   ((uint32_t)0x00000006U)
#define FDCAN_PROTOCOL_ERROR_NO_CHANGE   ((uint32_t)0x00000007U)

宏定义文档

#define FDCAN_PROTOCOL_ERROR_ACK   ((uint32_t)0x00000003U)

应答错误

定义于文件 stm32g4xx_hal_fdcan.h 的第 736 行。

#define FDCAN_PROTOCOL_ERROR_BIT0   ((uint32_t)0x00000005U)

位0(显性)错误

定义于文件 stm32g4xx_hal_fdcan.h 的第 738 行。

#define FDCAN_PROTOCOL_ERROR_BIT1   ((uint32_t)0x00000004U)

位1(隐性)错误

定义于文件 stm32g4xx_hal_fdcan.h 的第 737 行。

#define FDCAN_PROTOCOL_ERROR_CRC   ((uint32_t)0x00000006U)

CRC 校验和错误

定义于文件 stm32g4xx_hal_fdcan.h 的第 739 行。

#define FDCAN_PROTOCOL_ERROR_FORM   ((uint32_t)0x00000002U)

格式错误

定义于文件 stm32g4xx_hal_fdcan.h 的第 735 行。

#define FDCAN_PROTOCOL_ERROR_NO_CHANGE   ((uint32_t)0x00000007U)

自上次读取以来无变化

定义于文件 stm32g4xx_hal_fdcan.h 的第 740 行。

#define FDCAN_PROTOCOL_ERROR_NONE   ((uint32_t)0x00000000U)

未发生错误

定义于文件 stm32g4xx_hal_fdcan.h 的第 733 行。

#define FDCAN_PROTOCOL_ERROR_STUFF   ((uint32_t)0x00000001U)

填充错误

定义于文件 stm32g4xx_hal_fdcan.h 的第 734 行。