嵌入式系统网络接口课件.pptVIP

  • 3
  • 0
  • 约9.77千字
  • 约 49页
  • 2022-11-27 发布于未知
  • 举报
在I/O模式下,PacketPage存储器被映射到CPU的8个16位的I/O端口上。在芯片被加电后,I/O基地址的默认值被置为300H。这8个16位I/O端口详细的功能和偏移地址如下表所示。 3、10BASE-T接口部分 TXD+/ TXD-: 10BASE-T发送,差分输出 RXD+/ RXD-: 10BASE-T接收,差分输入 在设计网卡芯片电路时通过一个隔离变压器和RJ-45的网络外接口相连,外部主机通过以太网网线与RJ-45接口进行连接,实现数据交换。    隔离变压器的TD+管脚连接网卡芯片的TXD+引脚;TD-连接TXD-;RD+连接RXD+;RD-连接RXD-。CS8900A通过隔离变压器与RJ-45连接,实现与主机进行接收和发送IP数据报等工作。 CS8900AI/O模式下主要工作寄存器: LINECTL(0112H)-- LINECTL决定CS8900A的基本配置和物理接口。可设置初始值为00D3H,选择物理接口为10Base-T,并使能设备的发送和接收控制位。 RXCTL(0104H)--RXCTL控制CS8900A接收特定数据包。设置RXCTL的初始值为0D05H,接收网络上的广播或者目标地址同本地物理地址相同的正确数据包。 RXCFG(0102H)-- RXCFG控制CS8900A接收到特定数据包后会引发接收中断。 RXCFG可

文档评论(0)

1亿VIP精品文档

相关文档