STM32G474xx HAL 用户手册
数据字段
FDCAN_InitTypeDef 结构体参考

FDCAN 初始化结构体定义。 更多...

#include <stm32g4xx_hal_fdcan.h>

数据字段

uint32_t ClockDivider
uint32_t FrameFormat
uint32_t Mode
FunctionalState AutoRetransmission
FunctionalState TransmitPause
FunctionalState ProtocolException
uint32_t NominalPrescaler
uint32_t NominalSyncJumpWidth
uint32_t NominalTimeSeg1
uint32_t NominalTimeSeg2
uint32_t DataPrescaler
uint32_t DataSyncJumpWidth
uint32_t DataTimeSeg1
uint32_t DataTimeSeg2
uint32_t StdFiltersNbr
uint32_t ExtFiltersNbr
uint32_t TxFifoQueueMode

详细描述

FDCAN 初始化结构体定义。

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


字段文档

启用或禁用自动重传模式。此参数可设置为 ENABLE 或 DISABLE。

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

HAL_FDCAN_Init() 引用。

指定 FDCAN 内核时钟分频器。该时钟对所有 FDCAN 实例通用。此参数仅在第一个 FDCAN 实例初始化时应用。此参数可以是 FDCAN 时钟分频器 的值。

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

HAL_FDCAN_Init() 引用。

指定用于生成数据位时间量子的振荡器频率分频值。此参数必须是 1 到 32 之间的数字。

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

HAL_FDCAN_Init() 引用。

指定 FDCAN 硬件允许延长或缩短数据位以执行重新同步的最大时间量子数。此参数必须是 1 到 16 之间的数字。

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

HAL_FDCAN_Init() 引用。

指定数据位段 1 中的时间量子数。此参数必须是 1 到 32 之间的数字。

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

HAL_FDCAN_Init() 引用。

指定数据位段 2 中的时间量子数。此参数必须是 1 到 16 之间的数字。

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

HAL_FDCAN_Init() 引用。

指定扩展消息 ID 过滤器的数量。此参数必须是 0 到 8 之间的数字。

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

FDCAN_CalcultateRamBlockAddresses()HAL_FDCAN_ConfigFilter()HAL_FDCAN_Init() 引用。

指定 FDCAN 帧格式。此参数可以是 FDCAN 帧格式 的值。

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

HAL_FDCAN_Init() 引用。

指定 FDCAN 模式。此参数可以是 FDCAN 操作模式 的值。

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

HAL_FDCAN_Init() 引用。

指定用于生成标称位时间量子的振荡器频率分频值。此参数必须是 1 到 512 之间的数字。

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

HAL_FDCAN_Init() 引用。

指定 FDCAN 硬件允许延长或缩短位以执行重新同步的最大时间量子数。此参数必须是 1 到 128 之间的数字。

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

HAL_FDCAN_Init() 引用。

指定位段 1 中的时间量子数。此参数必须是 2 到 256 之间的数字。

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

HAL_FDCAN_Init() 引用。

指定位段 2 中的时间量子数。此参数必须是 2 到 128 之间的数字。

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

HAL_FDCAN_Init() 引用。