zoukankan      html  css  js  c++  java
  • Uip学习简介及网址

    http://www.ichanging.org/uip-stm32.html

    http://www.ichanging.org/share/

    http://bbs.eeworld.com.cn/thread-221635-1-1.html

    http://bbs.baiquwang.com/read.php?tid=2112

    http://bbs.baiquwang.com/thread.php?fid=63

    百趣网

    http://www.admin10000.com/document/2865.html

    http://dunkels.com/adam/

     http://forum.eepw.com.cn/forum/index

    http://bbs.baiquwang.com/

     http://www.wifi-robots.com/thread-1835-1-1.html

    http://www.youku.com/playlist_show/id_3014245.html

    uIP 由瑞典计算机科学学院(网络嵌入式系统小组)的Adam Dunkels 开发。其源代码由C 语言编写,并完全公开。最新版本是 uIP1.0 版本。
    uIP 协议栈去掉了完整的 TCP/IP 中不常用的功能,简化了通讯流程,但保留了网络通信必须使用的协议,设计重点放在了 IP/TCP/ICMP/UDP/ARP 这些网络层和传输层协议上,保证了其代码的通用性和结构的稳定性。
    由于uIP 协议栈专门为嵌入式系统而设计,因此还具有如下优越功能:
    1) 代码非常少,其协议栈代码不到 6K,很方便阅读和移植。
    2) 占用的内存数非常少,RAM 占用仅几百字节。
    3) 其硬件处理层、协议栈层和应用层共用一个全局缓存区,不存在数据的拷贝,且发送和接收都是依靠这个缓存区,极大的节省空间和时间。
    4) 支持多个主动连接和被动连接并发。
    5) 其源代码中提供一套实例程序: web 服务器, web 客户端,电子邮件发送程序(SMTP 客户端), Telnet 服务器,DNS 主机名解析程序等。通用性强,移植起来基本不用修改就可以通过。
    6) 对数据的处理采用轮循机制,不需要操作系统的支持。
    由于uIP 对资源的需求少和移植容易,大部分的 8 位微控制器都使用过uIP 协议栈, 而且很多的著名的嵌入式产品和项目(如卫星,Cisco 路由器,无线传感器网络)中都在使用 uIP 协议栈。
  • 相关阅读:
    基于TensorRT的BERT实时自然语言理解(下)
    基于TensorRT的BERT实时自然语言理解(上)
    lsof
    kata-runtime spec
    kata 虚拟机
    json + jq命令
    kata-runtime run mycontainer
    kata-runtime来运行容器
    docker + docker-runc
    kata container在aarch64上成功运行
  • 原文地址:https://www.cnblogs.com/Zblogs/p/3311509.html
Copyright © 2011-2022 走看看