【车载以太网】AUTOSAR架构下TC3xx芯片是如何将一帧ETH报文发送出去的
目录前言正文1.硬件原理2.Eth Driver发送报文的底层实现2.1.关键配置和状态变量2.2.ETH Driver发送报文的实现2.3.Eth_30_Tc3xx_VTransmit_ProcessValidFrame2.4.Eth_30_Tc3xx_LL_PrepareTxDescriptorForTransmission2.5.Eth_30_Tc3xx_LL_PrepareTxDescriptorForIpChecksumOffloading2.6.Eth_30_Tc3xx_LL_PrepareTxDescriptorForProtocolChecksumOffloading2.7.Eth_30_Tc3xx_LL_TriggerTransmission3.EthI轮询DMA发送完成状态3.1.Eth_30_Tc3xx_LL_IsTxDescriptorOwnedByDriver4.发送完成中断5.总结前言在《英飞凌Aurix2G TC3XX GETH模块详解》一文中我们详细介绍了TC3xx芯片GETH模块的硬件原理,在《【车载以太网】Eth Stack Bringup》一文实现了Eth Stack的Bring up,在《【车载以太网】AUTOSAR架构下EthTrcv实战详解》一文介绍基于RTL8211F的EthTrcv的实战调试经验。我们将继续深入ETH Stack的各个模块的详细实现, 本文将详细分析AUTOSAR架构