STM32G474xx HAL用户手册:FDCAN私有函数
|
STM32G474xx HAL用户手册
|
函数 | |
| static void | FDCAN_CalcultateRamBlockAddresses (FDCAN_HandleTypeDef *hfdcan) |
| 计算每个RAM块起始地址和大小。 | |
| static void | FDCAN_CopyMessageToRAM (const FDCAN_HandleTypeDef *hfdcan, const FDCAN_TxHeaderTypeDef *pTxHeader, const uint8_t *pTxData, uint32_t BufferIndex) |
| 将Tx消息复制到消息RAM。 | |
| static void FDCAN_CalcultateRamBlockAddresses | ( | FDCAN_HandleTypeDef * | hfdcan | ) | [static] |
计算每个RAM块起始地址和大小。
| hfdcan | 指向包含指定FDCAN配置信息的FDCAN_HandleTypeDef结构体的指针。 |
| 无 |
Definition at line 3421 of file stm32g4xx_hal_fdcan.c.
References FDCAN_MsgRamAddressTypeDef::ExtendedFilterSA, FDCAN_InitTypeDef::ExtFiltersNbr, __FDCAN_HandleTypeDef::Init, __FDCAN_HandleTypeDef::Instance, __FDCAN_HandleTypeDef::msgRam, FDCAN_MsgRamAddressTypeDef::RxFIFO0SA, FDCAN_MsgRamAddressTypeDef::RxFIFO1SA, SRAMCAN_FLESA, SRAMCAN_FLSSA, SRAMCAN_RF0SA, SRAMCAN_RF1SA, SRAMCAN_SIZE, SRAMCAN_TEFSA, SRAMCAN_TFQSA, FDCAN_MsgRamAddressTypeDef::StandardFilterSA, FDCAN_InitTypeDef::StdFiltersNbr, FDCAN_MsgRamAddressTypeDef::TxEventFIFOSA, and FDCAN_MsgRamAddressTypeDef::TxFIFOQSA.
Referenced by HAL_FDCAN_Init().
| static void FDCAN_CopyMessageToRAM | ( | const FDCAN_HandleTypeDef * | hfdcan, |
| const FDCAN_TxHeaderTypeDef * | pTxHeader, | ||
| const uint8_t * | pTxData, | ||
| uint32_t | BufferIndex | ||
| ) | [static] |
将Tx消息复制到消息RAM。
| hfdcan | 指向包含指定FDCAN配置信息的FDCAN_HandleTypeDef结构体的指针。 |
| pTxHeader | 指向FDCAN_TxHeaderTypeDef结构体的指针。 |
| pTxData | 指向包含Tx帧数据的缓冲区的指针。 |
| BufferIndex | 要配置的缓冲区索引。 |
| 无 |
Definition at line 3479 of file stm32g4xx_hal_fdcan.c.
References FDCAN_TxHeaderTypeDef::BitRateSwitch, FDCAN_TxHeaderTypeDef::DataLength, DLCtoBytes, FDCAN_TxHeaderTypeDef::ErrorStateIndicator, FDCAN_EXTENDED_ID, FDCAN_STANDARD_ID, FDCAN_TxHeaderTypeDef::FDFormat, FDCAN_TxHeaderTypeDef::Identifier, FDCAN_TxHeaderTypeDef::IdType, FDCAN_TxHeaderTypeDef::MessageMarker, __FDCAN_HandleTypeDef::msgRam, SRAMCAN_TFQ_SIZE, FDCAN_TxHeaderTypeDef::TxEventFifoControl, FDCAN_MsgRamAddressTypeDef::TxFIFOQSA, and FDCAN_TxHeaderTypeDef::TxFrameType.
Referenced by HAL_FDCAN_AddMessageToTxFifoQ().
1.7.6.1