【摘 要】
:
物联网技术的迅速发展为嵌入式领域注入了新的活力,使得有关嵌入式系统的应用再次焕发生机。各式各样的智能嵌入式设备例如智能手环、智能路由器、智能家居等应运而生,为人们的生活提供了诸多便利。物联网为嵌入式设备带来广泛应用场景的同时,也给传统嵌入式软件开发流程提出了不小的挑战:如何能使软件开发尽可能地不受硬件开发周期的限制,并且在没有真实硬件的情况下保证软件测试结果的可靠性成为了目前亟需解决的问题。虚拟化
论文部分内容阅读
物联网技术的迅速发展为嵌入式领域注入了新的活力,使得有关嵌入式系统的应用再次焕发生机。各式各样的智能嵌入式设备例如智能手环、智能路由器、智能家居等应运而生,为人们的生活提供了诸多便利。物联网为嵌入式设备带来广泛应用场景的同时,也给传统嵌入式软件开发流程提出了不小的挑战:如何能使软件开发尽可能地不受硬件开发周期的限制,并且在没有真实硬件的情况下保证软件测试结果的可靠性成为了目前亟需解决的问题。虚拟化技术的普及给上述问题提供了一种解决思路。而根据目前的调研来看,有关PowerPC架构的虚拟化仿真平台的研究几乎处于一片空白;此外,现存的其他架构的仿真环境可能仅仅只支持某一种特定的开发板的虚拟化仿真来解决特定设备在开发过程中遇到的问题,没办法很好地引入到实际生产环境中。本文就是在这样的背景下,利用虚拟化技术构建面向PowerPC架构硬件设备的仿真平台,将嵌入式设备开发过程中的硬件设计部分和软件开发部分解耦合。仿真平台具备用户体验友好的图形界面,并且支持多种不同PowerPC CPU以及各种外围硬件设备的灵活配置。借助该仿真平台,嵌入式软件开发人员在没有相应硬件设施的情况下也能够进行软件的开发与试运行,提高了软件开发的效率。具体来说,本文主要做了如下的研究工作:首先,分析比较了目前主流的虚拟化软件,并结合本文仿真平台的需求,最终选用QEMU作为仿真平台虚拟化内核的基础;其次,将仿真平台按照功能模块划分为两个层面,分别是QEMU虚拟化层和图形界面层,从这两个层面入手进行仿真平台的需求分析,并且给出了仿真平台的整体框架;再次,根据QEMU虚拟化层的需求分析,对各个功能模块进行了详细的设计,并给出了相应的代码实现,还针对不同硬件配置引导加载程序的适配问题,讨论了合适的解决方案;接着,根据图形界面层的需求分析,对前端图形界面和后端控制功能进行了相应的设计,使用Qt完成了仿真平台图形界面程序的开发,使得用户可以在图形界面上对虚拟对象进行配置,并且能够方便地让它们运行起来;最后,针对不同的功能模块,研究合适的测试方案,对仿真平台的功能实现进行了测试验证,此外还对仿真平台所仿真的虚拟对象的运行性能做了相应测试。测试结果表明各个模块都达到了设计时的要求,虚拟对象的性能也能够满足用户的基本性能需求。
其他文献
乡村振兴的关键在于提高农村居民收入,我国以小农经济为主的农村经济形态长期存在,同时粮食市场具有“高产量、高库存、高进口”的特征,农村人均收入较低,重要原因之一是由于农均耕地面积较低进而规模经营不足,更深层次的因素是城镇化率不足以及农业转移人口市民化进展较慢导致的农民“离乡不离土”。基于农业规模化经营的视角,探究以县域城镇化推进乡村振兴的可行性,实证结果表明我国县域城镇化与乡村振兴的发展协调一致性随
随着互联网的快速发展,电子投票(E-voting)逐渐取代传统的纸质投票来进行民主决议和表决。电子投票主要指通过电子方式或互联网来运行基于密码学技术设计的投票协议,在保证投票者隐私以及选票隐私的同时完整的运行投票流程,现已经在事项表决、公民选举、道路信息检测中逐渐使用。伴随着智能交通系统和物联网的快速发展以及相关领域的不断丰富,电子投票变得更加便捷与安全,拥有极大的发展潜力。然而,在传统基于第三方
当前无论是资本主义国家还是社会主义国家,间接民主都是最普遍的形式。代议制则是间接民主的主要表现形式。代议制度产生的目的就在于贯彻统治阶级的意志,妥善解决国家和社会问题。因此,需要有一个具体的机构将代议制度转化为具体的行动。代议机关正是代议制度实际运行的组织者和指挥者。代议机关的良好运行是代议制度发挥其应有功能的保障。因此,代议机关组成人员的人数受哪些客观因素影响,应当依据什么原则确定,最终确定多少
本文是对埃塞俄比亚正统合一教会(下简称埃塞正教会)教义和教制本地化过程的研究,通过结合埃塞俄比亚的历史文化背景,综合分析埃塞正教会教义教制的本地化过程及其与所处文化环境的互动。本文主要分为五章进行研究,第一章介绍了埃塞俄比亚的历史地理处境,将其三千年的历史根据埃塞正教会的发展情况分为四个阶段,在不同的历史时期研究埃塞正教会与埃塞俄比亚社会、国外教会的互动,并讨论在每一时期中埃塞正教会教义教制的本地
在教学活动中,不管是小学、中学甚至是大学都还有很多教学内容是以黑板的板书来进行的,黑板的使用频率从目前来看仍然处于一个比较高的状态。但是如果黑板灯配光设计不良或者照明效果不佳,则会出现平均照度偏低、照度不均匀以及眩光等其它问题。这个在很大程度上会影响到黑板内容的可视程度,同时也非常容易引起黑板观看者的视觉疲劳。所以一个比较好的照明设计或者黑板灯,对于黑板来说就显得特别重要。为了解决上述问题,本文首
谈判是用来解决社会冲突和利益冲突的特殊人际互动形式。现实生活中的大多数谈判都存在整合的可能性,但由于谈判经验缺乏、固定馅饼知觉等原因,相当一部分谈判者还是“把钱留在了桌子上”。因此,理解影响谈判收益的因素、掌握正确的谈判策略对于每一个社会生活的参与者都具有十分重要的意义。无论是情绪的个人效应或人际效应,或是在有限的时间内达成谈判协议所面临的时间压力,这些都是影响整合式协议达成的重要因素。谈判者的情
政策研究一直受到学术界广泛关注,但专门围绕电竞的有关政策研究数量较少。当前我国电竞政策的理论研究落后于电竞发展的实际需要,我国学术界需努力建立与电竞市场发展规律相适应的政策治理体系。本文基于内容分析法,立足于我国电竞政策内容和发展现状,充分运用文化产业管理学、体育学等知识对电竞政策进行研究。文章的研究内容主要包括如下几个部分。第一章是对我国电竞政策的理论基础进行阐释。在了解电竞政策内涵的基础上,分
随着互联网的发展,互联网所承载的业务从原始的网页浏览、邮件收发迅速扩张到短视频、P2P、即时通讯等领域中,网络流量呈现爆炸式增长。如何对汇聚到骨干网中的大量网络流量进行感知与管理成为网络提供商日益迫切的研究话题。网络协议识别,亦或是网络流量分类,在网络管理领域中扮演了关键角色。通过对流量进行分类,网络提供商可以清晰地掌握网络中所承载的业务,并通过对业务流量进行不同级别的优先级调整,或是对风险流量进
随着互联网的发展和物联网设备的普及,各类网络终端的数量越来越多,网络流量的规模也随之不断扩大,网络中越来越多的应用程序使用了私有协议(未公开的协议),从茫茫的网络流量中准确有效识别定位它们以进行流量管控和Qo S管控已经成为了持续热门的研究课题。目前很多恶意程序和非法应用也逐渐定义了自己的私有通信协议,对此类私有协议进行自动化的分析识别、掌握这些程序的私有通信协议特征、实现对这些程序流量的有效管控
近年来,严峻的国际工程市场形势和国内高标准的政策要求对我国国际工程承包商提出了由高速发展转变为高质量发展的目标,而我国国际工程承包商在承揽项目时经常由于自身管理问题受到制裁以及与业主发生争议,并表现为不同形式的机会主义行为。机会主义行为不仅是项目成功的阻碍也成为了我国承包商高质量发展道路上的“绊脚石”。探索有效的治理方式首先需要探究机会主义行为的前因。目前,较少有学者从关系视角研究国与国之间的差距