扫码加入

RT-Thread

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

RT-Thread 是一款主要由中国开源社区主导开发的开源实时操作系统(v3.1.0以及以前版本遵循GPLv2+许可协议,v3.1.0以后版本遵循 Apache License 2.0 开源许可协议)。实时线程操作系统不仅仅是一个单一的实时操作系统内核,它也是一个完整的应用系统,包含了实时、嵌入式系统相关的各个组件:TCP/IP协议栈,libc接口,图形用户界面等。

RT-Thread 是一款主要由中国开源社区主导开发的开源实时操作系统(v3.1.0以及以前版本遵循GPLv2+许可协议,v3.1.0以后版本遵循 Apache License 2.0 开源许可协议)。实时线程操作系统不仅仅是一个单一的实时操作系统内核,它也是一个完整的应用系统,包含了实时、嵌入式系统相关的各个组件:TCP/IP协议栈,libc接口,图形用户界面等。收起

查看更多
  • 国产操作系统崛起之路:五大代表性品牌深度盘点与性能应用场景对比
    在全球科技版图加速重构的今天,操作系统作为数字时代的基石,已成为国家战略竞争与产业自主发展的核心焦点。根据工信部发布的《2025年基础软件产业发展白皮书》数据,截至2025年第三季度,我国国产操作系统市场规模已达218亿元,同比增长42.3%。与此同时,在“云+AI”浪潮的推动下,国产服务器操作系统也迎来爆发式增长。特别是在工业领域,据赛迪顾问预测,未来三年中国工业操作系统有望实现12.9%的复合
  • 嵌入式软件设计哲学,两款RTOS的代码风格对比!
    嵌入式工程师老温分享FreeRTOS和RT-Thread两大主流RTOS编程风格差异,从代码结构、内存管理、任务同步、开发工具链等方面对比,揭示极简主义与系统集成的设计哲学。适合单片机资源受限场景选择FreeRTOS,复杂系统开发推荐RT-Thread。随着CPU架构发展,二者编程模型正趋向融合。
  • 开源向实,生产力如何进化:RT-Thread睿赛德二十周年的岁月回响与未来启航
    01.17 2026 RT-Thread 开发者大会 RT-Thread睿赛德20周年开发者大会举行,吸引全球上千开发者汇聚临港 2026年 1 月 17 日,“开源向实·生产力进化启示录”全球峰会暨RT-Thread睿赛德二十周年开发者大会在沪举行。本次大会由RT-Thread睿赛德、上海临港科技创新发展基金会、临港投控新片区基金公司联合主办,汇聚政府领导、中国工程院院士、国内外知名企业代表、全
    开源向实,生产力如何进化:RT-Thread睿赛德二十周年的岁月回响与未来启航
  • 2025国产桌面操作系统Top5:从政务到个人,谁主沉浮?
    在全球科技竞争不断升级的背景下,操作系统作为数字世界的“基石”,已成为国家实现科技自立自强的关键环节。长期以来,Windows、macOS、Android等国外系统主导全球市场,但随着我国信创战略的深入推进,国产操作系统正迎来爆发式增长。从政务办公、金融系统到工业控制、智能终端乃至个人电脑,国产操作系统正在多领域、多平台加速落地。 那么,目前主流的国产操作系统有哪些?哪些在桌面端具备良好的用户体验
  • 【深度实战】米尔RK3576开发板AMP非对称多核开发指南:从配置到实战
    AMP(Asymmetric Multi-Processing)架构允许单芯片不同核心运行不同操作系统或裸机程序,具有异构运算、资源隔离和灵活通信的优势。米尔核心板MYD-LR3576基于RK3576处理器,集成三大核心集群,支持Linux、RT-Thread和裸机程序的自由组合。本文介绍了AMP系统的串口资源配置流程,并展示了如何在Linux和RT-Thread两侧进行配置和调试,最终实现了外设资源的有效管理和高效利用。
    【深度实战】米尔RK3576开发板AMP非对称多核开发指南:从配置到实战
  • 嵌入式常用的几款RTOS的特点
    全球RTOS有上百款,但市面上常用的差不多也就10款左右。首先问下大家,你们最常用哪款RTOS?今天给大家整理下市面上常见RTOS的一些特点。
    嵌入式常用的几款RTOS的特点
  • RT-Thread下IAR工程函数重定向为何失效?
    今天痞子衡给大家分享的是在IAR开发环境下RT-Thread工程函数重定向失效分析。对于 i.MXRT 这种拥有多块地址非连续的 RAM 的芯片,其实我们也可以单独将这些重定向函数放到一个指定的 RAM 里,不一定非得跟数据段放在同一个 RAM 里。具体实现也很简单,只需要在链接文件里额外加一句 place in 语句处理即可,恩智浦官方 SDK 包里就是这么做的。
    1205
    2025/03/26
    RT-Thread下IAR工程函数重定向为何失效?
  • 以RT-Thread 为例,分享一下我的学习方法
    我是从2020年11月初开始学习RT-Thread实时操作系统的,在学习RT-Thread之前,我接触过uCOS和FreeRTOS,但这两个在单片机上应用的实时操作系统,我都没有仔细并系统化地进行学习,都只是局限于开发板上运行一下demo例程。
    以RT-Thread 为例,分享一下我的学习方法
  • 玩转RT-Thread之消息队列的应用
    本文将介绍如何在 RT-Thread 实时操作系统中,利用消息队列来同时处理来自串口和 ADC 的数据。通过这种方法,我们能够高效地管理和处理不同来源的数据,确保系统的稳定性和响应速度。
    玩转RT-Thread之消息队列的应用
  • RT-Thread零基础快速入门第9讲——串口(UART/RS485)
    串口是单片机最常用的通讯方式之一,关于串口的介绍在RT-thread官网上已经有非常详细的介绍了,我这里就不多讲了,今天主要讲一讲官网上没有的东西,让你更加深入的了解RT-thread是如何配置和使用串口进行数据收发的。
    5710
    2024/07/11
    RT-Thread零基础快速入门第9讲——串口(UART/RS485)
  • RT-thread应用讲解——OTA
    OTA(空中下载技术)是通过移动通信的空中接口实现对移动终端设备进行远程管理和升级的技术。我们调试硬件设备的时候通常是通过数据线进行固件的烧录,如果是在办公室的环境下这种方式是很方便的,但是如果设备距离较远,有线的方式就有很大的局限性。因此,远程升级技术就显得很重要了。
    3671
    2024/07/10
    RT-thread应用讲解——OTA
  • RT-thread应用讲解——FLASH分区
    因为单片机的存储比较小,所以我们经常会用到外置FLASH来存储一些文件、数据或者OTA等。如果一个FLASH只用来做单一的功能,那只需要把所有内存都分配到这个功能上就行了,但是如果要用一个FLASH同时做多个功能,比如我用一部分内存来做文件系统,一部分用来存OTA升级固件,那在操作内存的时候就要注意地址的分配了,为了方便内存管理,我们通常会进行分区处理。
    2999
    2024/07/10
    RT-thread应用讲解——FLASH分区
  • RT-thread应用讲解——easyflash
    在实际的应用中,我们经常需要使用片外flash来保存一些数据,比如设备的一些配置参数,但是如果每个数据都按固定地址和长度读写,就要先把所有数据的地址和长度都分配好,数据量大的话使用起来就很不方便,所以我们需要一个内存管理的应用。easyflash是一款开源的轻量级嵌入式flash存储器库,方便开发者更加轻松的实现基于flash存储器的常见应用开发。
    3156
    2024/07/09
    RT-thread应用讲解——easyflash
  • RT-thread应用讲解——文件系统
    在操作系统中,文件系统是很常用的,能够让我们很方便的进行文件的建立、存入、读出、修改等操作。文件系统需要依赖储存设备(比如:FLASH、SD卡,U盘),我这里基于外置flash来做文件系统。
    RT-thread应用讲解——文件系统
  • RT-thread应用讲解——norflash
    在实际应用中,因为单片机本身ROM的容量比较小,如果需要存储比较大的文件(如图片、运行数据、日志等)一般会选择外接flash或者sd卡等外设。那这一讲主要讲解一下RT-thread如何挂载一个外置flssh。
    3821
    2024/07/08
    RT-thread应用讲解——norflash
  • 北京站万象奥科联合RT-Thread举办混合部署圆满完成
    4月25日,万象奥科联合RT-Thread在北京举办RK3568+OpenAMP混合部署线下workshop,体验在一个SOC上的同时运行RT-Thread和Linux,为电力、医疗、工业控制、机器人、新能源等行业应用提供新思路。
  • RT-thread应用讲解——U盘(usb host)
    U盘是一个很常用的存储设备,它是通过usb实现数据传输的,那么在stm32上面,我们要怎么接入U盘,并实现文件读写呢?这一讲基于RT-thread操作系统,我来介绍一下如何使用usb host实现U盘的读写。
    3637
    2024/04/06
    RT-thread应用讲解——U盘(usb host)
  • RT-thread应用讲解——通过U盘升级程序固件
    我前面介绍过RT-thread的一种OTA方案,可以通过串口或者网络进行远程升级,那今天在原来的这套方案的基础上做一些修改,实现U盘升级。相比于串口和网络,U盘升级在某些方面有很大的优势,首先它不需要网络,对于那些不具备上网功能的设备来说很方便,其次它不需要连接数据线,在距离上有优势,说到这,可能有人会说,u盘要插到设备上才能用,距离怎么就有优势了呢?
    RT-thread应用讲解——通过U盘升级程序固件
  • 降本增效!这家获得功能安全认证的操作系统厂商做到了
    3月27日,RT-Thread Safety Auto作为一款专为汽车、工业自动化等高安全领域设计的嵌入式操作系统,通过了ISO 26262:2018、IEC 61508:2010以及EN 50128:2011等多项国际功能安全认证,为客户提供了一套全面且可靠的软件基础平台。
    降本增效!这家获得功能安全认证的操作系统厂商做到了
  • RT-Thread零基础快速入门第8讲——软件包的使用
    RT-thread有很多实用的软件包,包含网络、IOT、外设、系统等多个方面,对于项目的快速开发或者评估来说是非常方便的。但不是所有软件包都是友好的,因为有些软件包是第三方贡献的,软件的质量参差不齐,即使是官方的软件包也可能存在bug或者兼容性的问题。当然,总体来说,使用起来还是很舒服的。
    RT-Thread零基础快速入门第8讲——软件包的使用

正在努力加载...