原创 嵌入式系统中为什么要添加操作系统..... 嵌入式实时操作系统

嵌入式系统中为什么要添加操作系统?这个问题很多人都能回答,并且也一定要很多答案。当外行问及我这个问题的时候,我说是想让程序脱离硬件,提高程序的可移植性和可读性;另外就是当系统比较复杂的情况下,操作系统可以为这个复杂的系统提供管理机制,开发人员只要完成功能函数,并且添加任务即可,不用再去管不同的任务之间通信以及各个不同功能之间如何协同工作等等的问题。但是这样说出来,似乎没法让他们感受到操作系统的强大。

想想还是在这里让自己总结一下,心里才会舒服点。操作系统个人并没有真正在项目中使用过,但是从我的一些经历来看,操作系统一般是用在一些要求比较苛刻、系统比较复杂的场合。这也足以证明,操作系统的确有“能人之所不能”的强大。

【原创】嵌入式系统中为什么要添加操作系统..... 嵌入式实时操作系统

个人觉得操作系统的强大至少有一下几点:

1、系统复杂程度较高,实现的功能较多。需要通过操作系统为这个复杂的系统提供一种管理机制。能够使得这个系统中不同的模块高效的运作。例如window,如果电脑上面没有操作系统,电脑要管理键盘、鼠标、显示器等等的硬件系统,还有电脑上面各种各样的软件。如果要在电脑上在安装新的软件,就如同要拓展系统的功能,这个时候有可能会影响到其他的功能模块。而有了操作系统以后,就不必考虑这些问题,因为在操作系统中,每个任务都认为是自己独享整个CPU。

2、软件的移植性。比如QQ,如果没有操作系统,QQ不可能向现在这样火爆。不同的PC机有着不同的配置和CPU,如果没有操作系统,那么,QQ这样的软件,就无法在任何PC上都能安装。而由windows的情况下,QQ只要在winsows上实现就好了,根本不用管PC是什么配置,是什么CPU。这些问题都由操作系统搞定。

3、在操作系统上提供的一些功能相对有其优越性。比如TCP/IP协议栈,在操作系统上面实现的协议栈或许就比单独在前后台下实现的协议栈稳定性和可靠性要好。

  

爱华网本文地址 » http://www.413yy.cn/a/25101017/334614.html

更多阅读

在Win7系统中添加打印机的方法 xp系统添加网络打印机

在Win7系统中添加打印机的方法——简介Windows7操作系统和之前用户群体庞大的WindowsXP操作系统在操作上大同小异,但是还是有些区别。对于Win7如何添加打印机,很多用户还不是很了解。这里我们做一个简单的教程,教会大家如何在Win7操作

win7系统中如何给文件夹加密 win7系统下文件夹加密

win7系统中如何给文件夹加密——简介工作中,很多电脑是多人共用的,那么如何给文件夹加密,让其他人无法浏览你不想让别人知道的资料内容呢?本文就给大家介绍两种常用方法,都是最绿色的,无需安装什么软件,win7操作系统自带的文件夹加密方法

解决IE8无法在XP系统中完成安装 xp系统卸载ie8

解决IE8无法在XP系统中完成安装——简介很多用户在使用WinXP操作系统中升级IE8游览器,会遇到游览器尚未安装完成的信息,解决这个问题的方法很简单,在安装IE8的时候,360安全卫士或是杀毒等软件在之前可能会锁定你的浏览器主页,安装之前只

怎么在PE系统中重装系统? 精 pe重装系统

怎么在PE系统中重装系统? 精——简介 重装系统的方式很多,以前最流行的方式是光盘安装,不过现在的趋势是越来越多的人采用U盘的方式安装系统,光盘的方式已经快濒临淘汰了。怎么在PE系统中重装系统? 精——工具/原料U盘PE系统?gho文件?

怎样在Win7系统中搭建Web服务器 精 xp系统搭建vpn服务器

怎样在Win7系统中搭建Web服务器 精——简介局域网Web服务器的主要功能是实现资源共享,同时借助于局域网服务器访问页面可有效的实现信息的同步。利用Web服务器,我们随时随地都可以将自己的信息上传到服务器端,让其它关注你的用户能在第

声明:《原创 嵌入式系统中为什么要添加操作系统..... 嵌入式实时操作系统》为网友假面孔分享!如侵犯到您的合法权益请联系我们删除