|
STM32G474xx HAL用户手册
|
SPI句柄结构体定义。 更多...
#include <stm32g4xx_hal_spi.h>
SPI句柄结构体定义。
定义于文件stm32g4xx_hal_spi.h的第115行。
| void(* __SPI_HandleTypeDef::AbortCpltCallback)(struct __SPI_HandleTypeDef *hspi) |
| uint32_t __SPI_HandleTypeDef::CRCSize |
SPI传输使用的CRC大小
定义于文件stm32g4xx_hal_spi.h的第133行。
被以下函数引用:HAL_SPI_Receive_IT()、HAL_SPI_TransmitReceive_IT()、SPI_2linesRxISR_8BITCRC()和SPI_RxISR_8BITCRC()。
| void(* __SPI_HandleTypeDef::ErrorCallback)(struct __SPI_HandleTypeDef *hspi) |
SPI错误回调
定义于文件stm32g4xx_hal_spi.h的第156行。
被以下函数引用:HAL_SPI_Init()、HAL_SPI_IRQHandler()、HAL_SPI_RegisterCallback()、HAL_SPI_UnRegisterCallback()、SPI_CloseRx_ISR()、SPI_CloseRxTx_ISR()、SPI_CloseTx_ISR()、SPI_DMAAbortOnError()、SPI_DMAError()、SPI_DMAReceiveCplt()、SPI_DMATransmitCplt()和SPI_DMATransmitReceiveCplt()。
| __IO uint32_t __SPI_HandleTypeDef::ErrorCode |
SPI错误代码
定义于文件stm32g4xx_hal_spi.h的第147行。
被以下函数引用:HAL_SPI_Abort()、HAL_SPI_Abort_IT()、HAL_SPI_DeInit()、HAL_SPI_DMAStop()、HAL_SPI_GetError()、HAL_SPI_Init()、HAL_SPI_IRQHandler()、HAL_SPI_Receive()、HAL_SPI_Receive_DMA()、HAL_SPI_Receive_IT()、HAL_SPI_RegisterCallback()、HAL_SPI_Transmit()、HAL_SPI_Transmit_DMA()、HAL_SPI_Transmit_IT()、HAL_SPI_TransmitReceive()、HAL_SPI_TransmitReceive_DMA()、HAL_SPI_TransmitReceive_IT()、HAL_SPI_UnRegisterCallback()、SPI_AbortRx_ISR()、SPI_AbortTx_ISR()、SPI_CloseRx_ISR()、SPI_CloseRxTx_ISR()、SPI_CloseTx_ISR()、SPI_DMAError()、SPI_DMAReceiveCplt()、SPI_DMARxAbortCallback()、SPI_DMATransmitCplt()、SPI_DMATransmitReceiveCplt()、SPI_DMATxAbortCallback()、SPI_EndRxTransaction()和SPI_EndRxTxTransaction()。
SPI发送DMA句柄参数
定义于文件stm32g4xx_hal_spi.h的第139行。
被以下函数引用:HAL_SPI_Abort()、HAL_SPI_Abort_IT()、HAL_SPI_DMAStop()、HAL_SPI_IRQHandler()、