英语:board support package,简称 BSP

在嵌入式系统中,板级支持包(英语:board support package,简称 BSP)用作初始化与运行操作系统并用于评估板(Evaluation Board)的简易代码。它通常包含了以基础支持代码来加载操作系统的引导程序(英语:bootloader),以及主板上所有设备的驱动程序。

一些供应商还会提供一套根文件系统、用于构建运行在该嵌入式系统上的程序的工具链(英语:toolchain,可以是架构支持包的一部分),以及(在运行过程中)配置设备的实用工具。

完善的 Linux BSP,包括 Linux 内核源码、和开发工具等.

BSP包示例

软件资源说明
Linux 内核4.1.15
文件系统根文件系统采用 ext3,在根文件系统上可挂载多种文件系统,如: sysfs、yaffs2、ubifs 等
交叉编译器(内核)arm-poky-linux-gnueabi-gcc 5.3.0
交叉编译器(应用程序)arm-poky-linux-gnueabi-gcc 5.3.0动
eMMC驱动源码:/drivers/mmc/host/
SD/MMC驱动源码:/drivers/mmc/host/
LCD驱动源码:/drivers/video/fbdev/mxc/
触摸屏驱动源码:/drivers/input/touchscreen/
摄像头驱动源码:/drivers/media/platform/mxc/capture/
I2C驱动源码:/drivers/i2c/
UART驱动源码:/drivers/tty/serial
USB驱动源码:/drivers/usb
以太网驱动源码:/drivers/net/ethernet/freescale/
CAN驱动源码:/drivers/net/can
WIFI驱动源码:/drivers/net/wireless
PWM驱动源码:/drivers/pwm
GPIO驱动源码:/drivers/gpio
RTC驱动源码:/drivers/rtc
图形界面使用 QT5.12
示例程序提供串口、LED、网络、Web、数据库等开发例程
工具软件如系统镜像烧写工具、串口调试工具、网络调试工具、tftp 服务器软件等
本文链接地址:https://const.net.cn/367.html

标签: none

添加新评论