HAL,BSP,BootLoader,嵌入式操作系统,驱动程序五者的关系

请大神阐述一下:HAL,BSP,BootLoader,操作系统,驱动程序在嵌入式系统中五者的关系。谢谢。请用清晰的思路阐述一下,谢谢。... 请大神阐述一下:HAL , BSP , BootLoader ,操作系统 , 驱动程序 在嵌入式系统中五者的关系。谢谢。请用清晰的思路阐述一下,谢谢。 展开
 我来答
我回来了调用
2014-09-01 · TA获得超过388个赞
知道小有建树答主
回答量:772
采纳率:0%
帮助的人:474万
展开全部
BSP: 板级支持包, 也就是根据电路板上的不同硬件给出不同的程序集合, 其中可包含编译好的操作系统, 驱动程序, Bootloder, 或是裸机程序.

HAL: 硬件描述层, 是为了增强操作系统的移植性, 所以在主处理芯片和操作系统之间, 添加一个层次,

这使得操作系统在使用其他主处理芯片时, 只需要修改这个层就可以, 操作系统无需修改.

在主处理芯片上之后, 将会使用bootloader, 进行硬件的初始化, 以及操作系统的引导.

之后会加载操作系统, 以及驱动程序, 操作系统或应用程序需要使用驱动程序, 来控制电路板上的设备.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式