合聚咖

合聚咖

嵌入式系统HAL有几个BSP有几个

admin

BSP:板级支持包,也就是根据电路板上的不同硬件给出不同的程序集合,其中可包含编译好的操作系统,驱动程序,Bootloder,或是裸机程序.HAL:硬件描述层,是为了增强操作系统的移植性,所以在主处理芯片和操作系统之间,添加一个层次,这使得操作系统在使用其他主处理芯片时,只需要修改这个层就可以,操作系统无需修改.在主处理芯片上之后,将会使用bootloader,进行硬件的初始化,以及操作系统的引导.之后会加载操作系统,以及驱动程序,操作系统或应用程序需要使用驱动程序,来控制电路板上的设备.