首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 93 毫秒
1.
BSP是嵌入式系统中用于实现硬件无关性的底层软件,完成对指定硬件的配置和管理.随着嵌入式系统的发展和普及,其规模越来越大,BSP的复杂度也急剧增加,传统的BSP开发方法已经不适应现代嵌入式系统发展的需要,它存在重复开发严重、代码通用性差、维护工作量大等诸多问题.模块化编程是现代软件开发中的一种重要思想,可以极大地提高代码编写的效率、缩短研发周期、提高系统的稳定性,文中在分析传统BSP开发方法存在的弊端的基础上,提出了一种将模块化思想用于BSP开发的方法.  相似文献   

2.
提出了一种支持PXA270的性能稳定、功能全面、剪裁方便的BSP软件的设计,给出了模块的划分和各模块的流程图,结合项目实践解析了设计中的关键问题。  相似文献   

3.
嵌入式Linux系统BSP的设计与实现   总被引:2,自引:0,他引:2       下载免费PDF全文
本文介绍了嵌入式系统的BSP及其作用,以基于PXA250的嵌入式Linux系统为开发环境,详细阐述了不同开发阶段BSP的设计与实现。  相似文献   

4.
本文通过作者开发的一个传动件辅助绘图软件,介绍了一种零部件模块化设计方法,给出了具体的模块化拆分例子,并介绍了这种开发程序的一些关键要点,对进行AutoCAD二次图形开发很有帮助。  相似文献   

5.
针对嵌入式实时操作系统的要求,文中详细分析了在整个系统结构层次中VxWorks所处的位置和所起承上启下的作用,具体介绍了VxWorks的主要功能,并深入阐述了VxWorks的启动过程。同时,对于不同的目标硬件平台,VxWorks需要不同的板级支持包BSP来实现对其的板级接口,从而实现平台的可移植性;进一步地,详细说明了作为实现操作系统VxWorks硬件平台独立性的设备接口的板级支持包BSP的具体功能与结构,这样,程序开发者可以在完全不熟悉目标平台具体硬件的情况下,只在BSP中相应位置添加配置参数就可以完成底层硬件配置工作,最后讲述了BSP的主流设计方法。  相似文献   

6.
嵌入式实时操作系统的板级支撑包的开发方法   总被引:1,自引:0,他引:1  
蒋鲲鹏  芦东昕  缪敬  徐立峰 《计算机工程》2003,29(22):76-77,113
简单介绍了嵌入式实时操作系统的板级支撑包的开发,包括概念,开发方式,开发流程,测试方式的介绍。着重介绍了板级支撑包与普通应用软件的区别。  相似文献   

7.
介绍了B3G(Beyond 3G)通信系统的MAC层接口板的基本系统框架,并详细说明了在VxWorks实时嵌入式操作系统下如何开发和设计基于MPC8540 PowerQUICC Ⅲ处理器的BSP(Board Support Packet)动程序。  相似文献   

8.
嵌入式系统的广泛应用促使嵌入式系统软件开发者采用设计模式等先进技术来改善现有的软件开发方法。针对嵌入式系统软件的实际特性,提出在嵌入式软件开发中应用设计模式技术。首先对嵌入式系统软件开发现状及设计模式技术进行分析,然后详细讨论了设计模式技术在嵌入式系统软件开发中的应用过程。最后通过一个例子来阐述该方法的优越性。  相似文献   

9.
随着信息技术的飞速发展,嵌入式接入设备是数字化时代的一大主流产品.本文简要介绍CMTS3212中嵌入式操作系统VxWorks的引导过程和底层软件的设计,并给出PCI设备驱动程序的一个实例.  相似文献   

10.
实时操作系统中的板级支持包BSP   总被引:2,自引:0,他引:2  
对嵌入时实时操作系统的板级支持包BSP和PC机操作系统中的BIOS进行比较;分析BSP和设备驱动程序(drivers)的关系。重点指出板级支持包是基于处理器类型,而设备驱动则是基于具体的操作系;结合Wind River公司的实时操作系统VxWorks给出编写BSP的具体流程。  相似文献   

11.
首先介绍嵌入式系统VxWorks及其启动过程;分析了基于MPC 850最小系统的硬件和BSP的执行流程;重点研究了MPC850BSP的设计与应用程序加载,包括其硬件驱动程序的设计、应用程序加载、建立调试环境和target server的配置等;基于MPC850系统的Vxworks BSP调试平台的实现,对Vxworks上层应用软件和底层硬件驱动的并行开发有着很重要的意义。  相似文献   

12.
针对目前嵌入式系统安全机制多采用单一口令的不足,提出了一种在VxWorks环境下基于USBKey和BSP的安全解决方案.该方案通过分析VxWorks BSP的功能及启动机制,在BSP中实现了基于USBKey的身份认证,同时使用USBKey实现对系统正常运行期间的安全保护.  相似文献   

13.
当前各军种嵌入式系统往往都是根据自身的需要,研制适合自身需求的计算机,结果造成各军种间计算机的硬件、软件“烟囱”式发展,品种型号繁多,兼容性差,难以取得统一标准。由当前陆军一体化的建设思路,对军用嵌入式系统的发展提出一些思考。  相似文献   

14.
针对目前IT软件供应商在企业软件定制开发和实施中的困境,结合软件工程的特点,提出了一种基于软件构件化、模块化开发企业软件的模式,从而抛弃了传统的代码式软件开发模式中的大工作量和费用,并对实施的可行性提出了相应的建议,值得在IT软件供应商软件开发中推广。  相似文献   

15.
可重构数控系统模块化设计的研制与开发   总被引:2,自引:0,他引:2  
传统的数控系统相对独立彼此封闭,不同的数控厂家开发的软硬件不能互相替换,缺乏兼容性,阻碍了数控系统的升级换代,造成了人力,物力和财力的巨大浪费,同时也阻碍了数控机床生产对市场和用户的快速响应能力,为了解决这一问题,本提出可重构数控系统模型,以Windows和PC机为软,硬件平台,在组件对象模型(COM)基础上,初步实现数控系统软硬件模块的可重构。  相似文献   

16.
针对嵌入式系统的实际特性,着重从系统的角度提出构造一个嵌入式应用程序的开发架构,也可以称为开发框架.该开发架构是以基于组件的方法来开发嵌入式应用程序的,其主要研究系统结构规约、系统行为规约、组件配置和执行、程序产生和系统配置等几个关键问题.研究的结果将指导一个分布嵌入式应用程序开发框架的构造.  相似文献   

17.
清华嵌入式软件系统的解决方案   总被引:1,自引:2,他引:1  
文章简要论述了嵌入式软件系统的总体结构,分析了系统中各个模块的组成及其作用,并对清华嵌入式操作系统(THOS)内核的构架也作了详细的介绍。  相似文献   

18.
针对典型机械零部件设计的特点,将智能导航与CAD相结合,以螺旋传动软件开发为例,详细介绍智能导航CAD系统的开发方法,该系统具有启发式设计功能、强大的容错和纠错能力、人机交互功能等.实现了对设计过程的智能导航,体现了设计过程的反复性和动态性的特点.利用模块化、构件重用的开发方法及面向对象的可视化开发工具Delphi5.0.解决了设计资料分布式查询、设计结果动态生成和设计过程动态存储等问题,并缩短了开发周期.  相似文献   

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

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