RT-Thread 实时操作系统¶

什么是 RT-Thread?¶
RT-Thread 是一个开源、中立且基于社区的实时操作系统 (RTOS)。RT-Thread 提供 标准版 和 Nano 版。对于资源受限的微控制器 (MCU) 系统,Nano 版仅需 3 KB Flash 和 1.2 KB RAM 的内存资源,并可通过易用的工具进行裁剪。对于资源丰富的物联网设备,RT-Thread 可以使用 在线软件包 管理工具以及系统配置工具,实现直观且快速的模块化裁剪,无缝导入丰富的软件包,从而实现复杂功能,例如类似 Android 的图形界面和触摸滑动效果、智能语音交互效果等。
如何在 RT-Thread 上运行 LVGL?¶
LVGL 已注册为 RT-Thread 的软件包。通过使用 Env 工具 或 RT-Thread Studio IDE,RT-Thread 用户可以轻松下载 LVGL 源代码并与 RT-Thread 项目结合。RT-Thread 社区已将 LVGL 移植到多个 BSP:
将 BSP 项目导入 RT-Thread Studio¶
从 RT-Thread 官方仓库克隆最新代码。打开 RT-Thread Studio 并选择 File -> Import。在导入菜单中,请选择 RT-Thread BSP Project into Workspace,然后点击 next 按钮。在 BSP 位置区域,请选择您希望导入的 BSP 的根路径,例如 C:\Users\xxx\Desktop\rt-thread\bsp\stm32\stm32l475-atk-pandora。在 项目名称区域,请为该项目输入一个名称,然后按 Finish 按钮。