官方消息,RT-Thread Smart已正式上线,目前源代码可在Github、Gitee下载,采用Apache License 2.0。
源码下载链接:
https://github.com/RT-Thread/rt-thread/tree/rt-smart
https://gitee.com/rtthread/rt-thread/tree/rt-smart
RT-Thread Smart(以下简称为rt-smart) 是基于RT-Thread操作系统衍生的新分支——混合微内核操作系统,主要面向带 MMU(内存管理单元Memory Management Unit)的中高端处理器,为众多领域提供更具竞争力的操作系统基础软件平台,具备快速启动、兼容POSIX 接口、开发调试便利、应用与内核分离、高安全性等特性。
rt-smart
RT-Thread Smart架构
rt-smart在硬件平台的基础上通过MMU、系统调用的方式把整个系统分成了内核态及用户态,并具备独立的地址空间(32位系统上是4G的独立地址空间)。
rt-smart内核即可包含基本功能,同时也可定制裁剪。rt-smart用户态应用环境采用musl libc提供POSIX接口调用及C运行环境,延续 RT-Thread 原有的生态,使用scons构建或其他的构建工具,例如xmake,cmake等,并对接 RT-Thread 在线软件包;同时支持 POSIX,方便 Linux 应用的移植。
目前,rt-smart已支持QEMU、树莓派4B运行,开发者即可通过rt-smart开源仓库获得相关代码和文档,参考学习、了解RT-Smart的架构和代码。同时,rt-smart还在持续演进中,欢迎开发者参与其中,共同打造创新平台,构建支持多处理器、开放的操作系统,推动行业生态发展。
责任编辑:lq
相关推荐
RT-Thread和RT-Thread Studio简介RT-Thread是一款流行的国产实时操作系统(RTOS)。RT-Thread系统包含了RTOS内核、TCP/IP协议栈、FATFS文件系统
发表于 06-08 11:22
前言RT-Thread Smart的BSP rt-smartspd1-allwinner-nezha,也全志D1s的哪吒开发板,基于RISCV64平台,需要CV64的就是交叉编译环境RISCV64
发表于 06-17 11:13
1、rt-smart 实时操作系统简介RT-Thread Smart(简称 rt-smart)嵌入式实时操作系统是基于 RT-Thread 操作系统衍生的新分支,面向带 MMU,中高端应用的芯片
发表于 06-22 17:56
专栏作者 :RT-thread简介:简介:RT-Thread X RISC-V 嵌入开发,文章连载通过Uboot TFTP启动rt-smart内核NO11 专栏作者 :物联网技术分享简介:本人学习过程中
发表于 07-26 14:56
基本的API实现,在其上实现的GUI代码不需修改可以使用于运行在真实硬件平台上的RT-Thread操作系统中。RT-Thread官方网站:。。。。。。RT-Thread官方论坛:。。。。。。(附件中已
发表于 11-29 14:48
有谁在用RT-THREAD,发现rt-thread 的学习手册太少
发表于 07-23 22:11
数据交互3.1 设备上线3.2 云端下发数据3.3 设备上传数据4. 参考下载链接:2.资料二《RT-Thread 快速入门文档》目录:RT-Thread 快速入门文档RT-Thread 快速入门
发表于 07-05 17:36
本文介绍了如何基于 CubeMX 移植 RT-Thread Nano,并说明生成代码工程的步骤。RT-Thread Nano 已集成在 CubeMX 中,可以直接在 IDE 中进行下载添加。本文
发表于 03-29 06:56
RT-Thread Smart 入门指南RT-Thread Smart(简称 rt-smart)是基于 RT-Thread 操作系统衍生的新分支,面向带 MMU,中高端应用的芯片,例如 ARM
发表于 03-29 06:40
RT-Thread Smart 是基于 RT-Thread 操作系统上的混合操作系统,简称为 rt-smart,它把应用从内核中独立出来,形成独立的用户态应用程序,并具备独立的地址空间(32 位系统
发表于 03-29 06:27
请教一下如何在 RT-Thread Studio 上使用 RT-Thread Nano?
发表于 04-02 07:27
本文介绍如何基于 Keil MDK 移植 RT-Thread Nano ,并以一个 stm32f103 的基础工程作为示例进行讲解。RT-Thread Nano 已集成在 Keil MDK 中,可以
发表于 05-14 10:32
本文介绍了如何基于 CubeMX 移植 RT-Thread Nano,并说明生成代码工程的步骤。RT-Thread Nano 已集成在 CubeMX 中,可以直接在 IDE 中进行下载添加。本文
发表于 05-14 16:09
本文介绍了如何在 RT-Thread Studio 上使用 RT-Thread Nano,并以创建 stm32f103RB 的 Nano 工程为例。准备工作安装 RT-Thread Studio
发表于 05-18 15:59
社区介绍:RT-Thread 是一个集实时操作系统(RTOS)内核、中间件组件和开发者社区于一体的技术平台,由熊谱翔先生带领并集合开源社区力量开发而成,RT-Thread 也是一个组件完整丰富、高度
发表于 07-16 06:03
RT-Thread 内核简介前言1、RT-Thread 的架构2、RT-Thread 的内核3、RT-Thread 内核功能部分线程调度时钟管理线程间同步线程间通信内存管理I/O 设备管理4
发表于 08-06 07:44
既然我们要移植Rt-thread 首先就要了解RT-threadRT-Thread Nano 简介RT-Thread Nano 是一个极简版的硬实时内核,它是由 C 语言开发,采用面向对象的编程思维
发表于 08-24 07:20
文章目录RT-Thread的线程简介源码分析初始化线程线程脱离启动线程挂起线程线程睡眠线程让出测试参考资料:RTT官网文档关键字:分析RT-Thread源码、stm32、RTOS、线程管理器
发表于 08-24 07:56
文章目录前言硬件准备软件准备百问网STM32F103ESP8266 01SESP8266介绍ESP8266 01S 技术规格参数RT-Thread源码RT-Thread AT组件前言本文介绍
发表于 12-10 06:14
RT-Thread快速入门第1讲——环境安装目录RT-Thread快速入门第1讲——环境安装一、 前言二、 编程资料下载三、 ENV工具下载和安装Git下载和安装env下载和安装四
发表于 01-27 07:07
RT-Thread编程指南——RT-Thread开发组(2015-03-31)。RT-Thread做为国内有较大影响力的开源实时操作系统,本文是RT-Thread实时操作系统的编程指南文档,它旨在说明如何在RT-Thread实时操作系统上进行编程、把它使用到具体的应用中去。
发表于 11-26 16:06
•129次下载
RT-Thread用户手册——本书是RT-Thread的编程手册,用于指导在RT-Thread实时操作系统环境下如何进行编
程。
发表于 11-26 16:16
•88次下载
RT-Thread Nano入门学习笔记
发表于 11-26 12:36
•18次下载
RT-Thread STM32 配置系统时钟开发环境芯片:STM32F103RCT6RT-Thread Studio: V1.0.6(现在已经更新到1.1.3,由于本人使用RTT开发已经有一段时间了
发表于 12-14 18:45
•13次下载
RT-Thread Studio驱动SD卡前言一、创建基本工程1、创建Bootloader2、创建项目工程二、配置RT-Thread Settings三、代码分析1.引入库2.读入数据四、效果验证
发表于 12-27 19:13
•20次下载
RT-AK 是 RT-Thread 团队为 RT-Thread 实时操作系统所开发的 AI 套件,能够一键将 AI 模型部署到 RT-Thread 项目中,让用户可以 在统一...
发表于 01-25 18:18
•3次下载
RT-Thread 应用笔记 - 不正确使用LOG也会引发hard faultRT-Thread 应用笔记 - RTC Alarm 组件的使用RT-Thread 应用笔记 - freemodbus RT...
发表于 01-25 18:18
•7次下载
本作品为了验证星务软件在RT-Thread系统运行的可行性,底层是否能够驱动星务软件,同时扩展RT-Thread应用范围。ART-Pi作为卫星下位机,...
发表于 01-25 18:26
•5次下载
近日,由睿赛德科技主办的一年一度2020·RDC·RT-Thread 开发者大会在深圳圆满落幕!下午Smart分会场围绕rt-smart、AI主题,RT-Thread携手...
发表于 01-25 19:35
•2次下载
RT-Thread Smart(简称rt-smart)是基于RT-Thread操作系统衍生的新分支,面向带MMU,中高端应用的芯片,例如ARM Cortex-A系列芯片,MIPS...
发表于 01-25 20:09
•12次下载
这是一份 RT-Thread 开发人员的开发指引。RT-Thread 做为一份开源软件,它需要由不同 的人采用合作的方式完成,这份文档是开发人员的一...
发表于 01-26 17:04
•18次下载
RT-Thread文档_RT-Thread 简介
发表于 02-22 18:22
•1次下载
RT-Thread文档_RT-Thread 潘多拉 STM32L475 上手指南
发表于 02-22 18:23
•0次下载
RT-Thread文档_内核基础
发表于 02-22 18:28
•0次下载
RT-Thread文档_线程管理
发表于 02-22 18:28
•0次下载
RT-Thread文档_时钟管理
发表于 02-22 18:28
•0次下载
RT-Thread文档_线程间同步
发表于 02-22 18:29
•1次下载
RT-Thread文档_线程间通信
发表于 02-22 18:29
•0次下载
RT-Thread文档_内存管理
发表于 02-22 18:30
•0次下载
RT-Thread文档_中断管理
发表于 02-22 18:30
•1次下载
RT-Thread文档_内核移植
发表于 02-22 18:31
•0次下载
RT-Thread文档_RT-Thread SMP 介绍与移植
发表于 02-22 18:31
•1次下载
RT-Thread文档_UART 设备
发表于 02-22 18:32
•0次下载
RT-Thread文档_PIN 设备
发表于 02-22 18:33
•0次下载
RT-Thread文档_ADC 设备
发表于 02-22 18:33
•1次下载
RT-Thread文档_DAC 设备
发表于 02-22 18:33
•0次下载
RT-Thread文档_CAN 设备
发表于 02-22 18:34
•0次下载
RT-Thread文档_HWTIMER 设备
发表于 02-22 18:34
•0次下载
RT-Thread文档_PWM 设备
发表于 02-22 18:35
•0次下载
RT-Thread文档_RTC 设备
发表于 02-22 18:36
•0次下载
RT-Thread文档_SPI 设备
发表于 02-22 18:36
•1次下载
RT-Thread文档_WATCHDOG 设备
发表于 02-22 18:36
•0次下载
RT-Thread文档_WLAN 设备
发表于 02-22 18:37
•0次下载
RT-Thread文档_SENSOR 设备
发表于 02-22 18:37
•0次下载
RT-Thread文档_TOUCH 设备
发表于 02-22 18:38
•0次下载
RT-Thread文档_CRYPTO 设备
发表于 02-22 18:38
•0次下载
RT-Thread文档_AUDIO 设备
发表于 02-22 18:38
•0次下载
RT-Thread文档_Pulse Encoder 设备
发表于 02-22 18:39
•1次下载
RT-Thread文档_completion
发表于 02-22 18:39
•0次下载
RT-Thread文档_ringbuffer
发表于 02-22 18:40
•1次下载
RT-Thread文档_workqueue
发表于 02-22 18:40
•0次下载
RT-Thread文档_FAL 组件
发表于 02-22 18:41
•0次下载
RT-Thread文档_ulog 日志
发表于 02-22 18:42
•1次下载
RT-Thread文档_utest 测试框架
发表于 02-22 18:43
•1次下载
RT-Thread推出RT-Thread Inside战略开放RT-Thread开发平台授权合作,与硬件十万个为什么合作首次推出第一款RT-Inside的开发板——iBox物联网开发套件。
发表于 09-25 09:55
•3.3w次阅读
为了提高社区小伙伴的用户体验,创建一个更好的共享交流平台,RT-Thread耗时近半年时间,更换模板,克服重重困难,推出了全新的RT-Thread开发者社区论坛。用户可以通过社区首页链接(https
发表于 12-29 09:13
•9075次阅读
RT-Thread软件包是运行于RT-Thread物联网操作系统平台上,面向不同应用领域的通用软件组件 。RT-Thread 同时提供了开放的软件包平台,为开发者提供了众多可重用软件包的选择,是RT-Thread生态的重要组成部分。
发表于 05-21 11:29
•8753次阅读
RT-Thread 的时钟管理以时钟节拍为基础,时钟节拍是 RT-Thread 操作系统中最小的时钟单位。
发表于 07-19 10:12
•6310次阅读
RT-Thread两款实用的IDE
发表于 01-14 16:57
•2267次阅读
9月1日,由上海睿赛德电子科技有限公司举办的RT-Thread Smart微内核操作系统发布会于北京圆满落幕,发布会以见微为主题,邀请到中国工程院院士、产业专家、高校教授及行业从业人员100余位莅临
发表于 09-09 10:49
•2115次阅读
日前,上海睿赛德电子科技有限公司宣布推出面向带MMU的中高端处理器应用的混合微内核操作系统RT-Thread Smart,这一具备快速启动、POSIX接口全兼容、开发调试便利(支持RT-Thread Studio集成开发环境)、应用与内核分离、高安全性等特性的嵌入式操作系统,开创了敏捷式嵌入式操作系统先河。
发表于 10-07 10:44
•7553次阅读
官方消息,RT-Thread Smart已正式上线,目前源代码可在Github、Gitee下载,采用Apache License 2.0。 源码下载链接: https://github.com
发表于 11-26 14:49
•2075次阅读
开场的主题演讲环节,RT-Thread创始人熊谱翔先生总结了RT-Thread这一年的生态成果,截止到目前,RT-Thread已
发表于 12-20 06:43
•7318次阅读
RT-Thread Smart做为一个“新”的系统,在开发上相比原来的RT-Thread模式还是存在着挺大的不同。
发表于 01-04 15:59
•1131次阅读
程中,通常会有多个功能,这个时候就需要用到实时系统,比如FreeRTOS,AzureRTOSThreadX,RT-Thread等,笔者这里推荐RT-thread。RT-Thread是一个极简版的硬实时内核,它是由
发表于 04-19 18:39
•11次阅读
在最新的 rt-thread 主仓库,支持使用 xmake 工具来编译 rt-thread 工程。
发表于 05-11 15:03
•1287次阅读
CMake 支持 在 RT-Thread 4.1.0 正式发布版中,添加了对 CMake 的支持。开发者可以使用 SCons 工具来生成 CMakeLists.txt 文件。 为何要支持 CMake
发表于 05-25 11:06
•1827次阅读
RT-Thread全球技术大会:RT-Thread开源重塑软件发展新生态,市场空间巨大,以开放的心态不断提升技术水平,大胆创新,迎接挑战! 审核编辑:彭静
发表于 05-27 10:47
•641次阅读
RT-Thread全球技术大会:研发团队使用RT-Thread的技术挑战 审核编辑:彭静
发表于 05-27 11:36
•574次阅读
RT-Thread全球技术大会:使用RT-Thread开发大规模嵌入式软件带来的挑战与好处 审核编辑:彭静
发表于 05-27 11:45
•753次阅读
2022 RT-Thread全球技术大会:RT-Thread在摄像头及IoT设备上的实践经验分享
发表于 05-27 11:08
•674次阅读
本文主要讲述以下几个问题:
研发团队使用RT-Thread的技术挑战
技术栈差异带来的人员培养问题
开发协作模式带来的困惑
使用RT Thread开发大规模嵌入式软件带来的挑战
发表于 05-27 11:17
•963次阅读
RT-Thread全球技术大会:萤石EZloT SDK对RT-Thread的支持以及多芯片平台管理策略 审核编辑:彭静
发表于 05-27 11:55
•843次阅读
RT-Thread全球技术大会:RT-Thread Smart更好的兼容Linux生态 审核编辑:彭静
发表于 05-27 14:31
•984次阅读
RT-Thread全球技术大会:RT-Thread构建配置系统,构建系统也称为组件自动化,通常需要通过脚本声明构建行为。 审核编辑:彭静
发表于 05-27 14:39
•633次阅读
RT-Thread全球技术大会:Kconfig在RT-Thread中的工作机制 审核编辑:彭静
发表于 05-27 14:49
•690次阅读
RT-Thread全球技术大会:RT-Thread电源管理的意义是为了满足用户对性能需求,尽可能降低系统能耗以延长设备待机时间。 审核编辑:彭静
发表于 05-27 15:01
•591次阅读
RT-Thread全球技术大会:RT-Thread上的单元测试框架与运行测试用例 审核编辑:彭静
发表于 05-27 16:21
•784次阅读
RT-Thread全球技术大会:在RT-Thread上编写测试用例 审核编辑:彭静
发表于 05-27 16:28
•748次阅读
RT-Thread全球技术大会:RT-Thread测试用例集合案例 审核编辑:彭静
发表于 05-27 16:34
•1190次阅读
RT-Thread全球技术大会:RT-Thread对POSIX的实现情况介绍 审核编辑:彭静
发表于 05-27 16:52
•976次阅读
RT-Thread 学习记录的第一篇文章,RT-Thread记录(一、RT-Thread 版本、RT-Thread Studio开发环境 及 配合CubeMX开发快速上手)
发表于 06-20 00:28
•3619次阅读
在前面我们RT-Thread Studio工程基础之上讲一讲RT-Thread内核启动流程.
发表于 06-20 00:30
•3383次阅读
本文聊聊临界区,以及RT-Thread对临界区的处理
发表于 06-20 16:06
•3220次阅读
不涉及 rt-thread 驱动,但是它是 LVGL 和 rt-thread 的接口。LVGL 在 rt-thread 上运行的基石。
发表于 07-08 09:37
•818次阅读
RT-Thread 简介 作为一名 RTOS 的初学者,也许你对 RT-Thread 还比较陌生。然而,随着你的深入接触,你会逐渐发现 RT-Thread 的魅力和它相较于其他同类型 RTOS
发表于 07-09 11:27
•2970次阅读
作者:架构师李肯 前言 最近博主在学习 RT-Thread 这个开源项目,开始慢慢学习和理解它的开源代码,慢慢开始接触了它的代码规范。 我个人认为,参与一个开源项目的第一步,就是要好好理解它的规范
发表于 12-06 19:55
•356次阅读
这是一份 RT-Thread 开发人员的开发指引。RT-Thread 做为一份开源软件,它需要由不同的人采用合作的方式完成,这份文档是开发人员的一个指引。RT-Thread 的开发人员请遵守这样
发表于 02-21 16:50
•1515次阅读
评论