移植到嵌入式系统的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报有效数据的长度。
上传时间: 2013-12-12
上传用户:guanliya
AT25F512 Serial EEPROMs with AT89.rar. 通过spi通信,很好的一个例子。
上传时间: 2014-01-24
上传用户:1101055045
用于linux系统中实现ARM开发板与上位机之间的串行通信,只需在linux下编译后即可执行,已经调试通过
上传时间: 2013-12-15
上传用户:shinesyh
串口通信,主要用于解决GPS通信时候的串口读写,以及对串口的处理。
标签: 串口通信
上传时间: 2016-07-05
上传用户:123456wh
泵站系统屏与屏之间的通信,现地层与工作站之间的通信.
上传时间: 2013-12-22
上传用户:cccole0605
欢迎光临最大的源码下载中文网站http://www.pudn.com 本站以语言和语言、嵌入式开发、算法实现为主,源码数量达几十万个,有200多个分类,很多都是本站会员的私家珍藏,互联网上其他地方是找不到的
上传时间: 2013-12-16
上传用户:helmos
用FPGA实现了RS232异步串行通信,所用语言是VHDL,另外本人还有Verilog的欢迎交流学习,根据RS232 异步串行通信来的帧格式,在FPGA发送模块中采用的每一帧格式为:1位开始位+8位数据位+1位奇校验位+1位停止位,波特率为2400。由设置的波特率可以算出分频系数,具体算法为分频系数X=CLK/(BOUND*2)。
上传时间: 2013-11-29
上传用户:ve3344
linux下使用socket进行网络通信,含server.c和client.c文件,使用时可以将server.c在PC linux下运行,client.c经交叉编译后下到开发板运行
上传时间: 2014-01-19
上传用户:zm7516678
linux下实现IO通信,服务器端支持并发服务
上传时间: 2016-07-21
上传用户:ryb
PC与PDIUSBD12通过USB口通信,上位机显示程序
上传时间: 2016-07-22
上传用户:epson850