在公众号给大家介绍过Uip和LwIP,如果使用过这两种TCP/IP协议栈,那么你一定会熟悉一个人Adam Dunkels亚当-邓克尔,瑞典计算机科学院的教授,这两种开源的协议栈都出自他手,现在是Thingsquare公司的CEO,他和他的团队还开发了开源操作系统contiki,并已经用在很多的嵌入式系统中,包括已经商业化的产品,大家可以去主页看看,有他的代码,文章等。
看看他的官方权威简历
Uip和LWIP估计大家都听的不爱听了,因为在公众号里介绍和移植了很多次,可能大家对conkiti系统还不是很了解,其实他已经存在很长时间了,而且完全开源,可以去git上下载源码,熟悉他的源码目录结构和移植。Contiki是一个专门针对物联网或者无线传感器网络应用的操作系统和协议栈,在科研以及产业化方便得到广泛的应用。源码目录结构如下,已经被移植在很多的嵌入式系统中,但是小猿还是觉得不够,应该移植提供大量的系统支持。
其实现在物联网操作系统各吹个的,有好多种,大家多了解一些没坏处,像我们经常用的freeRTOS, MQX, contiki,uCos,mbed等,国产的 LiteOS, RT-Thread,RT-Thread最近还发布了针对物联网的3.0版,等等,可以都了解一下,重点熟悉一两个。会熟练的应用开发产品。