跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
Diodes捷比信 · 专业器件主题站

RT-Thread Smart已正式启动

根据官方消息,RT-ThreadSmart已正式启动。当前,可以使用Apache License 2.0在Github和Gitee上下载源代码。源代码下载链接:https://github.com/RT-Thread/rt-thread/tree/rt-smarthttps://gitee.com/rtthread/rt-thread/tree/rt-smartRT-ThreadSmart(以下简称rt-smart)是源自RT-Thread操作系统(混合微内核操作系统)的新分支,主要用于具有MMU(内存管理单元)的中高端处理器,为许多操作系统提供了更具竞争力的操作系统基础软件平台具有启动快速,与POSIX接口兼容,开发调试方便,应用程序与内核分离,安全性高等特点。 rt-smartRT-ThreadSmart体系结构rt-smart通过基于硬件平台的MMU和系统调用将整个系统分为内核模式和用户模式,并具有独立的地址空间(32位系统上为4G独立的地址空间)。 rt-smart内核可以包含基本功能,也可以进行自定义和定制。 rt-smart用户模式应用程序环境使用musllibc提供POSIX接口调用和C操作环境,延续RT-Thread的原始生态,使用scons构建或其他构建工具(例如xmake,cmake等),并连接到RT-Thread在线软件包;同时支持POSIX,便于Linux应用程序的移植。目前,rt-smart支持QEMU和Raspberry Pi 4B。开发人员可以通过rt-smart开源仓库获取相关代码和文档,并通过参考了解RT-Smart的体系结构和代码。同时,rt-smart仍在不断发展,欢迎开发人员参与其中,共同构建创新平台,构建多处理器,开放式操作系统,并促进行业生态系统的发展。