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

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

ID:21796291

大小:25.00 KB

页数:5页

时间:2018-10-24

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

《嵌入式实时软件在计算机软件设计中的运用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、嵌入式实时软件在计算机软件设计中的运用  摘要在经济飞速发展的前提下,带动了我国各领域的发展,特别是计算机技术的发展,成为人们日常生活、娱乐及工作中必不可少的一方面。计算机技术的广泛应用,也为经济发展奠定了基础,特别是嵌入式实施软件在计算机软件设计中的运用,将计算机技术带入到武器装备、工业发展中,更增加了计算机技术的运用价值,本文主要对嵌入式实时软件在计算机软件设计中的简单概述、嵌入式实时软件计算机软件设计具体例子及嵌入式实时软件计算机软件设计的发展前景进行探究。  【关键词】嵌入式实时软件计算机软件设计应用实例发展前景  随着嵌入式实时软件技术的广泛应用,相关部门也积极进行嵌入式实时软件计

2、算机软件技术的探究,使嵌入式实时软件技术更适用于我国各领域的发展,与其它技术相比,嵌入式实时软件技术具有优化计算机软件系统、提高软件产品质量、改善计算机软件使用性能等优点,因此在计算机软件设计过程中有效的应用嵌入式实时软件技术,可以提高计算机软件质量,保证计算机技术在人们生活及工作中的利用价值。  1嵌入式实时软件技术的特征分析  在计算机软件设计过程中,加入嵌入式实时软件技术,可以有效的保证预测指令执行工作、掌握动态分配情况、缓存机制等方面的问题,保证计算机软件设计的科学、合理,提高计算机软件设计的工作效率。嵌入式实时软件技术在计算机软件设计过程中不仅影响软件的设计,还影响硬件的设计,主要

3、利用程序来控制软件的工作,通过软件进行硬件的编写操作等。所以嵌入式实时软件是保证计算机软件设计过程中软件与硬件连接的纽带,而嵌入式实时软件的核心就是嵌入式微处理器的工作,其工作重点就是可保证软件的多个任务同时进行。嵌入式实时软件对计算机的储存区有较高的保护能力。同时嵌入式实时软件的模块化工作形式,可以保证计算机软件设计的准确性、有效性。最后低耗能的特点也是嵌入式实时软件技术被广泛应用到计算机软件设计的重要依据之一。  2嵌入式实时软件技术在计算机软件设计中的具体使用  嵌入式实时软件技术备受社会及人们的关注,主要原因是可以应用到日常生活的软件设计上,本次实例是通过嵌入式实时软件设计具体应用,

4、帮助读者明确嵌入式实时软件在我们日常生活中的具体应用方式,采用的核心装置为AT91RM9200微处理器,与其它处理器相比,AT91RM9200微处理器的外设接口丰富,还能保证对计算机软件设计的突发情况进行处理,提高嵌入式实时软件的利用价值。  (1)嵌入式实时软件的设计的具体操作步骤。嵌入式实时软件在计算机软件设计过程中,主要分为分析阶段、设计阶段、代码生成阶段及软件测试固化阶段四个步骤。为保证计算机软件设计的稳定性、有效性,本次实例选择的是模块式程序开发法,对系统内的多个任务进行划分,来实现软件与硬件之间的相互关系,协调发展。  (2)嵌入式实时软件的开发。对于中断驱动的选择,利用时间驱动

5、的方式,提高软件开发的时效性。在嵌入式实时软件的内部处理上,将软件设计任务不同时期分割开来,保证设计过程中出现的异步、同步、应用控制的设计工作良好开展,还可以针对嵌入式实时软件的设计过程设计相应是流程图,做到计算机软件设计过程中各技术通过共享资源或相同驱动保证良好的软件开发。  (3)嵌入式实时软件设计的注意事项。在应用嵌入式实时软件进行计算机软件设计时,首先要保证软件与硬件之间的相互关系,加强计算机软件的独立工作能力,在和硬件相互促进的同时,减少对硬件的依赖程度。其次是在进行嵌入式实时软件设计时,要保证软件中的每个任务都有其相应的唯一的地址。提高嵌入式实时软件的工作效率。  (4)本次软件

6、编程工作,本次主要采用C++语言,完成对软件的编程工作,下面列举软件的一部分代码作参考依据:  OSTaskCreate(TaskStart,(void*)0,(void*)&TaskStartStk[TASK_STK_S1ZE-1],0);  OS_STKMain_Stack[STACKSIZE*8]={0,};  //Main_Task  voidMain_Task(void*Id);  3嵌入式实时软件在计算机软件设计中的发展趋势  嵌入式实时软件的应用,将计算机软件设计技术提升到新的高度,使计算机技术的利用程度逐渐提高。因此嵌入式实时软件技术在计算机软件设计方面的应用是必不可少。其应

7、用程度,直接影响计算机的利用价值。嵌入式实时软件技术可以有效的将计算机与现实环境结合起来,使计算机软件更加适应社会发展,不会被社会淘汰。  嵌入式实时软件不仅可以帮助计算机的硬件与软件结合,?包括处理器、微处理器、I端口、O端口及程序编写等,其良好的使用可以提高计算机软件设计过程中的任务管理,实现计算机软件设计的高效性、易控性、准确性成为计算机软件设计的核心工作之一。  笔者结合实例阐述嵌入式实时软件在计算机

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

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

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