1、“.....尽管与桌面概念类似,嵌入式系统还是有自己独特要求,如内核体积。操作系统在领域直受到市场分散伤害。虽然在基本上成为了事实标准,但仍然有许多流行竞争对手包括模拟器和仿界面。嵌入式系统当然是免费使用这些针对台式机系统,但也有些产品专门针对特殊需求嵌入式系统。系统是嵌入式个发行版,它提供增强功能和商业支持。他们提供个自定义工具包用来建立个嵌入式。和是两个公共开源项目,它们共同提供了个在系统上使用免费仿真包,并能完成系统设计者从来没有考虑过任务。很明显我们不能忘了实时性这方面问题。虽然在世界上这是个热门话题,但是对嵌入式系统来说它并不是个普遍要求。许多嵌入式系统没有任何硬件或软件上实时要求,是能完全满足大部分用户操作系统。嵌入式有实时子系统选项,我们将在下面章节里讨论。嵌入式详情在未来数节,我们将在六个具体领域里讨论嵌入式细节。这些领域涵盖了在嵌入式系统中各个方面作用......”。
2、“.....其中些问题,如经济性和技术支持,在整个系统开发过程中,是非技术性却又很重要问题,配置能够针对特定设备定制操作系统是嵌入式系统个非常重要特征。你定不想你系统映像中包含个你不需要几兆字节图形用户界面支持代码。将内核裁剪到能够满足所有需求尽可能小体积,这将是每个设计师在硬件能够启动和运行以后所要面临第个任务,它将是个非常艰难任务。配置嵌入式系统与配置桌面系统并无太大区别。系统构建过程中使用简单文本文件来选择包含组件。安装模块用于在系统启动时装载所选子系统。还可以在运行时动态加载和卸载模块,来定制必要可选组件。这种灵活配置方式对嵌入式系统是非常有益。它不仅可以让你动态地添加和删除可选组件,也可以让你做部分更新。把系统分成几个可单独加载模块,而不是单模块,这样就可以在不需要改变整体映像情况下升级或添加新模块。特别是在你设备连接到网络时......”。
3、“.....安装模块有个缺点,它有潜在稳定性问题。由于模块是动态整合到内核,他们能充分利用操作系统资源却不能获得内存保护。对于没有硬件设备这不是问题。此外,由于系统是个闭合环路,为了更容易维护系统完整性,用户不能在空闲时安装新模块。实时性关于实时性有很多说法,所以我会在描述实时功能之前对它进行定义。关于实时我理解是在确定时间界限内执行个中断和相应中断服务程序。其他,如上下文切换时间和系统时钟粒度,与之相关,但不是核心问题。般情况下,实时性可分为两大类硬实时和软实时。硬实时意味着迟到响应是响应。如果系统不在规定时间内响应中断,那么在可预见时间内就有可能发生灾难性事情。软实时,另种说法就是响应迟到不会有任何可怕后果,但只有在确定时间内响应中断才能获得最佳性能。重要是要记住,虽然实际数字是很重要,但实时性特征,实际上更多是关于种行为与原始速度对比。最基础内核不是实时......”。
4、“.....延迟有可能会很长,这取决于中断发生时系统负载情况。是为具有硬实时特性硬件而设计内核。是由新墨西哥技术学院和于年月最先发布,它不是个单独,修改后内核版本。在通盘考虑所有可能之后,它被认为是维护性和兼容性方面噩梦。被设计成个小独立实时内核,以及套用于替换内核例程,启用和禁用中断模块。还提供了个,允许用户在实时内核里创建任务,并可以通过或共享内存方法与内核里进程通信。图描述了系统是如何工作。当内核调用或者时会禁止启动中断,这些中断请求被传送到个进程中并记住目前中断状态。当中断发生时,他们总是由内核接手,然后传递给内核,如果内核不处理则中断启用。这允许在没有内核阻碍情况下能直对每个中断都作出响应。这也使得内核无法处理嵌套中断问题得到解决,因为总是最先看到中断并确保内核不会重复进入内核。并非是这个竞技场里唯成员。实时应用程序接口采取了类似做法扩展现有内核实时功能......”。
5、“.....如定期定时器。有传言说这两个产品将会在未来个版本里合二为。和目前也有些功能存在问题。首先,很显然这些功能特性都是后来加上去,而不是作为固有组成部分而设计。虽然很好地完成了它预定目标,但它往往只是有益于些类别应用,如数据采集,而不是更普遍适用。另个问题是,无法解决优先级倒置这问题,可能会造成严重,这种很难复制和跟踪。图基于模块化设计图形用户界面随着台式机电脑已经越来越依赖于,而不是基于文本格式接口,许多嵌入式系统也已拥有了图形用户界面。个拥有嵌入式系统可能会有多种不同选择,包括低分辨率液晶显示器,可选输出端口,或个完全集成屏幕,不管是纵向或横向。尽管与桌面概念类似,嵌入式系统还是有自己独特要求,如内核体积。操作系统在领域直受到市场分散伤害。虽然在基本上成为了事实标准,但仍然有许多流行竞争对手包括模拟器和仿界面。嵌入式系统当然是免费使用这些针对台式机系统......”。
6、“.....系统是嵌入式个发行版,它提供增强功能和商业支持。他们提供个自定义工具包用来建立个嵌入式。和是两个公共开源项目,它们共同提供了个在系统上使用免费仿真,,,,,,,包,并能完成系统设计者从来没有考虑过任务。很明显我们不能忘了实时性这方面问题。虽然在世界上这是个热门话题,但是对嵌入式系统来说它并不是个普遍要求。许多嵌入式系统没有任何硬件或软件上实时要求,是能完全满足大部分用户操作系统。嵌入式有实时子系统选项,我们将在下面章节里讨论。嵌入式详情在未来数节,我们将在六个具体领域里讨论嵌入式细节。这些领域涵盖了在嵌入式系统中各个方面作用。目标是解决系统从规约到维修整个生命周期内各个阶段问题。其中些问题,如经济性和技术支持,在整个系统开发过程中,是非技术性却又很重要问题,配置能够针对特定设备定制操作系统是嵌入式系统个非常重要特征......”。
7、“.....将内核裁剪到能够满足所有需求尽可能小体积,这将是每个设计师在硬件能够启动和运行以后所要面临第个任务,它将是个非常嵌入式概述摘要本文我将论述下嵌入式目前发展趋势状况。我将概述是什么,嵌入式系统与桌面系统有什么不同特点。然后,我将详细地论述六个关键领域•配置•实时性•图形用户界面•开发工具支持•经济性•技术支持选项下面,我将比较嵌入式与实时性,操作系统映像大小和内存需求。然后我会讨论些基于嵌入式零售设备并与大家讨论下关于嵌入式些大概评论。简介除非你在过去几年里直与世隔绝,否则毫无疑问你定听说过操作系统。作为微软在软件开源中竞争对手,它已经在软件开发和系统管理社区,以及主流非技术性新闻媒体上被广泛宣传和激烈讨论。当系统首次推出时候,它是专门针对运行在英特尔或兼容微处理器上台式电脑。引用操作系统创始说过句话从操作系统诞生之日起......”。
8、“.....回首至今为止世纪,这句话显得非常滑稽。如今已经被移植到许多不同微处理器上并运行在许多并不含有硬盘平台上。这些设备甚至没有通用计算机系统,也没有如网络路由器,核心监控程序和用来跟踪旋风管数据收集单位。正是这些类型系统,被统称为嵌入式。在下节我会关注嵌入式系统和它堂兄弟桌面系统之间区别。然后,我要回详细描述嵌入式在配置,实时性开发工具支持,经济性,和技术支持这六个方面特点。然后,我将比较下基于同样配置嵌入式内核与内核大小和实时性特征。然后,我将讨论三个基于嵌入式有趣设备光学遥测系统,路由器和公司掌上电脑研究项目。我会再总结了些般性意见作用和未来嵌入式。是什么让成为嵌入式迄今为止在这篇文章里我已经多次使用了嵌入式,但我还没有真正确定这个词含义。是不是如果系统不是从硬盘上启动就可以被称为嵌入式系统是不是所有从硬盘上启动系统都不是嵌入式系统本节将列出五个不同嵌入式系统......”。
9、“.....注意,这些设备都不是专用于,但都具有嵌入式系统普遍特征。从历史上看,嵌入式系统界定已经成为个巨大,有争议灰色地带。许多激烈讨论已经涉及到特定系统是不是嵌入式尤其是在各方自由酗酒和大量怪胎参加。我即将论述这些属性特点肯定不能让所有人都满意,但它是个通则,也足以明确区分所有嵌入式系统,更加全面描述是没有必要。这五个嵌入式系统通常都有属性是•无盘启动和储存•无•空间占用和运行内存有限•内存管理•针对少量特定应用当你第次启动和运行嵌入式系统时自举是第个需要解决问题。当给硬件供电时首先会发生什么事那些只关注桌面电脑系统用户和开发者很少考虑在嵌入式系统中至关重要议题。大多数嵌入式系统都是从非硬盘类媒体启动。这些媒体可能是存储器,或是读写或只读存储器如。另外,这种设备可能不是从内部存储介质上启动,而是在启动时从网络上下载操作系统映像。内存可以在系统运行时存储数据......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。