设为首页 加入收藏

TOP

基于ARM LPC2210的以太网RTL8019AS驱动系统设计
2014-11-24 12:31:33 】 浏览:1168
Tags:基于 ARM LPC2210 以太网 RTL8019AS 驱动 系统 设计



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短接。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇ARM之汇编学习---如何编写ARM汇编.. 下一篇Linux字符设备驱动之register_chr..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目