摘要
目前以太网已成为嵌入式系统的重要通信方式,其既可作为嵌入式系统开发过程中宿主机和目标机之间的调试通道,也可作为嵌入式系统中两个设备模块之间的传输通道。以某P2020处理器平台为例,该硬件平台提供了两路连接方式各不相同的以太网,其中一路以太网作为调试通道,P2020处理器和PHY之间采用了SGMII接口,PHY通过电口与宿主机相连。另一路以太网作为传输通道,P2020处理器和PHY之间采用了RGMII接口,PHY通过光口与其他设备模块相连。为了在此硬件平台上实现调试和传输功能,文章基于某国产嵌入式操作系统的网络协议栈组件设计了配套的网卡驱动程序,并完成了网卡驱动程序测试。测试结果表明本文设计的网卡驱动程序工作正常,运行稳定,可同时支持两路以太网通信,且两路以太网可分别作为调试通道和传输通道进行使用。
出处
《长江信息通信》
2023年第5期129-131,134,共4页
Changjiang Information & Communications