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

午夜熊
 午夜熊
发布于 2015年05月13日
收藏 14

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

以下是这次发布的说明:

RT-Thread v2.0.1是2.0这个系列的bug修正版,而v2.1.0 alpha则是当前开发主干的一个技术预览版本,它给出了v2.1.0这个版本系列的技术预览情况,不建议用于实际产品中,因为它可能存在大量的一些bug。

RT-Thread v2.0.1修正的主要内容包括:

  1. IAR用的dlib,加入THREAD_SUPPORT 和 FILE_DESCRIPTOR的支持;

  2. 修正finsh中echo回显模式的问题;

  3. 修正USB host代码的编译错误;

  4. 修正sensor框架回调函数的问题;

  5. 修正pin设备注册时的设备名称问题;

而RT-Thread v2.1.0 alpha这个技术预览版则沿着最初设定的roadmap技术路线进行,这其中主要包括了:

1. lwip更深度的集成:把它集成到RT-Thread的文件系统接口中,这样Linux/Unix下的一些socket网络应用能够更顺利的移植到RT-Thread上,也为以后可以应用到更多地方的select接口铺路。

2. 这部分是和RT-Thread发布本身无关,但也是这个版本系列设定的目标之一:

开启一个云端集成开发环境的时代!云端会是什么样的,可以用现代化的浏览器打开以下地址:
http://lab.rt-thread.org/cloudide/simulator/index.html

如果你想更进一步进行编程,还可以直接访问:
http://lab.rt-thread.org/cloudide

<注:登录帐号是RT-Thread官方网站论坛的帐号>

如果是真实硬件呢?目前CloudIDE可以使用ART_wifi入门开发板进行配合使用了,ART_wifi是一套使用STM32F205RG为微控制器的开发板,可以只需要一条Micro-B的USB线连接PC而进行云端到设备端的编程开发。

3. 移植到更多芯片去,包括:TM4C129x这样的TI Cortex-M芯片,也包括了国内紫芯 AlphaScale ASM9260T芯片,也还包括了nRF51822这种BLE SoC小芯片(ARM Cortex-M0);

本次RT-Thread v2.1.0 alpha发布是自2015.2.2发布上一个2.0系列版本以来的第一个发布,总计有22名开发人员提交新功能或补丁,167次提交、合并;

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

支持:

  • ARM Cortex-M0

  • ARM Cortex-M3/M4

  • ARM Cortex-R4

  • ARM Cortex-A8/A9

  • ARM920T/ARM926 etc

  • MIPS

  • x86

  • PowerPC

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:RT-Thread v2.1.0alpha 技术预览,智能设备操作系统
加载中

最新评论(4

maplewang
maplewang
轮子够多,又来一个干啥呢?
armink
armink
加油RTT~永远支持你!
午夜熊
午夜熊
其实我不知道为什么提交上去了,标题被改成这样的了,我自己都不明白是什么意思-_-
回去干活
回去干活
不知道的还以为是多线程的类库.
返回顶部
顶部