文件名称:51单片机+RTL8019上网编程指南[1000元购买的程序]
文件大小:1.32MB
文件格式:ZIP
更新时间:2012-11-19 15:51:47
嵌入式开发 51单片机 RTL8019 上网编程
(*51单片机+RTL8019上网编程指南 包含word文档详细介绍和keil工程全文件。 1000元购买的珍贵资源。) 1. 绪言 ——单片机如何控制以太网网卡进行传输数据,如何加载TCP/IP协议连接到互联网,这些都是一些令人感兴趣的问题。 ——可以说以太网和TCP/IP协议已经成为使用最广泛的协议,而其它总线协议如RS485、RS232,CAN,LANWORKS,都只是一些局部系统的总线。 ——围绕以太网而制造的集线器,交换机已进入大小公司,企业,家庭。我现在在众达天网公司,由于公司是搞电脑防火墙的,所以对网络的接触也越来越多,我研究的主要是网络的底层,并掌握了很多网络分析工具如(SNIFFER),对以太网和TCP/IP协议的研究就更加深入了。 ——我比较熟悉的网卡是10M的网卡,100M的以太网卡还在研究之中。曾经用单片机(89C52)控制和驱动10M的NE2000兼容型以太网卡与电脑主机传输数据。 ——现在将我的一些研究成果写成一系列的文单,提供给大家。也许有一天研究了100M的网卡之后,可以让单片机驱动它,那是可能的事,只不过接口可能会复杂一些。 ——我所写的驱动程序并不是标准的,因为我没有学过UNIX,无法使用UNIX提供的原代码。如果能使用UNIX的原代码,那将是很好的事。我也正在接触UNIX和VC++,DDK等方面的内容,希望有一天能够重写我现在所写的驱动程序。 ——我知道有很多人在了解单片机与以太网方面的东西,在BBS上也发现了很多这方面的内容,有些人的研究甚至比我还深入,我也希望能跟这些人交流交流,如果对我的文章感兴趣 ,当然可以给我发电子邮件啦。 ——在接下来的文章将介绍以太网协议,网卡驱动,IP协议,ICMP协议,ARP协议,TCP协议等 。
【文件预览】:
开发指南---51单片机+RTL8019上网编程指南.doc
keil_udp
----Eth.LST(17KB)
----Udp.c(4KB)
----51web.c(5KB)
----Ip.LST(6KB)
----keil.M51(62KB)
----Icmp.c(3KB)
----keil.hex(28KB)
----Eth.c(9KB)
----NET.H(6KB)
----keil.plg(150B)
----Ip.OBJ(17KB)
----GNET.H(1KB)
----Serial.c(3KB)
----keil_Uv2.Bak(2KB)
----Timer.OBJ(389B)
----Udp.LST(7KB)
----51web.LST(8KB)
----keil.lnp(130B)
----Udp.OBJ(20KB)
----keil(144KB)
----Arp.LST(13KB)
----51web.OBJ(18KB)
----Timer.c(36B)
----Arp.c(7KB)
----keil.Uv2(2KB)
----Cksum.LST(3KB)
----Cksum.c(1KB)
----Serial.LST(6KB)
----Icmp.LST(6KB)
----Serial.OBJ(16KB)
----Ip.c(4KB)
----keil.Opt(3KB)
----keil_Opt.Bak(3KB)
----Cksum.OBJ(14KB)
----Timer.LST(882B)
----Arp.OBJ(24KB)
----Eth.OBJ(26KB)
----Icmp.OBJ(18KB)