AUTOSAR下的SPI模块接口函数

函数名称函数模型
Spi_Init void Spi_Init(const Spi_ConfigType* ConfigPtr)
Spi_DeInitStd_ReturnType Spi_DeInit(void)
Spi_WriteIBStd_ReturnType Spi_WriteIB(
Spi_ChannelType Channel,
const Spi_DataBufferType* DataBufferPtr)
Spi_AsyncTransmit Std_ReturnType Spi_AsyncTransmit(
Spi_SequenceType Sequence)
Spi_ReadIBStd_ReturnType Spi_ReadIB(
Spi_ChannelType Channel,
Spi_DataBufferType* DataBufferPointer)
Spi_SetupEB Std_ReturnType Spi_SetupEB(
Spi_ChannelType Channel,
const Spi_DataBufferType* SrcDataBufferPtr,
Spi_DataBufferType* DesDataBufferPtr,
Spi_NumberOfDataType Length)
Spi_GetStatusSpi_StatusType Spi_GetStatus(void)
Spi_GetJobResultSpi_JobResultType Spi_GetJobResult(
Spi_JobType Job)
Spi_GetSequenceResultSpi_SeqResultType Spi_GetSequenceResult(
Spi_SequenceType Sequence)
Spi_GetVersionInfo void Spi_GetVersionInfo(
Std_VersionInfoType* versioninfo)
Spi_SyncTransmitStd_ReturnType Spi_SyncTransmit(
Spi_SequenceType Sequence)
Spi_GetHWUnitStatusSpi_StatusType Spi_GetHWUnitStatus(
Spi_HWUnitType HWUnit)
Spi_Cancelvoid Spi_Cancel(
Spi_SequenceType Sequence)
Spi_SetAsyncModeStd_ReturnType Spi_SetAsyncMode(
Spi_AsyncModeType Mode)
Spi_MainFunction_Handlingvoid Spi_MainFunction_Handling(void)

 


版权声明:本文为qq_59364137原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。