对嵌入式实时软件在计算机软件设计中的应用探讨

上传人:人*** 文档编号:497884556 上传时间:2023-01-20 格式:DOCX 页数:5 大小:9.81KB
返回 下载 相关 举报
对嵌入式实时软件在计算机软件设计中的应用探讨_第1页
第1页 / 共5页
对嵌入式实时软件在计算机软件设计中的应用探讨_第2页
第2页 / 共5页
对嵌入式实时软件在计算机软件设计中的应用探讨_第3页
第3页 / 共5页
对嵌入式实时软件在计算机软件设计中的应用探讨_第4页
第4页 / 共5页
对嵌入式实时软件在计算机软件设计中的应用探讨_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《对嵌入式实时软件在计算机软件设计中的应用探讨》由会员分享,可在线阅读,更多相关《对嵌入式实时软件在计算机软件设计中的应用探讨(5页珍藏版)》请在金锄头文库上搜索。

1、对嵌入式实时软件在计算机软件设计中的应用探讨对嵌入式实时软件在计算机软件设计中的应用探讨 摘 要:设计微机软件的过程中常用实时性的嵌入软件。在整体系 统内嵌入式软件密切关系到配备的硬件装置同时还可用于实时 的控制。技术在快速进步各领域都日益认同并采纳了嵌入的实 时性软件用来配置计算机内的结构。运用这类软件从根本上提 升了软件的总体质量也防控了隐含的软件设计缺陷。对于此有 必要解析嵌入式软件初期的设计流程及具体运用服务于更高质 量的计算机软件设计。关键词:嵌入式;实时软件;计算机软件设计;具体应用 1实时性嵌入软件的特性 相比于常规软件嵌入式的实时性软 件表现出更优的科学配置符合了新阶段内的实时

2、处理。针对于 微机内设的软件可执行某一预测指令同时也构建了更完备的缓 存机制。从软硬件这两个层次来看都可运用实时性的嵌入软 件。在运行控制中可以优选应用程序。从硬件角度来看输出控 制指令而后实现软硬件交互。嵌入式软件内运用的关键应为微 处理器。从总体角度来看嵌入式软件在根本上提升了设计软件 的优质性。实时嵌入式这类的软件被布置于微机内部可用来动态调配 程序或当作缓存机制。具体在设计时嵌入软件还可执行某一给 出来的预测指令。这样做在根本上获得了最优的实时处理性能 设计出来的新式软件也会更为可靠。嵌入式及实时性的设计软 件又可分成软硬件的双重部分。系统内核即为嵌入性的微处理 器。通常来看实时嵌入性

3、的软件在较短时段内应能随时中断响 应配备了保护性的较多存储区。同时模块化的配套式软件也更 能便于测定故障或用来修复。处理器是可扩展性的设计了更低 的总体功耗。在软件的内部微处理器可设置为嵌入性的符合了多任务性 的中断操作。在较短时间内即可有序调控各步骤的操作。与此 同时还可用来支持较多的操作类任务。针对于存储区这类软件 还增设了更多的微机保护。设置了模块化系统因而拥有了可拓 展的新式性能便于常规的测查及检修。由此可见嵌入软件耗费了更低的总功耗也具备更优的适应 性能。在实时处理中嵌入软件表现出显著实效性。2总体设计思路从嵌入式软件来看需要配备精确的模型 用来提供支持。配备了全方位的环境支持才能融

4、合新阶段内的 微机技术及成熟性的软件技术。在远程系统内实时性模型体现 出更大的优势性。这是由于嵌入式模型可用来优化总体的软件 在根本上增添了软件的实用及独立性。具体在设计前先要拟定 明确的总体需求。在这个步骤后还需编写代码。经过先期处理 才能进入主体性的优化设计而后进行测试。嵌入式软件表现为 优良的实时性可以动态调配现有的计算机资源。针对于软件处 理也可获得更高的总体性能。微处理器可支持多样的实时性任 务同时予以操作。设计软件的总体目标应为:要从根本入手提升常规应用的 质量。实时软件表现出来的设计水准密切关系到后续开发的流 程。通常来看若能妥善予以设计那么后续开发也将会更简洁并 且更顺畅。缩减

5、人为操控时的偏差依照设定好的流程着手操 作。具体在设计前先要分离软硬件这样两类的根本结构。这样 做即可减低软件依赖系统也将拥有更优的可靠性。设计的步骤 中初始化步骤包含了数据格式化。与之相应嵌入性软件更能吻 合格式化需要由此也拓展至更广的嵌入式运用。3具体技术应用3.1划分实时性任务 在微机系统内微 内核被看作核心是处理的要点。从现状看RTOS设定为基础性 的应用平台它融合了任务管理、各类任务控制、多任务的通 信。嵌入式软件的状态下微内核用来调控各步骤内的系统运转 表现出协调性。RTOS优化了原有的模型同时也简化了配套性的软件。在 这种基础上详尽区分了各区域内的合理任务。深入解析了有待 转换的

6、数据依照给出来的执行程序予以分别执行。即便占用了 大量资源借助于中断方式也可用来消除被占用带来的影响。经 过全方位改进新颖设计思路更吻合了实时性的新需要。3.2构建并且优化存储的布局 完成处理之后需要设定某 一任务对应着的组织方式。在这个步骤内需要转换原先的数据 关系变更逻辑关系。从根本上看嵌入操作可设定存储时的映像 结构设定了必备的任务组织。借助于嵌入性软件可优化总体的 架构及布局。唯有全面优化才能确保高层次的稳定性及协调 性。在运行状态下还可重设原有的布局及映像优化计算布局。3.3组件的面向模块嵌入式体系若要提升运转的实效性 那么不可缺失面向模块状态下的软件组件。设置这类组件在各 阶段内都

7、可加快执行速度确保执行的进程是足够灵敏的。在最 短时段内可以简化实时性的模块操作。针对于系统外界接口可 发出必备的服务请求。组件表现出更优的独立性增添了实时操 作的特性。此外软件还配备了时钟服务整合了实时的信号量。4选取设计实例 在嵌入式设计中筛选了 AT80RM8200规 格的微处理器设有外在的接口。同时处理器也设置了内部控制 器可用来处置突发性的事件访问以及同步控制。在嵌入系统内 也可加快响应时间。设计嵌入式流程的步骤中先要解析多层次 的软件需求。在这之后可生成精确的软件代码细化区分子模 块。针对于程序开发还可调取必要的模块以便于划分多任务。经过这种处理提升了软件稳定性及实效性中断驱动的方式设定 为事件驱动。面向对象这类新式设计的流程中可融入新阶段内的处理技 术。从实践角度看还不可缺失配套性的并发模式。计算的流程 可设定为并发性的紧密衔接了软硬件。从外界角度来看配备了 组件的黑盒设置了重用性的独立组件。5结语 设计软件的各步骤内嵌入实时性的微机软件可融 合多样的性能包含切换上下文、突然中断时的处理、优化调配 资源等。同时还可配备同步性的任务处理选定适当的优先级。 由此可知实时的嵌入式软件拥有了多样的新优势。然而从目前 来看软件设计仍没能达到完善有待持久的改进。在未来实践中 还需逐渐摒除冗余的复杂设计从根本上提升设置软件的综合质 量。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号