uIP 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
uIP 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
uIP 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 BSD
开发语言 C/C++ 查看源码 »
操作系统 嵌入式
软件类型 开源软件
所属分类 程序开发网络工具包
开源组织
地区 不详
投 递 者 鉴客
适用人群 未知
收录时间 2010-11-06

软件简介

uIP是专为8位和16位的嵌入式微控制器设计的微型TCP/IP协议栈,它采用BSD授权,具有良好的互操作性,并遵循RFC标准。

uIP提供了网络通信所必须的协议, 本身代码和占用的内存数都非常少 - uIP的源代码只有几KB, RAM占用仅几百字节。

uIP是一个完全由C语言编写的开源软件, 它的文档和源代码可用于商业和非商业用途, 它已经移植到了大部分的8位微控制器, 而且已在很多的嵌入式产品和项目中使用. (比如卫星, Cisco路由器. 查阅Links页面的几个例子)

uIP具有如下功能:

  • 良好的文档和源代码注释 - 几乎每一行代码都有注释.
  • 代码非常少.
  • 占用非常少的内存, 在编译时候可以设置.
  • 支持ARP, SLIP, IP, UDP, ICMP(ping)和TCP协议.
  • 提供一套实例程序: web服务器, web客户端, 电子邮件发送程序(SMTP客户端), Telnet服务器, DNS主机名解析程序.
  • 同时活动的TCP链接数没有限制, 在编译时候可以设置.
  • 可免费用于商业和非商业用途.
  • TCP和IP协议遵循RFC标准, 包括流控制, 片断分割和重传超时估算.
  • uIP由瑞典计算机科学学院(网络嵌入式系统小组)的Adam Dunkels开发.

现在uIP集成于Contiki

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

BOM

器件型号 器件厂商 更多信息
{{o.mpn}} {{o.mfr}} 查看

评论

点击引领话题📣 发布并加入讨论🔥
暂无内容
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
41 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部