嵌入式系统以太网接口设计及linux内核网络设备驱动.docVIP

  • 3
  • 0
  • 约1.14万字
  • 约 14页
  • 2017-10-12 发布于江苏
  • 举报

嵌入式系统以太网接口设计及linux内核网络设备驱动.doc

嵌入式系统以太网接口设计及linux内核网络设备驱动.doc

嵌入式系统的以太网接口设计及linux驱动 1 以太网概述   以太网(Ethernet)是当今局域网采用的最通用的通信协议标准。在以太网中,所有计算机被连接在一条电缆上,采用带冲突检测的载波侦听多路访问(CSMA/CD)方法,采用竞争机制和总线拓扑结构。基本上,以太网由共享传输媒体,如双绞线电缆或同轴电缆、多端口集线器、网桥或交换机构成。   按照OSI(Open System Interconnection Reference Model,开放式系统互联参考模型)7层参考模型,以太网定义的是物理层(PHY)和数据链路层(对应以太网的MAC层)的标准。   2 嵌入式处理器上扩展以太网接口   以太网接口控制器主要包括MAC乘PHY两部分,如图1所示为嵌入式处理器集成MAC层控制器。   MAC层控制器和PHY的连接是通过MII、RMII等接口实现的。在IEEE802的标准系列中,数据链路层包括LLC和MAC两个子层。其中MAC负责完成数据帧的封装、解封、发送和接受功能。PHY层的结构随着传输速率的不同而有一定的差异。对于1OBaseT等网络,从以太网PHY芯片输出的就是传输所需的差分信号。但是还需要一个网络隔离变压器组成图2的结构。网络隔离变压器可起到抑制共模干扰、隔离线路以及阻抗匹配等作用。   本文介绍一种新款网络接口芯片DM9000A,它可以很方便的实现与嵌入式CPU的接

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档