浅谈嵌入式实时软件在计算机软件设计中的应用

浅谈嵌入式实时软件在计算机软件设计中的应用

ID:31648210

大小:56.68 KB

页数:3页

时间:2019-01-16

浅谈嵌入式实时软件在计算机软件设计中的应用_第1页
浅谈嵌入式实时软件在计算机软件设计中的应用_第2页
浅谈嵌入式实时软件在计算机软件设计中的应用_第3页
资源描述:

《浅谈嵌入式实时软件在计算机软件设计中的应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、浅谈嵌入式实时软件在计算机软件设计中的应用田新玲湖北工业大学摘要:自步入信息时代以來,计算机软件作为计算机的必需品,其应用逐渐得到重视和发展,而嵌入式系统随着计算机软件的革新与发展,逐渐由军事、航天航空、医学等专业科研领域,逐步拓展到工业控制、电子设备中,并在其中发挥着关键作用。同时,从长远意义上来讲,在计算机软件设计中推广嵌入式实时系统能够有效提高软件产品质量,避免软件在设计过程中一些潜在缺陷,因而,根据当下计算机软件现状,只有设计出高性能计算机软件产品,才能符合现代人的各项需求。本文从嵌入式实时软件的特点角度出发,对嵌入式实时软件在计算机软件设计中的应用前景进行一系列分析

2、。关键词:计算机软件;软件设计;嵌入式实时软件;应用;计算机软件设计中的嵌入式实时软件的应用特点在计算机软件设计中嵌入式实时软件,其应用范围可拓展至动态内存分配、缓存优化机制与预测指令执行等不同软件设计阶段中,在提升软件产品实时协调处理能力的同吋,排除各种影响因素,从真正意义上实现软件的可靠性、科学性以及实时性。嵌入式实时软件在结构类型上主要可分为以下两类:一种是计算机软件系统,另一种则是计算机软件系统,通过计算机中应用程序对软件进行有效控制,为实现应用程序的编写须与计算机的操作相结合,不仅能够实现计算机软件系统与硬件系统之间的交互,同时能够维持软件系统的正常运行。通过计算机

3、中的中央处理器演变而来的嵌入式微处理器在整个实吋软件中主要起核心作用,可有效处理计算机软件系统屮多个任务的有序执行与操作控制,对交互功能与储存区起到一定的保护作用,且嵌入式实时软件处于一种模块化的结构形态,有利于后期的维护、控制机处理,具有较强的拓展功能。因而,在计算机软件设计中引入嵌入式实吋软件,能够表现出良好的设计特点。二、嵌入式实时软件在计算机软件设计中的实际应用在计算机软件设计中起到关键性工具的是嵌入式实时软件,将其应用于实际软件设计中,其可承担任务范围较广主要集中在对任务的划分、储存布置与任务组织、以及系统初始化等各个方面,为加快推进嵌入式实时软件在计算机软件设计中

4、的广泛应用,加强对嵌入式实吋软件在计算机软件设计中的分析具有一定的迫切性重要性。(-)嵌入式实时软件在任务划分方面的实际应用在整个系统功能中具有至关重要作用的是嵌入式系统中的最高层,即应用软件。在执行计算机操作系统中,除了能够影响计算机系统功能之外,对任务管理、控制以及不同任务之间的相互通信环节同样具有一定影响力,只有依靠嵌入式微处理器,任务系统的各项功能才得以有效实现。嵌入式实时软件为主导设计工具,在实际应用过程中,需要将家算计系统中的系统化繁为简,分隔为不同细小环节进行有效处理,对任务系统采取单一独立处理方式,进行全面协调,在优化系统结构的同时,实现单一独立任务目标得以实

5、现。此外,嵌入式实时软件工具的应用,应当高度重视以下两项基本内容:首先,高度重视计算机软件系统的内部功能。主要是对计算机内部的各种任务模式进行划分,例如,周期任务、同步任务、应用控制任务等,提升计算机软件内部任务系统的相互协调能力,并逐步健全完善各内部功能。同时,激活在和同渐渐阶段完成的系统功能与任务,促使整合效用的有效发挥,将不同内部功能整合为一个相对单一独立的任务之后,可在某种程度上实现任务驱动的基本目标,以达到资源共享、信息传递以及数据通信的目的。其次,充分运用应用程序轮询与中断的方式。主要是通过轮询与屮断的方式对计算机软件系统中的时间驱动进行操作处理与验证,从根本上赋

6、予计算机系统实时性与实用性,充分满足计算机系统的各项要求。(二)嵌入式实时软件在储存布局与任务组织中的实际应用(1)储存布局。储存器是计算机系统的重要组成部分之一,能够实现计算机自动的、连续的工作,同时也是软件设计过程屮的重点设计对象,而在计算机系统布局中储存器映象是决定整体布局科学性及合理性的关键点,计算机软件系统可随意调用程序中的各项指令,执行物力当中的执行代码。ROM的初始化过程位于物力零地址,通过协调及处理储存于零地址的中断向量后,从而使得软件在调取信息数据的过程中,提升存储器协调及处理效率,增强计算机软件操作实效。(2)任务组织。通过前期对任务的划分,以将任务精确到

7、单一个体,后续任务屮需要对其进行相应的组织管理。但是在实际的任务组织管理过程中,其影响因素是多方面的,不仅包括数据转换关系,同时还包括任务相互之间的逻辑,知识任务组织管理受到操作系统的制约,为进一步实现对嵌入式实时软件的任务组织与任务管理,必须实现在ROM和FLASH屮的储存。(三)嵌入式实时软件在系统初始化中的实际应用所谓的系统初始化,主要指的是将系统中的设置全部还原,每个软件都有一个初始化,而在嵌入式实时软件的系统化要求中,初始化的最初编写应该在嵌入式操作系统的底层硬件和微内核之间的硬件抽象层进行编

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。