RT-Thread STM32系列BSP制作教程 项目文件夹说明 通用库stm32/libraries 用于存放 HAL 库以及基于 HAL 库的多系列通用外设驱动文件 F1 系列 BSP 工程模板stm32/libraries/templates/stm32f10x F1系列 BSP 模板,可以通过修改 该模板制作更多 F1系列 BSP 特定开发板BSP stm32/stm32f103-atk-nano在 BSP 模板的基础...
第一步:下载RT_Thread https://download.csdn.net/download/guanjuanxian4690/85476573 上述压缩包为去掉多余BSP,只保留了STM32BSP包,不删除也没问题; 第二步:选择对应STM32 模板 以STM32F103VC芯片为例 第三步:将stm32f10x文件夹放入STM32文件夹中 第四步:进入stm32f10x文件夹 右键打开ENV scons –dist并回...
1 BSP 框架制作 在具体移植GD32407V-START的BSP之前,先做好GD32的BSP架构。BSP 框架结构如下图所示: GD32的BSP架构主要分为三个部分:libraries、tools和具体的Boards,其中libraries包含了GD32的通用库,包括每个系列的Firmware Library以及适配RT-Thread的drivers;tools是生成工程的Python脚本工具;另外就是Boards文件,...
bsp制作方法 官网下载 rt-thread 源码,将路径 bsp/stm32/libraries/templates/ 下的模板文件,Copy至路径 bsp/stm32/ 下再进行制作 制作完成后使用 scons --dist 命令后,可以随意拷贝此工程到任何目录下使用 bsp中的其他厂家的板子软件包可以直接使用 scons --dist 命令生成完整的工程文件 注:Scons工具借助的 temp...
1、到RT-Thread官网,找到github代码仓库地址,克隆一份master分支到本地,本地自动创建名为rt-thread的文件夹。 2、复制通用模板 本次ufun开发板MCU型号为STM32F103RCT6,用的 F1 系列 BSP 模板。 到路径rt-thread\bsp\stm32\libraries\templates中,复制一份文件夹stm32f10x ...
stm32CubeMX 结合Rtthread Env做BSP框架 1.配置工程路径和工程名,设置堆栈大小 2.配置时钟,定时器时钟HCLK 72M 3.Usart 串口配置 有了这个工具,PGIO,TIM,DMA,ANALOG,PWM的配置所见即所得 在RTT平台上使用,只需要自动生成代码的 数 SystemClock_Config() ,该函数负责初始化系统时钟。当使用 CubeMX 工具对系统...
二、BSP制作过程 1、复制stm32h503-st-nucleo目录到stm32h533-st-nucleo 目前rt-thread源码中,没有...
3 STM32WL BSP制作 由于当前RT-Thread暂未支持STM32WL,因此跟《STM32 系列 BSP 制作教程》中方式略微有些不同。当前STM32WL BSP 的制作过程主要如下步骤: 在stm32\libraries增加STM32WL支持 新增STM32WLxx_HAL 更新HAL_Drivers STM32WL跟STM32L4比较接近,因此这部分可参考STM32L4 ...
一、复制源码BSP模版 第一步:从源码路径rt-threadbspstm32librariestemplates下复制文件夹stm32f4xx,...
STM32 L4 HAL driver package ---> 1. 2. 3. 4. 5. 发现当前 BSP 工程已经 默认选择了STM32 L4 HAL driver package相关的Kconfig配置 【更新获取】STM32 L4 HAL driver package,使用 RT-Thread ENV 工具: 默认只选择了 STM32L4 HAL的配置,还需要pkgs --update方式,把在线的 软件包,也就是STM32L4 ...