基于ARM LPC2210的以太网RTL8019AS驱动系统设计

2014-11-24 12:31:33 · 作者: · 浏览: 3



LPC2210Philips公司推出的微处理器,带有16 KBRAM76个通用IO口,12个独立外部中断引脚,集成有8通道的10AD,能够基于芯片设计复杂的系统。


RTL8019AS是台湾Realtek半导体公司生产的以太网控制器,其性能包括:支持EthernetIIIEEE8023标准;支持816位数据总线;内置16 KWordSRAM;全双工,收发同时达到10 Mbs;支持BNCAUIUTP介质。RTLS019AS可提供100脚的TQFP封装,减少了PCB面积,更适合于嵌入式系统。


HR901170A是汉仁电子有限公司生产的RJ45接口连接器(带网络变压器/滤波器),该连接器满足IEEES023IEEE9023ab标准,能 较好地抑制电磁干扰。通过HR901170A系统就可以连接到以太网上。


注:RTL8019AS与网络介质之间的连接由Rj45接头HR901170A完成。


RTL8019AS芯片工作原理


RTL8019AS寄存器采用内存映射的方式。映射地址根据具体的硬件连接方式不同而不同。在LPC2210开发板中RTL8019ASCPU的存储空间上映射的基地址为0X83400000


LPC2210 通过16 DMA 方式实现对RTL8019AS 双口RAM的访问,另外使用P0.8控制RTL8019AS芯片复位,使用以太网接口时必须将P0.8设置为输出模式,并且将跳线器JP8_NET_RST短接。RTL8019AS芯片中的中断输出与P0.9(EINT3)相连,当需要使用RTL8019AS中断时必须将P0.9设置为EINT3功能,并且将跳线器JP8_NET_INT短接。