网站大量收购独家精品文档,联系QQ:2885784924

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

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

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式实时软件在计算机软件设计中的运用   摘 要在经济飞速发展的前提下,带动了我国各领域的发展,特别是计算机技术的发展,成为人们日常生活、娱乐及工作中必不可少的一方面。计算机技术的广泛应用,也为经济发展奠定了基础,特别是嵌入式实施软件在计算机软件设计中的运用,将计算机技术带入到武器装备、工业发展中,更增加了计算机技术的运用价值,本文主要对嵌入式实时软件在计算机软件设计中的简单概述、嵌入式实时软件计算机软件设计具体例子及嵌入式实时软件计算机软件设计的发展前景进行探究。   【关键词】嵌入式实时软件 计算机软件设计 应用实例 发展前景   随着嵌入式实时软件技术的广泛应用,相关部门也积极进行嵌入式实时软件计算机软件技术的探究,使嵌入式实时软件技术更适用于我国各领域的发展,与其它技术相比,嵌入式实时软件技术具有优化计算机软件系统、提高软件产品质量、改善计算机软件使用性能等优点,因此在计算机软件设计过程中有效的应用嵌入式实时软件技术,可以提高计算机软件质量,保证计算机技术在人们生活及工作中的利用价值。   1 嵌入式实时软件技术的特征分析   在计算机软件设计过程中,加入嵌入式实时软件技术,可以有效的保证预测指令执行工作、掌握动态分配情况、缓存机制等方面的问题,保证计算机软件设计的科学、合理,提高计算机软件设计的工作效率。嵌入式实时软件技术在计算机软件设计过程中不仅影响软件的设计,还影响硬件的设计,主要利用程序来控制软件的工作,通过软件进行硬件的编写操作等。所以嵌入式实时软件是保证计算机软件设计过程中软件与硬件连接的纽带,而嵌入式实时软件的核心就是嵌入式微处理器的工作,其工作重点就是可保证软件的多个任务同时进行。嵌入式实时软件对计算机的储存区有较高的保护能力。同时嵌入式实时软件的模块化工作形式,可以保证计算机软件设计的准确性、有效性。最后低耗能的特点也是嵌入式实时软件技术被广泛应用到计算机软件设计的重要依据之一。   2 嵌入式实时软件技术在计算机软件设计中的具体使用   嵌入式实时软件技术备受社会及人们的关注,主要原因是可以应用到日常生活的软件设计上,本次实例是通过嵌入式实时软件设计具体应用,帮助读者明确嵌入式实时软件在我们日常生活中的具体应用方式,采用的核心装置为AT91RM9200微处理器,与其它处理器相比,AT91RM9200微处理器的外设接口丰富,还能保证对计算机软件设计的突发情况进行处理,提高嵌入式实时软件的利用价值。   (1)嵌入式实时软件的设计的具体操作步骤。嵌入式实时软件在计算机软件设计过程中,主要分为分析阶段、设计阶段、代码生成阶段及软件测试固化阶段四个步骤。为保证计算机软件设计的稳定性、有效性,本次实例选择的是模块式程序开发法,对系统内的多个任务进行划分,来实现软件与硬件之间的相互关系,协调发展。   (2)嵌入式实时软件的开发。对于中断驱动的选择,利用时间驱动的方式,提高软件开发的时效性。在嵌入式实时软件的内部处理上,将软件设计任务不同时期分割开来,保证设计过程中出现的异步、同步、应用控制的设计工作良好开展,还可以针对嵌入式实时软件的设计过程设计相应是流程图,做到计算机软件设计过程中各技术通过共享资源或相同驱动保证良好的软件开发。   (3)嵌入式实时软件设计的注意事项。在应用嵌入式实时软件进行计算机软件设计时,首先要保证软件与硬件之间的相互关系,加强计算机软件的独立工作能力,在和硬件相互促进的同时,减少对硬件的依赖程度。其次是在进行嵌入式实时软件设计时,要保证软件中的每个任务都有其相应的唯一的地址。提高嵌入式实时软件的工作效率。   (4)本次软件编程工作,本次主要采用C++语言,完成对软件的编程工作,下面列举软件的一部分代码作参考依据:   OSTaskCreate (TaskStart,(void *)0,(void *)TaskStartStk [TASK_STK_S1ZE-1],0);   OS_STK Main_Stack[STACKSIZE*8]={0,};   //Main_Task   voidMain_Task(void *Id);   3 嵌入式实时软件在计算机软件设计中的发展趋势   嵌入式实时软件的应用,将计算机软件设计技术提升到新的高度,使计算机技术的利用程度逐渐提高。因此嵌入式实时软件技术在计算机软件设计方面的应用是必不可少。其应用程度,直接影响计算机的利用价值。嵌入式实时软件技术可以有效的将计算机与现实环境结合起来,使计算机软件更加适应社会发展,不会被社会淘汰。   嵌入式实时软件不仅可以帮助计算机的硬件与软件结合,?包括处理器、微处理器、I端口、O端口及程序编写等,其良好的使用可以提高计算机软件设计过程中的任务管理,实现计算机软件设计的高

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档