这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » BSP是什么

共1条 1/1 1 跳转至

BSP是什么

专家
2025-03-04 08:19:24     打赏

BSP是Board Support Package的英文缩写,是板级支持包的意思。就是针对某款开发板提供的驱动库支持。

我们拿到一款单片机开发板的时候,通常需要得到这款开发板对应的单片机数据手册,了解这个型号的单片机有哪些资源可以使用,并在函数库的基础上通过学习厂家提供的例程来熟悉开发板的开发。

开发板一般都会提供按钮、LED以及对应于单片机引脚的输入输出资源(比如核心板)。如果没有BSP,我们驱动LED时,需要了解这个LED使用了哪个GPIO口,并在理解GPIO Toggle例程的基础上,对程序进行编程或者改造,以方便将LED的资源正确匹配,从而实现LED的亮灭控制。而有了BSP,我们就可以在程序中直接使用诸如LED_ON,LED_OFF之类的函数,完成亮灭控制,简化了编程。这就是BSP给我们带来的便利。





关键词: 懒猫的学习笔记    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]