国产实时操作系统 RT-Thread

国产实时操作系统 RT-Thread

GPLv2
嵌入式
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

加载中

评论(3)

X
XQQaiXXP
您有仔细了解过我们吗
thathappiness
thathappiness
这是纯国产
相信你自己
相信你自己
拥有一个国内最大的嵌入式开源社区

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

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

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 更...

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

RT-Thread 2015.6.27 深圳嵌入式系统沙龙

2015.6.27 RT-Thread深圳嵌入式沙龙活动 RT-Thread做为国内少有的原创性,面向智能设备的开源操作系统,为微控制器芯片提供从实时多任务内核,到命令行、文件系统、TCP/IP网络协议栈的全功能...

2015/06/22 20:13

RT-Thread v2.1.0alpha 技术预览,智能设备操作系统

面向智能设备的开源操作系统 RT-Thread 发布了 v2.1.0 版本系列的最新技术预览版本,针对智能设备的云端集成开发环境也相应的上线了。 以下是这次发布的说明: RT-Thread v2.0.1是2.0这个系列...

2015/05/13 14:32

没有更多内容

加载失败,请刷新页面

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占用率高不
5
回答
政府采购,联想投下关键票“反对预装国产操作系统”

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

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

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

2013/03/19 18:19

没有更多内容

加载失败,请刷新页面

没有更多内容

可重入锁和非可重入锁

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

11/20 23:33
6
0
聊聊sentinel的SystemSlot

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

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

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

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

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

08/23 14:13
22
0
Java 多线程(二)——创建线程(Thread、Runnable、Callable)

#1 Java创建线程 ##1.1 继承Thread类 实现步骤: 1. 定义Thread类的子类,并重写该类的run()方法。run()方法是线程的执行体 2. 创建Thread子类的实例,即创建了线程对象 3. 调用线程对象的s...

2016/12/26 19:43
47
0
全局静态变量析构和线程结束先后顺序问题

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

04/06 15:00
79
0
go 中gcc 编译问题(gcc.exe fatal error no input files compilation terminated)

问题背景 在windows 中编译 go 的pipe时由于pipe依赖sqlite,需要通过cgo进行编译。出现如下异常 gcc.exe fatal error no input files compilation terminated 问题分析 由于 windows中缺少c...

09/29 16:34
398
0
html5常用标签

html5常用标签。

2014/09/12 18:15
176
0
OutOfMemoryError: unable to create new native thread

OutOfMemoryError: unable to create new native thread

2016/09/08 18:38
522
0
Maven包冲突解决方法

maven可以很方便地管理依赖jar的版本,也因此经常会出现的包版本冲突问题。 通过mvn dependency:true分析包依赖树,可以找出不需要的类包,手动排除即可解决问题。

2016/05/16 21:04
470
3

没有更多内容

加载失败,请刷新页面

返回顶部
顶部