1 BSP 框架制作 在具体移植GD32407V-START的BSP之前,先做好GD32的BSP架构。BSP 框架结构如下图所示: GD32的BSP架构主要分为三个部分:libraries、tools和具体的Boards,其中libraries包含了GD32的通用库,包括每个系列的Firmware Library以及适配RT-Thread的drivers;tools是生成工程的Python脚本工具;另外就是Boards文件,...
1 BSP 框架制作 在具体移植GD32407V-START的BSP之前,先做好GD32的BSP架构。BSP 框架结构如下图所示: GD32的BSP架构主要分为三个部分:libraries、tools和具体的Boards,其中libraries包含了GD32的通用库,包括每个系列的HAL以及适配RT-Thread的drivers;tools是生成工程的Python脚本工具;另外就是Boards文件,当然这里的Boa...
那继续从其它固件那里拷贝一份到当前工程内即可,当然为了之前做的BSP的完整性,也可以同时往其对应位置拷贝一份: 再次编译,呕吼!错误更多了,依然不急,先看第一个错误: 1D:RT-ThreadStudioworkspaceFOC_MiniCarlibrariesGD32E50x_Firmware_LibraryCMSIS/core_cm33.h:2668:10:fatalerror:mpu_armv8.h:Nosuchfileord...
从现有 RT-Thread BSP 制作 Studio 工程 以rt-thread\bsp\stm32\stm32f103-onenet-nbiot bsp 工程为例。 使用Studio 创建一个 m3 的模板工程; 在rt-thread\bsp\stm32\stm32f103-onenet-nbiot 目录下使用 env 工具执行命令 scons --dist 进行打包: 复制dist 文件夹工程内所有文件到模板工程目录下,相同文件直...
二、制作Bootloader 官方在线制作网址:http://iot.rt-thread.com/#/addBootloader 官方文档:制作STM32通用Bootloader 制作好之后将RT-Boot.bin烧写到片内flash的首地址0x0800 0000 三、制作app固件 本小节介绍如何使用 stm32 系列的 BSP 制作一个可以用于 OTA 升级的,包含 OTA 下载器功能 app 固件。
复制一份CH32V307V-R1最新的BSP(这里我是1.0.8),路径在此 D:\RT-ThreadStudio\repo\Extract\...
1 BSP 框架制作 ** 在具体移植GD32407V-START的BSP之前,先做好GD32的BSP架构。BSP 框架结构如下图所示: 在这里插入图片描述 GD32的BSP架构主要分为三个部分:libraries、tools和具体的Boards,其中libraries包含了GD32的通用库,包括每个系列的HAL以及适配RT-Thread的drivers;tools是生成工程的Python脚本工具;另外就是...
1 BSP 文件构建 在具体移植N32G4FRML-STB的BSP之前,先看看N32的BSP架构,N32的BSP架构主要分为三个部分:libraries、tools和具体的Boards,其中libraries包含了N32的通用库,包括每个系列的Firmware Library以及适配RT-Thread的drivers;tools是生成工程的Python脚本工具;另外就是Boards文件,当然这里的Boards有很多,我这里值...
CH32V103R-EVT的BSP提交已经合并了,开始制作对应的RT-Thread Studio开发板支持包直接导入BSP工程发现import支持BSP的直接导入,但是需要先把 MounRiver Stuido生成的 R ...
bsp中通常有两个Kconfig文件。一个位于根目录,另一个位于board。 根目录中的Kconfig仅仅是导入了别的目录的Kconfig,所有bsp的基本都一样,无须修改。 mainmenu “RT-Thread Project Configuration” config BSP_DIR string option env=“BSP_ROOT” default “。” ...