关于嵌入式论文范文文献,与计算机软件设计中嵌入式实时软件的应用探究相关论文查重
本论文是一篇关于嵌入式论文查重,关于计算机软件设计中嵌入式实时软件的应用探究相关硕士论文范文。免费优秀的关于嵌入式及软件设计及计算机软件方面论文范文资料,适合嵌入式论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要:随着科学技术的进步,嵌入式技术的发展,嵌入式构件技术是目前人们关注的热点.嵌入式实时软件具有很强的专用性以及实时处理的特点,在计算机软件设计嵌入式实时软件的应用,对改善软件的复杂性和提高软件的质量具有重要的作用.本研究首先介绍了嵌入式实时软件的特点,然后具体介绍了嵌入式实时软件在计算机软件设计中的应用.
有关论文范文主题研究: | 关于嵌入式的论文范文集 | 大学生适用: | 专升本毕业论文、在职论文 |
---|---|---|---|
相关参考文献下载数量: | 20 | 写作解决问题: | 如何写 |
毕业论文开题报告: | 论文提纲、论文设计 | 职称论文适用: | 刊物发表、职称评中级 |
所属大学生专业类别: | 如何写 | 论文题目推荐度: | 免费选题 |
关 键 词:计算机软件设计嵌入式实时软件应用
引言:在计算机软件设计中,通常会应用到嵌入式实时软件.然而,嵌入式实时软件不仅在系统中对硬件以及软件有很强的依赖性,而且嵌入式实时软件中,还具备实时控制的优势,因此嵌入式实时软件在软件设计中具备很好的发展前景.以下本文就从计算机软件开发中,探讨嵌入式实时软件在软件设计中的实际应用.
▲▲一、软件设计中嵌入式实时软件的特点
嵌入式实时软件,在计算机软件设计中,可以被用以缓存机制、动态分配、预测指令执行等设计中,提高软件的实时处理功能,提升软件设计的可靠性.但是在计算机软件设计的实际应用中,嵌入式实时软件设计中,又包括硬件与软件两个重要部分,由应用程序来控制计算机软基系统的运作与行为,再利用计算机操作系统控制程序的编程及硬件交互.嵌入式实时软件设计中,其系统的核心就是嵌入式微处理器,一般具有对多任务的实时支持能力,可以在较短内实时中断响应并完成多任务操作,而且还具有很强的存储区保护功能,嵌入式实时软件结构是模块化的,也有利于软件检测和修复;并且在嵌入式实时软件设计中,还应该具备可扩展的处理器结构,以低功耗的嵌入式微处理器进行设计,如此才可实现嵌入式软件系统的优势,在计算机软件应用中发挥重要作用.
▲▲二、计算机软件设计中嵌入式实时软件应用实例分析
在计算机软件设计中,在微机继电保护器中的应用,大大提高了产品的质量.对于嵌入式实时软件的开发中,本次设计中是基于硬件与软件的嵌入式系统开发.其中会使用到如数字信号处理器、微机保护系统、IO设备、C++语言、ARM系统对此嵌入式实时软件进行开发.
1、本次嵌入式实时软件设计中,对于微处理器的选择将会是AT91RM9200
关于嵌入式论文范文文献
2、嵌入式实时软件的开发流程,先进入需求分析阶段,然后就是设计阶段、代码生成阶段以及软件测试固化阶段,最后结束.在本次的计算机嵌入式实时软件设计中,将会对系统的各个功能分成子模块,利用模块方式进行程序开发,将系统的多个并发执行任务划分开来,提高软件设计的效率以及稳定性,有效建立系统中软件与硬件的交互.
3、在嵌入式实时软件开发中,将会采用事件驱动方式进行中断驱动,提高嵌入式系统的实时性与性能要求;对于嵌入式系统的内部功能,可以将软件设计任务划分成多个周期,来实现系统内任务的异步、同步、应用控制等设计,应该确保功能之间的积极响应,提高软件程序系统的实时性.还可以在嵌入式实时软件开发中,简化控制流程的设计,将控制任务组织为状态转换图的结构,使其软件内部可以共享资源或者具有相同的事件驱动.
4、在嵌入式实时软件结构设计中,应尽量避免在设计中软件与硬件结构的脱离,有效改善传统计算机软件设计中对硬件的依赖,提高软件系统的实时性功能.软件设计中,划分任务间的职责,赋予每个任务在软件程序中唯一的地址,可以采用优先级调度模式,提高软件系统的对事件的响应时间.
5、程序实现,利用C++语言,对本次的嵌入式实时软件进行编程.以下是计算机本次嵌入式实时软件设计中的一部分代码程序:
这篇论文转载于 http://www.sxsky.net/guanli/0090534.html
OSTaskCreate(TaskStart,(void*)0,(void*)&TaskStartStk[TASK_STK_S1ZE-1],0);
OS_STKMain_Stack[STACKSIZE*8]等于{0,};
//Main_Task
voidMain_Task(void*Id);
//Main_Task#defineMain_Task_Prio12
OS_STKKey_Scan_Stack[STACKSIZE]等于{0,};
//Key_Scan_Task
voidKey_Scan_Task(void*Id);
//Key_Scan_Task
#defineKey_Scan_Task_Prio56
OS_STKLcd_Fresh_Stack[STACKSIZE]等于{0,};
//LCD
▲▲三、结论
由上可知,在计算机软件设计中,使用嵌入式实时软件,可以发现其具有中断处理、上下文切换、资源分配以及优先级处理、任务同步的优势,嵌入式软件开发可以促进企业软件产品的有效实施,有效改善软件的复杂性,保证软件产品的质量.
参考文献:
[1]袁春艳,林椹.基于无线传感监控系统的嵌入式软件设计[J].计算机技术与发展,2013(4):120-122.
[2]武海燕,晏立.嵌入式实时软件的任务构造[J].计算机工程,2010(7):56-58.
[3]楼俊荣,翟正军,马捷中.ARINC429接口板的嵌入式实时软件设计[J].计算机测量与控制,2006(6):48-49.
【作者简介】宫婷(1980.11.24-),汉族,硕士学历,讲师,研究方向:计算机相关专业;工作单位:吉林工商学院.
关于嵌入式论文范文文献,与计算机软件设计中嵌入式实时软件的应用探究相关论文查重参考文献资料: