内核层:RT-Thread 内核,是 RT-Thread 的核心部分,包括了内核系统中对象的实现,例如多线程及其调度、信号量、邮箱、消息队列、内存管理、定时器等;libcpu/BSP(芯片移植相关文件 / 板级支持包)与硬件密切相关,由外设驱动和 CPU 移植构成。 组件与服务层:组件是基于 RT-Thread 内核之上的上层软件,例如虚拟文件系统...
https://www./download.html#download-rt-thread-studio 获取BSP包 先楫RT-Thread BSP 可通过RT-Thread Studio的SDK Manager窗口安装, 如下图所示: 创建项目 创建基于先楫RT-Thread BSP的例程可参照下图: 如何开启FPU的支持 BSP包中的例程默认不使能FPU,若需要使能FPU,可参照下图的方式(根据需要选择单精度或双精...
Fireware relative Path 选择V1.7.0 ;上述两个步骤主要目的是固定版本,不使用最新版本;rtthread对应使用的版本就是V1.7.0;我也不知道会不会有影响,看别人的文档是这么说的; Firmware relative Path 中的版本路径可以通过browse修改,如果电脑中不存在此版本;可以按照下方图片;找到对应版本安装下载; 第十步:点击GENERA...
RT-Thread是一个集实时操作系统(RTOS)内核、中间件组件的物联网操作系统,架构如下: 内核层:RT-Thread内核,是 RT-Thread的核心部分,包括了内核系统中对象的实现,例如多线程及其调度、信号量、邮箱、消息队列、内存管理、定时器等;libcpu/BSP(芯片移植相关文件 / 板级支持包)与硬件密切相关,由外设驱动和 CPU 移植...
我们很高兴地通知您,先楫RT-ThreadBSP v1.4.0 正式发布了!! 1个小转变: 从这个版本开始,我们将更侧重于利用 RT-Thread 丰富的组件以及特色的在线包,基于开发板提供的硬件来构建一些有特色的应用,增加开发板的可玩性并为使用先楫开发板的小伙伴们提供更多的参考代码,助力应用的快速开发。
RT-Thread是一个集实时操作系统(RTOS)内核、中间件组件的物联网操作系统,架构如下: 内核层:RT-Thread内核,是 RT-Thread的核心部分,包括了内核系统中对象的实现,例如多线程及其调度、信号量、邮箱、消息队列、内存管理、定时器等;libcpu/BSP(芯片移植相关文件 / 板级支持包)与硬件密切相关,由外设驱动和 CPU 移植...
下载源码https://gitee.com/rtthread/rt-thread下载后解压 华仔stm32 2023-02-05 20:20:20 NUCLEO-WL55JC2开发板的BSP(板级支持包)说明 RT-Thread在平台上运行。在进阶使用指南章节,开发者可以开发更多高级板功能,帮助者利用RT-Thread下载资源。开发板介绍对于NUCLEO-WL55JC2 Cortex-M4,绿色的Nucleo标志 ...
bsp 独立出来导致某些问题 RTT 源码出现的变化,和 bsp 不匹配 构建系统出现了问题 其他原因 分析原因 首先我想,如何排除 bsp 独立出来导致的这个现象,最简单的办法,测试 RTT 目录结构中的 bsp,打开 bsp,使用menuconfig选中 SPI 驱动,使用 scons 生成 cmake 工程,错误依旧。
首先当然是要准备RT Thread源码啦,最新版本是4.0.3,下载地址是https://gitee.com/rtthread/rt-thread.git 制作BSP分5个步骤 复制通用模板 使用 CubeMX 工具配置工程 修改 BSP 中的 Kconfig 文件 修改构建工程相关文件 重新生成工程 下载完成后解压、打开、找到bsp\stm32\libraries,这是制作自己bsp的通用库。 .....
打算使用 BSPqemu-virt64-aarch64搭建一个 RT-Thread smart 的开发调试环境,可以开发验证一些平台无关的软件功能,但是当前的 RT-Thread smart 开放出来的userapps不支持aarch64平台。 所以选择qemu-virt64-riscv平台进行编译环境的搭建,搭建的流程跟qemu-virt64-aarch64基本一致。