返回首页 hi, 欢迎来到机器人在线 请登录/ 免费注册 扫码关注
  • 嵌入式操作系统有哪些?

    提问:小陈 | 时间:2022-09-28 09:19:24

    标签:嵌入式操作系统

回答者:库茂机器人 | 时间:2022-09-29 11:09:26


嵌入式操作系统(EmbeddedOperatingSystem,简称:EOS)指嵌入式系统的操作系统。嵌入式操作系统是一种应用广泛的系统软件,通常包括与硬件相关的底层驱动软件.系统内核.设备驱动接口.通信协议.图形界面.标准化浏览器等。嵌入式操作系统负责嵌入式系统的所有软软件.分配硬件资源.任务调度,控制.协调和活动。它必须通过装卸某些模块来反映系统的特性,实现系统所需的功能。嵌入式领域广泛使用的操作系统包括:嵌入式实时操作系统µC/OS-II.嵌入式Linux.WindowsEmbedded.VxWorks以及应用于智能手机和平板电脑的Android.iOS等。

嵌入式操作系统

1.嵌入式Linux

嵌入式Linux(EmbeddedLinux)是标准Linux小型化切割后的特殊用途Linux操作系统只能固化几个容量KB或者几MB适用于特定嵌入式应用的内存芯片或单片机。目前,约一半的嵌入式系统采用嵌入式系统linux,嵌入式linux它具有独特的层次结构、强大的网络支持功能、完整的工具链、易于构建的开发环境等,还可以实现跨域嵌入式系统开发中模拟工具的障碍Linux硬件支撑功能广泛。常用嵌入式操作系统

2.VxWorks

实时性更好。在执行程序和其他功能时,它将是精炼和有效的。可靠性高,保证了用户工作环境的稳定性

3.WindowsCE

WindowsCE电子设备操作系统基于掌上式电脑。WindowsCE图形用户界面相当出色,WindowsCE具有模块化.结构化.基于Win与处理器无关的应用程序接口和特性。WindowsCE开发平台比较贵,在一定程度上限制了它的发展。常用的嵌入式操作系统

4.PalmOS

PalmOS在PDA该领域拥有庞大的用户群,一度占领PDA90%以上的操作系统市场份额。PlamOS最明显的特点是简化。它的核心只有几千个字节。同时,用户可以轻松开发.定制,可操作性强。

5.C/OS

源代码公开,代码结构清晰.显然,详细的注释、有组织的组织、良好的移植性、可切割性和短小精悍的系统是实时操作系统研究和学习的首选,但在工程应用领域使用较少。常用的嵌入式操作系统