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

来源 :大科技·C版 | 被引量 : 0次 | 上传用户:pocohao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文在对计算机软件的开发及嵌入式实时软件设计应用情况分析基础上,结合嵌入式实时软件的特征及其设计应用原理,对其在计算机软件开发设计中的要点以及具体开发流程、应用实例等进行分析,以为相关实践及研究提供参考。
  关键词:计算机;嵌入式;实时软件;设计;应用
  中图分类号:TP368.1 文献标识码:A 文章编号:1004-7344(2018)29-0338-02
  在社会经济与科学技术的快速发展推动下,计算机软件开发设计水平及应用技术也不断提升。其中,计算机软件的设计开发实践中,将嵌入式实时软件的功能优势应用在软件系统设计中,不仅有效的提升了计算机软件开发设计的效率,同时确保了计算机软件质量,在推动计算机技术以及软件设计水平提升发展同时,对其在实践中的进一步推广应用也起到了非常积极的作用和意义。下文在对计算机软件的开发及嵌入式实时软件设计应用情况分析基础上,结合嵌入式实时软件的特征及其设计应用原理,,对其在计算机软件开发设计中的要点以及具体开发流程、应用实例等进行分析,以为相关实践及研究提供参考。
  1 嵌入式实时软件的特点及应用原理分析
  嵌入式实时软件是一种以计算机技术为基础并且对软件系统的功能可靠性要求较高的计算机应用软件,随着社会经济发展以及计算机的广泛应用,在计算机软件技术支持下,人们对嵌入式实时软件的应用需求不断增加,从而推动了嵌入式实时软件在计算机软件开发与设计中的进一步推广应用,并且具有非常广阔的发展前景。
  一般情况下,嵌入式实时软件进行计算机软件开发应用,主要通过在独立功能专用系统中设计应用,实现硬件开发工具软件的嵌入实现,以发挥软件熊的监视与管理等功能作用,并且相对简单的嵌入式软件系统,在计算机软件中智能执行或发挥单一的功能作用,因此,要想提升嵌入式软件的设计应用价值,需要通过将计算机技术与软件实时处理功能紧密结合并有效设计,以进行较为完善的模型构建,在嵌入计算机系统软件的同时,实现更加丰富的系统功能与作用发挥。
  计算机软件开发设计中,嵌入式实时软件的应用体现,主要表现在计算机软件的动态分配以及预测指令、缓存机制等内容设置与功能开发上,并且在实际设计应用中能够通过嵌入式实时软件的实时处理功能,对所开发设计软件的功能作用进行提升改善,从而确保开发设计软件的质量可靠性。
  以计算机软件的开发设计实践为例,将嵌入式实时软件在计算机软件设计与开发中应用时,需要通过硬、软件两个部分的设置实现,并且所开发设计的系统结构中,由应用程序对软件系统的运行进行控制,同时通过计算机操作系统对其控制程序进行编写,以利用控制程序作用在软、硬件两个结构部分相互转换,对计算机软件的功能作用发挥进行保障。需要注意的是,在上述所开发设计的计算机软件中,其核心为嵌入式微处理器,在该核心构件的支持下才能够满足所开发设计计算机软件的多任务功能实时支持,同时实现短时间内的快速中断业务满足,再加上其还能够通过其较强的存储区保护功能满足计算机应用系统响应功能和需求,且具备较好的扩展性,因此,进行计算机软件设计应用作用优势十分显著。
  2 嵌入式实时软件在计算机软件设计应用中的开发流程与设计要点分析
  2.1 具体开发流程
  计算机软件开发与设计中,通过嵌入式实时软件的应用,在实现其软件设计程序简化的同时,也能够满足其软件系统的相关功能需求,提高其软件开发与设计应用效率。结合其开发设计的实践,具体流程为:结合所开发设计计算机软件的功能需求,对嵌入式实施软件及其设计的需求进行分析,以便于充分把握其设计情况,进行有效的设计与开发;根据嵌入式实时软件的功能结构与特征优势,进行相关的计算机软件系统开发与设计实现,设计过程中根据有关要求进行相应的应用程序代码编写;最后,对所开发设计的计算机软件系统性能进行测试,并根据测试结果对设计软件进行进一步优化与完善,即完成对计算机软件的开发设计,进而进行推广应用。如图1所示,即为嵌入式实时软件进行计算机软件设计应用的具体开发流程示意图。
  总之,在计算机软件开发与设計中,通过对嵌入式实时软件的结构功能进行设计应用,能够通过对计算机软件设计与开发流程的简化完善,促进其软件开发与设计效率提升,同时确保所设计开发的计算机软件系统运行使用可靠性,在提高计算机软件的技术水平等方面,具有较为显著的作用意义。
  2.2 设计要点分析
  根据上述对计算机软件开发及嵌入式实时软件的设计应用分析,可以看出,其开发与设计的重要前提和基础是由相关设计人员对所开发与设计的计算机软件要求进行分析,并对嵌入式实时软件的设计需求进行把握,以按照其操作流程进行严格设计与操作实施,以减少人为因素导致的计算机软件设计质量等问题发生,确保计算机软件开发设计的效果。比如,在进行计算机软件系统的结构设置中,通过嵌入式实时软件进行计算机软件设计应用时,需要对所设计的计算机软件系统的硬件结构与软件结构进行有效区分,并合理设置,同时尽量减少软件部分对硬件部分的依赖性,但避免造成软硬件结构的相互分离,以对计算机软件系统的实时性功能与可靠性效果进行保障。此外,应用嵌入式实时软件进行计算机软件设计与开发中,还应注意对其能够数据结构格式化与软件数据初始化的功能作用进行充分利用,以通过直接在软件资源以及硬件设备中操作,来实现计算机软件开发设计以及其软件系统功能丰富性要求满足。
  3 嵌入式实时软件在计算机软件设计中的应用分析
  计算机软件开发与设计中,将嵌入式实时软件设计方式在微机继电器保护中设计应用,在有效提升有关产品的性能质量同时,也有利于促进其进一步推广应用。此外,在进行计算机嵌入式实时软件开发时,能够通过软件与硬件的嵌入式系统结构及原理,实现相应的软件开发与设计应用,这一过程中所应用的技术类型包含IO设备以及C++语言、微机保护系统、ARM系统、数字信号处理器技术等,通过在对比嵌入式实时软件中共同应用与开发设计实现。如图2所示,即为嵌入式实时软件进行计算机软件设计应用的示意图。   以某无线通信电台的软件设计与性能测试实践为例,其中就应用到嵌入式实时软件进行软件系统设计。该无线通信电台的软件系统中,很多结构单元的板块为单台独立设备系统状态,其中,包含软件系统结构单元板块主要有三个,对每个单元板块进行独立设置,并配置相应的控制设备,在控制设备的程序编写中也使用的是与设备相关的程序汇编语言,以确保其软件系统的设计质量与效果。此外,在进行设计软件系统的应用测试中,由RTinsight进行相应的测试平台构建以及嵌入式实时系统在该软件设计中应用满足,从而对其中的重要软件结构及模块性能进行测试分析,并对其无线通信的覆盖率进行测试,满足该无线通信电台软件系统及有关设备的性能要求。其中,在进行该无线通信电台的硬件连接时,为满足其连接需求,在考虑所连接数据线路及控制设备的主控制器连接线路情况基础上,从其线路连接的有效分离难度出发,在对有关系统及测试结构之间使用仿真器进行连接,在实现控制设备主控制器线路引出后,对其线路连接进行设计与相关要求满足,以满足该无线通信电台的软件系统设计功能和需求。
  嵌入式实时软件具有较为显著的灵活性,且具备较好的环境交互能力,在实际生产与生活中应用较为广泛,在计算机软件设计中,将嵌入式实时软件系统应用在微处理器以及程序编程、图形控制器等系统开发与设计中,对其系统软件的实用性与安全性进行保障,有利于促进计算机软件开发与设计水平提升。
  4 结束语
  总之,对嵌入式实时软件在计算机软件设计中的应用进行分析,有利于促进对计算机嵌入式实时软件设计要点与开发流程等把握基础上,促进其在计算机软件开发与设计实践中的进一步推广应用,促进计算机软件开发与设计水平提升,具有十分积极的作用和意义。
  参考文献
  [1]魏 翔.构件化开发技术在嵌入式实时软件中的分析[J].电子制作,2015(07):70.
  [2]裴承艳.面向集控嵌入式实时软件的单元测试方法研究[J].电子技术应用,2014,40(12):125~128.
  [3]李 允,桂盛霖,陈 更,等.嵌入式实时软件模型开发环境研究[J].计算机科学,2012,39(S3):226~229.
  [4]张寅生,庄丽葵,王 彪,等.Rhapsody实时软件框架适配器设计和实現[J].计算机技术与发展,2011,21(04):33~36.
  [5]袁 阳,槐博超,陈巨龙.基于VxWorks平台的嵌入式实时软件测试方法[J].船电技术,2010,30(08):16~18.
  收稿日期:2018-9-4
  作者简介:裴先华(1979-),男,讲师,本科,从事软件开发设计、网络应用和教学工作。
其他文献
摘 要:尽管随着中国移动TDD-LTE网络普及覆盖,但是在一些城市的旧城区、城中村、密集小区等区域,由于谈点受阻原因,无法新建宏站进行深度覆盖,所以产生了一定数量的MR弱覆盖区域,为了提高用户体验4G网络感知度,需要有效手段解决该区域的MR弱覆盖问题。本文介绍通过利用微站技术、对MR弱覆盖区数据进行分析、经过路测等综合技术手段,精准建设微站,以达到精准解决MR弱覆盖区的目的。  关键词:TDD-L
摘 要:地震作为一种自然灾害,一旦发生,不仅威胁着人们的生命财产安全,而且对国家社会经济的发展也会带来严重的影响。为此,防震减灾工作一直都受到社会各界的关注。近年来,随着GIS技术的不断推广,使其在我国防震减灾工作中也得到了广泛的应用。此技术的应用,使得工作人员能够对即将发生的自然灾害进行预测,并及时的做出防震减灾方案,将地震给人类社会经济带来的伤害降到最低。  关键词:GIS防震减灾;信息管理;
为探究吕家坨井田地质构造格局,根据钻孔勘探资料,采用分形理论和趋势面分析方法,研究了井田7
摘 要:电子飞行包作为新兴信息系统,在民航业得到了大力关注。为了进一步认识与了解该系统,本文对电子飞行包的含义与相关应用进行了阐述。  关键词:电子飞行包;定义;应用  中图分类号:V243 文献标识码:A 文章编号:1004-7344(2018)29-0331-01  前 言  航空电子与信息技术的进步带动了民用航空运输业的发展,航空公司与飞行员对便携式电子设备应用重要性认识日益深入,各航空公司
摘 要:随着移动通讯技术发展的越发广泛,不管是网络的复杂性还是网络的规模均取得了相应的提高,进而使网络管理方面的工作越来越受到重视。为可以使网络的经济效益及使用效率得以进一步的提高,并且推动已有网络及网络设施发挥出其应有的作用,避免条块发生分割现象,使网络服务的水平得到进一步的完善,必须注重网络的维护和管理方面的工作,目前,移动通信网络发展的需要及目标指的便是对传输范畴的网络管理系统的综合建设。对
为探究吕家坨井田地质构造格局,根据钻孔勘探资料,采用分形理论和趋势面分析方法,研究了井田7
摘 要:针对军用雷达中微电子技术的应用进行分析,从超高速集成电路与单片微波集成电路两个方面展开讨论,明确其技术应用特征的基础上,分析其应用现状与应用价值。在细致分析军用雷达中微电子技术的应用优势同时,为进一步军用雷达技术的研究奠定良好基础。  关键词:军用雷达;微电子技术;集成电路  中图分类号:TN959 文献标识码:A 文章编号:1004-7344(2018)29-0333-02  微电子技术
摘 要:近年来,伴随着信息化建设的不断深入,网络技术与计算机技术飞速发展,我国已正式进入“互联网+”时代。本文首先介绍了网络安全的定义,然后围绕网络安全要求展开探究,最后提出了新形势下企业网络安全建设新思路以供参考,旨在实现企业网络和信息安全建设,走可持续发展道路。  关键词:互联网+时代;企业;网络安全  中图分类号:TP393.08 文献标识码:A 文章编号:1004-7344(2018)29
An experiment and analysis on removal of gaseous benzene by pulse corona inducedplasma is presented in this article. Important parameters effecting removal effi
摘 要:基于Web前端地理数据可视化技术,本文探索研究地理数据可视化技术及充分挖掘地理数据中隐含的位置信息,系统地研究可视化类库的技术框架及核心类库,探究地理事物、现象的空间分布和发展规律,在項目开发中实践应用。数据可视化研究普遍是关于非空间属性信息,难以解读数据的空间信息。数据可视化普遍采用常规的统计图表来展现、分析和解读数据。随着互联网技术的发展以及移动智能设备、传感设备等的不断普及,海量数据