00000008.htm
来自「水木社区 embeded 版精华区 下载」· HTM 代码 · 共 79 行
HTM
79 行
<?xml version="1.0" encoding="gb2312"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"/><title>[范文][嵌入式系统]嵌入式系统的一些基本 sunno </title></head><body><center><h1>BBS 水木清华站∶精华区</h1></center><a name="top"></a>发信人: sunno (民工☆茫然不知所措), 信区: Embedded <br />标 题: [范文][嵌入式系统]嵌入式系统的一些基本概念 (转载) <br />发信站: BBS 水木清华站 (Sun Apr 16 20:48:36 2000) <br /> <br />【 以下文字转载自 New_board 讨论区 】 <br />【 原文由 MONET 所发表 】 <br />发信人: dot (爱吃萝卜和青菜), 信区: Embedded <br />标 题: 嵌入式系统的一些基本概念 <br />发信站: 武汉白云黄鹤站 (Wed Dec 22 17:04:43 1999), 站内信件 <br /> <br />** 以下内容来自DJ的个人主页 ** <br /> <br />◆ 何为嵌入式系统? <br />嵌入式系统是指操作系统和功能软件集成于计算机硬件系统之中。简单的说就是系统的 <br />应用软件与系统的硬件一体化,类似与BIOS的工作方式。具有软件代码小,高度自动化 <br />,响应速度快等特点。特别适合于要求实时的和多任务的体系。 <br /> <br />◆ 嵌入式实时多任务操作系统 <br />实时多任务操作系统(Real Time Operating System)是根据操作系统的工作特性而言 <br />的。实时是指物理进程的真实时间。实时操作系统是指具有实时性,能支持实时控制系 <br />统工作的操作系统。首要任务是调度一切可利用的资源完成实时控制任务,其次才着眼 <br />于提高计算机系统的使用效率,重要特点是要满足对时间的限制和要求。 <br /> <br />◆ 实时多任务操作系统与分时多任务操作系统 <br />它们有明显的区别。具体的说,对于分时操作系统,软件的执行在时间上的要求,并不 <br />严格,时间上的错误,一般不会造成灾难性的后果。而对于实时操作系统,主要任务是 <br />对事件进行实时的处理,虽然事件可能在无法预知的时刻到达,但是软件上必须在事件 <br />发生时能够在严格的时限内作出响应(系统响应时间),即使是在尖峰负荷下,也应如 <br />此,系统时间响应的超时就意味着致命的失败。另外,实时操作系统的重要特点是具有 <br />系统的可确定性,即系统能对运行情况的最好和最坏等的情况能做出精确的估计。 <br /> <br />◆ 实时操作系统中的重要概念 <br />系统响应时间(System response time )系统发出处理要求到系统给出应答信号的时间。 <br />任务换道时间(Context-switching time)是任务之间切换而使用的时间。 <br />中断延迟(Interrupt latency )是计算机接收到中断信号到操作系统作出响应,并完成 <br />换道转入中断服务程序的时间。 <br />实时操作系统应具有如下的功能: <br />1) 任务管理(多任务和基于优先级的任务调度) <br />2) 任务间同步和通信(信号量和邮箱等) <br />3) 存储器优化管理(含ROM的管理) <br />4) 实时时钟服务 <br />5) 中断管理服务 <br /> <br />◆ 实时操作系统的工作特性 <br />实时操作系统中的任务(Task)等同于分时操作系统中的进程(Process)的概念。系统中的 <br />任务有四种状态:运行(Executing),就绪(Ready),挂起(Suspended),冬眠(Dormant)。 <br />运行:获得CPU控制权。 <br />就绪:进入任务等待队列。通过调度转为运行状态。 <br />挂起:任务发生阻塞,移出任务等待队列,等待系统实时事件的发生而唤醒。从而转为就 <br />绪或运行。 <br />冬眠:任务完成或错误等原因被清除的任务。也可以认为是系统中不存在了的任务。 <br />系统中只能有一个任务在运行状态。各任务按级别通过时间片分别获得对CPU的访问权。 <br /> <br /> <br /> <br />-- <br /> <br /> 钻石恒久远 <br /> 一颗永流传 <br /> <br />※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.64.33] <br /><a href="00000007.htm">上一篇</a><a href="javascript:history.go(-1)">返回上一页</a><a href="index.htm">回到目录</a><a href="#top">回到页首</a><a href="00000009.htm">下一篇</a></h1></center><center><h1>BBS 水木清华站∶精华区</h1></center></body></html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?