引用: 原帖由 shilaike 于 2011-4-13 22:25 发表
从今天开始,我觉得学一个东西,要有系统规划,学了一个东西要总结 ,然后将所以综合一下,做成一个项目,这样才叫学习致用,下面我会将学习TCP/IP(net)的过程心得上传,
里面全是本人一点一滴的学习过程,因为有前 ...
由于程序代码的多,所以下面介绍一下主要的几个函数:
init_TcpNet();这个函数的主要目的就是对TCPNET的系统资源,协议和应用程序,在启动程序时必须要调用这个函数
main_TcpNet();这个函数是TCPNET的主函数,主要负责下面三件事:
//1.协议超时设定
//2.ARP地址缓存
//3.轮洵以太网控制器来接收数据
tcp_get_socket();这个函数的参数很多,原型是:extern U8 tcp_get_socket (U8 type, U8 tos, U16 tout,U16 (*listener)(U8 socket, U8 event, U8 *buf, U16 len));
对于这个函数的介绍请点击下面的链接:
https://home.eeworld.com.cn/my/space.php?uid=292785&do=thread&id=354
下面这个链接是关于tcp_connet(),tcp_listen(),tcp_release_socket()几个函数的详细说明:
https://home.eeworld.com.cn/my/space.php?uid=292785&do=thread&id=355