首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
该系统基于PC-104总线的硬件平台,VxWorks嵌入式实时操作系统的软件平台,实现了多通道多模式高速串行通信及并行管理。利用VxWorks的I/O系统将驱动程序作为内核过程,设备作为特殊文件处理,解决了工作方式不同的2个485口的驱动程序开发和接口统一问题。详细介绍了VxWorks下双485口串行通信系统板级支持包(BSP)、驱动程序和应用程序的开发过程。  相似文献   

2.
基于MPC8260的VxWorks系统的BSP实现   总被引:1,自引:0,他引:1  
处于操作系统和硬件之间的板级支持包(BSP,Board Support Packge)的设计和开发是一个复杂的过程.介绍了基于MPC8260硬件平台下VxWorks操作系统的BSP的开发过程,其中包括串口和网口的驱动开发,Flash芯片驱动开发及启动过程的变动.  相似文献   

3.
为了实现高速卫星数据在地面网络中的传输,介绍了基于PCI接口的高速数据处理板卡的组成结构。描述了VxWorks与板级支持包BSP的组成,PCI配置空间和PCI设备的地址分配,并就驱动程序实现的组成部分,数据结构和实现中的重要环节进行了讨论。  相似文献   

4.
板级支持包BSP在嵌入式系统中处于关键的位置,有力地支持了嵌入式系统的移植,而BSP的结构与功能随不同的嵌入式系统的软件硬件环境呈现较大的差异。本文介绍板级支持包的功能和实时系统RTEMS的体系结构,分析RTEMS的启动过程。借鉴SPARC微处理器ERC32 BSP,提出一种RTEMS板级支持包的开发流程,主要说明模板BSP的选取、启动代码模块和设备驱动程序模块的实现,链接器命令脚本的修改等。最后把BSP与RTEMS系统的其他模块组合在一起,生成最终可执行映像的过程。  相似文献   

5.
BSP(Board Support Packet)是介于硬件和实时操作系统VxWorks之间的底层软件开发包,为VxWorks系统提供了标准的硬件接口函数,保证了VxWorks系统能够运行在不同的硬件平台上.介绍了BSP的概念,并以嵌入式微处理器MPC8280构成的硬件平台为例详细介绍了BSP的开发过程.  相似文献   

6.
系统以飞思卡尔公司的PowerPC芯片MPC8548E为核心,运用VxWorks实时操作系统,成功移植了板级支持包,实现了千兆网络通信,系统平台预留了多种接口以便今后的功能扩展。首先介绍了网络平台的硬件设计,其次从软件方面进行了具体描述,最后对Vxworks操作系统及其网络编程做了详细的介绍。  相似文献   

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

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

9.
VxWorks操作系统板级支持包的设计与实现   总被引:5,自引:0,他引:5  
用于工业过程控制、通信和航天器上的嵌入式计算机对软、硬件的可靠性要求极高,对于软件较为复杂的嵌入式计算机系统,必须采用高可靠的实时多任务操作系统,处于操作系统和硬件之间的板级支持(BSP Board Support Packge)的设计是一个复杂的过程,该文介绍了基于VxWorks操作系统的板级支持包以及板级支持包设计、调试中的问题。  相似文献   

10.
VxWorks在S3C2410上的BSP设计   总被引:2,自引:0,他引:2  
VxWorks是美国WindRiver公司设计开发的一种嵌入式实时操作系统,可移植性是对嵌入式操作系统的一个重要要求,VxWorks BSP(板极支持包)正是实现可移植性的中间层软件,使操作系统的应用代码独立于具体硬件。本文介绍了Vx- Works BSP的开发,分析了VxWorks的启动过程,给出了基于三星S3C2410处理器开发板的BSP设计以及VxWorks的映像编译下载,其中重点介绍了BSP中几个重要文件和函数的设计,最后提出了开发调试过程中的几个注意点。  相似文献   

11.
板级支持包BSP(Board Support Pakage)是为目标系统提供的支持软件,是嵌入式系统设计的重点之一。在介绍BSP的概念和功能的基础上,针对μClinux和ARM7嵌入式系统教学实验平台,详细讨论了u-boot的移植过程和关键环节。系统启动实验表明移植后的u-boot实现了BSP的功能,说明移植、扩充u-boot是BSP开发的一种有效方法。  相似文献   

12.
VxWorks在ARM7应用系统上的BSP设计   总被引:1,自引:0,他引:1  
嵌入式信号检测应用系统可实现只用一片处理器,完成信号处理和外围电路控制双重功能。基于S3C4510B芯片和VxWorks操作系统讨论了嵌入式信号检测系统硬件设计及其布板中的关键。介绍了针对这款芯片的BSP开发包的选择和包下文件组成,结合文件说明了VxWorks系统的引导顺序,并且详尽地给出针对该硬件环境下BSP的具体文件的开发和函数的修改,提出了开发中需要注意的问题。也可为其它目标板的BSP开发提供参考。  相似文献   

13.
嵌入式系统硬件抽象层的原理与实现   总被引:18,自引:0,他引:18  
板级支持包BSP是嵌入式系统中常用的硬件抽象形式,是介于操作系统和硬件之间的软件层次。介绍BSP的功能和特点,并结合工作实践提出了设计BSP的一般方法;最后针对当前嵌入式系统中BSP的设计方法所面临的问题提出了可行的解决办法。  相似文献   

14.
板级支持包(BSP)介于主板硬件和操作系统之间,其功能与PC机上的BIOS相类似,主要完成硬件初始化并切换到相应的操作系统.因此它要求程序员不仅对软件而且对硬件和操作系统都要有一定的了解.该文介绍了基于共享内存的PowerPC系统BSP的程序设计,并已成功运行在PowerPC7447A处理器平台上.  相似文献   

15.
基于以S3C2440A处理器为核心的喷码机硬件开发平台,研究了嵌入式WinCE5.0操作系统板级支持包BSP的开发。分析了喷码机平台的硬件组成和BSP的框架结构,利用源代码重用的思想,完成了Bootloader、OAL、驱动程序、配置文件的开发工作并在BINFS文件系统的基础上实现Multi-bin成功将内核分块。实践表明该BSP在喷码机台上运行稳定,可靠性高,能有效提升系统的开机速度,并使平台拥有了运行大型喷印软件的能力。  相似文献   

16.
李明 《计算机应用》2006,26(4):765-767
基于Xilinx公司Virtex-II Pro器件开发平台,介绍了其内嵌PowerPC405处理器设计原理和软硬件协同设计方法,结合典型的以太网通信实验,详细描述了其可编程片上系统(SOPC)的设计过程以及VxWorks系统下板级支持包(BSP)的开发和移植过程,并且给出了实验的设计实现和结果。  相似文献   

17.
"龙腾R2"是西北工业大学自主设计的与PowerPC指令集兼容的32位嵌入式微处理器,为了提高"龙腾R2"SOC系统中人机交互能力,提出了利用"龙腾R2"中的键盘控制器在PS2键盘通信协议下与键盘进行通信的方法;首先分析了PS2键盘通信协议,然后给出了键盘驱动程序的结构以及在VxWorks的BSP(板级支持包)中如何对键盘驱动程序加载的原理,然后将VxWorks移植到龙腾R2微处理器原型验证平台中;经过长时间的应用和测试表明,在移植后的FPGA验证平台上,VxWorks操作系统可以稳定运行。  相似文献   

18.
VxWorks在AT91RM9200上的BSP设计   总被引:4,自引:0,他引:4  
阐述VxWorks实时操作系统中板级支持包BSP的概念和作用;研究VxWorks映像的生成和分类,以及系统的启动流程;着重介绍VxWorks操作系统在ARM9芯片AT91RM9200上的BSP设计。  相似文献   

19.
为满足后续新机含VxWorks系统的PowerPC处理器板深修的需要,基于MPC7410这款PowerPC处理器,研制一块具有串口、网口、SDRAM以及Flash的VxWorks系统板,在对该板功能进行系统阐述的基础上,给出其硬件架构与各部分电路设计,并在Tornado2.2环境下,开发BSP包,给出其硬件设计与软件开发过程中需要注意的方面,最后对其进行测试,测试结果表明其有效性.所研制的VxWorks系统板能够为后续新机带VxWorks系统的PowerPC处理器板的测试与修理提供技术支撑.  相似文献   

20.
Linux与VxWorks的板级支持包开发的比较与分析   总被引:2,自引:0,他引:2  
简要介绍了VxWorks的BSP(板级支持包)开发,主要包括系统的引导、3类驱动程序的开发等。着重介绍Linux的BSP开发模式和现状以及3类驱动程序的结构、基本开发内容等。最后分析了两类BSP开发的差异,以及对系统性能的影响。  相似文献   

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

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