RT-Thread Smart可以下载RT-Thread Github主干打开smart特性就可以进行体验了。做一个大系统的操作系统确实有难度有挑战性(RT-Thread Smart是一个分内核态/用户态,支持64位多核的实时操作系统),不过开源的RT-Thread Smart依然在持续推进,其中包括了终端环境的进一步完善,看起来和Linux内核的兼容性更好了,当然RT-Threa...
RT-Thread Smart(简称rt-smart)是基于RT-Thread操作系统衍生的新分支,面向带MMU,中高端应用的芯片,例如ARM Cortex-A系列芯片,MIPS芯片,带MMU的RISC-V芯片等。 本软件包是RT-Thread Smart的示范软件包,可运行在QEMU模拟出的VExpress-A9机器中。 目录说明 ...
RT-Thread Smart(以下简称 Smart) 是基于 RT-Thread 操作系统上的混合操作系统,简称为 rt-smart,它把应用从内核中独立出来,形成独立的用户态应用程序,并具备独立的地址空间(32 位系统上是 4G 的独立地址空间)。详细信息请见RT-Thread 文档中心 Xmake
RT-Thread Smart v0 已然面世,这一版本在系统内核与功能方面均取得了显著的进步与拓展。如今,我们得以在ART-Pi Smart开发板上,深入体验这一新版系统所带来的更为完善、更为强大的RT-Thread Smart操作系统。ART-Pi Smart开发板,以其米尔科技的i.MX6ULL核心板为基础,结合韦东山团队精心设计的硬件制作,以及社区...
9月1日,由上海睿赛德电子科技有限公司举办的RT-Thread Smart微内核操作系统发布会于北京圆满落幕,发布会以“见微”为主题,邀请到中国工程院院士、产业专家、高校教授及行业从业人员100余位莅临现场,共同见证、探讨RT-Thread Smart微内核操作系统的创新发展。 RT-Thread Smart 主要面向带MMU(Memory Management Unit,内存...
拉取用户态应用仓库https://github.com/RT-Thread/userapps.git可以获得一些示例程序工程。我们通过 xmake f 命令配置构建的目标平台,使用 xmake 命令编译构建工程,最后通过 xmake smart-rootfs -f fat 命令将构建完成的产物制作为 fat 格式的根文件系统镜像。这个镜像会在后面被烧录到sd卡中使用。
1name:InstallArmMuslToolChains2if:${{matrix.legs.QEMU_ARCH=='arm'&&matrix.legs.UTEST=='rtsmart/arm'&&success()}}3shell:bash4run:|5wget-qhttps://github.com/RT-Thread/toolchains-ci/releases/download/v1.7/arm-linux-musleabi_for_x86_64-pc-linux-g6sudotarxjfarm-linux-musleabi_for_x86_64...
smart-build 是一款基于 xmake 实现的类 buildroot 的交叉构建系统,用于 RT-Thread Smart 开源操作系统。可以编译基础的软件包(调用xmake & xrepo的方式),构建出基本的应用程序,并输出相关文件到根文件系统文件夹下。 基本功能 支持两种以上架构的编译工具链,目前支持: arm、aarch64; ...
RT-Thread是一个集实时操作系统(RTOS)内核、中间件组件的物联网操作系统,架构如下: 内核层:RT-Thread内核,是 RT-Thread的核心部分,包括了内核系统中对象的实现,例如多线程及其调度、信号量、邮箱、消息队列、内存管理、定时器等;libcpu/BSP(芯片移植相关文件 / 板级支持包)与硬件密切相关,由外设驱动和 CPU 移植...
于2006年创立了RT-Thread开源操作系统,并以开源社区的形式,带领中国国内优秀的工程师,融入实时面向对象设计开发了RT-Thread自主操作系统内核、微内核架构操作系统RT-Thread Smart及大量周边成熟、稳定软件组件,如文件系统,图形用户界面等。从 Unix 开发者 Brian W. Kernighan 到 OpenCV 创始人 Gary Bradski,再到...