bsp是什么文件?

对于普通电脑用户来说也许接触到bsp的机会不多,bsp是一钟底层文件,承载着底层硬件的稳定运行。

bsp是什么文件

BSP( Board Support Package)是板级支持包,是介于主板硬件和操作系统之间的一层,应该说是属于操作系统的一部分,主要目的是为了支持操作系统,使之能够更好的运行于硬件主板。

BSP是板级支持包,是介于主板硬件和操作系统之间的一层,应该说是属于操作系统的一部分,主要目的是为了支持操作系统,使之能够更好的运行于硬件主板。BSP是相对于操作系统而言的,不同的操作系统对应于不同定义形式的BSP,例如VxWorks的BSP和Linux的BSP相对于某一CPU来说尽管实现的功能一样,可是写法和接口定义是完全不同的,所以写BSP一定要按照该系统BSP的定义形式来写(BSP的编程过程大多数是在某一个成型的BSP模板上进行修改)。这样才能与上层OS保持正确的接口,良好的支持上层OS。



例如:在VxWorks中的网卡驱动,首先在config.h中包含该网卡,然后将网卡含网卡的信息的参数放入数组 END_TBL_ENTRY endDevTbl [] 中,系统通过函数muxDevLoad( )调用这个数组来安装网卡驱动。

而在Linux中的网卡驱动,是在space.c中声明该网络设备,再把网卡驱动的一些函数加到dev结构中,由函数ether_setup()来完成网卡驱动的安装。

纯粹的BSP所包含的内容一般说来是和系统有关的驱动和程序,如网络驱动和系统中网络协议有关,串口驱动和系统下载调试有关等等。离开这些驱动系统就不能正常工作。

Tornado中BSP的编译和上层应用程序不同,用命令行或直接在Tornado环境下Build,在Tornado下不能跟踪调试。

bsp文件如何打开?

用户也可以添加自己的程序到BSP中,但严格来说不应该算BSP.一般来说这种做法不建议。因为一旦操作系统能良好运行于最终的主板硬件后,BSP也就固定了,不需要做任何改动。而用户自己在BSP中的程序还会不断的升级更新,这样势必对BSP有不好的影响,对系统造成影响,同时由于BSP调试编译环境较差,也不利于程序的编译调试。



而在打开bsp文件时,我们推荐使用BSP转换MAP地图文件转换器、CS地图编辑器等工具打开,如上图所示。

(0)

相关推荐

  • csgo国服怎么使用创意工坊里的地图

    csgo创意工坊里有很多有趣的地图,但可惜的是国服现在不能直接使用,下面会详细介绍如何通过官网订阅使用创意工坊地图. 操作方法 01 进入steam官网并且登陆自己的账号. 02 点击"社区 ...

  • Windows系统主要文件类型有哪些?

    文件类型按内容来分主要有视频.音频.软件三大类. 文件格式(或文件类型)是指电脑为了存储信息而使用的对信息的特殊编码方式,是用于识别内部储存的资料.比如有的储存图片,有的储存程序,有的储存文字信息.每 ...

  • qctray.exe - qctray进程 是什么文件 作用是什么

    进程文件: qctray or qctray.exe 进程名称: IBM ThinkPad Traybar Component 进程类别:存在安全风险的进程 英文描述: qctray.exe is a ...

  • qtzgacer.exe - qtzgacer进程是什么文件 .作用是什么

    进程文件: qtzgacer or qtzgacer.exe 进程名称: Acer Launch Manager 进程类别:存在安全风险的进程 英文描述: qtzgacer.exe is instal ...

  • rapimgr.exe - rapimgr进程是什么文件.有哪些作用

    进程文件: rapimgr or rapimgr.exe 进程名称: Microsoft ActiveSync Module 进程类别:存在安全风险的进程 英文描述: rapimgr.exe is a ...

  • win7文件夹视图信息备份的方法详解(图)

    系统备份文件夹视图信息步骤如下: windows 7在重装系统之后,经常会遇到这样的问题:我们某些文件夹下的视图信息又恢复到了默认状态(未备份)。比如我比较常用而且喜欢的视图方式为"内容",而上级文件 ...

  • 多个授权文件共存的正确方法

    揭秘下授权文件的真正意义和使用方法 其原理是: iTunes授权时,需要连接Apple服务器进行验证,通过验证后,会将授权信息以加密文件的形式,存放在下述路径(注意:不同操作系统平台的路径,是不一样的 ...

  • itunes文件夹移动备份实录

    随着下载的程序和音乐越来越多,iTunes的体积也越来越大。于是就动了给它移动的念头,另外鉴于iTunes U里头的视频都是大部头,为了方便也计划将它们单独搬到移动硬盘里,节省笔记本里的宝贵空间。 第 ...

  • iphone4特殊图标存放目录和文件存放目录在哪

    pc6带你一起来了解一下iphone4特殊图标存放目录和文件存放目录在哪 特殊图标存放目录介绍: 充电图标: System/Library/CoreServices/SpringBoard.app/B ...