【MCAL】AUTOSAR架构下SPI数据同步收发具体实现
目录
前言
正文
1.依赖的SPI硬件特性
1.1. SPI时隙参数配置
1.2. SPI数据发送和接收模式
2.MCAL中的SPI配置
3.软件的具体实现
3.1. Spi_SyncTransmit
3.2. Spi_lSyncTransmit
3.3. Spi_lSyncStartJob
3.4. Spi_lSyncTransmitData8Bit
3.5. Spi_lSynTransErrCheck
4.总结
前言
《【MCAL】SPI模块详解》一文介绍了AUTOSAR架构下SPI模块的详细设计;《【TC3xx芯片】TC3xx芯片QSPI模块详解》一文介绍了TC3xx芯片的SPI硬件模块;《【MCAL】AUTOSAR架构下基于SPI通信的驱动模块详解-以TJA1145为例》一文介绍了CanTrcv_ TJA1145是如何基于TC3xx芯片SPI通信来实现数据的收发的。但是,对于SPI驱动模块本身是如何实现数据的收发没有详细介绍清楚,本文就来详细介绍AUTOSAR架构下SPI数据同步收发的具