北极星爱吃鱼
BSP是英文Blog Service Provider的缩写,中文是博客服务托管商。博客托管商的作用是为博客提供写作blog的空间与相应的技术支持,大大简化blog的建立过程,推动平民媒体的发展。
zoemai0505
板级支持包(BSP)(Board Support Package)是构建嵌入式操作系统所需的引导程序(Bootload)、内核(Kernel)、根文件系统(Rootfs)和工具链(Toolchain) 提供完整的软件资源包。
它通常包含了以基础支持代码来加载操作系统的引导程序(英语:bootloader),以及主板上所有设备的驱动程序。
一些供应商还会提供一套根文件系统、用于构建运行在该嵌入式系统上的程序的工具链(英语:toolchain,可以是架构支持包的一部分),以及(在运行过程中)配置设备的实用工具。
历史
大约从1988年开始出现这个词。这词的来源最常被归于风河公司(Wind River Systems) 给它的VxWorks嵌入式操作系统,不过现在已经广泛的在业界使用。如QNX Software Systems也提供 BSPs。Microsoft也提供有Windows CE操作系统的 BSPs。
扩展资料:
BSP通常是可自定义的,允许用户根据其对硬件和软件选项的选择来指定应将哪些驱动程序和例程包含在构建中。
例如,特定的单板计算机可能与多个图形卡中的任何一个配对。在这种情况下,BSP可能会为每个支持的图形卡包括一个驱动程序;在构建BSP映像时,用户将根据他们对硬件的选择来指定要包括的图形驱动程序。
一些供应商还提供了根文件系统,用于构建要在嵌入式系统上运行的程序的工具链,以及用于与BSP一起配置设备(运行时)的实用程序。许多RTOS提供商都提供了BSP模板,开发人员帮助和测试套件,以帮助BSP开发人员在新的硬件平台上启动RTOS。
参考资料:百度百科-板级支持包
优质英语培训问答知识库