LPC23xx以太网控制器实战:Oracle数据库在AIX/UNIX上的应用

需积分: 50 21 下载量 51 浏览量 更新于2024-08-06 收藏 11.5MB PDF 举报
"中用作“字节”-oracle大型数据库系统在aix/unix上的实战..." 本文档主要介绍了LPC23xx系列微控制器中的以太网控制器的使用和功能,该系列芯片由广州周立功单片机发展有限公司提供。以太网控制器是微处理器与局域网(LAN)通信的关键组件,它支持10Mbps和100Mbps的速率,具有媒体访问控制器(MAC)功能,并且集成了直接存储器访问(DMA)机制以提高性能。以太网模块与CPU共享一个先进的高性能总线(AHB)子系统,用于数据、控制和状态信息的交换。 LPC2364/6/8/78型号的控制器只配备简化媒体独立接口(RMII),而非媒体独立接口(MII)。以太网MAC通过RMII或MII与外部物理层(PHY)设备交互,这些设备负责物理层的数据传输。以太网控制器的特性包括半双工或全双工操作、流量控制、控制帧、硬件重传、接收包过滤以及LAN唤醒功能。使用分散-集中式DMA,能够自动处理帧的发送和接收,减轻CPU的工作负担。 以太网SRAM是一个专用的内存区域,用于存储数据、控制和状态信息。当以太网模块访问外部存储器,特别是在LPC2378(可能是唯一支持这种情况的模型)的情况下,如果未被USB模块占用,可以通过外部存储器控制器进行。然而,这会降低以太网访问速度并增加AHB1总线的负载。 此外,文档还列出了与以太网相关的术语,例如CRC(循环冗余校验)用于数据完整性检查,DMA用于数据传输,Double-word表示64位数据单位,FCS是帧校验序列,帧由目标地址、源地址、长度/类型字段、有效载荷和FCS组成。Half-word是16位数据单位,LAN代表局域网,MAC是媒体访问控制器,MII是媒体独立接口,MIIM是MII管理,Octet在IEEE802.3标准中被定义为“字节”,Packet是通过以太网传输的数据单元,包括前导区、起始帧定界符和以太网帧,PHY代表以太网物理层,RMII是简化的MII,Rx表示接收,TCP/IP是常用的高层通信协议。 本手册还提供了广州周立功单片机发展有限公司的技术支持联系方式,包括电话、邮箱以及各地的服务网络地址,方便用户获取进一步的帮助和支持。