微处理器广泛应用在各行各业,如各式家电、工业自动化,即时控制、资料采集等领域,为能够满足工控所需的即时控制、快速回应等需求,因此微处理器大多搭载嵌入式操作系统进行运作。那么比较常见或者用的较多的嵌入式系统有哪些呢?这里老羊快跑摘抄了一些比较流行和有前景的系统和大家分享。 1.Contiki Contiki是一个适用于有内存的嵌入式系统的开源的、高可移植的、支持网络的多任务操作系统。包括一个多任务核心、TCP/IP堆栈、程序集以及低能耗的无线通讯堆栈。 Contiki是采用C语言开发的非常小型的嵌入式操作系统,运行只需要几K的内存。Contiki是一个小型的,开源的,极易移植的多任务电脑操作系统。它专门设计以适用于一系列的内存受限的网络系统,包括从8位电脑到微型控制器的嵌入系统,只需几kilobyte的代码和几百字节的内存就能提供多任务环境和内建TCP/IP支持。 2.LwIP LwIP是LightWeight(轻型)IP协议,有无操作系统的支持都可以运行。LwIP实现的重点是在保持TCP协议主要功能的基础上减少对RAM的占用,它只需十几KB的RAM和40K左右的ROM就可以运行,这使LwIP协议栈适合在低端的嵌入式系统中使用。 lwIP协议栈主要白癜风治疗最好医院北京中科忽悠
|