问问题描述
答精选答案

uip是一个开源的微型协议栈,主要用于8位,16位MCU,占用内存少,并且代码少,容易移植。
它既可以用于多任务的操作系统中,如ucos。也能单独存在,传说中的裸奔。uip主循环中重复做着两件事情。查看是否收到数据包查看周期性超时是否发生如果有数据包到达,则会在主循环中调用输入处理函数,uip_input(),这个函数不会发生阻塞,而是立刻返回。它返回时,相应接收这个数据包的应用程序或协议栈会产生一个或多个将要被发送的回应数据包。如果是这样的话,底层的网络设备驱动会被调用去发送这些数据包。周期性超时是用于驱动依靠定时器的TCP机制,比如延时确认,重发,估算往返时间。如果主循环中周期性定时发生,uip就会调用定时处理函数uip_periodic.
答其他回答(1条)
-
1、英文缩写UIP,英文全称:unconventional innovations program,中文解释:非常规的创新程序
2、英文缩写UIP,英文全称:universal immunization program,中文解释:普遍免疫程序
3、英文缩写UIP,英文全称:unusual interstitial pneumonitis,中文解释:不寻常的间质性肺炎
4、英文缩写UIP,英文全称:utilities infrastructure plan,中文解释:公用事业基础设施计划
本文来自作者[园丁考研魏老师]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/miaozhi/1538427.html

评论列表(4条)
我是公众科技网的签约作者“园丁考研魏老师”!
希望本篇文章《UIP是什么意思》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育咨询,知识百科
本文概览:uip是一个开源的微型协议栈,主要用于8位,16位MCU,占用内存少,并且代码少,容易移植。它既可以用于多任务的操作系统中,如ucos。也能单独存在,传说中的裸奔。uip主循环中重复做着两件事情。查看是否收到数据包查看周期性超时是否发生如果有数据包到达,则会在主循环中调用输入处理函数,uip_input(),这个函数不会发生阻塞,而是立刻返回。它返回时,相应接收这个数据包的应用程序或协议栈会产生一个或多个将要被发送的回应数据包。如果是这样的话,底层的网络设备驱动会被调用去发送这些数据包。周期性超时是用于驱