基于ARM 微处理器的嵌入式以太网接口第 31 卷第 1 期 电 子 工 程 师 Vol. 31 No. 1 2005 年 1 月 EL ECTRON IC EN GIN EER Jan. 2005基于 ARM 微处理器的嵌入式以太网接口何 轩1 , 夏应清1 , 李 祥2( 1. 华中师范大学 , 湖北省武汉市 430079 ; 2. 湖北经济学院 , 湖北省武汉市 430065)【摘 要】 介绍了一种具有较高性价比和发展前景的基于 ARM 微处理器的嵌入式以太网的设 计方案 。首先介绍了 ARM 内核的微处理器 S3C44BOX 的功能和特点 ,接着分析了以太网控制器芯片 R TL8019AS 的性能 , 给出了以 ARM 为基础的嵌入式系统与 10 Mbit/ s 常用以太网控制器芯片 R TL8019AS 的硬件接口电路 。在软件设计上 ,首先介绍了μC/ OS Ⅱ 实时操作系统在 S3C44BOX 的移 植 ,并在此基础上给出了以太网控制器芯片 R TL8019AS 的初始化程序 ,最终实现了嵌入式以太网的 数据传输 。 关键词 : 嵌入式系统 , 以太网 , 接口 , ARM , 微处理器 中图分类号 : TP334. 70 引 言在电子设备日趋网络化的背景下 , 作为目前广泛 使用的以太网以及 TCP/ IP 已经成为事实上最常用的 网络标准之一 ,它的高速 、 可靠 、 分层以及可扩充性使 其在各个领域的应用越来越灵活 , 很多情况下运用以 太网和 TCP/ IP ,能够简化结构和降低成本 。但是 , 目 前关于嵌入式以太网的设计方案不是很多 , 而且大多 是基于单片机或 DSP 的 ,两者都存在要外扩很多外设 的问题 ,并且前者速度太慢 , 后者成本太高 , 这在一些 对设备尺寸要……