首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
为增强嵌入式软件的复用性、可移植性,缩短开发周期,通过研究现有的主流构件运行支撑技术,提出了一种面向嵌入式领域的运行支撑体系结构。为实现灵活、开放的嵌入式应用平台,本文首先建立了构件化的嵌入式运行支撑框架模型,然后结合PDA手机领域重点分析了开放式HLA结构和虚拟OS平台等关键技术,最后利用伪代码示例探讨了该领域中应用平台的定制与扩展方法。  相似文献   

2.
由于ARM处理器体系结构自身身固有的硬件结构特点.使其对嵌入式实时操作系统(Real—Time Operating System)的运行提供了充分的硬件支持.文章简单的论述了如何将uC/OS—II操作系统移植到ARM处理器中。  相似文献   

3.
对嵌入式系统的安全需求、安全挑战、面临的攻击进行了研究,分析了几种典型的嵌入式安全体系结构,在此基础上提出了一个带有网络功能的嵌入式系统安全体系结构的三维框架.该框架将安全从概念设计阶段就作为嵌入式系统设计的一个要素,将安全集成到嵌入式系统的每一个抽象层,在嵌入式系统设计的整个阶段加以考虑,按该框架设计的嵌入式系统能够减少安全漏洞,在面积、能量、计算能力受限的情况下最大化嵌入式系统安全.  相似文献   

4.
基于ARM7的嵌入式操作系统uc-osⅡ的移植   总被引:2,自引:0,他引:2  
ARM7是ARM通用32位嵌入式微处理器家族的成员之一,ARM7的精简指令集体系结构非常适合于移植嵌入式操作系统,该移植通过深入了解ARM7体系结构和OS原理,并选择适当的编译器和对uc-osⅡ嵌入式操作系统的相关文件进行设置后,即能在ARM7上运行uc-osⅡ。  相似文献   

5.
本文为增强嵌入式软件的复用性、可移植性,缩短开发周期和产品上市时间,利用uC/OSⅡ作为一种实时性、源代码公开高稳定性、可固化、可剪裁的特点,提出了基于uC/OSⅡ嵌入式系统构件的设计框架和通用模块的实现,有效缩短了嵌入式系统软件开发周期。  相似文献   

6.
嵌入式系统可信软件栈是可信嵌入式系统的重要组成部分,对嵌入式系统可信软件栈的一致性测试是确保上层应用可靠、有效运行的基础条件。论文讨论了对嵌入式系统可信软件栈的一致性测试框架和方法,实验结果表明现有的开源可信软件栈存在着不符合标准规范的问题。  相似文献   

7.
嵌入式系统对功耗、实时性等的苛刻要求,使得嵌入式处理器常采用不规则体系结构特征提供硬件支持。充分发挥嵌入式处理器的功能,需要复杂的编译优化技术。介绍了MachineSUIF编译框架,给出了若干图着色寄存器分配算法在此框架下的工程实现和实验结果,说明了灵活可扩展的编译框架是快速开发复杂的嵌入式环境编译技术的重要基础。  相似文献   

8.
1嵌入式系统开发所面临的问题嵌入式软件开发有别于桌面软件系统开发的一个显著特点是,它一般需要一个交叉编译和调试环境,即编辑和编译软件在主机上进行(如在PC机的Windows操作系统下),编译好的软件需要下载到目标机上运行(如在一个PPC目标机上的VxWorks操作系统下),主机和目标机建立起通信连接,并传输调试命令和数据。由于主机和目标机往往运行着不同的操作系统,而且处理器的体系结构也彼此不同,这就提高了嵌入式开发的复杂性。总的来说,嵌入式开发所面临的问题主要表现在以下几个方面。(1)涉及多种CPU及多种OS嵌入式的CPU或处理器…  相似文献   

9.
实时操作系统uC/OS-Ⅱ在ARM7上移植的研究与实现   总被引:11,自引:0,他引:11  
张静  张凯 《计算机工程与应用》2004,40(4):100-102,153
论文研究了源代码开放的实时操作系统uC/OS—Ⅱ在目前流行的嵌入式微控制器ARM7(AT91M40800)上移植的方法解决了ARM7启动代码中的关键问题,指出了在uC/OS—Ⅱ的移植过程中的重点和难点问题,该移植在MiceTeck EV40ARM评估板上实现,经该环境的多任务运行结果表明,系统稳定可靠。经测试,其多项实时性指标均达到设计要求论文对ARM应用的操作系统移植具有普遍的指导意义。  相似文献   

10.
《电子技术应用》2013,(1):31-33
针对嵌入式系统的特点,研究了轻量级的嵌入式RFID中间件ERM的体系结构。在ERM体系结构指导下,实现了运行于嵌入式平台的RFID中间件。该中间件体积小、功耗低、占用资源少、性能高,能够满足食品溯源系统的应用需求。  相似文献   

11.
Along with the rapid growth of heterogeneous cloud services and network technologies, an increasing number of mobile devices use cloud storage services to enlarge their capacity and share data in our daily lives. We commonly use cloud service client-side software in a straightforward fashion. However, when more devices and users participate in heterogeneous services, the difficulty of managing these services efficiently and conveniently increases. In this paper, we report a novel cloud-oriented file service, Wukong, which provides a user-friendly and highly available facilitative data access method for mobile devices in cloud settings. Wukong supports mobile applications, which may access local files only, transparently accessing cloud services with a relatively high performance. To the best of our knowledge, Wukong is the first file service that supports heterogeneous cloud services for mobile devices by using the innovative storage abstraction layer. We have implemented a prototype with several plugins and evaluated it in a systematic way. We find that this easily operable file service has a high usability and extensibility. It costs about 50 to 150 lines of code to implement a new backend service support plugin. Wukong achieves an acceptable throughput of 179.11 kB/s in an ADSL environment and 80.68 kB/s under a countryside EVDO 3G network with negligible overhead.  相似文献   

12.
以嵌入式系统的日常应用引入,从嵌入式系统的定义与组成入手,对嵌入式系统的发展近况进行深入的介绍,介绍嵌入式软件技术的主要发展方向,其中对嵌入式Web浏览器、嵌入式数据库与嵌入式移动数据库和嵌入式GUI系统进行着重介绍,并对嵌入式系统的未来发展提出展望。  相似文献   

13.
以嵌入式系统的日常应用引入,从嵌入式系统的定义与组成入手,对嵌入式系统的发展近况进行深入的介绍,介绍嵌入式软件技术的主要发展方向,其中对嵌入式Web浏览器、嵌入式数据库与嵌入式移动数据库和嵌入式GuI系统进行着重介绍.并对嵌入式系统的未来发展提出展望。  相似文献   

14.
嵌入式系统作为计算机应用的一个崭新领域,以其简洁、高效等优点越来越多地受到人们的关注,而要开发一个嵌入式应用系统,则需要嵌入式硬件、嵌入式操作系统及相应的开发工具等。其中嵌入式操作系统是嵌入式应用系统中的基础部分,占有十分重要的地位,针对不同硬件平台,往往要进行嵌入式操作系统的移植。Nucleus是一种典型的嵌入式操作系统,具有体积小、功能强大、易于定制等特点,通过对Nucleus系统结构特点的分析,在基于SEP4020微处理器的评估板上,详细地论述了将嵌入式Nucleus操作系统移植到具体硬件平台上需要完成的工作。  相似文献   

15.
随着嵌入式系统的飞速发展,各种嵌入式处理器以及片上系统(Systemon Chip,SoC)应用于各种设备,从传感器、手机、PDA等到笔记本电脑。嵌入式系统的广泛应用促进了嵌入式软件,特别是嵌入式操作系统的发展,但嵌入式系统硬件体系结构的多样性又给嵌入式软件、嵌入式操作系统的开发、维护带来了极大的不便。文中针对硬件平台依赖性制约嵌入式操作系统发展问题,提出了一种应用COM技术开发的硬件抽象层设计,实现嵌入式操作系统跨硬件平台移植。  相似文献   

16.
本文以沁恒微电子内置 RSIC-V处理器内核的 CH32V307 微控制器为基础, 利用AHL- CH32V307 硬件系统阐述嵌入式技术实践. 首先简要介绍嵌入式系统的知识体系, 降低具有高技术门槛的嵌入式系统开发工作, 实现嵌入式人工智能的敏捷开发生态系统. 接着给出并测试嵌入式开发硬件, 以多功能嵌入式集成开发环境编译、下载与运行第一个嵌入式程序的直观体验, 学员可以开始进入嵌入式系统的学习之旅. 对应开发套件的硬件系统, 文中给出一些常见嵌入式系统被控单元如彩灯、红外传感器与汇编工程的树型结构的基本原理、电路接法和编程实践. 利用CH32V307 微控制器设计一套简单实用基于图像识别的嵌入式物体认知系统, 可作为人工智能的快速入门系统. 本文所介绍的教学案例适用于高等学校嵌入式系统的教学或技术培训, 也可以提供给嵌入式系统技术人员作为研发参考.  相似文献   

17.
基于ARM LINUX的嵌入式GUI的研究和移植   总被引:5,自引:0,他引:5  
随着嵌入式系统的发展,用户对嵌入式系统的要求越来越高,因此用于实现与用户交流功能的嵌入式GUI成为嵌入式研究中的一个重点。该文首先介绍了什么是嵌入式系统和嵌入式系统中的GUI,并阐述了开发基于嵌入式Linux平台的GUI系统的必要性。然后详细的介绍了三种常见的嵌入式GUI系统(Micrpwomdpws、MiniGUI和QT)的设计结构和使用上的优缺点等,并列表进行了比较。最后,描述了每个系统基于ARM Linux平台的移植,包括编译环境的建立、编译选项的配置和修改以及运行时参数的设置等等。  相似文献   

18.
嵌入式系统作为计算机应用的一个崭新领域,以其简洁、高效等优点越来越多地受到人们的关注,而要开发一个嵌入式应用系统,则需要嵌入式硬件、嵌入式操作系统及相应的开发工具等。其中嵌入式操作系统是嵌入式应用系统中的基础部分,占有十分重要的地位,针对不同硬件平台。往往要进行嵌入式操作系统的移植。Nucleus是一种典型的嵌入式操作系统,具有体积小、功能强大、易于定制等特点,通过对Nucleus系统结构特点的分析,在基于SEP4020微处理器的评估板上,详细地论述了将嵌入式Nucleus操作系统移植到具体硬件平台上需要完成的工作。  相似文献   

19.
MPC8xx平台上嵌入式VPN系统的开发   总被引:1,自引:0,他引:1  
不同于原有从硬件着手的嵌入式系统开发模式,提出一种利用现有的嵌入式计算平台,采用嵌入式软件开发嵌入式产品的新方法,并以MPC8xx为硬件平台详细说明了嵌入式VPN系统开发步骤,在此基础上嵌入式产品的开发周期可以大大缩短,满足市场对越来越多的嵌入式产品的需要。  相似文献   

20.
分布嵌入式应用开发平台eBus   总被引:1,自引:0,他引:1       下载免费PDF全文
嵌入式系统领域对分布嵌入式应用的需求越来越大,但采用传统开发分布嵌入式应用的花费巨大。同时,CORBA的出现极大地提高了分布式应用的开发效率,它的许多优点也非常适用于分布嵌入式系统,但CORBA不是针对嵌入式系统提出的,存在一些不适合嵌入式系统的方面。eBus是一个针对嵌入式系统而设计的高效、可配置的embedded CORBA产品。本介绍了eBus的系统框架,并以网络管理应用为例,说明了如何应用eBus开发分布的嵌入式系统。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号