资料介绍
为了让广大开发者更好、更方便地使用 BSP 进行开发,RT-Thread 开发团队重新整理了现有的 STM32 系列的 BSP,推出了新的 BSP 框架。新的 BSP 框架在易用性、移植便利性、驱动完整性、代码规范性等方面都有较大提升,在新的 BSP 框架下进行开发,可以大大提高应用的开发效率。
和 RT-Thread 以往提供的 BSP 不同,在新的 BSP 文件夹中将不会包含固件库、外设驱动等可以被多个 BSP 引用的代码文件。而是将这些通用的文件统一存放在 Library 文件夹中,通过在特定 BSP 中引用这些文件的方式,来包含 BSP 中所需的库文件或者驱动文件。这种方式不仅大大提高了代码复用率,降低了 BSP 的维护成本,而且可以更方便地给开发者提供更丰富的驱动文件,让开发者可以更容易地找到自己需要的资源。
新的 BSP 框架还引入了 CubeMX 工具,可以使用该工具来对 BSP 中使用的外设引脚进行配置。CubeMX 工具提供了图形化的配置界面,这种图形化的配置方式对开发者来说更加直观,不仅可以让开发者灵活地配置 BSP 中使用的资源,并且可以让开发者对资源的使用情况一目了然。
新 BSP 框架的主要特性如下:
提供多系列 BSP 模板,
大大降低新 BSP 的添加难度;
每个 BSP 都配有齐全的驱动文件,开发者可以方便地使用所有驱动;
开发者可以使用 CubeMX 工具对 BSP 进行图形化配置;
1. BSP 框架介绍
BSP 框架结构如下图所示:
每一个 STM32 系列的 BSP 由三部分组成,分别是通用库、BSP 模板和特定开发板 BSP,下面的表格以 F1 系列 BSP 为例介绍这三个部分:
- RT-Thread文档_RT-Thread SMP 介绍与移植
- RT-Thread文档_Nordic BSP 上手指南
- RT-Thread文档_RT-Thread 潘多拉 STM32L475 上手指南
- RT-Thread文档_RT-Thread 简介
- 基于 Keil MDK 移植 RT-Thread Nano
- RT-Thread Smart 上手指南
- RT-Thread Studio驱动SD卡
- RT-Thread STM32 配置系统时钟(使用外部晶振)
- RT-Thread系统移植到STM32f103
- 【RT-thread】如何将RT-thread系统移植到stm32
- STM32WB55在RT-Thread系统上移植官方蓝牙BLE功能
- RT-Thread零基础快速入门第0讲——环境安装
- RT-Thread遵循的许可协议,以及如何提交了一个完整的BSP?资料下载
- RT-Thread用户手册 0次下载
- RT-Thread编程指南 0次下载
- 【QEMU系列】不用开发板运行RT-Thread指南-ARM架构 414次阅读
- 《RT-Thread设备驱动开发指南》基础篇--以先楫bsp的hwtimer设备为例 930次阅读
- RT-thread源码移植到STM32F10x和STM32F4xx 2020次阅读
- RT-Thread qemu mps2-an385 bsp移植制作 :系统运行篇 674次阅读
- i.MX RT1170:VGLite移植RT-Thread Nano过程讲解(下) 737次阅读
- i.MX RT1170:VGLite移植RT-Thread Nano过程讲解(上) 2081次阅读
- RT-Thread自动初始化机制 2357次阅读
- RT-Thread 4.1.0的CMake构建教程 3126次阅读
- 如何进行GD32F103系列的BSP制作 2764次阅读
- 如何使用xmake工具来编译rt-thread工程 2090次阅读
- 如何创建RT-Thread Nano工程 3568次阅读
- 教学 | 手把手教你将物联网操作系统RT-Thread 移植到ufun开发板 6332次阅读
- RT-Thread NetUtils的使用方法 7843次阅读
- RT-Thread软件包定义和使用 1w次阅读
- 基于RT-Thread和STM32的数码相框设计方案 5430次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多