嵌入式系统虚拟平台构建及面向对象思想应用

来源 :南开大学 | 被引量 : 0次 | 上传用户:xiaohengjun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统的飞速发展,传统的嵌入式系统设计方法暴露出了很多的不足,针对这些不足一种新的嵌入式系统设计方法——软硬件协同设计方法被提出。嵌入式虚拟平台为软硬件协同设计提供重要的支持,基于嵌入式虚拟平台,在嵌入式硬件原型开发结束前就可以对嵌入式软件进行虚拟调试,并对包含嵌入式硬件在内的整个嵌入式系统进行虚拟验证,这样就可以大大提高嵌入式系统的设计效率。 面向对象思想是目前流行的程序设计思想,它具有与人类习惯的思维方法一致、稳定性好、可重用性好、可维护性好等优点。合理地利用面向对象思想能使我们的软件具有较好的灵活性。 文中应用面向对象思想针对SRP嵌入式系统开发虚拟平台,不仅具有传统虚拟平台的作用,可以进行虚拟调试和虚拟验证;而且由于面向对象技术的应用具有很好的可维护性和可扩展性,能够较好的适应未来可能发生的变化。 论文首先介绍了相关背景和技术,然后分析了SRP嵌入式系统,接着对SRP虚拟平台进行了功能分析与设计,最后给出了虚拟平台的具体实现。
其他文献
纹理合成已经在当今计算机图形、图像处理等领域中占有重要地位。随着人们对实时性要求的提高,基于Tile的纹理合成由于其占用内存小,实时性高,得到相关领域研究学者的广泛关注。
随着经济的迅速发展,企业规模的不断扩大,企业的管理不仅仅是在一个企业内部的管理,在地域上面是一个跨省、跨国界的延伸;另外计算机网络和一些新的应用协议、规范的发展,也
无线AdHoc网络是由一组自主的无线节点相互合作而形成的一种独立于固定基础设施的自创造、自组织和自管理的网络。 由于无线通信链路的开放性、网络入侵手段的不断变化,使
随着互联网的普及,电子商务迅速发展。软件Agent所具有的自治、响应、移动、学习、协作等特性能有效灵活适应基于互联网的在线交易动态环境,因此,Agent技术被运用于电子商务的很
自从八十年代末期SNMP(Simple Network Management Protocol)简单网络管理协议面世以来,网络管理技术在短短的十几年里得到了突飞猛进的发展,随着管理功能的增强和管理对象的
如今国内外许多学术团体都在进行Ontology的研究,然而大部分Ontology的构建是手工或半自动的,都需要人工参与Ontology的建立。如何自动构建一个Ontology系统是当今计算机科学领
软件测试在软件开发中起着重要的作用,它贯穿了软件工程的全过程,软件测试保证了软件质量。网络指挥控制软件(简称网控车软件)是“某型网络化地空导弹武器系统”项目的重要组成
虚拟存储作为一种能够提供大容量数据存储的新技术,解决了企业数据的不断累积所带来的容量需求增大的问题,引起了业界的普遍关注,并得到了快速的发展。存储区域网络(StorageArea
入侵检测是计算机安全领域的一项重要技术,也是当前计算机安全理论研究的一个热点。随着因特网技术的不断发展,设计并实现一种能够适应因特网环境的入侵检测系统已成为入侵检
动态部分可重构(DynamicPartialReconfiguration,DPR)计算模式受到研究人员越来越多的关注;它以特有的体系结构,在处理算法时既能够像软件一样具有良好的可扩展性和灵活性,又能够