论文部分内容阅读
随着嵌入式系统的飞速发展,传统的嵌入式系统设计方法暴露出了很多的不足,针对这些不足一种新的嵌入式系统设计方法——软硬件协同设计方法被提出。嵌入式虚拟平台为软硬件协同设计提供重要的支持,基于嵌入式虚拟平台,在嵌入式硬件原型开发结束前就可以对嵌入式软件进行虚拟调试,并对包含嵌入式硬件在内的整个嵌入式系统进行虚拟验证,这样就可以大大提高嵌入式系统的设计效率。
面向对象思想是目前流行的程序设计思想,它具有与人类习惯的思维方法一致、稳定性好、可重用性好、可维护性好等优点。合理地利用面向对象思想能使我们的软件具有较好的灵活性。
文中应用面向对象思想针对SRP嵌入式系统开发虚拟平台,不仅具有传统虚拟平台的作用,可以进行虚拟调试和虚拟验证;而且由于面向对象技术的应用具有很好的可维护性和可扩展性,能够较好的适应未来可能发生的变化。
论文首先介绍了相关背景和技术,然后分析了SRP嵌入式系统,接着对SRP虚拟平台进行了功能分析与设计,最后给出了虚拟平台的具体实现。