!
!"#$%&’
!
!""!
年第
"
期
!""!
年
"
月
!
引言
随着互联网的出现和以太网的迅速发展
!
基于
以太网的设备控制越来越多
!
发展也越来越快
"
目
前
!
以太网
#
#$%&’(&$
$
已经广泛地应用于各种计算机
网络
!
通过以太网及
)*+,-+
协议栈可以使不同的网
络设备实现互连%
交换数据
"
用以太网实现嵌入式系统的网络连接有多种方
案
"
传统的多器件以太网连接方案是通过
.*/
扩
展以太网控制器来实现的
!
必要时还需要扩展外部
01.
和
02.
"
虽然这种方案应用起来不是很困难
!
但所用外部元件数量较多!系统开销较大!稳定性不
高
"
为了解决传统方案的不足
!
本文讨论以集成以
太网
.1*
层和物理层的
"!
位单片机
.*34"56#!7
来实现单器件以太网连接
"
与多器件方案相比
!
单
器件连接方案具有所用外部元件少
%
系统开销小
%
稳
定性高%设计时间短等一系列优点"
" #$%&!"’()*
简介
.*34"56#!7
是
8’&&9:;<&
公 司 生 产 的 基 于
=*4"5 *+/
内核的
"!
位单片机
!
利用它可以方便
地实现单器件以太网连接
! 构成一个完整的终端节
点
"
.*34"56#!7
的内部功能模块框图如图
"
所示
!
主要特性如下
&
采用高性能
"!
位
=*4"5*+/
内核
!
>?>@
下工
作频率可达
5A.=B
或
"C.-+4
!
具有优化的
*
语言
体系结构!
可以生成十分简洁的代码
’
带有片上调试接口
!
可以进行实时在线仿真和
调试
!
而无需仿真器
"
集 成 了
!7DE
的
8<;9%
内 存 和
FDE
的 静 态
01.
!
能够满足大多数的应用场合
!
如果需要还可
进行外部扩展"
图
" .*34"56#!7
的内部功能模块框图
!
新特器件应用
() .*34"56#!7 *+,-./0123456
胡荣强
"
李 涛
"
徐 丹
#
武汉理工大学 自动化学院
G
湖北 武汉
7>CCHC
$
摘要
!
分析基于单片机的以太网连接方案
"
介绍
.*34"56#!7
型
"!
位单片机的特性及其最小系统
的硬件设计
" 给出
.*34"56#!7
的初始化过程%主程序和
)*+,-+
协议栈实现的思想&
关 键 词
!
.*34"56#!7
’
单片机
’
嵌入式系统
’
以太网
’
)*+,-+
中图分类号
!
)63">?5!!!!!
文献标识码
!
E
文章编号
!#""$%$&’’
"
!()!
#
C"ICC77JC>
(+,-..-. (/0-12-/ 3422-3/526 ,78-. 42 &$# #$%&!"’()*
=/ 0K(LJMN;(L
!
O- );K
!
P/ Q;(
!"#$%&’(#)’ *+ ,-’*(%’.*)/ 0-1%) 2).3#&4.’5 *+ 6#71)*8*95/ 0-1%) :;<<=</ >1.)%?
9,8/173/: #$%&’(&$ :K((&:$N(L R’KS&:$9 T;9&U K( 4*. ;’& ;(;<VB&U N( $%N9 R;R&’?)%& :%;’;:$&’N9$N: ;( U
&W;XR<& KY %;’UZ;’& U&9NL(N(L ;TK[$ $%& XN(NX[X 9V9$&X KY "!JTN$ 4*. .*34"56#!7 ;’& N($’KU[:&U?
)%& N(N$N;<NB;$NK( R’K:&99 KY .*34"56#!7 ;(U $%& U&9NL(N(L NU&; KY X;N( 9V9$&X R’K:&U[’& ;(U )+*,
-+ R’K$K:K< ;’& ;<9K LN\&(?
;-< =41.8
&
.*34"56#!7
(
4*.
(
&XT&UU&U 9V9$&X
(
#$%&’(&$
(
)*+,-+
%77%