首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
在嵌入式开发中,由于Bootloader和硬件紧密相关,造成了移植Bootloader到一个新的硬件平台要修改大量的代码。针对这个问题,在Bootloader中引入硬件抽象层。硬件抽象层为各种硬件抽象出一个公共接口;Bootloader的硬件抽象层屏蔽了具体的底层硬件,增加了系统的可移植性,减少了移植的工作量。最后针对硬件抽象层实现方法上的不足,给出可行的解决办法。  相似文献   

2.
NiosⅡ处理器是Altera公司推出的一个32/16位精简指令集处理器软核。他为嵌入式系统开发者提供了更多的资源,可支持复杂、高性能系统的开发。硬件抽象层HAL作为一个板级支撑包提供给NiosⅡ处理器系统。基于HAL的外设管理程序使用ANSI C标准库函数,并通过HAL API访问硬件资源。通过对其进行深入的研究,结合NiosⅡ嵌入式处理器系统对Lan91c111网络外设的管理模式,总结了HAL在NiosⅡ嵌入式处理器系统设备管理中的作用及其一般实现模式。  相似文献   

3.
4.
韩辰  廖颖 《电信快报》2013,(2):37-39
WSN(无线传感网络)的操作系统屏蔽了硬件差异,增加了应用开发的移植性,其作为无线传感网应用软件的开发基础,直接影响着系统的性能。TinyOS的硬件抽象架构,采用3层结构设计,兼顾了代码的重用性、可移植性以及性能、效率的优化。文章从开源的TinyOS及其架构入手,阐述如何开发无线传感网络节点的操作系统。  相似文献   

5.
黄忠凡  代荣  孙健兴  李翔 《通信技术》2021,(7):1774-1779
基于共享内存交互的片上系统已经成为一种发展趋势.软件无线电的软件通信架构专门为此制定了一种硬件抽象层来屏蔽底层硬件差异性.基于现场可编程逻辑门阵列(Field Programmable Gate Array,FPGA)设计了该硬件抽象层,通过深入研究硬件抽象层工作原理总结出其设计要点,详细介绍了在ZYNQ FPGA中的...  相似文献   

6.
SCA中CORBA与硬件抽象层技术研究   总被引:2,自引:1,他引:1  
为了彻底分清SCA中两个容易混淆的关键技术,即CORBA和硬件抽象层技术,采用比较研究的方法,将两者从基本定义、体系结构、应用和实现方法等几个方面进行了深入研究,得出了CORBA和硬件抽象层在一定的应用范围内均可被认为是一种中间件技术;CORBA属于SCA软件架构的一部分,而硬件抽象层则归属为SCA的硬件结构部分;硬件抽象层组件是不能被CORBA直接调用的功能组件等结论,两者都具有屏蔽各种平台问的差异和编程语言不同的特点。  相似文献   

7.
高性能路由器硬件抽象层的关键技术研究   总被引:2,自引:0,他引:2  
分布式体系结构已成为高性能路由器普遍采用的实现结构,然而迫切需要解决的问题是如何实现独立于上层软件及底层硬件的通用性支撑软件体系结构。硬件抽象层的设计方案成功解决了该问题,本文对其在高性能路由器实现中的关键技术进行了详细研究。  相似文献   

8.
介绍了SCA中硬件抽象层(Hardware Abstraction Layer Connectivity。HAL-C)的概念及其实现方法。对DSP、FPGA硬件抽象层的实现方案进行了讨论。基于硬件抽象层设计的软件模块将具有很好的可移植性。能有效缩短系统开发周期。提高系统开发效率。  相似文献   

9.
石贱弟  赵小璞 《电子设计工程》2011,19(17):123-125,129
软件通信体系结构是美国国防部的联合计划办公室JPO发布的关于软件无线电体系架构的唯一标准,当前基于软件通信体系结构的波形组件的开发存在可移植性差、重用性低等问题。论文在对软件通信体系结构专用硬件补充规范中的硬件抽象层连通性HAL-C内容进行了深入研究的基础上,提出了一种基于软件通信体系结构的DSP硬件抽象层连通性的实现方法。实践证明,该方法符合软件通信体系结构的硬件抽象层连通性设计思想,并具有实现方便、组件可移植性好、占用资源少等特点。  相似文献   

10.
基于硬件抽象层的数字电视中间件系统实现方案   总被引:1,自引:0,他引:1  
为使数字电视中间件系统的实现方案具有通用性,提出了一种基于机顶盒硬件抽象层的移植解决方案,并且建立了一种对硬件抽象层资源模块管理调度的资源管理模型.该方案已在不同的机顶盒硬件平台上得以实现.  相似文献   

11.
本文将主要探究基于CDIO模式中的计算机硬件嵌入式技术。嵌入式系统是应用最为广泛的计算机硬件系统。CDIO模式是近年来国际工程教育改革的最新成果。CDIO模式所代表的分别是构思(Conceive)、设计(Design)、实施(Implement)、运行(Operate)。  相似文献   

12.
嵌入式系统的硬件核心与操作系统   总被引:1,自引:0,他引:1  
《电子元器件应用》2005,7(9):36-36,38
嵌入式系统是指以应用为中心,以计算机技术为基础,软件硬件可剪裁,能适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统,它主要由嵌入式微处理器,外围硬件设备,嵌入式操作系统以及用户应用软件等部分组成,用于实现对其它设备的控制、监视和管理等功能嵌入式系统通常都被嵌入在主要设备之中。  相似文献   

13.
针对软件无线电台中的波形处理子系统,波形软件的可移植性具有重要的意义。为了实现FPGA处理元件中波形软件的可移植性,引入了硬件抽象层的概念,通过标准接口来抽象底层的硬件连接,提供上层软件的可移植性。介绍了基于SCA的硬件抽象层连接的思想、针对FPGA的硬件抽象层设计与实现、以及硬件抽象层接口协议,介绍了一个针对FPGA的应用硬件抽象层的例子。基于FPGA硬件抽象层连接设计的软件将具有很好的可移植性,能有效缩短系统开发周期,提高系统开发效率。  相似文献   

14.
UCOS移植中的硬件抽象层构建技术   总被引:1,自引:0,他引:1  
在UCOS移植前,必须先要建立一定的硬件环境让其运行.原始的UCOS实际上构成了具体内核中的外层或高层,而真正位于内核底层的则是CPU.而这两者之间就由"硬件抽象层"(HAL)来连接.本文在基于HMS30C7202硬件平台的基础上,详细讲述了UCOS在HMS30C7202移植中,硬件抽象层的实现步骤.  相似文献   

15.
本文讨论了嵌入式设备中USB接口设计的方法及注意事项,结合具体工程项目给出了一个设计实例,而且结合该硬件电路探讨了如何在μClinux下编写USB的驱动程序。  相似文献   

16.
为将嵌入式实时操作系统eCOS在以ARM920T处理器S3C2410为核心的开发板上运行,对eCOS的一般性移植方法进行研究,提出将eCOS向目标板移植的具体方法。在将硬件抽象层HAL针对目标板做了修改和移植后,生成最小配置的redboot镜像,用以在目标板上引导eCOS,在此基础上针对目标板增加eCOS的配置选项和包,结合C代码和eCOS库文件编写eCOS应用程序,结果表明eCOS以及应用程序在目标板可以正常运行。  相似文献   

17.
随着软件通信体系结构(Software Communication Architecture,SCA)技术的普及,其专用硬件处理器上的可移植性技术,已经越来越广泛地应用在电台及信号处理方向。利用SCA现有设计并通过VPX硬件平台对硬件抽象层结构组成进行详细设计,同时对DSP、FPGA组件的各种接口和组件模块进行统型。通过以上软硬件方式的结合,可以极大地提升VPX平台下SCA硬件抽象层的软件开发效率,缩短开发周期,为后续接口的联试、算法的调试等打下坚实的技术基础,同时利用SCA技术创建的组件能够在无需修改情况下进行平台移植,具有很好的可操作性和可重用性。  相似文献   

18.
SCA规范下FPGA的硬件抽象层设计   总被引:1,自引:0,他引:1  
针对波形应用在专用硬件处理器上的可移植性问题,在软件通信体系结构中引入了硬件抽象层的概念。从而有效地将系统波形开发和硬件平台分开。文中同时介绍了SCA中硬件抽象层的概念和在FPGA上实现硬件抽象层的方法,并通过实例证明,硬件抽象层连接可使SCA电台中的软件模块具有更好的可移植性、可重用性和可互操作性。  相似文献   

19.
基于Linux操作系统的嵌入式GUI及其设计改进   总被引:3,自引:0,他引:3  
结合嵌入式系统的特点,研究了嵌入式GUI中的关键技术,分析了各种嵌入式GUI的差异和存在的问题,提出一种通用的嵌入式图形用户界面系统的设计思想和体系结构的改进。  相似文献   

20.
概要:文章提出了一种操作系统抽象层的概念,统一了操作系统架构并建立了一组可用于不同操作系统的公共API。为了实现高效地可移植性,使用了一组操作系统原语,其独立于操作系统和体系结构。文章实现了目前两款广泛应用操作系统的顶层抽象,并评估对比了开销。  相似文献   

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

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