我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:小鱼儿玄机1站开奘结果 > 嵌入式软件 >

嵌入式软件系统中是否一定要有操作系统为什么?

归档日期:07-27       文本归类:嵌入式软件      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  1,轮询:在处理主任务的时候不断的查询是不是该处理其他的任务的,如果是就去处理其他任务,处理完了以后呢就马上回到主任务上

  2,前后台:处理主任务的时候设置了中断,中断可根据外部情况触发,打断主任务,去处理中断任务,中断任务处理完了又回到主任务

  只有一个cpu为什么能处理很多事情呢,操作系统把cpu的时间分割,每一小段时间执行一个任务的一部分(这一小段时间很短,一般在0.02秒以下),然后切换到下个任务上,不断的循环。由于切换时间很短,处理速度又很快,这样在人看来就是好像同时处理了很多任务一样

  2是最复杂的(从开发角度来说)。主要核心是任务调度,时间片划分轮转和任务划分。这是门艺术活。再复杂点就可以加点内存管理和进程间通信,这已经接近嵌入式操作系统的内核了。

  3就是应用各种通用的嵌入式操作系统。UCOS//II,UCLINUX,...

  展开全部早期的没有,因为系统太简单,可能只是一些单片机而已吧,应该谈不上是个嵌入式系统,现在一般都会有的。

本文链接:http://scrinzoom.com/qianrushiruanjian/682.html