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