嵌入式技术论坛
直播中

杨万富

8年用户 1620经验值
擅长:526774
私信 关注
[资料]

STM32系列BSP制作教程相关资料分享

1、STM32系列BSP制作教程

  和 RT-Thread 以往提供的 BSP 不同,在新的 BSP 文件夹中将不会包含固件库、外设驱动等可以被多个 BSP引用的代码文件。而是将这些通用的文件统一存放在 Library 文件夹中,通过在特定 BSP 中引用这些文件的方式,来包含 BSP中所需的库文件或者驱动文件。这种方式不仅大大提高了代码复用率,降低了 BSP的维护成本,而且可以更方便地给开发者提供更丰富的驱动文件,让开发者可以更容易地找到自己需要的资源。

  新的 BSP 框架还引入了 CubeMX 工具,可以使用该工具来对 BSP 中使用的外设引脚进行配置。CubeMX工具提供了图形化的配置界面,这种图形化的配置方式对开发者来说更加直观,不仅可以让开发者灵活地配置 BSP中使用的资源,并且可以让开发者对资源的使用情况一目了然。

  新 BSP 框架的主要特性如下:

  提供多系列 BSP 模板,大大降低新 BSP 的添加难度;

  每个 BSP 都配有齐全的驱动文件,开发者可以方便地使用所有驱动;

  开发者可以使用 CubeMX 工具对 BSP 进行图形化配置;

  BSP 框架介绍

  BSP 框架结构如下图所示:

1.jpg

原作者:RT-Thread

更多回帖

发帖
×
20
完善资料,
赚取积分