CAN和1553B总线设备及网络虚拟化技术

来源 :浙江大学 | 被引量 : 0次 | 上传用户:tangyanb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统的开发、调试和测试在真实开发环境中存在开发周期长、调试困难、测试不方便等诸多缺陷。随着虚拟化技术地不断革新,诸多虚拟平台地不断问世和更新,通过虚拟平台模拟真实嵌入式开发环境成为首选。除商用软件Simics外,其他主流虚拟平台不具有虚拟1553B总线设备及网络的基础设施;另外CAN总线设备在嵌入式领域中被广泛应用,但在现有的虚拟平台中的支持却十分有限。同时在复杂嵌入式系统的通信过程中,发现星载领域中多功能嵌入式系统具有分布式和多种通信渠道的特征,而现有虚拟平台支持的大多仅有以太网方式。本论文重点研究了 CAN和1553B总线设备及网络,旨在丰富嵌入式开发环境的虚拟设备库,提升嵌入式系统开发、调试和测试的效率。完成的主要工作包括:首先分析了虚拟平台创建虚拟设备的关键技术和实现机制,包括IO虚拟化、网络虚拟化等技术,并对QEMU以及Simics虚拟平台的虚拟总线网络设施进行了分析,为本文的总线设备及网络技术的设计和实现提供了参考。其次,本文在虚拟平台VirtualPlatform上设计并实现了 CAN和1553B的虚拟总线设备,其中采用RTLinux实时操作系统等措施来提升1553B总线标准中要求的低时延、高实时性。最后,本文设计并实现了总线网络管理器,通过将传输的数据和控制传输的方式分离开来,·实现通信数据的灵活控制。使用本文提出的技术,在虚拟平台VirtualPlatform中,通过虚拟CAN和1553B总线设备及网络的设计、实现和测试,验证了本技术的正确性和可用性,为后续相关嵌入式系统的开发带来了极大的便利。
其他文献
目的探讨比索洛尔对充血性心力衰竭患者心功能和神经内分泌因子的影响。方法选择孝感市中心医院2011年1月至2014年1月收治的充血性心力衰竭患者72例,按照随机数字表法分为试
<正> 选择性右肾上腺静脉造影比左侧肾上腺静脉造影技术困难,选择性肾上腺静脉取血时,右侧插管多不能取足够量的血。作者使用的导管尖端向右弯曲约45度,类似肝动脉造影用的导
<正>主动脉夹层指主动脉内血液渗入并分离主动脉壁中层形成的夹层血肿[1]。主动脉夹层是一种严重威胁生命的心血管极危重症,其特点是发病急,发展迅速,病死率高[2]。主动脉夹
该文着重探讨了"双课堂"这一新型教学方式的产生背景和结构功能,并以高中语文专题教学的实践应用为例,阐述了"双课堂"的教学流程,分析了虚拟和实体两种课堂的教学特征及效果,
飞行控制软件属于导弹制导和控制的核心软件,是整个武器系统作战能力的关键,其可靠性和鲁棒性直接关系到弹上计算机工作的稳定和有效,因此对该软件的测评工作是整个弹上计算
重金属污染土壤的植物修复因其绿色、廉价、环保等优点日益受到关注。植物体内及根际微生物可通过多种作用方式影响重金属污染环境中植物的生长和土壤重金属的形态及植物对土
小学英语案例教学以具体、直观、现实的方式突显隐藏在教育现象中的教学理论,为教育理论与教育实践的结合提供媒介和平台。案例教学的主体性、互动性、启发性、创新性特点对
证据理论是一种常用的不确定性推理方法,以其完备的数学基础,能方便地表达与处理信息的不确定性,并且证据理论拥有其自身的优势,但是经典证据理论合成方法在运用时,会出现与人们认知相悖的情况,从而使其运用受到一定的限制,为此国内外学者从各个角度出发,提出众多的改进思想,进一步发展和优化了证据合成方法。在以往学者的研究基础上,本文从证据源出发,着重考虑证据源间的信息,提出一种基于信息度的证据合成方法,同时建
中国人口老龄化已经成为一个非常重要的议题,中国人口老龄化具有其显著的特征:老年人口数量大,老龄化速度快,地区和城乡差别大,且"未富先老",超前于经济发展水平。要针对人口
目的采用结构方程模型实证研究乡村医生胜任力、医患关系与工作满意度之间的关系。方法通过对江苏省1330名乡村医生进行问卷调查,结合相关文献基础,建立初始模型,经过模型的