RT-Thread是一个来自中国的开源物联网操作系统,它提供了非常强的可伸缩能力:从一个可以运行在ARM Cortex-M0芯片上的极小内核,到中等的ARM Cortex-M3/4/7系统,甚至是多核,64位的ARM Cortex-A,MIPS32/64处理器的功能丰富系统 C 1058 5143 2144 docs-online RT-Thread在线文档中心 19 119
RT-Thread有完整版和Nano版,对于资源受限的微控制器(MCU)系统,可通过简单易用的工具,裁剪出仅需要 3KB Flash、1.2KB RAM 内存资源的 NANO 内核版本;而相对资源丰富的物联网设备,可使用RT-Thread完整版,通过在线的软件包管理工具,配合系统配置工具实现直观快速的模块化裁剪,并且可以无缝地导入丰富的软件功能包,实现...
RT-Thread有标准版和Nano版之分。 - 对于资源受限的微控制器(MCU)系统,开发人员可以通过易于使用的工具定制一个只需要3KB闪存和1.2KB RAM的Nano内核。 - 对于资源丰富的物联网器件,建议使用RT-Thread标准版,该版本支持通过在线包管理工具和系统配置工具实现直观、快速的模块化定制;而且标准版可以无缝导入大量软件包...
RT-Thread是一个嵌入式实时多线程操作系统,基本属性之一是支持多任务,也就是允许多个任务同时运行,但是这并不意味着处理器在同一时刻真地执行了多个任务。事实上,这是通过多线程的方式实现的。线程是 RT-Thread 中最基本的调度单位,我们可以设置不同的优先级,重要的任务可设置相对较高的优先级,非重要的任务可以设置...
1、double click 方框中的配置选项,进入工具箱界面,点击ADD 按钮,在弹出的RT-Thread软件包界面搜索框输入u8g2,点击添加,软件包已添加进来 2、依然double clicku8g2软件包图标,或者右击鼠标,进入配置见面,由于我的屏幕是IIC接口的,这里选择的是软件模拟IIC,版本选择方框里面的,也是默认的选项。
线程的状态 初始态(RT_THREAD_INIT):创建线程时的状态 就绪态(RT_THREAD_READY):线程已经准备执行,只等待CPU调用 运行态(RT_THREAD_RUNNING):线程正在执行,此时在独占CPU 挂起态/阻塞态(RT_THREAD_SUSPEND):正在等待某个时序或者
千锋教育推出的RT-Thread精品课程包含系统移植、内核介绍、线程管理、时钟管理、线程同步、设备使用等RT-Thread核心内容,让想学习和使用实时操作系统的同学更加方便和快捷的学习到实时操作系统的操作和使用。 本章介绍 RT-Thread 内核基础,包括:内核简介、系统的启动流程及内核配置的部分内容,为后面的章节奠定基础。
RT-Thread SMP 介绍与移植 SMP: 对称多处理(Symmetrical Multi-Processing)简称 SMP,是指在一个计算机上汇集了一组处理器 (多 CPU), 各 CPU 之间共享内存子系统以及总线结构。 RT-Thread 自 v4.0.0 版本开始支持 SMP,在对称多核上可以通过使能 RT_USING_SMP 来开启。该文档主要对 SMP 进行介绍,以及讲解如何...
一、RT-Thread概述 RT-Thread 是一款具有显著优势的开源嵌入式实时操作系统。它不仅具备轻量级、实时性强的特点,还拥有广泛的开源社区支持和丰富的应用场景。 在轻量级方面,RT-Thread 能够适应资源受限的嵌入式环境,通过高效的内核设计和资源管理,为设备节省宝贵的系统资源。其小巧的内核可以在极小的存储空间中运行,为...
rt-thread的优点 rt-thread的优点 嵌入式开发领域中,实时操作系统选择直接影响项目推进效率和开发体验。RT-Thread经过多年发展形成独特优势,从工业控制器到智能穿戴设备都能看到其身影。实际项目中有工程师反馈,使用该系统开发机器人关节控制器时,硬件资源占用仅25KB内存就实现了复杂运动算法,这在同类系统中较为少见...