Charles Stark Draper是一位美国科学家(1901年10月2日至1987年7月25日),1965年在“麻省理工学院仪器实验室”开发了第一个嵌入式系统,即阿波罗制导计算机。第一个嵌入式操作系统是实时Vxworks,由wind river systems于1987年开发,第二个嵌入式操作操作系统是Linux产品,由Linus Torvalds于1991年10月5日推出,其他一些操作系统是苹果IOS、谷歌的安卓IOS和苹果Mac操作系统。一些最好的嵌入式系统公司是金奈的德尔福汽车公司、蒂鲁瓦南塔普兰的塔塔埃尔克西公司、喀拉拉邦的奥黛丽技术公司、卡纳塔克邦的Brisa技术公司和班加罗尔的微波技术公司。本文对嵌入式操作系统进行了概述。


什么是嵌入式操作系统?

嵌入式操作系统被定义为硬件和软件的组合。操作系统是一种用于编程的软件,它将硬件语言(二进制语言)转换为软件语言(C、C++等),并以图像、文本和声音的形式显示人类可以理解的输出。操作系统的简称是操作系统。


例如,计算机是使用硬件组件设计的,但只有硬件,系统将无法运行,因为软件是运行系统的必要条件。硬件和软件的区别在于,我们可以看到、触摸和感觉硬件组件,但我们看不到、触摸和感受软件。


嵌入式系统框图

嵌入式系统的框图由输入设备、输出设备和存储器组成。


输入设备:输入设备用于将数据从用户发送到系统,这里用户是输入。一些输入设备包括键盘、鼠标、麦克风、硬盘、传感器、开关等。


输出设备:输出设备以文本、图像或声音的形式向人类显示结果。一些输出设备是打印机、显示器、LCD、LED、电机、继电器、蜂鸣器等。


内存:内存用于存储数据。一些存储设备是SD卡、EEPROM(电可擦除可编程只读存储器)、闪存。嵌入式系统中使用的存储设备有非易失性RAM、易失性ROM、动态随机存取存储器等。


block-diagram-of-embedded system


嵌入式系统框图

Windows嵌入式操作系统

1983年11月10日,比尔·盖茨宣布了微软视窗。有三种不同类型的windows操作系统,分别是用于手机的windows OS、用于Pc的windows OS和用于服务器的windows OS。


types-of-windows-operating-system


windows操作系统的类型

适用于服务器的Windows操作系统


一些用于服务器的windows操作系统


  • Windows NT于1993年推出

  • Windows 2000服务器于2000年推出

  • Windows服务器2016

适用于移动设备的Windows操作系统


一些适用于Mobile的windows操作系统


  • Windows 6.1版本于2008年4月1日发布

  • 2009年发布的Windows 6.5版本

  • Windows 7于2011年推出

  • Windows 8和Windows 9

  • Windows 10于2015年1月21日发布

Pc的Windows操作系统


Pc的一些windows操作系统是


  • Windows 1于1985年发布

  • Windows 95于1995年发布

  • Windows ME于2000年推出

  • Windows 9和Windows 10将于2015年推出

操作系统

操作系统是用户和计算机硬件之间的接口。操作系统的简称是操作系统。有五种不同类型的操作系统


实时操作系统


  • 实时操作系统执行实时应用程序。

  • 实时操作系统分为软实时和硬实时两种。

  • 硬实时符合最后期限,但软实时不符合最后期限。这就是硬实时和软实时之间的区别。

多任务操作系统


  • 多任务操作系统允许用户执行多个任务。

  • 多任务操作系统有两种类型——抢占式和协作式。

  • 多任务处理的例子:同时吃东西和看电视,上课时聊天,走路时吃巧克力,走路时打电话,等等。

网络操作系统


  • 网络操作系统的简称是NOS。

  • 它允许多台计算机连接到一个局域网。

  • 有两种类型的网络操作系统:对等操作系统和客户端/服务器。

  • 网络操作系统示例:Windows 2000、Linux、Microsoft Windows等。

分布式操作系统


  • 分布式操作系统被定义为用于联合执行单个任务的独立计算机的集合。

  • 分布式操作系统的示例:内部网、互联网、传感器网络等。

批处理操作系统


  • 它将输入数据收集到多个批次中,并将每个批次作为一个单元进行处理。

  • 批处理操作系统示例:交易、工资单系统、银行对账单、报告、集成等。

嵌入式操作系统与桌面操作系统

嵌入式操作系统和桌面操作系统的区别如下表所示


序号

嵌入式操作系统

桌面操作系统

1.

第一个嵌入式操作系统是1965年的阿波罗制导计算机

第一个桌面操作系统是1960年开发的NLC(联机系统)

2.

它被设计为只运行一个任务

它被设计为同时运行许多任务

3.

与桌面操作系统相比,启动时间更快

桌面操作系统的启动时间较慢

4.

web浏览器的性能加载网站所需的时间较少

web浏览器的性能需要很长时间才能加载网站

5.

运行应用程序所需的时间更少

运行应用程序需要更长的时间

6.

它只使用闪存驱动器进行存储

它使用硬盘驱动器和闪存驱动器进行存储

7.

嵌入式操作系统成本更低

成本很高

8.

与桌面操作系统相比,它需要更少的存储空间

它需要更多的存储空间

9

它的应用程序功能较少

它有更多的应用功能

应用

嵌入式操作系统的一些应用程序如下所示


  • 移动电话

  • 洗衣机

  • 电视

  • 微波炉

  • 电视

  • 计算机

  • 笔记本电脑

  • 洗碗机

  • 自动取款机

  • 卫星

  • 车辆

优势

嵌入式操作系统的优点是


  • 易于设计

  • 低成本

  • 性能良好

  • 需要更少的电源

  • 小尺寸

  • 可信赖的

缺点

嵌入式操作系统的一些缺点是


  • 故障排除困难

  • 从一个系统到另一个系统的数据传输很困难

  • 系统配置后无法更改

嵌入式系统的实时特性

嵌入式系统的实时特性如下所示


  • 可靠性

  • 可预测性

  • 可管理性

  • 可扩展性

  • 压实度

嵌入式操作系统是我们在日常生活中使用的一种很好的技术。大多数嵌入式产品会出现在我们的日常生活中,因为制造商正在基于这项技术设计产品。这里有一个问题要问你,汽车使用的是什么类型的操作系统?