共查询到20条相似文献,搜索用时 578 毫秒
1.
嵌入式虚拟机管理器需对3类硬件资源进行虚拟化才能支持客户OS的正常运行,而且支持虚拟内存的客户OS需对MMU页表进行虚拟化;以NXP公司的PowerPC架构处理器为例介绍了MMU概况、管理方法,并提出MMU虚拟化的需求;研究了XEN、ViMo、KVM/ARM、NOVA、MobiVMM 5个典型虚拟机管理器软件中所采用的主流内存虚拟化方案,并给出了基于软件影子页表、基于硬件支持特性、软硬件结合等3种对MMU页表进行虚拟化的解决方案. 相似文献
2.
软件逆向工程对软件维护、复用和创新提供了可靠保证,但一直未见成熟的软件逆向工程理论和方法。介绍了软件逆向工程的基本概念,主要研究了软件逆向分析中常用的静态分析方法和动态分析方法,以汽车实时嵌入式控制系统软件为例介绍了两种分析方法的应用,并对两种分析方法进行比较,可为软件逆向工程的发展和深入研究提供借鉴。 相似文献
3.
主要介绍使用基于Ti Davinci架构的图像处理SDK软件系统设计.软件系统运行于基于TMS320DM6467的智能交通专用主机,支持智能交通领域的多种图像处理算法,算法运行于DSP核心,通过ARM与DSP核心间RPC机制,使ARM运行的应用软件可透明地调用相应算法.针对嵌入式系统的有限内存,系统分别在ARM和DSP核心端完成内存优化.针对DSP核心的硬件架构架构,实现相关算法的指令优化.系统可应用于智能交通领域多种系统的开发. 相似文献
4.
5.
以1553B通信数据总线为研究对象,基于数字式控制器(DCU)平台,对一种机载配电系统1553B通信数据总线进行了设计研究。在具体硬件、软件的设计过程中,结合现代数字式控制器DCU的平台,以DSP的F240为核心,以DDC公司的BU-61580协议芯片为基础,实现了机载配电系统1553B的机上通信要求,并通过地面电网联试试验验证了该设计的有效性。 相似文献
6.
7.
触摸屏作为人机界面的输入设备被广泛的应用于消费电子、工业控制等诸多领域.目前流行的嵌入式ARM处理器S3CC2440是一款典型的嵌入式SoC芯片,它提供了触摸屏控制器接口,方便了嵌入式软、硬件开发.简要介绍了S3C2440处理器,同时分析了触摸屏的硬件架构、硬件工作原理及与及其工作框图,在此基础上给出了触摸屏与S3C2440的硬件连接电路图.介绍了S3C2440下触摸屏的WinCE驱动构架,并指出相关注册表的修改技术.在S3C2440的嵌入式WinCE开发平台上,该驱动程序运行良好. 相似文献
8.
9.
10.
嵌入式操作系统μC/OS-Ⅱ在ARM上的移植与应用 总被引:3,自引:0,他引:3
以Atmel公司的AT91FR40162为例,介绍了将公开源代码的嵌入式实时操作系统μC/OS-Ⅱ移植到ARM微处理器上的主要过程,并实现了一个嵌入式Internet的多任务系统。实践证明,该系统具有成本低、便于移植和扩展性强等特点,有良好的应用前景。 相似文献
11.
为使机载嵌入式信号处理系统性能更加均衡,更好地适应机载嵌入式环境,在比较三种传统的机栽信号处理系统架构的基础上,提出了一种系统可伸缩、功能可重构的信号处理系统架构,并分析了其系统特性和关键技术。从可编程能力、处理性能、通用性以及可扩展性等方面比较了三种信号处理系统架构,结果表明:可重构信号处理系统架构具有较强的综合性能,能更好地满足机载嵌入式应用的需求。 相似文献
12.
13.
分析了嵌入式智能计算的相关设计技术,介绍了嵌入式智能计算3类算法的特征、需求和运行场景,包括知识驱动类、智能优化类和深度学习类。针对每种智能算法的处理要求,提出了智能处理部件的选型要求,分析了不同智能处理部件的性能及特点,提出了一种嵌入式智能处理单元架构,由模块支持单元(MSU)、处理单元(PU)、路由单元(RU)、网络接口单元(NIU)、电源支持元件(PSE)等5个部分组成,设计实现了嵌入式智能计算模块,具备高速的数据传输能力和智能计算能力,可以满足嵌入式智能计算的应用要求。 相似文献
14.
ARM处理器是目前公认的业界领先的32位嵌入式RISC微处理器.本文主要介绍了基于ARM的嵌入式微处理器LPC2210和LCM(液晶模块)组成的液晶显示电路的硬件设计和驱动程序流程. 相似文献
15.
16.
17.
基于ARM的嵌入式WEB SERVER设计及应用 总被引:2,自引:0,他引:2
首先提出了嵌入式网络服务器的概念及其基本思想。然后介绍了基于ARM处理器和CS8900网络接口芯片的嵌入式网络服务器的硬件设计和软件结构,以及嵌入式TCP/IP的实现。最后介绍了该嵌入式网络服务器在网络传感器中的应用。 相似文献
18.
19.
随着装备软件系统的发展,越来越多的硬件功能软件化,装备软件的发展朝着高综合、高集成、一体化的趋势发展。目前航空航天装备软件中,嵌入式软件占据主导地位,相较通用计算机软件,嵌入式软件的测试具有面向特定应用,有实时操作系统支持,运行芯片和平台较为固定,并且需要特定的数字总线资源进行数据注入等特点。尤其对于复杂的,高度综合化模块架构的嵌入式软件系统软件测试,对于测试和验证系统的要求也越来越高,数据采集、数据记录、数据激励、数据监控、数据分析等各种测试和验证系统的需求也使得综合化软件测试验证系统结构越来越复杂,基于分布式架构的软件测试系统已经成为必然趋势。结合嵌入式综合化软件测试系统的功能要求以及测试系统的特点,提出了一种基于对等架构下的分布式测试系统设计,该设计不仅能够满足嵌入式软件运行平台规模的扩展,也能够在分布式架构下实现软件运行平台内部资源的共享。 相似文献
20.
虚拟化技术在资源分配、应用移植和隔离等方面有着巨大优势,为了满足航空计算领域对综合化、智能化的需求,以及机载嵌入式系统对实时性、功耗和体积等方面的制约,开展虚拟化技术在航空计算领域的应用研究。首先介绍虚拟化技术的基本原理,对比虚拟机和容器的主要特点;其次分析虚拟化技术应用的三个例子,虚拟化操作系统在多核处理器上的应用、混合容器计算架构和DevOps软件持续交付过程;最后提出两种应用构想,机载软件DevOps综合开发环境和多核高性能计算单元,对虚拟化技术在航空计算领域的应用提出技术思路,并给出基础设计架构。结果表明:虚拟化技术应用于航空计算领域能够提高航空电子系统的模块化和综合化水平,基础设计架构能够充分利用机载计算资源、提高计算效率。 相似文献