综合实验_嵌入式下TCPUDP通信实验.pdf

综合实验_嵌入式下TCPUDP通信实验.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
综合实验_嵌入式下 TCPUDP 通信实验 实验指导书 一、实验名称 实验名称:综合实验_嵌入式下 TCP/UDP 通信实验 二、实验目的  通过实验掌握 ZLG/IP 软件包的 SOCKET API 编程方法;  通过实验掌握 ZLG/IP 软件包,实现基于 UDP 协议的服务器应用程序;  通过实验掌握 ZLG/IP 软件包,实现基于以太网接口的 WEB 服务器应用。 三、实验内容  使用 EasyARM2200 开发板和 ZLG/IP 软件包,实现基于以太网接口的 WEB 服务器应用;  使用 EasyARM2200 开发板和 ZLG/IP 软件包,实现基于 UDP 协议的服务器 应用程序; 四、实验环境 硬件:PC 机(带网卡) 一台 EasyARM2200 教学实验平台 一套 配套网线 一根 软件:Windows 98/2000/ XP 系统,ADS1.2 集成开发环境 UDPtest.exe (UDP 实验配套 PC 软件) Microsoft Internet Explorer 浏览器 µC/OS-II 操作系统(V2.52 ),ZLG/IP 软件包 五、实验步骤 (1) TCP 实验步骤 1、启动 ADS 1.2,使用 ARM Executable Image for UCOS-II (lpc22xx )工程 模板建立一个工程 shiyan; 2 、把 UCOS-II 内核源码和移植文件,ZLG/IP 软件包目录拷贝到已建工程目 录里面,ARM 目录为移植文件目录,Source 目录为UCOS-II 内核源码,tcpip 目 录为 ZLG/IP 软件包目录; 3 、修改 tcpip\include\cfg_net.h 文件,修改适用的 MAC 地址 (My_Mac_1ID )、 子网掩码( IP_MARK_1ID )、IP 地址( MY_IP_ID1 )、本地网关地址 (MY_GATEWAY_1ID ),注意:设置的子网掩码要和 PC 机的相同,IP 地址要 设成与 PC 机同一网段内,网关地址可以设为PC 机 IP 地址; 第 1 页 综合实验_嵌入式下 TCPUDP 通信实验 4 、 修 改 shiyan\src\os_cfg.h 文 件 , OS_MAX_EVENTS 改 为 42 、 OS_LOWEST_PRIO 改为 62、OS_MAX_QS 该为 10; 5 、在 ADS 的项目窗口添加 TCPIP 的文件组;然后把 tcpip\ 目录下 ARP\ARP.C 、 ETHERNET\Ethernet.C 、 HARDWARE\Hardware.c 、 IP\Ip.c 、 Ping\Icmp.c 、SOCKET\zlg_socket.C、TCP\TCP.C 、UDP\UDP.C 等文件添加到该 文件组,最后把光盘上 ZLGIP 的 EX1 的例子 TEST.C 文件拷贝到 shiyan\ 中, 然后添加到 ADS 项目窗口的 user 文件组; 6 、 将 EasyARM2200 开发板上的 JP4 跳线短接, JP6 跳线设置为 Bank0-RAM 、Bank1-Flash ,用配套的网线连接 EasyARM2200 开发板和 PC 机; 7、 选用 DebugInExram 生成目标,编译连接工程; 8、 选择【Project 】-> 【Debug 】,启动 AXD 进行 JTAG 仿真调试,全速运 行。 9、在 PC 机端打开 Windows 操作系统的 【开始】-> 【运行】,然后键入“PING IP 地址 -t”,如图 5.21 所示,然后点击确定,就可以看到 PING 成功

文档评论(0)

小蜗牛 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档