国产实时操作系统 RT-Thread

国产实时操作系统 RT-Thread

Apache
嵌入式
2009-12-28
bernard

RT-Thread是一个集实时操作系统(RTOS)内核、中间件组件和开发者社区于一体的技术平台,由熊谱翔先生带领并集合开源社区力量开发而成,具有极小内核、稳定可靠、简单易用、高度可伸缩、组件丰富等特点。经过11年的累积发展,RT-Thread已经拥有一个国内最大的嵌入式开源社区,同时被广泛应用于能源、车载、医疗、消费电子等多个行业,累积装机量达数千万台,成为国人自主开发、国内最成熟稳定和装机量最大的开源RTOS。

RT-Thread拥有良好的软件生态,支持市面上所有主流的编译工具如GCC、Keil、IAR等,工具链完善、友好,支持各类标准接口,如POSIX、CMSIS、C++应用环境、Javascript执行环境等,方便开发者移植各类应用程序。商用支持所有主流MCU架构,如ARM Cortex-M/R/A, MIPS, X86, Xtensa, C-Sky, RISC-V,几乎支持市场上所有主流的MCU和Wi-Fi芯片。

支持:

  • ARM Cortex-M0

  • ARM Cortex-M3/M4

  • ARM Cortex-R4

  • ARM Cortex-A8/A9

  • ARM920T/ARM926 etc

  • MIPS

  • x86

  • PowerPC

的码云指数为
超过 的项目
加载中

评论(5)

lieuly
lieuly
加油
没有头像也是一种帅
没有头像也是一种帅
好像stm32用的多,看样子是个微操系统
X
XQQaiXXP
您有仔细了解过我们吗
thathappiness
thathappiness
这是纯国产
相信你自己
相信你自己
拥有一个国内最大的嵌入式开源社区

RT-Thread Nano 3.1.3 正式发布

RT-Thread Nano 是 RT-Thread 的一版极简版实时内核,近几年来随着 RT-Thread 完整版迅速发展,小伙伴们把越来越多的目光聚焦到完整版上,从而淡化了对 Nano 版本的关注。但是在一些场合下,...

2019/12/19 15:23

开源实时操作系统 RT-Thread 获近亿元人民币的 B 轮融资

11月25日,国内物联网操作系统RT-Thread暨睿赛德科技对外宣布,公司获得近亿元人民币的B轮融资,本轮融资由GGV纪源资本领投,A轮领投方君联资本追投,Skillnet/上海赛哲作为本轮融资的独家财...

2019/11/28 08:45

RT-Thread 4.0.1 发布,嵌入式实时操作系统

RT-Thread 4.0.1 发布了,此版本是 RT-Thread v4.0.0 的完善版与 bug 修复版本,增加了 netdev,可以更好地管理网络设备,修正了多核下的 signal 问题,POSIX thread 管理更合理。 RT-Threa...

2019/05/23 08:06

物联网操作系统 RT-Thread 3.0.4 发布,调整 BSP

RT-Thread 3.0.4 发布了,此版本相比RT-Thread 3.0.3版本改动不算大,一部分也是bsp的调整,主体比较大的改动部分包括: 更完善的龙芯1C BSP:在龙芯1C智龙开发板上,RT-Thread可以不再依赖p...

2018/06/01 10:21

RT-Thread 3.0.3 发布,中国自主物联网操作系统

RT-Thread 3.0.3 日前已正式发布,本次 RT-Thread 3.0.3 版本的发布主要包含两大块:一是全版本 IoT OS,一是 RT-Thread nano。 先来说说全版本 IoT OS 的主要更新情况。 RT-Thread 3.0.3 更...

2018/03/08 07:29

国内自主物联网操作系统 RT-Thread 3.0.1 发布

RT-Thread 3.0.1 已发布。开发团队表示,后续将有望做到一个月或最多三个月出一个小版本,一年出一个大版本。 在 3.0.1 版本中,USB Stack 得到了极大的增强,在 STM32F4xx 处理器上实现了对...

2017/12/02 07:56

国内自主物联网操作系统 RT-Thread 3.0 发布

国内自主物联网操作系统、码云 GVP 项目 RT-Thread ,昨天在深圳举办了新品发布会,正式推出全新 RT-Thread 3.0 物联网操作系统。 RT-Thread 3.0 针对物联网终端的高度碎片化和低资源占用要求...

2017/09/22 08:20

RT-Thread 3.0 发布之际,创始人首谈其设计理念

1. 源自“简单、唯美”的设计理念 诞生于2006年的RT-Thread,最初源于对当时小型RTOS现状的诸多不满。最令人印象深刻的是彼时不同RTOS混乱的命名风格——如果那个时候有一份类似Linux/Unix风...

2017/09/13 17:33

RT Thread v2.1.0 正式版发布

RT-Thread 2.1.0 正式版发布了! 下载链接:git打包下载:http://git.oschina.net/rtthread/rt-thread/repository/archive/v2.1.0 这个版本经历的时间比较长,并且原定的一些目标也还未能完成...

2016/05/04 17:09

RT-Thread 2.1.0 beta 发布,下一方向:物联网

摘要:RT-Thread发布2.1.0 beta版本,这个版本包括了龙芯1C300 智龙v2开发板的移植;也第一次包括了ARM Cortex-M7的移植;在微处理器(MPU)上,RT-Thread也越加完善,POSIX接口兼容度进一步...

2015/10/20 10:47

没有更多内容

加载失败,请刷新页面

4
回答
有同学对javascript下的数据可视化感兴趣吗?

我们是RT-Thread开源嵌入式实时操作系统的团队,打算把系统的内部行为通过类似javascript的手段给展示出来,例如类似一个甘特图,把系统中多任务...

2013/07/05 22:51
4
回答
为啥不弄个RT-Thread内核解析之类的书籍呢

我很郁闷,linux有那么多类似内核注释、内核解密之类的东东。 为啥我们就不能弄一个呢?

2012/10/12 19:25
3
回答
python写多线程时遇到的问题
pxllong 的回答 2016/03/31 18:38
最佳答案
线程池么 threadpool 大法好
1
回答
python多线程实现方法
码上中国博客 的回答 2016/03/31 16:14
最佳答案
自己解决了,哈哈哈哈!!! #!encoding:utf-8 import Queue import threading class parent: link = [] queue = Queue.Queue(0) def __init__(self): # self.MyThread(sel...
12
回答
c语言中宏定义的一个问题

最近看RTT源码时看到一个宏定义是这样定义的 #define RT_OBJECT_HOOK_CALL(func, argv) \do { if ((fun...

2015/06/13 22:31
1
回答
怎么优化线程的run方法
ALOSIN 的回答 2013/03/24 06:38
最佳答案
doPauseThread 这个怎么写的? Thread.sleep?,而且 你可以把业务代码 一部分 一部分的去掉来调试,再看CPU占用率高不
6
回答
政府采购,联想投下关键票“反对预装国产操作系统”

中央某采购中心就电脑产品采购例行向各PC供应商征求建议。在支持国产操作系统发展的事项上,各PC供应商产生了巨大分歧。投票首先由持反对意见的厂商举手。四家举...

2018/05/21 17:11
1
回答
时钟中断是rt-thread的线程调度器的驱动力

1 系统时钟中断驱动引擎 rt-thread操作系统中当线程时间片耗尽,或是当线程sleep一段时间后唤醒再被调度,此过程又是如何进行的呢?到底是谁来驱动...

2013/03/19 18:19

没有更多内容

加载失败,请刷新页面

没有更多内容

AWTK 在 RT-Thread 上的移植笔记

AWTK 在 RT-Thread 上的移植笔记 本文以 STM32f103ze 为例,介绍了 AWTK 在 RTOS 上移植的经验。与其说移植,倒不如说是集成。所做的事情不过是把 AWTK 放到 RTOS 的一个线程中执行而已。 1....

2019/11/09 08:35
215
0
花椒服务端k8s技术实践

奇技指南 随着容器技术的快速发展,诸如Kubernetes(以下简称k8s)此类容器编排技术应运而生,当人们逐渐意识到容器是云计算的未来,越来越多的人投入到容器技术的怀抱,也就是在这短短几年里...

2019/10/23 11:38
9
0
RT-Thread源码学习第四篇,$Sub$$main函数(1)

现在的rt thread是3.1.2版,先看一下rt thread是怎么用$Sub$$main来扩展main函数。 $Sub$$main函数的源码定义在\src\components.c里。 #if defined(__CC_ARM) || defined(__CLANG_ARM) exte...

2019/02/07 23:44
68
0
可重入锁和非可重入锁

广义上的可重入锁指的是可重复可递归调用的锁,在外层使用锁之后,在内层仍然可以使用,并且不发生死锁(前提得是同一个对象或者class),这样的锁就叫做可重入锁。 可重入锁: ReentrantLoc...

2018/11/20 23:33
54
0
Sentinel基本使用--熔断降级(基于RT, ExceptionRatio, ExceptionCount)

一, Sentinel熔断降级 Sentinel除了流量控制以外,对调用链路中不稳定的资源进行熔断降级也是保障高可用的重要措施之一。由于调用关系的复杂性,如果调用链路中的某个资源不稳定,最终会导致...

2019/06/05 17:55
66
0
聊聊sentinel的SystemSlot

序 本文主要研究一下sentinel的SystemSlot SystemSlot sentinel-core/src/main/java/com/alibaba/csp/sentinel/slots/system/SystemSlot.java public class SystemSlot extends AbstractLin...

2018/09/04 17:00
102
0
中国大地的开源浪潮

中国大地的开源浪潮 在2010年10月的第二个周末,在中国大地上,几场开源活动在上海悄然举行了: 1. Ubuntu 10.10 release party 2. 2010上海龙芯开源技术研讨会 3. 2010中国Linux内核开发者大...

2010/10/18 14:13
1.6K
0
聊聊sentinel的StatisticSlot

序 本文主要研究一下sentinel的StatisticSlot StatisticSlot com/alibaba/csp/sentinel/slots/statistic/StatisticSlot.java public class StatisticSlot extends AbstractLinkedProcessorS...

2018/08/23 14:13
55
0
物联网平台 IoTSharpV0.1.107 多图展示

很高兴的宣布又一个新版本发布, 此次版本有了大量多改进和变化, 虽然依然无法在生产环境中使用, 但大量更新是无可置疑的。 1、加入了MQTT 相关的WebApi by 阿峰(masterchen) 2、初步增加了...

2019/07/01 10:15
627
2
全局静态变量析构和线程结束先后顺序问题

主线程main退出后 全局变量mutex 没有在 子线程销毁后销毁(析构) 问题:主线程main退出后 detach后的子线程(C RT托管)和 全局静态变量(生命周期CRT托管)析构 的先后问题。 翻了一遍CRT源码...

2018/04/06 15:00
440
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部