打印

RT-Thread开源实时操作系统发布1.0.0正式版

[复制链接]
2624|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
luoyuncong|  楼主 | 2011-12-31 20:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
官网:http://www.rt-thread.org/
RT-Thread从2006年诞生到现在已经5年了,历经多次版本更迭(0.2.x,0.3.0,0.3.3,0.4.0 beta1,0.4.0 beta2,0.4.0 RC1)
内核更稳定:
增强上下文检查的功能,更多的错误检查

组件更丰富:
有文件系统,有RTGUI,支持TCP/IP协议栈,支持动态模块加载,支持posix,在使用GCC时可以打开newlib选项,支持全套C标准运行库

分支移植更完善:
支持ARM7,ARM9,ARM Cortex-M3,ARM Cortex-M4,MIPS,AVR32,V850E等32位MCU,同时也支持瑞萨的16位MCU M16C系列

所以我们很高兴可以发布RT-Thread 1.0.0版本了,此次正式版的发布离不开各位同学的支持,
感谢李恒发起的线下网友聚会
感谢上海浦东软件平台公司提供主题沙龙场地
感谢grissiom翻译的coding style文档,及提交的RTGUI相关补丁
感谢onelife维护EFM32分支
感谢。。。

与RT-Thread 0.4.0 RC1比起来,RT-Thread 1.0.0主要有以下的更新内容:

内核:
=====
* 强制newlib组件配合GCC使用,否则将在编译时提示错误
* 修正object名字复制问题
* 新增RT-Thread I/O error code(RT_EIO)
* 新增三个设备类型(RT_Device_Class_SPIBUS, RT_Device_Class_SPIDevice, RT_Device_Class_SDIO)
* building.py
-- 新增SrcRemove函数
-- 新增MergeGroup函数
-- 修正源文件含有中文名的问题点
* 增加coding style说明文档

组件:
=====
* DFS
-- 修正elmfs移植中statfs问题
-- 修正dfs_elm.c中rename问题
-- 修正dfs_file.c中rename问题
-- 修正lseek下溢问题
* LWIP
-- 更新finsh命令(list_if,set_if),支持multple interface
* RTGUI
-- 定义宏RTGUI_NOTEBOOK_TAB_WIDTH代替原先使用的魔数
-- 修正ack_mb在错误发生时没有detach的问题
-- 修正RTGUI_USING_MOUSE_CURSOR选项打开时,编译出错问题
-- 优化notebook代码结构,提高_rt_notebook_ondraw()执行效率
-- 优化notebook.c中mouse事件处理
* 修正zmordem一处语法错误

例程:
=====
-- RTGUI例程中增加notebook的demo
-- 新增mem_test例程
-- 更新kernel测试例程

分支:
=====
ARM Cortex-M3系列芯片的移植统一使用/libcpu/cortex-m3
ARM Cortex-M4系列芯片的移植统一使用/libcpu/cortex-m4

* 新增stm32f40x分支
* 新增lm4f232分支
* 完善m16c
-- 在汇编中正确使用BYTE操作指令操作rt_thread_switch_interrupt_flag变量
-- 修正scons配合IAR编译出错的问题
* 完善lm3s9b9x分支
-- 更新eth驱动
-- 新增sdram驱动
* 完善stm32分支
-- 更新enc28j60驱动,修正无响应问题点
* 完善stm32f10x分支
-- 更新touch驱动
-- 更新eth驱动
-- 更新rtc驱动
-- 修正DMA_clear_Flag设置错误的问题
* 完善stm32f20x分支
-- 更新eeprom驱动
-- 更新RTC驱动
-- 新增SPI FRAM驱动
* 完善efm32分支
-- 更新CMSIS和efm32lib到2.3.2
* 完善lpc24xx分支
-- 增加异常处理函数
* 完善lpc2148分支
-- 修正scons+keil编译出错问题
-- 新增thumb模式的移植代码

下载地址:http://rt-thread.googlecode.com/files/RT-Thread%201.0.0.7z

相关帖子

沙发
zchong| | 2012-1-2 15:38 | 只看该作者
good!!

使用特权

评论回复
板凳
stm32boy| | 2012-1-13 10:11 | 只看该作者
这东西狠有内功,最赞的是源于unix的os算法,底层的架构很扎实,在加大冗余保障的前提下,实属稳定可靠,工控和商用的前途很清晰。

特别是"多线程单任务实时控制"的os内核处理能力,证明其线程算法的确汲取了unix的一些核心技巧,可以把片子的效能发挥到最大的限度。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
luoyuncong + 1 很给力!
地板
李富贵| | 2012-1-14 21:18 | 只看该作者
写的确实不错,可惜没有IAR的插件,也就只能看看了。

使用特权

评论回复
5
db10| | 2012-1-15 13:28 | 只看该作者
支持!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:重生的力量!

1

主题

8

帖子

0

粉丝