本文内容是由(江南平台app 小编为大家搜集关于bsp是什么意思,以及bsp工程师的资料,整理后发布的内容,让我们赶快一起来看一下吧!本文目录一览:1、嵌入式中BSP的概念是什么,比如在linux中,请通俗的讲一下,...
2023-04-02 64 bsp是什么意思
本文内容是由(江南平台app m.46east.com)小编为大家搜集关于bsp是什么意思,以及bsp工程师的资料,整理后发布的内容,让我们赶快一起来看一下吧!
本文目录一览:
BSP(Board Support Package),板级支持包,也称为硬件抽象层HAL或者中间层。
它将系统上层软件和底层硬件分离开来,使系统上层软件开发人员无需关系底层硬件的具体情况,根据BSP层提供的接口开发即可。
BSP是相对于操作系统而言的,不同的操作系统有不同定义形式的BSP,要求BSP所实现的功能也有所不同。
在嵌入式Linux系统中,主要是初始化底层硬件并引导操作系统;同时,BSP又是和硬件相关的,还要考虑对硬件的初始化操作。这些初始化操作主要是对CPU、内存、中断等相关的寄存器及协处理器进行正确的配置。
在不同的开发阶段,因为核心和文件系统所处的位置不同,BSP所要完成的工 作也有所不同;在开发调试阶段,BSP要能够与主机通信并从主机下载核心;在目标产品中,BSP要能够从非易失存储设备中加载核心。
扩展资料
BSP有两个特点:硬件相关性和操作系统相关性。
设计一个完整的BSP需要完成两部分工作:
A、 嵌入式系统的硬件初始化和BSP功能。
片级初始化:纯硬件的初始化过程,把嵌入式微处理器从上电的默认状态逐步设置成系统所要求的工作状态。
板级初始化:包含软硬件两部分在内的初始化过程,为随后的系统初始化和应用程序建立硬件和软件的运行环境。
系统级初始化:以软件为主的初始化过程,进行操作系统的初始化。
B、 设计硬件相关的设备驱动。
BSP方法即企业系统规划法,是一种能够帮助规划人员根据企业目标制定企业(MIS)战略规划的结构化方法。
通过这种方法可以确定出未来信息系统的总体结构,明确系统的子系统组成和开发系统的先后顺序;对数据进行统一规划、管理和控制,明确各子系统之间的数据交换关系,保证信息的一致性。
相关信息:
uc矩阵是BSP方法将过程和数据类两者作为定义企业信息系统总体结构的基础,具体做法是利用过程/数据矩阵,即uc矩阵,来表达两者之间的关系,矩阵中的行表示过程,列表示数据类,并以字母U(use)和C(create)来表示过程对数据类的使用和产生。
U/C矩阵是用来表达过程与数据两者之间的关系,矩阵中的行表示数据类,列表示过程,并以字母U(Use)和C(Create)来表示过程对数据类的使用和产生。
U/C矩阵是MIS开发中用于系统分析阶段的一个重要工具,提出了一种用关系数据库实现U/C矩阵的方法,并对其存储、正确性检验、表上作业等做了分析,同时利用结果关系进行了子系统划分。
BillingandSettlementPlan,简称BSP,即开账与结算计划,它是国际航协根据运输代理业的发展和需要而建立,供航空公司和代理人之间使用的销售结算系统。
BSP中性票就是由国际航协认可的代理人出售的统一规格的票证;它将代替以前由各家航空公司印制的机票。BSP中性票由代理人销售,并通过国际航协指定的数据处理中心和清算银行进行结算和付款,从而避免了以往航空公司和代理人之间多种票证、多头结算、多次付款的复杂状况,为航空公司和代理人节约了大量开支,提高了工作效率和服务质量。
板级支持包(BSP)(Board Support Package)是构建嵌入式操作系统所需的引导程序(Bootload)、内核(Kernel)、根文件系统(Rootfs)和工具链(Toolchain) 提供完整的软件资源包。
它通常包含了以基础支持代码来加载操作系统的引导程序(英语:bootloader),以及主板上所有设备的驱动程序。
一些供应商还会提供一套根文件系统、用于构建运行在该嵌入式系统上的程序的工具链(英语:toolchain,可以是架构支持包的一部分),以及(在运行过程中)配置设备的实用工具。
历史
大约从1988年开始出现这个词。这词的来源最常被归于风河公司(Wind River Systems) 给它的VxWorks嵌入式操作系统,不过现在已经广泛的在业界使用。如QNX Software Systems也提供 BSPs。Microsoft也提供有Windows CE操作系统的 BSPs。
BSP主要功能为屏蔽硬件,提供操作系统及硬件驱动,具体功能包括:
1、单板硬件初始化,主要是CPU的初始化,为整个软件系统提供底层硬件支持。
2、为操作系统提供设备驱动程序和系统中断服务程序。
3、定制操作系统的功能,为软件系统提供一个实时多任务的运行环境。
4、初始化操作系统,为操作系统的正常运行做好准备。
bsp是英文blog service provider的缩写,翻译成中文就是博客服务托管商.博客托管商的作用是为博客提供写作blog的空间与相应的技术支持,大大简化blog的建立过程,推动平民媒体的发展.博客托管商分为收费博客托管商,免费博客托管商及二者兼营的博客托管商.世界上最早的bsp是以色列的blogger.com,此网站现以被google收购.世界上比较著名的bsp有livejournal.com,sixapart.com,xanga.com,mysapce.com,msn sapce,opera community等.中国最早的博客托管商是blogchina.com,与之同时建立的还有blogcn.com,二者均为国内最早的也是国内目前最大的博客托管商,此二网站总共有超过1000万的使用者.
关于bsp是什么意思和bsp工程师的介绍到此,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注江南平台app 。
还没有评论,快来抢沙发吧!
相关文章
本文内容是由(江南平台app 小编为大家搜集关于bsp是什么意思,以及bsp工程师的资料,整理后发布的内容,让我们赶快一起来看一下吧!本文目录一览:1、嵌入式中BSP的概念是什么,比如在linux中,请通俗的讲一下,...
2023-04-02 64 bsp是什么意思
今天给各位分享公房是什么意思的知识,其中也会对公租房是什么意思进行讲解,请看下面内容!本文目录一览:1、公屋是什么意思2、什么是公房3、公有住房是什么意思4、公房是什么意思5、我想买公房,不知道公房是什么意思?公屋是什么意思公屋的意思是公共房屋...
2023-04-02 61 公房是什么意思
本篇文章给大家聊聊ia什么意思,以及磨玻璃结节mia什么意思对应的知识,希望对各位有所帮助。本文目录一览:1、IA是什么意思?2、ia是什么3、ia在c语言中是什么意思IA是什么意思?人工智能(ArtificialIntelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。...
2023-04-02 72 ia什么意思
本文内容是由(江南平台app 小编为大家搜集关于沾的意思,以及凝视的意思的资料,整理后发布的内容,让我们赶快一起来看一下吧!本文目录一览:1、沾是什么意思2、沾的意思沾什么意思3、沾的意思是什么?4、沾的正确解释?5、沾的意思沾是什么意思蘸一蘸,意思是用物体沾一下液体。蘸的具体解释读音:zhàn释义:(1)蘸甲(斟酒满杯,手端酒杯时,指甲沾到酒。比喻畅饮;大葱蘸酱(2)在液体、粉末...
2023-04-02 107 沾的意思
本文内容是由(江南平台app 小编为大家搜集关于无为是什么意思,以及无为而无不为的资料,整理后发布的内容,让我们赶快一起来看一下吧!本文目录一览:1、无为是什么意思2、“无为”具体的含义是什么?3、无为是什么意思?4、无为什么意思5、无为是什么意思...
2023-04-02 98 无为是什么意思