源码工程 微处理器开发 人工审核无毒

移植到嵌入式系统的TCPIP协议源码

所属分类 微处理器开发
文件大小 1644 K
文件格式 RAR 文件
累计下载 72 次
分享作者
发布日期

资料详细技术说明

移植到嵌入式系统的TCPIP协议源码,源码内有详细中文注解。 已实现的功能: 支持TCP, UDP, IP, ICMP, ARP, ETHERNET等协议;兼容BSD标准的Socket API接口函数库;ICMP实现PING的功能和UDP无效端口返回;支持TCP的流控制和超时重传;支持TCP主动连接和被动连接; 􀁺 支持在多任务中建立多个不同的TCP连接,支持各连接同时收发数据; 􀁺 提供WebSever和UDP服务器范例。 还没实现功能: 􀁺 IP报的处理不支持分段 在多个网络接口的应用是两个网络间的最大报大小要基本相等。 􀁺 ICMP协议还不是非常完整 目前ICMP协议只支持PING的功能和UDP无效端口返回。 􀁺 TCP协议不支持紧急数据 这一版本的ZLG/IP不对TCP传输中的紧急数据报进行处理。 􀁺 不支持IGMP协议 这一版本的ZLG/IP不支持IP组播和广播。 􀁺 不支持Socket API发送函数发送大于PMTU 用Socket API发送函数发送数据时,数据长度不可大于一个TCP或UDP报有效数据的长度。

压缩包内文件清单(共 12 个文件)

已自动扫描归档包内目录结构与文件清单 源码与文本文档支持点击「在线阅读」,二进制/媒体文件请下载压缩包后使用
1 FILE
crc.c 4.7 KB
包内组件
2 FILE
zlg_socket.c 17.7 KB
包内组件
3 FILE
tcp.c 34.5 KB
包内组件
4 FILE
udp.c 2.8 KB
包内组件
5 FILE
udp_bak.c 4.2 KB
包内组件
6 FILE
hardware.c 14.5 KB
包内组件
7 FILE
mcu_hardware.c 2 KB
包内组件
8 FILE
arp.c 11.4 KB
包内组件
9 FILE
ethernet.c 7.5 KB
包内组件
10 FILE
hardware.h 905 B
包内组件
11 FILE
tcp.h 3.7 KB
包内组件
12 FILE
zlg_socket.h 1.6 KB
包内组件

相关微处理器开发资料推荐

下载与解压说明

下载积分规则

  • 本资源下载仅需 2 积分
  • 24 小时内重复下载免扣积分
  • VIP 会员享专属免积分高速通道

文件解压指南

  • 推荐使用 7-Zip 或新版 WinRAR 解压
  • 原理图与 PCB 请使用对应 EDA 软件打开
  • 压缩包内源码可直接在上方在线预览

免费获取积分