嵌入式系统设计模式的研究分析

来源 :天津大学 | 被引量 : 0次 | 上传用户:liupen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统设计是一个快速发展的领域,目前嵌入式系统的软件大都基于不同的硬件平台,而不同平台间的软件移植比较困难。鉴于市场上的产品更新周期越来越短,必须提高嵌入式系统的开发效率才能满足市场的需求,因此使得改变原有的工作方式,增加原有设计方案的复用性成为一个可行的方法。本文采用软件设计模式的思想,提出使用模式的形式,来总结嵌入式系统设计中的硬件和软件设计方案。在Majoy真人实景游戏项目,本人使用适合嵌入式系统的模式总结了实际开发项目中遇到的一些软件和硬件问题,其中电源模块设计,单片机串口硬件拓展,程序调度器等,都是在嵌入式设计中比较有代表性的问题。用模式的方式总结的这些经验不仅有利于今后项目的移交和维护,还可供其他项目借鉴使用。在项目开发中,模式只能解决技术方面的问题,这是远远不够的,特别是对于比较大的嵌入式项目开发,需要考虑的因素很多,因此需要采用良好的开发过程对项目进行控制,以此保障项目快速、高质量地完成。嵌入式系统的快速面向对象过程(ROPES)是一种目前比较流行的嵌入式系统开发过程,它基于迭代式生命周期,强调快速周转、早期的正确性证明和低风险等。在Majoy项目开发中我们利用ROPES过程结合模式设计很好地完成了整个项目,本文的最后论述了我们在项目开发的不同阶段如何使用ROPES的过程,以及在整个开发过程中采用的一些策略和开发工具,我们在实际项目中把ROPES过程与模式设计结合,使嵌入式项目的开发能有序进行,减少了今后项目二次开发中不必要的重复工作,使开发人员能集中精力解决关键问题,保证了整个项目的良好运行。
其他文献
随着个人终端电脑的普及和Internet日益广泛的延伸,通过网络获取知识已经成为一种非常重要的学习手段。然而网络上的知识载体已呈现爆炸增长的趋势,要在海量的信息中找到真正
传统的呼叫中心是一种基于PSTN(Public Switch Telephone Network)的呼叫中心,是在PBX(交换机)的基础上建立的。PBX设备曾经在电信网中扮演重要的角色,是扩展电信网络系统和
随着Internet的发展,网络流量飞速增长,互联网已成为不可或缺的信息载体。与此同时,网络流量也经常会出现偏离正常范围的异常流量,主要是由蠕虫传播、DOS攻击、DDOS攻击、僵尸网
煤炭生产作为国家经济发展的一个重要环节,其安全运营对于经济的持续健康发展、社会主义现代化建设步伐的加快以及和谐的社会的建设都具有十分重要且深远的意义。加之,近几年来
随着近些年来汽车产业的飞速发展,与其相关的以嵌入式系统为基础结合各种功能的高科技车载产品也蓬勃地发展了起来。目前中国的大多数停车场系统是基于人工管理的手段进行运
门禁系统是应用计算机控制技术对人员进出进行有效管理。可实现高效率、高科技的现代管理。它对持卡人的进出权限、允许进出的时间都可方便的统一进行管理,所有人员的进出详
面向方面编程技术与传统的重构技术融合,掀起了面向方面软件重构研究的热潮。这一课题分为方面挖掘和方面重构两个步骤,方面挖掘是方面重构的先决条件,也是面向方面软件重构的关
随着Internet视频会议和视频点播等多媒体业务的应用日益广泛,传统的单播传输方式已经不再适应这一类业务的传输特性,于是组播技术成为研究热点。组播技术的出现解决了网络数
随着计算机的普及和信息技术的发展,人们需要处理的信息量飞速地增长,这样使得如何获取信息成为一个值得关注的问题。目前,大多数的搜索引擎是根据用户输入的关键字组合,返回
伴随Web2.0时代的到来,流媒体技术及其相关应用得到快速发展。流媒体内容从创作、发布、查询等各个环节都普遍受到人们关注,如何对流媒体内容进行有效管理成为一个研究热点。