3 以太网帧格式
以太网协议有两种,一种是
IEEE802.2/IEEE802.3;另一种是以太网的封装格
式。现代的操作系统均能同时支持这
2 种类型的协议格式,因此对我们来说只需
要了解其中的一种就够了,特别是对单片机来说,不可能支持太多的协议格式。
本系统采用
IEEE802.3 以太网协议,表 1 给出了以太网帧格式的封装形式。
表
1 以太网帧格式的封装形式
PR:同步位。
SD:分隔位。
DA:目的地址,以太网的地址为 48 位(6 个字节)二进制地址,表明该帧
传输给哪个网卡。
SA:源地址,48 位,表明该帧的数据是哪个网卡发的,即发送端的网卡地
址,同样是
6 个字节。
TYPE:类型字段,表明该帧的数据是什么类型的数据。
DATA:数据段,该段数据不能超过 1500 字节。
FCS:32 位数据校验位。
4 系统软件设计
本系统软件的实现包括系统时钟、
定时器
、网卡
RTL8019AS 的初始化,初始
化
ARP 协议,TCP 协议和 HTTP 协议等来完成对电机参数的接收和发送,然后